- Nov 16, 2009
-
-
Devang Patel authored
llvm-svn: 88939
-
Jim Grosbach authored
usage of block sizes and offsets. llvm-svn: 88935
-
Jim Grosbach authored
llvm-svn: 88933
-
Bob Wilson authored
llvm-svn: 88932
-
Bob Wilson authored
llvm-svn: 88929
-
Bob Wilson authored
llvm-svn: 88927
-
Jim Grosbach authored
llvm-svn: 88919
-
Jim Grosbach authored
Analyze has to be before checking the condition, obviously. Properly construct an iterator for prior. llvm-svn: 88917
-
David Greene authored
Support spill comments. Have the asm printer emit a comment if an instruction is a spill or reload and have the spiller mark copies it introdues so the asm printer can also annotate those. llvm-svn: 88911
-
Duncan Sands authored
llvm-svn: 88910
-
Duncan Sands authored
a name. llvm-svn: 88908
-
Evan Cheng authored
Special case FixedStackPseudoSourceValueVal as well. Do we really need to differentiate PseudoSourceValueVal from FixedStackPseudoSourceValueVal at this level? llvm-svn: 88902
-
Evan Cheng authored
llvm-svn: 88899
-
Evan Cheng authored
llvm-svn: 88895
-
Bruno Cardoso Lopes authored
llvm-svn: 88887
-
Bruno Cardoso Lopes authored
- Add a smarter constant pool loading, instead of: lui $2, %hi($CPI1_0) addiu $2, $2, %lo($CPI1_0) lwc1 $f0, 0($2) Generate: lui $2, %hi($CPI1_0) lwc1 $f0, %lo($CPI1_0)($2) llvm-svn: 88886
-
Chris Lattner authored
llvm-svn: 88884
-
Lang Hames authored
Make sure when ProcessImplicitDefs removes a copy which kills its source reg that it removes the copy from said reg's Kills list. llvm-svn: 88881
-
Lang Hames authored
Fix for the original bug in PR5495 - Look at uses as well as defs when determining the PHI-copy insert point. - Patch by Andrew Canis! llvm-svn: 88880
-
- Nov 15, 2009
-
-
Jim Grosbach authored
conservatively. eliminateFrameIndex() machinery adjust to handle addr mode 6 (vld1/vst1) used for spills. Fix tests to expect aligned Q-reg spilling llvm-svn: 88874
-
Jim Grosbach authored
llvm-svn: 88873
-
Chris Lattner authored
This allows JT to eliminate a ton of infeasible edges when handling code like the templates in PatternMatch.h llvm-svn: 88869
-
Chris Lattner authored
some conditionals llvm-svn: 88868
-
Chris Lattner authored
(because the invalidation logic is missing) but LVI isn't enabled by default anyway. llvm-svn: 88867
-
Chris Lattner authored
and LVIQuery classes, no functionality change. llvm-svn: 88866
-
Chris Lattner authored
llvm-svn: 88865
-
Chris Lattner authored
llvm-svn: 88864
-
Nick Lewycky authored
bug 5438. llvm-svn: 88855
-
Edward O'Callaghan authored
llvm-svn: 88849
-
Nick Lewycky authored
grief. I suspect this patch merely exposed a bug else. llvm-svn: 88841
-
Nick Lewycky authored
zext(icmp). It may be able to optimize that away. This fixes one of the cases in PR5438. llvm-svn: 88830
-
Lang Hames authored
Added an assert to the PBQP allocator to catch infinite cost solutions which might otherwise lead to miscompilations. llvm-svn: 88829
-
- Nov 14, 2009
-
-
Daniel Dunbar authored
llvm-svn: 88818
-
Daniel Dunbar authored
properly detect my Xeon box though. llvm-svn: 88814
-
Daniel Dunbar authored
llvm-svn: 88813
-
Jim Grosbach authored
llvm-svn: 88812
-
Jim Grosbach authored
merges, and until then, it's useful to keep the tables separate for ease of manipulation. llvm-svn: 88806
-
Jim Grosbach authored
llvm-svn: 88805
-
Jim Grosbach authored
llvm-svn: 88804
-
Richard Osborne authored
llvm-svn: 88802
-