- Jan 23, 2007
-
-
Devang Patel authored
llvm-svn: 33467
-
Devang Patel authored
This enables CalLGraphPassManager. llvm-svn: 33466
-
Evan Cheng authored
llvm-svn: 33465
-
Anton Korobeynikov authored
llvm-svn: 33461
-
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
-
Chris Lattner authored
llvm-svn: 33457
-
Evan Cheng authored
llvm-svn: 33455
-
Chris Lattner authored
llvm-svn: 33454
-
Evan Cheng authored
llvm-svn: 33449
-
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
-
Reid Spencer authored
changes: (1) don't special case for i1 any more, (2) use the new TargetData::getTypeSizeInBits method to ensure source and dest are the same bit width. llvm-svn: 33427
-
- Jan 21, 2007
-
-
Jeff Cohen authored
llvm[2]: Compiling llvmAsmParser.cpp for Debug build /usr/home/jeffc/llvm/lib/AsmParser/llvmAsmParser.y: In function 'int llvmAsmparse()': /usr/home/jeffc/llvm/lib/AsmParser/llvmAsmParser.y:1846: error: expected `;' before '}' token llvm-svn: 33425
-
Chris Lattner authored
llvm-svn: 33423
-
Reid Spencer authored
llvm-svn: 33417
-
Reid Spencer authored
Clean up handling of isFloatingPoint() and dealing with PackedType. Patch by Gordon Henriksen! llvm-svn: 33415
-
Reid Spencer authored
We only want to do this if the src and destination types have the same bit width. This patch uses TargetData::getTypeSizeInBits() instead of making a special case for integer types and avoiding the transform if they don't match. llvm-svn: 33414
-
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
-
Chris Lattner authored
that disassembleBuffer will be called even if NDEBUG, but the result will be ignored. llvm-svn: 33408
-
Reid Spencer authored
NetBSD also doesn't have pthread_mutexattr_setpshared llvm-svn: 33406
-
Reid Spencer authored
a small inline function to sign extend a uint64_t value based on its type's bitwidth. This function is then used in both executeSExtInst and the various executeICMP_S** functions. llvm-svn: 33403
-
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: 33398
-
Owen Anderson authored
llvm-svn: 33397
-
Evan Cheng authored
llvm-svn: 33396
-
Reid Spencer authored
This patch fixes test/Integer/2007-01-17-TruncSext.ll llvm-svn: 33394
-
Evan Cheng authored
llvm-svn: 33390
-
Evan Cheng authored
llvm-svn: 33389
-
Evan Cheng authored
llvm-svn: 33388
-
Evan Cheng authored
We not align the final stack slot but instead let the target do so in emitPrologue(). Each target can make adjustments to the stack frame and re-align the stack as it deem appropriate. Do not align it twice which can end up wasting stack space. llvm-svn: 33387
-