| Commit message (Expand) | Author | Age | Files | Lines |
* | Pluggable coalescers inplementation. | David Greene | 2007-09-06 | 3 | -1/+63 |
* | Fix a memory leak. | Evan Cheng | 2007-09-06 | 2 | -1/+4 |
* | Use pool allocator for all the VNInfo's to improve memory access locality. Th... | Evan Cheng | 2007-09-05 | 3 | -66/+50 |
* | Due to label merging, the last label for an invoke | Duncan Sands | 2007-09-05 | 1 | -3/+2 |
* | Fix PR1628. When exception handling is turned on, | Duncan Sands | 2007-09-05 | 3 | -87/+165 |
* | Fix for PR1632. EHSELECTION always produces a i32 value. | Evan Cheng | 2007-09-04 | 1 | -1/+1 |
* | Silence warning while compiling with gcc 4.2 | Anton Korobeynikov | 2007-09-02 | 1 | -1/+2 |
* | Emit proper "secrel" directive, where possible. This fixes invalid asm syntax... | Anton Korobeynikov | 2007-09-02 | 1 | -43/+28 |
* | More tweaks to improve compile time. | Evan Cheng | 2007-09-01 | 2 | -41/+56 |
* | Add mod, copysign, abs operations to APFloat. | Dale Johannesen | 2007-08-31 | 2 | -37/+67 |
* | std::map -> DenseMap for slight compile time benefit. | Evan Cheng | 2007-08-31 | 1 | -7/+7 |
* | Revise per review of previous patch. | Dale Johannesen | 2007-08-31 | 1 | -12/+24 |
* | Remove an unnecessary element, saving 4 bytes per LiveInterval. | Evan Cheng | 2007-08-31 | 1 | -3/+0 |
* | Use std::map instead of a (potentially very sparse) array to track val# defin... | Evan Cheng | 2007-08-31 | 1 | -36/+27 |
* | Enhance APFloat to retain bits of NaNs (fixes oggenc). | Dale Johannesen | 2007-08-31 | 2 | -16/+45 |
* | Try fold re-materialized load instructions into its uses. | Evan Cheng | 2007-08-30 | 1 | -11/+22 |
* | Change LegalFPImmediates to use APFloat. | Dale Johannesen | 2007-08-30 | 2 | -12/+53 |
* | Fix use of declaration inside case block | Anton Korobeynikov | 2007-08-29 | 1 | -1/+2 |
* | Change LiveRange so it keeps a pointer to the VNInfo rather than an index. | Evan Cheng | 2007-08-29 | 3 | -213/+252 |
* | Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered) | Anton Korobeynikov | 2007-08-29 | 1 | -1/+13 |
* | Add an option, -view-sunit-dags, for viewing the actual SUnit DAGs used by | Dan Gohman | 2007-08-28 | 2 | -1/+77 |
* | Recover most of the compile time regression due to recent live interval changes. | Evan Cheng | 2007-08-28 | 2 | -44/+46 |
* | Make DAGCombiner's global alias analysis query more precise in the case | Dan Gohman | 2007-08-27 | 1 | -2/+3 |
* | If the source and destination pointers in an llvm.memmove are known | Dan Gohman | 2007-08-27 | 1 | -12/+25 |
* | There is an impedance matching problem between LLVM and | Duncan Sands | 2007-08-27 | 2 | -6/+19 |
* | Add explicit keywords and remove spurious trailing semicolons. | Dan Gohman | 2007-08-27 | 2 | -10/+11 |
* | Revise per review comments. | Dale Johannesen | 2007-08-26 | 2 | -2/+2 |
* | Add APFloat interface to ConstantFPSDNode. Change | Dale Johannesen | 2007-08-25 | 2 | -13/+8 |
* | Allow target constants to be illegal types. The target should | Chris Lattner | 2007-08-25 | 1 | -0/+5 |
* | Teach the dag scheduler to handle inline asm nodes with multi-value immediate... | Chris Lattner | 2007-08-25 | 1 | -8/+9 |
* | The personality function might need to be declared as: | Bill Wendling | 2007-08-25 | 1 | -5/+18 |
* | rename isOperandValidForConstraint to LowerAsmOperandForConstraint, | Chris Lattner | 2007-08-25 | 2 | -17/+19 |
* | Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual. | Dale Johannesen | 2007-08-24 | 1 | -1/+1 |
* | Use APFloat internally for ConstantFPSDNode. | Dale Johannesen | 2007-08-24 | 1 | -1/+1 |
* | Perform correct codegen for eh_dwarf_cfa intrinsic. | Anton Korobeynikov | 2007-08-23 | 1 | -2/+10 |
* | move this check. ppc outputs .no_dead_strip properly | Andrew Lenharth | 2007-08-22 | 1 | -6/+6 |
* | Minor cleanups to reduce some spurious differences between different | Dan Gohman | 2007-08-20 | 1 | -9/+11 |
* | Partial implementation of calling functions with byval arguments: | Rafael Espindola | 2007-08-20 | 1 | -0/+10 |
* | Fold C ? 0 : 1 to ~C or zext(~C) or trunc(~C) depending the types. | Evan Cheng | 2007-08-18 | 1 | -3/+14 |
* | Avoid issue on 64-bit hosts. | Evan Cheng | 2007-08-17 | 1 | -1/+2 |
* | Fix GLIBCXX_DEBUG error of comparing two singular iterators | David Greene | 2007-08-17 | 1 | -3/+8 |
* | If dynamic_stackalloc alignment is > stack alignment, first issue an instruct... | Evan Cheng | 2007-08-16 | 1 | -5/+12 |
* | - If a dynamic_stackalloc alignment requirement is <= stack alignment, then t... | Evan Cheng | 2007-08-16 | 1 | -12/+12 |
* | Fix some kill info update bugs; add hidden option -disable-rematerialization ... | Evan Cheng | 2007-08-16 | 2 | -1/+16 |
* | Implement FPOWI ExpandOp. | Lauro Ramos Venancio | 2007-08-15 | 1 | -0/+5 |
* | If the source of a move is in spill slot, the reload may be folded to essenti... | Evan Cheng | 2007-08-15 | 1 | -13/+19 |
* | - If a def is dead, do not spill it. | Evan Cheng | 2007-08-14 | 1 | -61/+115 |
* | Fix for PR1596: AdjustCopiesBackFrom() should conservatively check if any of ... | Evan Cheng | 2007-08-14 | 1 | -0/+13 |
* | If a MI's def is remat as well as spilled, and the store is later deemed dead... | Evan Cheng | 2007-08-14 | 1 | -2/+29 |
* | If a spilled value is being reused and the use is a kill, that means there are | Evan Cheng | 2007-08-14 | 1 | -18/+32 |