Chris Lattner
|
dc67e13442
|
split instcombine of shifts out to its own file.
llvm-svn: 92709
|
2010-01-05 07:44:46 +00:00 |
Chris Lattner
|
7a9e47ac4b
|
split call handling out to InstCombineCalls.cpp
llvm-svn: 92707
|
2010-01-05 07:32:13 +00:00 |
Chris Lattner
|
82aa888e8c
|
split add/sub out to its own file. Eliminate use of
dyn_castNotVal in the X+~X transform. dyn_castNotVal is
dramatic overkill for what the xform needed.
llvm-svn: 92704
|
2010-01-05 07:18:46 +00:00 |
Chris Lattner
|
dc054bf39a
|
split mul/div/rem instructions out to their own file.
llvm-svn: 92689
|
2010-01-05 06:09:35 +00:00 |
Chris Lattner
|
8f771cb78f
|
split select out to its own file.
llvm-svn: 92687
|
2010-01-05 06:03:12 +00:00 |
Chris Lattner
|
a65e2f7304
|
split out load/store/alloca.
llvm-svn: 92685
|
2010-01-05 05:57:49 +00:00 |
Chris Lattner
|
ec97a90221
|
split vector stuff out to InstCombineVectorOps.cpp
llvm-svn: 92683
|
2010-01-05 05:36:20 +00:00 |
Chris Lattner
|
de1feded32
|
split PHI node stuff out to InstCombinePHI.cpp
llvm-svn: 92682
|
2010-01-05 05:31:55 +00:00 |
Chris Lattner
|
2b295a0eba
|
split 943 lines of instcombine out to a new InstCombineCasts.cpp
file. InstructionCombining.cpp is now down to a svelte 9300 lines :)
llvm-svn: 92468
|
2010-01-04 07:53:58 +00:00 |
Chris Lattner
|
2188e40e4c
|
split instcombine of compares (visit[FI]Cmp) out to
a new InstCombineCompares.cpp file.
llvm-svn: 92467
|
2010-01-04 07:37:31 +00:00 |
Chris Lattner
|
6ea40f1542
|
update cmakefile
llvm-svn: 92466
|
2010-01-04 07:19:55 +00:00 |
Chris Lattner
|
e2b9da98b0
|
forgot to svn add these.
llvm-svn: 92460
|
2010-01-04 06:28:20 +00:00 |