- Jan 18, 2007
-
-
Chris Lattner authored
llvm-svn: 33333
-
Reid Spencer authored
mostly be used by back ends that wish to distinguish between integer types that fit evenly within a natural integer type and those that don't. llvm-svn: 33328
-
Bill Wendling authored
llvm-svn: 33327
-
Reid Spencer authored
computations do not overflow the intended bit width. llvm-svn: 33326
-
Reid Spencer authored
bit width. llvm-svn: 33325
-
Evan Cheng authored
llvm-svn: 33323
-
Reid Spencer authored
sufficient to get llvm-test/SingleSource/UnitTests/Integer/general-test.ll working with lli in interpreter mode. llvm-svn: 33321
-
Reid Spencer authored
1. Fix logic for executeGEP. Only 32-bit and 64-bit integer types are acceptable as indices. 2. Ensure that all integer cast operations truncate their result to the integer size of the operand. llvm-svn: 33318
-
Reid Spencer authored
llvm-svn: 33317
-
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
-
Reid Spencer authored
Add the llvm.stacksave and llvm.stackrestore intrinsics that correspond to the GCC builtins __builtin_stack_save and __builtin_stack_restore. This allows the CBE to execute these builtins, and fixes: test/CodeGen/CBackend/2007-01-17-StackSaveNRestore.ll External/SPEC/CINT2000/176.gcc (CBE) Patch by Gordon Henriksen. llvm-svn: 33313
-
Reid Spencer authored
Ensure the CBE generates calls to GCC builtins for stack_save and stack_restore when it encounters the corresponding intrinsics. Patch by Gordon Henriksen. llvm-svn: 33312
-
- Jan 17, 2007
-
-
Bill Wendling authored
writers. llvm-svn: 33311
-
Bill Wendling authored
llvm-svn: 33310
-
Devang Patel authored
llvm-svn: 33309
-
Devang Patel authored
Pass Manager Type. llvm-svn: 33308
-
Devang Patel authored
llvm-svn: 33307
-
Devang Patel authored
pass manager type. This allows new FPPassManager to select Call Graph Pass Manager (if available) as its parent. llvm-svn: 33306
-
Reid Spencer authored
Support overriding the prefix and DESTDIR variables from the make command line. This makes the makefile system a little more GNU compliant and the feature makes it easier for distribution builders to re-target the install location of LLVM. llvm-svn: 33305
-
Chris Lattner authored
the .zerofill directive emission to not be darwin-specific llvm-svn: 33304
-
Chris Lattner authored
llvm-svn: 33303
-
Chris Lattner authored
llvm-svn: 33302
-
Chris Lattner authored
Add new ZeroFillDirective directive. llvm-svn: 33301
-
Anton Korobeynikov authored
llvm-svn: 33300
-
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
-
Reid Spencer authored
llvm-svn: 33297
-
Reid Spencer authored
llvm-svn: 33296
-
Chris Lattner authored
llvm-svn: 33295
-
Chris Lattner authored
llvm-svn: 33294
-
Reid Spencer authored
llvm-svn: 33293
-
Chris Lattner authored
llvm-svn: 33292
-
Bill Wendling authored
llvm-svn: 33291
-
Bill Wendling authored
llvm-svn: 33290
-
Bill Wendling authored
llvm-svn: 33289
-
Bill Wendling authored
llvm-svn: 33288
-
Bill Wendling authored
llvm-svn: 33287
-
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
-