- Jan 23, 2007
-
-
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
-
Nick Lewycky authored
llvm-svn: 33352
-
- Jan 18, 2007
-
-
Evan Cheng authored
- In x86-64 mode, symbols with external linkage (not just symbols which are defined externally) requires GOT indirect reference. - Stylistic code clean up. llvm-svn: 33345
-
Chris Lattner authored
llvm-svn: 33333
-
Bill Wendling authored
llvm-svn: 33327
-
Evan Cheng authored
llvm-svn: 33323
-
Bill Wendling authored
llvm-svn: 33316
-
Chris Lattner authored
delimits the boundaries of jump tables. This lets the linker's dead code stripping optimization do a better job. llvm-svn: 33315
-
Chris Lattner authored
llvm-svn: 33314
-
- Jan 17, 2007
-
-
Bill Wendling authored
writers. llvm-svn: 33311
-
Chris Lattner authored
the .zerofill directive emission to not be darwin-specific llvm-svn: 33304
-