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 |
2007-08-29 |
Duncan Sands | Move getX86RegNum into X86RegisterInfo and use it |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Raul Herbster | Alphabetize Raul's entry. |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Raul Herbster | New contributor added |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Tanya Lattner | Updating configure script to enable MIPS. |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Chris Lattner | Silence implicit 64->32-bit conversion warnings. |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Chris Lattner | getMinSignedBits needs to take into consider the sign... |
commit | commitdiff | tree | snapshot |
2007-08-29 |
Chris Lattner | update these |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Dan Gohman | Add an option, -view-sunit-dags, for viewing the actual... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chuck Rose III | Update win32 VStudio project files to keep pace with... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Evan Cheng | Recover most of the compile time regression due to... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Bruno Cardoso... | Added method to get Mips register numbers |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Bruno Cardoso... | Changed stack allocation On LowerFORMAL_ARGUMENTS. |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Bruno Cardoso... | Mask directive completed with CalleeSave info |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Bruno Cardoso... | Added methods to record SPOffsets from LowerFORMAL_ARGU... |
commit | commitdiff | tree | snapshot |
2007-08-28 |
Chris Lattner | Cut off crazy computation. This helps PR1622 slightly. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Devang Patel | Use simpler test to filter loops. |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Dan Gohman | Add explicit triples to avoid default behavior that... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
David Greene | Update InvokeInst to work like CallInst |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Rafael Espindola | Add a comment about using libc memset/memcpy or generat... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Duncan Sands | Remove this test as it is too hard to fix after the |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Duncan Sands | Fix this test: llvm-gcc-4.2 optimizes almost everything... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Dan Gohman | Make DAGCombiner's global alias analysis query more... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Duncan Sands | Now that we don't output cleanups by default, the action |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Dan Gohman | If the source and destination pointers in an llvm.memmo... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Dan Gohman | Change comments to refer to @malloc and @free instead... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Duncan Sands | There is an impedance matching problem between LLVM and |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Dan Gohman | Add explicit keywords and remove spurious trailing... |
commit | commitdiff | tree | snapshot |
2007-08-27 |
Rafael Espindola | call libc memcpy/memset if array size is bigger then... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Anton Korobeynikov | Don't promote volatile loads/stores. This is needed... |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Owen Anderson | Don't DSe volatile stores. |
commit | commitdiff | tree | snapshot |
2007-08-26 |
Dale Johannesen | Revise per review comments. |
commit | commitdiff | tree | snapshot |
2007-08-25 |
Dale Johannesen | Add APFloat interface to ConstantFPSDNode. Change |
commit | commitdiff | tree | snapshot |
next |