- Dec 12, 2006
-
-
Reid Spencer authored
llvm-svn: 32460
-
Rafael Espindola authored
llvm-svn: 32459
-
Reid Spencer authored
llvm-svn: 32458
-
Reid Spencer authored
to the createIntegerCast and createFPCast for CastInst instructions. llvm-svn: 32457
-
Reid Spencer authored
integer and floating point cast creation. createIntegerCast generates ZExt/SExt, BitCast or Trunc. createFPCast generates FPExt, Bitcast, or FPTrunc. llvm-svn: 32456
-
Reid Spencer authored
Don't rebuild llvm-config if none of the library dependencies changed. llvm-svn: 32455
-
Rafael Espindola authored
llvm-svn: 32454
-
Reid Spencer authored
llvm-svn: 32453
-
Rafael Espindola authored
llvm-svn: 32452
-
Chris Lattner authored
emitted for external globals in PPC64-JIT-PIC mode (which is good because we didn't handle them before!). This also fixes a bug handling the picbase delta, which we would get wrong in some cases. llvm-svn: 32451
-
Reid Spencer authored
to infer the cast from its operand and type. This fixes: test/Regression/Bytecode/2006-12-11-Cast-ConstExpr.ll llvm-svn: 32450
-
Reid Spencer authored
llvm-svn: 32449
-
- Dec 11, 2006
-
-
Chris Lattner authored
llvm-svn: 32448
-
Reid Spencer authored
llvm-svn: 32447
-
Reid Spencer authored
llvm-svn: 32446
-
Reid Spencer authored
llvm-svn: 32445
-
Reid Spencer authored
union to perform the bitcast. llvm-svn: 32444
-
Evan Cheng authored
llvm-svn: 32442
-
John Criswell authored
For now, just grab the stream and perform the output on it directly. llvm-svn: 32441
-
Chris Lattner authored
llvm-svn: 32440
-
Jim Laskey authored
llvm-svn: 32439
-
Chris Lattner authored
Transforms/ConstProp/bitcast.ll and fixes SingleSource/Regression/C/2003-10-12-GlobalVarInitializers llvm-svn: 32438
-
Chris Lattner authored
llvm-svn: 32437
-
Jim Laskey authored
llvm-svn: 32436
-
Reid Spencer authored
different code to be produced between two llvm builds that differe slightly. This is useful in tracking down mis-optimization bugs. llvm-svn: 32435
-
Evan Cheng authored
llvm-svn: 32434
-
Evan Cheng authored
llvm-svn: 32433
-
Evan Cheng authored
llvm-svn: 32432
-
Nate Begeman authored
dag combiner. llvm-svn: 32431
-
Nate Begeman authored
Supports constant pools Supports relocations to jump tables Supports relocations within the data segment (global = address of global) Allocates memory in a non-hacky for all non-code objects. llvm-svn: 32430
-
Nate Begeman authored
field after creation. llvm-svn: 32429
-
Chris Lattner authored
llvm-svn: 32428
-
Chris Lattner authored
_pairtest: movl 8(%esp), %eax movl 4(%esp), %ecx movd %eax, %xmm0 movd %ecx, %xmm1 addss %xmm0, %xmm1 movl 12(%esp), %eax movss %xmm1, (%eax) ret instead of: _pairtest: subl $12, %esp movl 20(%esp), %eax movl %eax, 4(%esp) movl 16(%esp), %eax movl %eax, (%esp) movss (%esp), %xmm0 addss 4(%esp), %xmm0 movl 24(%esp), %eax movss %xmm0, (%eax) addl $12, %esp ret llvm-svn: 32427
-
Chris Lattner authored
llvm-svn: 32426
-
Chris Lattner authored
llvm-svn: 32425
-
Chris Lattner authored
llvm-svn: 32424
-
Chris Lattner authored
The rot example works if the type is cast to ubyte. Move sroa examples together and upgrade them to HEAD syntax. llvm-svn: 32423
-
Chris Lattner authored
This implements Transforms/ScalarRepl/union-packed.ll llvm-svn: 32422
-
Chris Lattner authored
llvm-svn: 32421
-
Chris Lattner authored
Regression/Transforms/IndVarsSimplify/2006-12-10-BitCast.ll llvm-svn: 32420
-