2007-09-10 |
Chris Lattner | Fix a buggy constant folding transformation when handli... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Swap exit condition operands if it works. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Fix PR1645 by resolving forward alias references. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Dale Johannesen | Add missing llvm-dis. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | 80 col. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | New entry. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | Observation of rematerialization. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Add some notes about better flag handling. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Emit: |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | this is not infinite recursion. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | 1. Don't call Value::getName(), which is slow. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Chris Lattner | Prevent tailcallelim from breaking "recursive" calls... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Evan Cheng | It's not safe to rematerialize MOV32r0 etc. by simply... |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Filter exit conditions which are not yet handled. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | New test. |
commit | commitdiff | tree | snapshot |
2007-09-10 |
Devang Patel | Require SCEV before LCSSA. |
commit | commitdiff | tree | snapshot |
2007-09-09 |
Owen Anderson | Remove an un-needed dependence query. This improves... |
commit | commitdiff | tree | snapshot |
2007-09-09 |
Daniel Berlin | Add SparseBitVector implementation |
commit | commitdiff | tree | snapshot |
2007-09-08 |
Owen Anderson | Turn GVN on by default. |
commit | commitdiff | tree | snapshot |
2007-09-08 |
Dale Johannesen | Implement misaligned FP loads and stores. |
commit | commitdiff | tree | snapshot |
2007-09-08 |
Nick Lewycky | Fix description of the call instruction. There are... |
commit | commitdiff | tree | snapshot |
2007-09-08 |
Chuck Rose III | Fix for VisualStudio. It is treating a 2 bit enum... |
commit | commitdiff | tree | snapshot |
2007-09-08 |
Evan Cheng | Smarter Reset(). Instead of deallocating all memory... |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Evan Cheng | TableGen no longer emit CopyFromReg nodes for implicit... |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Bill Wendling | Add missing index versions of instructions to the map. |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Dan Gohman | Avoid storing and reloading zeros and other constants... |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Dale Johannesen | Apply feedback from previous patch. |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Dale Johannesen | Revert previous change to IR. |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Rafael Espindola | Add support for having different alignment for objects... |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Anton Korobeynikov | Split eh.select / eh.typeid.for intrinsics into i32... |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Bill Wendling | Test for PR1641. |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Chris Lattner | Don't zap back to back volatile load/stores |
commit | commitdiff | tree | snapshot |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
commit | commitdiff | tree | snapshot |
2007-09-06 |
David Greene | Constify to catch bugs. |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Anton Korobeynikov | Proper handle case, when aliasee is external weak symbo... |
commit | commitdiff | tree | snapshot |
2007-09-06 |
David Greene | Add instruction dump output. This helps find bugs. |
commit | commitdiff | tree | snapshot |
2007-09-06 |
David Greene | Pluggable coalescers inplementation. |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Nick Lewycky | Use isTrueWhenEqual. Thanks Chris! |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Nick Lewycky | When the two operands of an icmp are equal, there are... |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Evan Cheng | Fix a memory leak. |
commit | commitdiff | tree | snapshot |
2007-09-06 |
Evan Cheng | Fix a bug in X86InstrInfo::convertToThreeAddress that... |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Bill Wendling | LVXL and STVXL are also a load and store resp. |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Evan Cheng | Accidentially left this out. |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Evan Cheng | Use pool allocator for all the VNInfo's to improve... |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Evan Cheng | Added Reset() to free all allocated memory regions... |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Evan Cheng | Missing break. Patch by Wojciech Matyjewicz. |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Dale Johannesen | Fix mod so it actually works. Fix conversions to |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Chuck Rose III | Forgot to obey 80 column rule. Fixing that. |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Dale Johannesen | Change all floating constants that are not exactly |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Chuck Rose III | Added default parameters to GetElementPtrInstr construc... |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Duncan Sands | Due to label merging, the last label for an invoke |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Duncan Sands | Testcases for PR1628. |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Duncan Sands | Fix PR1628. When exception handling is turned on, |
commit | commitdiff | tree | snapshot |
2007-09-05 |
Bill Wendling | Add the 64-bit versions of the DS* Altivec instructions. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Devang Patel | Enable loop index split pass. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Devang Patel | Insert cloned loop basic blocks before original loop... |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Evan Cheng | Fix for PR1632. EHSELECTION always produces a i32 value. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Evan Cheng | Fix for PR1613: added 64-bit rotate left PPC instructio... |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Evan Cheng | Always check the type of node. This prevents situations... |
commit | commitdiff | tree | snapshot |
2007-09-04 |
David Greene | Update generated files. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Dale Johannesen | fix reversal bug in preceding checkin |
commit | commitdiff | tree | snapshot |
2007-09-04 |
David Greene | Revert this because the interface hasn't been updated... |
commit | commitdiff | tree | snapshot |
2007-09-04 |
David Greene | Fix typo. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
Evan Cheng | Mac OS X X86-64 ABI is same as the standard. |
commit | commitdiff | tree | snapshot |
2007-09-04 |
David Greene | Update GEP constructors to use an iterator interface... |
commit | commitdiff | tree | snapshot |
2007-09-03 |
Anton Korobeynikov | Reapply r41578 with proper fix |
commit | commitdiff | tree | snapshot |
2007-09-02 |
Anton Korobeynikov | Silence warning while compiling with gcc 4.2 |
commit | commitdiff | tree | snapshot |
2007-09-02 |
Anton Korobeynikov | Emit proper "secrel" directive, where possible. This... |
commit | commitdiff | tree | snapshot |
2007-09-01 |
Evan Cheng | More tweaks to improve compile time. |
commit | commitdiff | tree | snapshot |
2007-09-01 |
Evan Cheng | Fix a gcroot lowering bug. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Dale Johannesen | Oops, should be part of 41664; won't work very well... |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Dale Johannesen | Add mod, copysign, abs operations to APFloat. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Evan Cheng | std::map -> DenseMap for slight compile time benefit. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Reid Spencer | Allow the configure options to be set according to... |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Dale Johannesen | Revise per review of previous patch. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Rafael Espindola | Initial support for calling functions with byval argume... |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Rafael Espindola | Align i64 and f64 at 8 byte on x86-64. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Evan Cheng | Remove an unnecessary element, saving 4 bytes per LiveI... |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Evan Cheng | Use std::map instead of a (potentially very sparse... |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Evan Cheng | Update test case to reflect Dale's change. |
commit | commitdiff | tree | snapshot |
2007-08-31 |
Dale Johannesen | Enhance APFloat to retain bits of NaNs (fixes oggenc). |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Raul Herbster | Instruction formats added used to generate multiply... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Raul Herbster | Unused relocation type reloc_arm_absolute removed. |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Raul Herbster | Comments added. It now generates V5TE multiply instruct... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Raul Herbster | ARM instruction table was modified by adding informatio... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Raul Herbster | JITInfo now resolves function addrs and also relocation... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Ted Kremenek | Added Graphviz escaping for the '|' character. |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Tanya Lattner | Do not run on darwin. |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Evan Cheng | Added support to fold X86 load / store instructions... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Evan Cheng | Try fold re-materialized load instructions into its... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Evan Cheng | Add a variant of foldMemoryOperand to fold any load... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Evan Cheng | Added CreateFrameIndex to create a FrameIndex MachineOp... |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Evan Cheng | Mark load instructions with isLoad = 1. |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Bill Wendling | Use i64 on a PPC64 machine |
commit | commitdiff | tree | snapshot |
2007-08-30 |
Dale Johannesen | Change LegalFPImmediates to use APFloat. |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Anton Korobeynikov | Fix use of declaration inside case block |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Evan Cheng | Change LiveRange so it keeps a pointer to the VNInfo... |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Anton Korobeynikov | Lower FRAME_TO_ADDR_OFFSET to zero by default (if not... |
commit | commitdiff | tree | snapshot |
next |