- Jan 24, 2007
-
-
Chris Lattner authored
llvm-svn: 33486
-
Evan Cheng authored
llvm-svn: 33484
-
Bill Wendling authored
Writer" for the pass name. llvm-svn: 33483
-
Evan Cheng authored
llvm-svn: 33482
-
Bill Wendling authored
llvm-svn: 33480
-
Bill Wendling authored
llvm-svn: 33479
-
Bill Wendling authored
that the MachOWriter needs in order to do its writing stuff 'n things. llvm-svn: 33475
-
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
-
Evan Cheng authored
llvm-svn: 33447
-
Evan Cheng authored
llvm-svn: 33446
-
Evan Cheng authored
alignment. - getPreferredAlignmentLog(): remove Double special case. llvm-svn: 33445
-
- Jan 22, 2007
-
-
Evan Cheng authored
llvm-svn: 33441
-
Evan Cheng authored
llvm-svn: 33440
-
Evan Cheng authored
llvm-svn: 33433
-
- Jan 21, 2007
-
-
Chris Lattner authored
llvm-svn: 33423
-
Reid Spencer authored
to ensure the bit size of a type is identical before proceeding. llvm-svn: 33413
-
Owen Anderson authored
an unspecified datatype in the datalayout is capped by the size of a pointer. llvm-svn: 33411
-
- Jan 20, 2007
-
-
Chris Lattner authored
llvm-svn: 33410
-
Chris Lattner authored
these alignment amounts to align scalars when we can. Patch by Scott Michel! llvm-svn: 33409
-
Evan Cheng authored
llvm-svn: 33401
-
Evan Cheng authored
llvm-svn: 33400
-
Evan Cheng authored
Last check-in was bogus. There is no need to align the stack if the function is a leaf function (and without alloca). llvm-svn: 33399
-
Evan Cheng authored
llvm-svn: 33390
-
Evan Cheng authored
llvm-svn: 33389
-
Evan Cheng authored
llvm-svn: 33388
-
- Jan 19, 2007
-
-
Reid Spencer authored
This is the final patch for this PR. It implements some minor cleanup in the use of IntegerType, to wit: 1. Type::getIntegerTypeMask -> IntegerType::getBitMask 2. Type::Int*Ty changed to IntegerType* from Type* 3. ConstantInt::getType() returns IntegerType* now, not Type* This also fixes PR1120. Patch by Sheng Zhou. llvm-svn: 33370
-
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
-