| Commit message (Expand) | Author | Age | Files | Lines |
* | Add lengthof and endof templates that hide a lot of sizeof computations. | Owen Anderson | 2007-09-07 | 14 | -41/+43 |
* | Constify to catch bugs. | David Greene | 2007-09-06 | 1 | -2/+2 |
* | Next round of APFloat changes. | Dale Johannesen | 2007-09-06 | 24 | -206/+295 |
* | Proper handle case, when aliasee is external weak symbol referenced only by a... | Anton Korobeynikov | 2007-09-06 | 1 | -6/+13 |
* | Add instruction dump output. This helps find bugs. | David Greene | 2007-09-06 | 1 | -0/+6 |
* | Pluggable coalescers inplementation. | David Greene | 2007-09-06 | 3 | -1/+63 |
* | Use isTrueWhenEqual. Thanks Chris! | Nick Lewycky | 2007-09-06 | 1 | -8/+13 |
* | When the two operands of an icmp are equal, there are five possible predicates | Nick Lewycky | 2007-09-06 | 1 | -1/+3 |
* | Fix a memory leak. | Evan Cheng | 2007-09-06 | 2 | -1/+4 |
* | Fix a bug in X86InstrInfo::convertToThreeAddress that caused it to codegen: | Evan Cheng | 2007-09-06 | 1 | -25/+15 |
* | LVXL and STVXL are also a load and store resp. | Bill Wendling | 2007-09-05 | 1 | -0/+2 |
* | Use pool allocator for all the VNInfo's to improve memory access locality. Th... | Evan Cheng | 2007-09-05 | 3 | -66/+50 |
* | Added Reset() to free all allocated memory regions and reset state to be the ... | Evan Cheng | 2007-09-05 | 1 | -0/+6 |
* | Missing break. Patch by Wojciech Matyjewicz. | Evan Cheng | 2007-09-05 | 1 | -0/+1 |
* | Fix mod so it actually works. Fix conversions to | Dale Johannesen | 2007-09-05 | 1 | -9/+33 |
* | Forgot to obey 80 column rule. Fixing that. | Chuck Rose III | 2007-09-05 | 1 | -1/+2 |
* | Added default parameters to GetElementPtrInstr constructor call. Visual Stud... | Chuck Rose III | 2007-09-05 | 1 | -1/+1 |
* | 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 |
* | Add the 64-bit versions of the DS* Altivec instructions. | Bill Wendling | 2007-09-05 | 1 | -14/+45 |
* | Insert cloned loop basic blocks before original loop header. | Devang Patel | 2007-09-04 | 1 | -1/+3 |
* | Fix for PR1632. EHSELECTION always produces a i32 value. | Evan Cheng | 2007-09-04 | 1 | -1/+1 |
* | Fix for PR1613: added 64-bit rotate left PPC instructions and patterns. | Evan Cheng | 2007-09-04 | 1 | -0/+10 |
* | Update generated files. | David Greene | 2007-09-04 | 3 | -2812/+3786 |
* | Mac OS X X86-64 ABI is same as the standard. | Evan Cheng | 2007-09-04 | 1 | -6/+2 |
* | Update GEP constructors to use an iterator interface to fix | David Greene | 2007-09-04 | 17 | -130/+89 |
* | Reapply r41578 with proper fix | Anton Korobeynikov | 2007-09-03 | 1 | -0/+1 |
* | Silence warning while compiling with gcc 4.2 | Anton Korobeynikov | 2007-09-02 | 2 | -2/+4 |
* | 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 |
* | Fix a gcroot lowering bug. | Evan Cheng | 2007-09-01 | 1 | -2/+5 |
* | Oops, should be part of 41664; won't work very well without this piece. | Dale Johannesen | 2007-08-31 | 1 | -0/+38 |
* | 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 | 2 | -14/+28 |
* | Initial support for calling functions with byval arguments on x86-64 | Rafael Espindola | 2007-08-31 | 2 | -22/+37 |
* | Align i64 and f64 at 8 byte on x86-64. | Rafael Espindola | 2007-08-31 | 1 | -6/+12 |
* | 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 | 9 | -109/+137 |
* | Instruction formats added used to generate multiply instructions of V5TE. | Raul Herbster | 2007-08-30 | 1 | -39/+52 |
* | Unused relocation type reloc_arm_absolute removed. | Raul Herbster | 2007-08-30 | 1 | -2/+0 |
* | Comments added. It now generates V5TE multiply instructions. However, it is s... | Raul Herbster | 2007-08-30 | 1 | -58/+175 |
* | ARM instruction table was modified by adding information to generate multiply... | Raul Herbster | 2007-08-30 | 1 | -42/+57 |
* | JITInfo now resolves function addrs and also relocations. It always emits a s... | Raul Herbster | 2007-08-30 | 1 | -30/+43 |
* | Added support to fold X86 load / store instructions. This allow rematerialize... | Evan Cheng | 2007-08-30 | 2 | -49/+99 |
* | Try fold re-materialized load instructions into its uses. | Evan Cheng | 2007-08-30 | 1 | -11/+22 |
* | Add a variant of foldMemoryOperand to fold any load / store, not just load / ... | Evan Cheng | 2007-08-30 | 5 | -0/+26 |
* | Mark load instructions with isLoad = 1. | Evan Cheng | 2007-08-30 | 5 | -6/+21 |
* | Use i64 on a PPC64 machine | Bill Wendling | 2007-08-30 | 1 | -1/+1 |