- Dec 15, 2006
-
-
Evan Cheng authored
llvm-svn: 32590
-
- Dec 14, 2006
-
-
Jim Laskey authored
2. Allow the jit to handle PIC relocable jump tables. llvm-svn: 32581
-
Evan Cheng authored
If a spillslot value is available in a register, and there is a noop copy that targets that register, the spiller correctly decide not to invalidate the spillslot register. However, even though the noop copy does not clobbers the value. It does start a new intersecting live range. That means the spillslot register is available for use but should not be reused for a two-address instruction modref operand which would clobber the new live range. When we remove the noop copy, update the available information by clearing the canClobber bit. llvm-svn: 32576
-
- Dec 13, 2006
-
-
Evan Cheng authored
llvm-svn: 32559
-
Evan Cheng authored
llvm-svn: 32527
-
Evan Cheng authored
llvm-svn: 32526
-
Evan Cheng authored
llvm-svn: 32523
-
Reid Spencer authored
creation calls. llvm-svn: 32521
-
- Dec 12, 2006
-
-
Evan Cheng authored
llvm-svn: 32497
-
Evan Cheng authored
llvm-svn: 32495
-
Evan Cheng authored
llvm-svn: 32494
-
Evan Cheng authored
llvm-svn: 32493
-
Evan Cheng authored
its expansion result type is equal to the result type of the bit_convert, e.g. (i64 bit_convert (f64 op)) if FP is not legal returns the result of the expanded source operand. - Store f32 / f64 may be expanded to a single store i32/i64. llvm-svn: 32490
-
Evan Cheng authored
llvm-svn: 32476
-
Chris Lattner authored
llvm-svn: 32474
-
Chris Lattner authored
llvm-svn: 32473
-
Chris Lattner authored
llvm-svn: 32472
-
Chris Lattner authored
llvm-svn: 32471
-
Chris Lattner authored
llvm-svn: 32470
-
Chris Lattner authored
and legalizer separated like they currently are, I don't see a way to handle this xform. llvm-svn: 32466
-
Chris Lattner authored
This is not sufficient to fix X86/store-fp-constant.ll llvm-svn: 32465
-
Reid Spencer authored
llvm-svn: 32462
-
Reid Spencer authored
llvm-svn: 32460
-
- Dec 11, 2006
-
-
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
-
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
-
Anton Korobeynikov authored
code (both asm & cbe) for Mingw32 target. Removed autoconf checks for underscored versions of setjmp/longjmp. llvm-svn: 32415
-
- Dec 09, 2006
-
-
Evan Cheng authored
llvm-svn: 32394
-
- Dec 08, 2006
-
-
Evan Cheng authored
llvm-svn: 32366
-
Evan Cheng authored
tied to another oeprand, 2) whether is is being tied to by another operand. So the destination operand of a two-address MI can be correctly identified. llvm-svn: 32354
-
Evan Cheng authored
llvm-svn: 32353
-
- Dec 07, 2006
-
-
Chris Lattner authored
llvm-svn: 32336
-
Bill Wendling authored
llvm-svn: 32321
-
Bill Wendling authored
llvm-svn: 32320
-
Reid Spencer authored
Reverted. llvm-svn: 32305
-