projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Diagnose invalid alignments on duplicating VLDn instructions.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-09-06
Nadav Rotem
Disable stack coloring by default in order to resolve...
tree
|
commitdiff
2012-09-06
Nadav Rotem
Fix a few old-GCC warnings. No functional change.
tree
|
commitdiff
2012-09-06
Nadav Rotem
Add a new optimization pass: Stack Coloring, that merge...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Use the asm dialect from the MI to...
tree
|
commitdiff
2012-09-05
Chad Rosier
Cleanup a few magic numbers.
tree
|
commitdiff
2012-09-05
Roman Divacky
Stop casting away const qualifier needlessly.
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] We only need one bit to represent the...
tree
|
commitdiff
2012-09-05
Roman Divacky
Constify this properly. Found by gcc48 -Wcast-qual.
tree
|
commitdiff
2012-09-05
Roman Divacky
Constify SDNodeIterator an stop its only non-const...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Propagate the asm dialect into the...
tree
|
commitdiff
2012-09-05
Roman Divacky
Remove unused typedefs gcc4.8 warns about.
tree
|
commitdiff
2012-09-05
Silviu Baranga
Fixed the DAG combiner to better handle the folding...
tree
|
commitdiff
2012-09-05
Logan Chien
Reorder the comments of EmitExceptionTable.
tree
|
commitdiff
2012-09-05
Craig Topper
Convert vextracti128/vextractf128 intrinsics to extract...
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Search the whole instruction for tied operands.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Typo.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Actually use the MachineOperand field for isRegTiedToDe...
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Move tie checks into MachineVerifier::visitMachineOperand.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Allow tied uses and defs in different orders.
tree
|
commitdiff
2012-09-04
Preston Gurd
Generic Bypass Slow Div
tree
|
commitdiff
2012-09-03
Benjamin Kramer
IRBuilderify the SjlLjEHPrepare pass.
tree
|
commitdiff
2012-09-03
Lang Hames
When updating live range endpoints, make sure to preser...
tree
|
commitdiff
2012-09-02
Nadav Rotem
Fix a typo.
tree
|
commitdiff
2012-09-02
Nadav Rotem
Generate better select code by allowing the target...
tree
|
commitdiff
2012-09-01
Pete Cooper
Only legalise a VSELECT in to bitwise operations if...
tree
|
commitdiff
2012-09-01
Pete Cooper
Revert "Take account of boolean vector contents when...
tree
|
commitdiff
2012-09-01
Logan Chien
Fix typo.
tree
|
commitdiff
2012-09-01
Owen Anderson
Teach DAG combine a number of tricks to simplify FMA...
tree
|
commitdiff
2012-09-01
Michael Liao
Fix typo
tree
|
commitdiff
2012-08-31
Jakob Stoklund Olesen
Add MachineInstr::tieOperands, remove setIsTied().
tree
|
commitdiff
2012-08-31
Craig Topper
Use CloneMachineInstr to make a new MI in commuteInstru...
tree
|
commitdiff
2012-08-31
Jakob Stoklund Olesen
Don't enforce ordered inline asm operands.
tree
|
commitdiff
2012-08-30
Pete Cooper
Take account of boolean vector contents when promoting...
tree
|
commitdiff
2012-08-30
Owen Anderson
Teach the DAG combiner to turn chains of FADDs (x+x...
tree
|
commitdiff
2012-08-30
Nadav Rotem
Currently targets that do not support selects with...
tree
|
commitdiff
2012-08-30
Jakob Stoklund Olesen
Don't use MCInstrDesc flags for implicit operands.
tree
|
commitdiff
2012-08-30
Craig Topper
Add FMA to switch statement in VectorLegalizer::Legaliz...
tree
|
commitdiff
2012-08-30
Craig Topper
Add support for FMA to WidenVectorResult.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the order of tied operands in inline asm.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Set the isTied flags when building INLINEASM MachineInstrs.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Don't move normal loads across volatile/atomic loads.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the consistency of inline asm operands.
tree
|
commitdiff
2012-08-29
Eric Christopher
Clean this up slightly, doesn't really fall through.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Verify the tied operand flags.
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Maintain a vaild isTied bit as operands are added and...
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Add a MachineOperand::isTied() flag.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Don't allow TargetFlags on MO_Register MachineOperands.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Remove extra MayLoad/MayStore flags from atomic_load...
tree
|
commitdiff
2012-08-28
Akira Hatanaka
Fix bug 13532.
tree
|
commitdiff
2012-08-24
Richard Smith
Fix integer undefined behavior due to signed left shift...
tree
|
commitdiff
2012-08-24
Jakob Stoklund Olesen
Avoid including explicit uses when counting SDNode...
tree
|
commitdiff
2012-08-24
Manman Ren
BranchProb: modify the definition of an edge in BranchP...
tree
|
commitdiff
2012-08-24
Eric Christopher
Use DW_FORM_flag_present to save space in debug informa...
tree
|
commitdiff
2012-08-23
Eric Christopher
Remove the DW_AT_MIPS_linkage name attribute when we...
tree
|
commitdiff
2012-08-23
Eric Christopher
Turn these two options in to trinary state so that...
tree
|
commitdiff
2012-08-23
Eric Christopher
Add a flag to DwarfDebug to allow it to communicate...
tree
|
commitdiff
2012-08-23
Eric Christopher
Typo.
tree
|
commitdiff
2012-08-23
Eric Christopher
Only emit the __debug_inlined section if we're trying...
tree
|
commitdiff
2012-08-23
Eric Christopher
Emit pubtypes only when going for darwin gdb compatibility.
tree
|
commitdiff
2012-08-23
Eric Christopher
Add an option for darwin gdb compatibility.
tree
|
commitdiff
2012-08-23
Andrew Trick
Simplify the computeOperandLatency API.
tree
|
commitdiff
2012-08-22
David Blaikie
Tidy up a few more uses of MF.getFunction()->getName().
tree
|
commitdiff
2012-08-22
Benjamin Kramer
Reduce duplicated hash map lookups.
tree
|
commitdiff
2012-08-22
Stepan Dyatkovskiy
Rejected 169195. As Duncan commented, bitcasting to...
tree
|
commitdiff
2012-08-22
Craig Topper
Add a getName function to MachineFunction. Use it in...
tree
|
commitdiff
2012-08-22
Richard Smith
Initialize SelectionDAGBuilder's Context in 'init'...
tree
|
commitdiff
2012-08-21
David Blaikie
Remove unnecessary cast that was also unnecessarily...
tree
|
commitdiff
2012-08-21
Chad Rosier
Add support for the --param ssp-buffer-size= driver...
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Don't add CFG edges for redundant conditional branches.
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Add a verification pass after ExpandISelPseudos.
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Add CFG checks to MachineVerifier.
tree
|
commitdiff
2012-08-20
Stepan Dyatkovskiy
Fixed DAGCombiner bug (found and localized by James...
tree
|
commitdiff
2012-08-17
Eli Friedman
Make atomic load and store of pointers work. Tighten...
tree
|
commitdiff
2012-08-17
Bill Wendling
Implement stack protectors for structures with characte...
tree
|
commitdiff
2012-08-17
Bill Wendling
Change the `linker_private_weak_def_auto' linkage to...
tree
|
commitdiff
2012-08-17
Benjamin Kramer
TargetLowering: Use the large shift amount during legal...
tree
|
commitdiff
2012-08-17
Jakob Stoklund Olesen
Use standard pattern for iterate+erase.
tree
|
commitdiff
2012-08-16
Jakob Stoklund Olesen
Add an MCID::Select flag and TII hooks for optimizing...
tree
|
commitdiff
2012-08-15
Richard Smith
Fix undefined behavior: don't perform array indexing...
tree
|
commitdiff
2012-08-14
Richard Smith
Fix undefined behavior: binding null pointer to referen...
tree
|
commitdiff
2012-08-14
Eric Christopher
Grammar.
tree
|
commitdiff
2012-08-13
Owen Anderson
Add a roundToIntegral method to APFloat, which can...
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Transfer weights in transferSuccessorsAndUpdatePHIs().
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Print out MachineBasicBlock successor weights when...
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Remove the TII::scheduleTwoAddrSource() hook.
tree
|
commitdiff
2012-08-13
Bill Wendling
Whitespace cleanup.
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Count triangles and diamonds in early if-conversion.
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Delete dead typedef.
tree
|
commitdiff
2012-08-13
Jakob Stoklund Olesen
Handle extra Tail predecessors in if-conversion.
tree
|
commitdiff
2012-08-11
Benjamin Kramer
MachineCSE: Hoist isConstantPhysReg out of the loop...
tree
|
commitdiff
2012-08-11
Benjamin Kramer
PR13578: Teach MachineCSE that instructions that use...
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Add a proper if-conversion cost model.
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Give MachineTraceMetrics its own debug tag.
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Add more trace query functions.
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Add getTPred() and getFPred() functions.
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Include loop-carried dependencies when computing instr...
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Update edge weights correctly in replaceSuccessor().
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Reapply r161633-161634 "Partition use lists so defs...
tree
|
commitdiff
next