- Jan 27, 2007
-
-
Bill Wendling authored
llvm-svn: 33585
-
Bill Wendling authored
llvm-svn: 33574
-
Bill Wendling authored
llvm-svn: 33571
-
- Jan 26, 2007
-
-
Jim Laskey authored
for debugging and exception handling. llvm-svn: 33550
-
Jim Laskey authored
llvm-svn: 33537
-
- Jan 25, 2007
-
-
Chris Lattner authored
says that no $ prefix should be emitted on X86. llvm-svn: 33495
-
- Jan 24, 2007
-
-
Jim Laskey authored
llvm-svn: 33490
-
Jim Laskey authored
llvm-svn: 33489
-
Chris Lattner authored
llvm-svn: 33486
-
- Jan 23, 2007
-
-
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
llvm-svn: 33446
-
- Jan 22, 2007
-
-
Evan Cheng authored
llvm-svn: 33441
-
- Jan 21, 2007
-
-
Chris Lattner authored
llvm-svn: 33423
-
- Jan 20, 2007
-
-
Chris Lattner authored
these alignment amounts to align scalars when we can. Patch by Scott Michel! llvm-svn: 33409
-
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: 33388
-
- 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
-
Bill Wendling authored
llvm-svn: 33327
-
Evan Cheng authored
llvm-svn: 33323
-
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
-
- Jan 17, 2007
-
-
Chris Lattner authored
the .zerofill directive emission to not be darwin-specific llvm-svn: 33304
-
Chris Lattner authored
llvm-svn: 33303
-
Anton Korobeynikov authored
non-statics. * Introduce new option to output zero-initialized data to .bss section. This can reduce size of binaries. Enable it by default for ELF & Cygwin/Mingw targets. Probably, Darwin should be also added. llvm-svn: 33299
-
Bill Wendling authored
llvm-svn: 33298
-
Bill Wendling authored
llvm-svn: 33291
-
Bill Wendling authored
use to write things to the file. It's abstract so each target should implement its own version for each writer type. llvm-svn: 33286
-
- Jan 16, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 33265
-
Anton Korobeynikov authored
llvm-svn: 33260
-
Chris Lattner authored
llvm-svn: 33257
-
Anton Korobeynikov authored
llvm-svn: 33256
-
Bill Wendling authored
just use the one that's in the subtarget. llvm-svn: 33255
-
Bill Wendling authored
llvm-svn: 33247
-
Bill Wendling authored
LLVM would miscompile ASM dialects when compiling for PPC. Added dialects for the X86 and PPC backends. It defaults to "0", the first variant of a compound inline asm expression. llvm-svn: 33246
-
- Jan 15, 2007
-
-
Chris Lattner authored
llvm-svn: 33228
-
Chris Lattner authored
rename Type::getIntegralTypeMask to Type::getIntegerTypeMask. This makes naming much more consistent. For example, there are now no longer any instances of IntegerType that are not considered isInteger! :) llvm-svn: 33225
-
Chris Lattner authored
llvm-svn: 33216
-
- Jan 14, 2007
-
-
Anton Korobeynikov authored
llvm-svn: 33202
-
Chris Lattner authored
llvm-svn: 33198
-