projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
implement zextload bool and truncstore bool
[oota-llvm.git]
/
lib
/
CodeGen
/
2006-11-01
Evan Cheng
Add a printSetLabel that takes two id's.
tree
|
commitdiff
2006-11-01
Evan Cheng
Print jumptable index.
tree
|
commitdiff
2006-11-01
Chris Lattner
make tail merging more aggressive. If two blocks share...
tree
|
commitdiff
2006-11-01
Chris Lattner
enable branch folding with an option
tree
|
commitdiff
2006-10-31
Chris Lattner
Compile CodeGen/PowerPC/fp-branch.ll to:
tree
|
commitdiff
2006-10-31
Chris Lattner
look through isunordered to inline it into branch blocks.
tree
|
commitdiff
2006-10-31
Chris Lattner
handle global address constant sdnodes
tree
|
commitdiff
2006-10-31
Chris Lattner
TargetLowering::isOperandValidForConstraint
tree
|
commitdiff
2006-10-31
Chris Lattner
Change the prototype for TargetLowering::isOperandValid...
tree
|
commitdiff
2006-10-31
Anton Korobeynikov
1. Clean up code due to changes in SwitchTo*Section(2)
tree
|
commitdiff
2006-10-31
Chris Lattner
Turn an assert into an error message. This is commonly...
tree
|
commitdiff
2006-10-31
Evan Cheng
Fix a typo which can break jumptables.
tree
|
commitdiff
2006-10-30
Reid Spencer
Fix a problem introduced by a last-minute change (logic...
tree
|
commitdiff
2006-10-30
Reid Spencer
Add debug support for X86/ELF targets (Linux). This...
tree
|
commitdiff
2006-10-30
Jim Laskey
Switch abbreviations to use the folding set.a.
tree
|
commitdiff
2006-10-30
Jim Laskey
Simplify DwarfWriter header.
tree
|
commitdiff
2006-10-30
Evan Cheng
Lower jumptable to BR_JT. The legalizer can lower it...
tree
|
commitdiff
2006-10-30
Evan Cheng
Added a new SDNode type: BR_JT for jumptable branch.
tree
|
commitdiff
2006-10-29
Chris Lattner
Make CanFallThrough more intelligent (so it can handle...
tree
|
commitdiff
2006-10-29
Chris Lattner
fix Generic/2006-10-29-Crash.ll
tree
|
commitdiff
2006-10-29
Chris Lattner
Fix a load folding issue that Evan noticed: there is...
tree
|
commitdiff
2006-10-29
Evan Cheng
VLOAD is not the LoadSDNode opcode.
tree
|
commitdiff
2006-10-29
Nick Lewycky
Remove spurious case. EXTLOAD is not one of the node...
tree
|
commitdiff
2006-10-28
Chris Lattner
split critical edges more carefully and intelligently...
tree
|
commitdiff
2006-10-28
Chris Lattner
Teach branch folding to fold identical jump tables...
tree
|
commitdiff
2006-10-28
Chris Lattner
const'ify jump table stuff
tree
|
commitdiff
2006-10-28
Chris Lattner
add an assert
tree
|
commitdiff
2006-10-28
Chris Lattner
don't print dead jump tables
tree
|
commitdiff
2006-10-28
Chris Lattner
improve deletion of blocks that just contain branches...
tree
|
commitdiff
2006-10-28
Jim Laskey
Load and stores have not been uniqued properly.
tree
|
commitdiff
2006-10-28
Chris Lattner
Split *all* critical edges before isel. This resolves...
tree
|
commitdiff
2006-10-28
Chris Lattner
Fix a serious bug that caused any x86 vector stuff...
tree
|
commitdiff
2006-10-27
Jim Laskey
Clean up.
tree
|
commitdiff
2006-10-27
Chris Lattner
Fix a bug in merged condition handling (CodeGen/Generic...
tree
|
commitdiff
2006-10-27
Jim Laskey
Switch over from SelectionNodeCSEMap to FoldingSet.
tree
|
commitdiff
2006-10-27
Chris Lattner
remove debug code
tree
|
commitdiff
2006-10-27
Chris Lattner
Codegen cond&cond with two branches. This compiles...
tree
|
commitdiff
2006-10-27
Chris Lattner
Turn conditions like x<Y|z==q into multiple blocks.
tree
|
commitdiff
2006-10-26
Evan Cheng
getPreIndexedLoad -> getIndexedLoad.
tree
|
commitdiff
2006-10-26
Reid Spencer
For PR950:
tree
|
commitdiff
2006-10-25
Chris Lattner
simplify code
tree
|
commitdiff
2006-10-25
Chris Lattner
turn off tail merging for now
tree
|
commitdiff
2006-10-25
Chris Lattner
be more aggressive about matching identical instructions.
tree
|
commitdiff
2006-10-24
Devang Patel
Move getPreferredAlignmentLog from AsmPrinter to TargetData
tree
|
commitdiff
2006-10-24
Chris Lattner
visitSwitchCase knows how to insert conditional branche...
tree
|
commitdiff
2006-10-24
Chris Lattner
Generalize CaseBlock a bit more:
tree
|
commitdiff
2006-10-24
Chris Lattner
generalize 'CaseBlock'. It really allows any compariso...
tree
|
commitdiff
2006-10-24
Jim Laskey
Don't do dead block elimination in fast mode.
tree
|
commitdiff
2006-10-24
Jim Laskey
LinearScanner hotspot.
tree
|
commitdiff
2006-10-24
Jim Laskey
Tighter data structure for deleted debug labels.
tree
|
commitdiff
2006-10-24
Chris Lattner
move single basic blocks that are neither fallen into...
tree
|
commitdiff
2006-10-24
Chris Lattner
add moveBefore/moveAfter helper methods
tree
|
commitdiff
2006-10-23
Chris Lattner
Enable tail merging by default.
tree
|
commitdiff
2006-10-23
Chris Lattner
Minor tweak. Instead of generating:
tree
|
commitdiff
2006-10-23
Jim Laskey
More complete solution to deleting blocks and debug...
tree
|
commitdiff
2006-10-22
Chris Lattner
Fix phi node updating for switches lowered to linear...
tree
|
commitdiff
2006-10-22
Chris Lattner
disable this code for now, it's not yet safely updating...
tree
|
commitdiff
2006-10-22
Chris Lattner
Implement PR964 and Regression/CodeGen/Generic/SwitchLo...
tree
|
commitdiff
2006-10-21
Chris Lattner
don't break infinite loops
tree
|
commitdiff
2006-10-21
Chris Lattner
Use branch reversal to do stuff like this:
tree
|
commitdiff
2006-10-21
Chris Lattner
Transform code like:
tree
|
commitdiff
2006-10-21
Chris Lattner
Three changes:
tree
|
commitdiff
2006-10-21
Chris Lattner
Add an experimental cross-jumping implementation.
tree
|
commitdiff
2006-10-20
Chris Lattner
implement MachineOperand::isIdenticalTo
tree
|
commitdiff
2006-10-20
Chris Lattner
Make flag and chain edges visually distinguishable...
tree
|
commitdiff
2006-10-20
Reid Spencer
For PR950:
tree
|
commitdiff
2006-10-19
Bill Wendling
Partially in response to PR926: insert the newly create...
tree
|
commitdiff
2006-10-18
Jim Laskey
Add option for controlling inclusion of global AA.
tree
|
commitdiff
2006-10-18
Jim Laskey
Use global info for alias analysis.
tree
|
commitdiff
2006-10-17
Chris Lattner
Teach the branch folder to update debug info if it...
tree
|
commitdiff
2006-10-17
Chris Lattner
add a method to remove a line # record.
tree
|
commitdiff
2006-10-17
Chris Lattner
Do not leak all of the SourceLineInfo objects. Do...
tree
|
commitdiff
2006-10-17
Chris Lattner
Trivial patch to speed up legalizing common i64 constants.
tree
|
commitdiff
2006-10-17
Chris Lattner
Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll
tree
|
commitdiff
2006-10-17
Evan Cheng
Fix printer for StoreSDNode.
tree
|
commitdiff
2006-10-17
Evan Cheng
Reflect MemOpAddrMode change; added a helper to create...
tree
|
commitdiff
2006-10-17
Jim Laskey
Make it simplier to dump DAGs while in DAGCombiner...
tree
|
commitdiff
2006-10-17
Chris Lattner
Enable deleting branches to successor blocks. With...
tree
|
commitdiff
2006-10-17
Jim Laskey
Clean up interface to getGlobalLinkName.
tree
|
commitdiff
2006-10-17
Chris Lattner
Reenable this pass, fixing the bugs in it.
tree
|
commitdiff
2006-10-17
Evan Cheng
Make sure operand does have size and element type operands.
tree
|
commitdiff
2006-10-17
Jim Laskey
Basic support for getGlobalLinkName.
tree
|
commitdiff
2006-10-16
Evan Cheng
Be careful when looking through a vbit_convert. Optimiz...
tree
|
commitdiff
2006-10-16
Jim Laskey
Pass AliasAnalysis thru to DAGCombiner.
tree
|
commitdiff
2006-10-16
Jim Laskey
Global name regression.
tree
|
commitdiff
2006-10-14
Jim Laskey
Tidy up after truncstore changes.
tree
|
commitdiff
2006-10-14
Evan Cheng
Debug tweak.
tree
|
commitdiff
2006-10-14
Chris Lattner
Make sure that the node returned by SimplifySetCC is...
tree
|
commitdiff
2006-10-14
Chris Lattner
fold setcc of a setcc.
tree
|
commitdiff
2006-10-14
Chris Lattner
When SimplifySetCC was moved to the DAGCombiner, it...
tree
|
commitdiff
2006-10-14
Chris Lattner
disable this pass for now, it's causing issues
tree
|
commitdiff
2006-10-14
Chris Lattner
falling off the end of a function is ok with an unreach...
tree
|
commitdiff
2006-10-13
Jim Laskey
Reduce the workload by not adding chain users to work...
tree
|
commitdiff
2006-10-13
Chris Lattner
Fix a bug where we incorrectly turned '(X & 0) == 0...
tree
|
commitdiff
2006-10-13
Evan Cheng
Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
tree
|
commitdiff
2006-10-13
Chris Lattner
add the branch folding pass as a late cleanup pass...
tree
|
commitdiff
2006-10-13
Chris Lattner
disable some objectionable code, maybe we can bring...
tree
|
commitdiff
2006-10-13
Jim Laskey
Workaround for templates
tree
|
commitdiff
2006-10-13
Jim Laskey
Clean up dump.
tree
|
commitdiff
2006-10-12
Chris Lattner
Lower X%C into X/C+stuff. This allows the 'division...
tree
|
commitdiff
next