- Jul 27, 2007
-
-
Duncan Sands authored
still under discussion. llvm-svn: 40549
-
- Jun 22, 2007
-
-
Dan Gohman authored
TargetLowering to SelectionDAG so that they have more convenient access to the current DAG, in preparation for the ValueType routines being changed from standalone functions to members of SelectionDAG for the pre-legalize vector type changes. llvm-svn: 37704
-
- Jun 19, 2007
-
-
Evan Cheng authored
llvm-svn: 37659
-
- May 17, 2007
-
-
Dale Johannesen authored
in the order lod;lod;lod;sto;sto;sto which means the load-store optimizer has a better chance of producing ldm/stm. Ideally you would get cooperation from the RA as well but this is not there yet. llvm-svn: 37179
-
- Apr 27, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 36506
-
- Apr 22, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 36324
-
- Apr 10, 2007
-
-
Chris Lattner authored
llvm-svn: 35846
-
Chris Lattner authored
llvm-svn: 35840
-
- Apr 02, 2007
-
-
Lauro Ramos Venancio authored
flags (ARMISD::CMPNZ) and comparisons that use all flags (ARMISD::CMP). - Defines the instructions: TST, TEQ (ARM) and TST (Thumb). llvm-svn: 35573
-
- Mar 31, 2007
-
-
Chris Lattner authored
llvm-svn: 35521
-
- Mar 28, 2007
-
-
Evan Cheng authored
llvm-svn: 35406
-
- Mar 25, 2007
-
-
Chris Lattner authored
not just the first letter. No functionality change. llvm-svn: 35322
-
- Mar 21, 2007
-
-
Dale Johannesen authored
llvm-svn: 35245
-
- Mar 20, 2007
-
-
Dale Johannesen authored
instructions (that would have to be split later) llvm-svn: 35227
-
Dale Johannesen authored
llvm-svn: 35196
-
- Mar 16, 2007
-
-
Evan Cheng authored
llvm-svn: 35122
-
- Mar 13, 2007
-
-
Evan Cheng authored
llvm-svn: 35075
-
- Jan 30, 2007
-
-
Evan Cheng authored
.set PCRELV0, (LJTI1_0_0-(LPCRELL0+4)) LPCRELL0: add r1, pc, #PCRELV0 This is not legal since add r1, pc, #c requires the constant be a multiple of 4. Do the following instead: .set PCRELV0, (LJTI1_0_0-(LPCRELL0+4)) LPCRELL0: mov r1, #PCRELV0 add r1, pc - In thumb mode, it's not possible to use .set generate a pc relative stub address. The stub is ARM code which is in a different section from the thumb code. Load the value from a constpool instead. - Some asm printing clean up. llvm-svn: 33664
-
- Jan 19, 2007
-
-
Evan Cheng authored
llvm-svn: 33353
-