- Sep 05, 2007
-
-
Bill Wendling authored
llvm-svn: 41717
-
- Sep 04, 2007
-
-
Devang Patel authored
llvm-svn: 41714
-
Devang Patel authored
llvm-svn: 41713
-
Evan Cheng authored
llvm-svn: 41712
-
Evan Cheng authored
llvm-svn: 41711
-
Evan Cheng authored
Always check the type of node. This prevents situations such as selecting 32-bit rotate target instruction for a 64-bit node when 64-bit pattern is missing. llvm-svn: 41710
-
David Greene authored
Update generated files. llvm-svn: 41706
-
Dale Johannesen authored
llvm-svn: 41705
-
David Greene authored
Revert this because the interface hasn't been updated yet. llvm-svn: 41703
-
David Greene authored
Fix typo. llvm-svn: 41702
-
Evan Cheng authored
llvm-svn: 41700
-
David Greene authored
Update GEP constructors to use an iterator interface to fix GLIBCXX_DEBUG issues. llvm-svn: 41697
-
- Sep 03, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 41680
-
Anton Korobeynikov authored
llvm-svn: 41676
-
Anton Korobeynikov authored
Emit proper "secrel" directive, where possible. This fixes invalid asm syntax of debug info on mingw32. Also, cleanup some stuff. llvm-svn: 41675
-
- Sep 01, 2007
-
-
Evan Cheng authored
llvm-svn: 41669
-
Evan Cheng authored
llvm-svn: 41668
-
Dale Johannesen authored
llvm-svn: 41665
-
Dale Johannesen authored
Implement some constant folding in SelectionDAG and DAGCombiner using APFloat. Remove double versions of constructor and getValue from ConstantFPSDNode. llvm-svn: 41664
-
- Aug 31, 2007
-
-
Evan Cheng authored
llvm-svn: 41650
-
Reid Spencer authored
Patch improved from one by Holger Schurig. llvm-svn: 41649
-
Dale Johannesen authored
llvm-svn: 41645
-
Rafael Espindola authored
llvm-svn: 41643
-
Rafael Espindola authored
This is mandated table 3.1 at http://www.x86-64.org/documentation/abi.pdf llvm-svn: 41642
-
Evan Cheng authored
llvm-svn: 41641
-
Evan Cheng authored
Use std::map instead of a (potentially very sparse) array to track val# defined by copy from the other live range. Minor compile time win when number of val# is large. llvm-svn: 41640
-
Evan Cheng authored
llvm-svn: 41639
-
Dale Johannesen authored
Use APFloat interfaces for more references, mostly of ConstantFPSDNode. llvm-svn: 41632
-
Raul Herbster authored
llvm-svn: 41629
-
Raul Herbster authored
llvm-svn: 41628
-
Raul Herbster authored
Comments added. It now generates V5TE multiply instructions. However, it is still necessary to model PUWLSH bits more clearly. llvm-svn: 41627
-
Raul Herbster authored
llvm-svn: 41626
-
Raul Herbster authored
llvm-svn: 41625
-
- Aug 30, 2007
-
-
Ted Kremenek authored
llvm-svn: 41610
-
Tanya Lattner authored
llvm-svn: 41608
-
Evan Cheng authored
Added support to fold X86 load / store instructions. This allow rematerialized loads to be folded into their uses. llvm-svn: 41599
-
Evan Cheng authored
llvm-svn: 41598
-
Evan Cheng authored
Add a variant of foldMemoryOperand to fold any load / store, not just load / store from / to stack slots. llvm-svn: 41597
-
Evan Cheng authored
llvm-svn: 41596
-
Evan Cheng authored
llvm-svn: 41595
-