projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Follow-up fix to r165928: handle memset rewriting for widened integers,
[oota-llvm.git]
/
lib
/
Transforms
/
InstCombine
/
InstructionCombining.cpp
2010-06-24
Gabor Greif
use ArgOperand API, also tighten the type of visitFree...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-27
Duncan Sands
Teach instCombine to remove malloc+free if malloc's...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Eric Christopher
Revert 101465, it broke internal OpenGL testing.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Gabor Greif
reapply r101434
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Gabor Greif
back out r101423 and r101397, they break llvm-gcc self...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
reapply r101364, which has been backed out in r101368
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
back out r101364, as it trips the linux nightlybot...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Gabor Greif
rotate CallInst operands, i.e. move callee to the back
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Duncan Sands
There are two ways of checking for a given type, for...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Duncan Sands
Uniformize the names of type predicates: rather than...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Chris Lattner
teach ComputeNumSignBits to look through PHI nodes.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Benjamin Kramer
Move remaining stuff to the isInteger predicate.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Benjamin Kramer
Convert a ton of simple integer type equality tests...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Use do+while instead of while for loops which obviously...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
prune some #includes.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split and/or/xor out into one overly-large (2000LOC...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
missed file with previous commit.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
eliminate getBitCastOperand and simplify some over...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split call handling out to InstCombineCalls.cpp
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
optimize cttz and ctlz when we can prove something...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
this inline function moved to addsub
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split add/sub out to its own file. Eliminate use of
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
all the places we use hasOneUse() we know are instructi...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
eliminate AssociativeOpt and its last uses.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
inline the FoldICmpLogical functor.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
inline the 'AddRHS' transformation, simplifying things...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
remove massive over-genality manifested as a big template
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split mul/div/rem instructions out to their own file.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split select out to its own file.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split out load/store/alloca.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split vector stuff out to InstCombineVectorOps.cpp
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Chris Lattner
split PHI node stuff out to InstCombinePHI.cpp
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Devang Patel
Remove dead debug info intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
silence a bogus 'might be used uninit' warning from...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
move some more cast-related stuff
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
move the [Can]EvaluateInDifferentType functions out...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
split 943 lines of instcombine out to a new InstCombine...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
split instcombine of compares (visit[FI]Cmp) out to
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
move the 'SimplifyDemandedFoo' methods out to their...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
split the instcombine class definition out to a header...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
remove a ton of unneeded LLVMContext stuff.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
move InstCombineWorklist out to its own header.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
Chris Lattner
move instcombine to its own library, it's past time.
blob
|
commitdiff
|
raw
|
diff to current