- Jan 27, 2007
-
-
Evan Cheng authored
llvm-svn: 33562
-
Lauro Ramos Venancio authored
Now we can compile llvm-gcc on arm-linux-gnueabi! llvm-svn: 33558
-
- Jan 26, 2007
-
-
Evan Cheng authored
llvm-svn: 33551
-
Jim Laskey authored
for debugging and exception handling. llvm-svn: 33550
-
Lauro Ramos Venancio authored
llvm-svn: 33549
-
Evan Cheng authored
unconditional branch following it. Simply invert the condition and swap destinations if the conditional branch can reach the destination of the unconditional branch: beq L1 b L2 => bne L2 b L1 llvm-svn: 33548
-
Lauro Ramos Venancio authored
llvm-svn: 33543
-
Evan Cheng authored
llvm-svn: 33542
-
Jim Laskey authored
llvm-svn: 33537
-
Evan Cheng authored
is unnecessary when we are fixing up a conditional branch since we will be adding a unconditional branch to the destination of the original branch. llvm-svn: 33517
-
Evan Cheng authored
llvm-svn: 33515
-
Evan Cheng authored
llvm-svn: 33512
-
Evan Cheng authored
llvm-svn: 33510
-
Evan Cheng authored
llvm-svn: 33509
-
- Jan 25, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 33502
-
Evan Cheng authored
llvm-svn: 33501
-
Evan Cheng authored
llvm-svn: 33497
-
Evan Cheng authored
llvm-svn: 33496
-
- Jan 24, 2007
-
-
Evan Cheng authored
llvm-svn: 33484
-
Evan Cheng authored
llvm-svn: 33474
-
Evan Cheng authored
llvm-svn: 33472
-
- Jan 23, 2007
-
-
Evan Cheng authored
instructions into one (e.g. tLDRrr, tLDRri -> tLDR). - Thumb ldrsb and ldrsh only have the [reg, reg] address format. If the address is not an add, materialize a 0 immediate into a register and use it as the offset field. llvm-svn: 33470
-
Evan Cheng authored
llvm-svn: 33465
-
Evan Cheng authored
PEI is now responsible for adding MaxCallFrameSize to frame size and align the stack. Each target can further adjust the frame size if necessary. llvm-svn: 33460
-
Evan Cheng authored
llvm-svn: 33455
-
Evan Cheng authored
requires 4-bytes alignment. llvm-svn: 33448
-
- Jan 22, 2007
-
-
Evan Cheng authored
llvm-svn: 33440
-
Evan Cheng authored
llvm-svn: 33433
-
- Jan 20, 2007
-
-
Evan Cheng authored
llvm-svn: 33401
-
Evan Cheng authored
llvm-svn: 33390
-
Evan Cheng authored
llvm-svn: 33389
-
- Jan 19, 2007
-
-
Evan Cheng authored
llvm-svn: 33368
-
Evan Cheng authored
llvm-svn: 33366
-
Evan Cheng authored
the .zerofill directive emission to not be darwin-specific. llvm-svn: 33365
-
Evan Cheng authored
llvm-svn: 33364
-
Evan Cheng authored
llvm-svn: 33363
-
Evan Cheng authored
delimits the boundaries of jump tables. This lets the linker's dead code stripping optimization do a better job. llvm-svn: 33362
-
Lauro Ramos Venancio authored
llvm-svn: 33359
-
Evan Cheng authored
llvm-svn: 33353
-
- Jan 12, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 33142
-