index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
/
Scalar
/
InstructionCombining.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Check to make sure types are sized before calling getTypeSize on them.
Chris Lattner
2004-07-06
1
-13
/
+15
*
Implement rem.ll:test3
Chris Lattner
2004-07-06
1
-0
/
+18
*
Fix a minor bug where we would go into infinite loops on some constants
Chris Lattner
2004-07-06
1
-1
/
+2
*
Implement InstCombine/sub.ll:test15: X % -Y === X % Y
Chris Lattner
2004-07-06
1
-2
/
+9
*
Implement add.ll:test22, a common case in MSIL files
Chris Lattner
2004-07-03
1
-0
/
+18
*
Do not call getTypeSize on a type that has no size
Chris Lattner
2004-07-02
1
-1
/
+2
*
Implement InstCombine/add.ll:test21
Chris Lattner
2004-06-27
1
-1
/
+6
*
Implement Transforms/InstCombine/and.ll:test17, a common case that
Chris Lattner
2004-06-18
1
-3
/
+15
*
Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()
Chris Lattner
2004-06-17
1
-29
/
+5
*
Fix a bug in my checkin from last night that caused miscompilations of
Chris Lattner
2004-06-10
1
-5
/
+1
*
More minor cleanups
Chris Lattner
2004-06-10
1
-11
/
+8
*
Eliminate many occurrances of Instruction::
Chris Lattner
2004-06-10
1
-134
/
+112
*
Implement InstCombine/select.ll:test15*
Chris Lattner
2004-06-09
1
-40
/
+90
*
Be more careful about the order we put stuff onto the worklist. This allow u...
Chris Lattner
2004-06-09
1
-19
/
+19
*
Implement select.ll:test14*
Chris Lattner
2004-06-09
1
-35
/
+59
*
Fix InstCombine/load.ll & PR347.
Chris Lattner
2004-05-27
1
-12
/
+24
*
Implement InstCombine:shift.ll:test16, which turns (X >> C1) & C2 != C3
Chris Lattner
2004-05-25
1
-0
/
+35
*
Implement instcombine/cast.ll:test16:
Chris Lattner
2004-05-25
1
-0
/
+5
*
This was not meant to be committed
Chris Lattner
2004-05-13
1
-7
/
+0
*
Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow
Chris Lattner
2004-05-13
1
-0
/
+7
*
Fix stupid bug in my checkin yesterday
Chris Lattner
2004-05-08
1
-2
/
+1
*
Implement folding of GEP's like:
Chris Lattner
2004-05-07
1
-53
/
+43
*
Fix PR336: The instcombine pass asserts when visiting load instruction
Chris Lattner
2004-05-07
1
-2
/
+3
*
Minor efficiency tweak, suggested by Patrick Meredith
Chris Lattner
2004-05-04
1
-4
/
+4
*
Make sure to reprocess instructions used by deleted instructions to avoid
Chris Lattner
2004-05-01
1
-5
/
+12
*
Make sure the instruction combiner doesn't lose track of instructions
Chris Lattner
2004-05-01
1
-3
/
+6
*
Fix a major pessimization in the instcombiner. If an allocation instruction
Chris Lattner
2004-04-30
1
-1
/
+1
*
Changes to fix up the inst_iterator to pass to boost iterator checks. This
Chris Lattner
2004-04-27
1
-1
/
+4
*
Instcombine X/-1 --> 0-X
Chris Lattner
2004-04-26
1
-1
/
+5
*
Fix a HUGE pessimization on X86. The indvars pass was taking this
Chris Lattner
2004-04-17
1
-1
/
+4
*
Fix some really nasty dominance bugs that were exposed by my patch to
Chris Lattner
2004-04-16
1
-29
/
+12
*
ADd a trivial instcombine: load null -> null
Chris Lattner
2004-04-14
1
-2
/
+5
*
Fix a bug in my select transformation
Chris Lattner
2004-04-11
1
-2
/
+2
*
Implement InstCombine/select.ll:test13*
Chris Lattner
2004-04-10
1
-0
/
+22
*
Implement InstCombine/add.ll:test20
Chris Lattner
2004-04-10
1
-4
/
+14
*
Fix spurious warning in release mode
Chris Lattner
2004-04-10
1
-1
/
+3
*
Implement select.ll:test12*
Chris Lattner
2004-04-09
1
-0
/
+108
*
Fold binary operators with a constant operand into select instructions
Chris Lattner
2004-04-09
1
-15
/
+94
*
Implement select.ll:test11
Chris Lattner
2004-04-09
1
-5
/
+14
*
Implement InstCombine/cast-propagate.ll
Chris Lattner
2004-04-08
1
-0
/
+21
*
Implement InstCombine/select.ll:test[7-10]
Chris Lattner
2004-04-08
1
-13
/
+28
*
Implement test/Regression/Transforms/InstCombine/getelementptr_index.ll
Chris Lattner
2004-04-07
1
-23
/
+38
*
Fix a bug in yesterdays checkins which broke siod. siod is a great testcase!...
Chris Lattner
2004-04-05
1
-1
/
+1
*
Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll
Chris Lattner
2004-04-05
1
-3
/
+15
*
Support getelementptr instructions which use uint's to index into structure
Chris Lattner
2004-04-05
1
-23
/
+110
*
Implement select.ll:test[3-6]
Chris Lattner
2004-03-30
1
-4
/
+32
*
X % -1 == X % 1 == 0
Chris Lattner
2004-03-26
1
-0
/
+2
*
Two changes:
Chris Lattner
2004-03-25
1
-16
/
+40
*
Teach the optimizer to delete zero sized alloca's (but not mallocs!)
Chris Lattner
2004-03-19
1
-4
/
+12
*
Add some debugging output
Chris Lattner
2004-03-13
1
-1
/
+8
[next]