- 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
-