2007-09-14 |
Owen Anderson | Remove RLE. It is subsumed by GVN. |
tree | commitdiff |
2007-09-14 |
Dale Johannesen | Remove the assumption that FP's are either float or |
tree | commitdiff |
2007-09-14 |
Evan Cheng | Add implicit def of EFLAGS on those instructions that... |
tree | commitdiff |
2007-09-14 |
Dan Gohman | And an FoldingSetImpl::NodeID::AddInteger overload... |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Change "tmp." to "tmp" for temporaries created by Scala... |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Remove spurious consts. This fixes warnings with compil... |
tree | commitdiff |
2007-09-14 |
Rafael Espindola | Add support for functions with byval arguments on x86 |
tree | commitdiff |
2007-09-14 |
Chris Lattner | Fix a logic error in ValueIsOnlyUsedLocallyOrStoredToOn... |
tree | commitdiff |
2007-09-14 |
Chris Lattner | silence a bogus gcc warning. |
tree | commitdiff |
2007-09-14 |
Evan Cheng | Fix comments. |
tree | commitdiff |
2007-09-14 |
Bill Wendling | Temporary reverting r41817 |
tree | commitdiff |
2007-09-13 |
Chris Lattner | Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the... |
tree | commitdiff |
2007-09-13 |
Chris Lattner | be tolerant of PHI nodes when rewriting heap SROA code... |
tree | commitdiff |
2007-09-13 |
Chris Lattner | refactor some code, no functionality change. On the... |
tree | commitdiff |
2007-09-13 |
Chris Lattner | Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart... |
tree | commitdiff |
2007-09-13 |
Chris Lattner | Make AllUsesOfLoadedValueWillTrapIfNull strong enough... |
tree | commitdiff |
2007-09-13 |
Chris Lattner | Fix build problems on Cygwin (PR1652), patch by Patrick... |
tree | commitdiff |
2007-09-13 |
Evan Cheng | Bug fixes. |
tree | commitdiff |
2007-09-12 |
Evan Cheng | Remove dead code. |
tree | commitdiff |
2007-09-12 |
Evan Cheng | Yet another getTargetNode variant. |
tree | commitdiff |
2007-09-12 |
Evan Cheng | Initial support for multi-result patterns: |
tree | commitdiff |
2007-09-12 |
Evan Cheng | Fixed a typo that's causing a missing kill marker. |
tree | commitdiff |
2007-09-12 |
Chris Lattner | Change llvm.gcroot to not init the root to null at... |
tree | commitdiff |
2007-09-12 |
Dale Johannesen | Generated files for previous patch. |
tree | commitdiff |
2007-09-12 |
Dale Johannesen | Revise previous patch per review comments. |
tree | commitdiff |
2007-09-12 |
Dale Johannesen | Compensate for partCount change in Bogus definition |
tree | commitdiff |
2007-09-11 |
Bill Wendling | Enable indirect encoding for the personality function |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Sometimes a MI can define a register as well as definin... |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Added status flags register: EFLAGS. |
tree | commitdiff |
2007-09-11 |
Dale Johannesen | Generated files for previous patch. |
tree | commitdiff |
2007-09-11 |
Dale Johannesen | Add APInt interfaces to APFloat (allows directly |
tree | commitdiff |
2007-09-11 |
Bill Wendling | Add a bool to indicate if we should set the "indirect... |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Two ParamAttrsVectors which differ by a permutation |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Turn calls to trampolines into calls to the underlying |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
tree | commitdiff |
2007-09-11 |
Duncan Sands | My compiler warns about the semicolon. |
tree | commitdiff |
2007-09-11 |
Bill Wendling | The personality function on Darwin needs a global stub... |
tree | commitdiff |
2007-09-11 |
Owen Anderson | Fix a typo in memdep, which was causing PR1648. |
tree | commitdiff |
2007-09-11 |
Devang Patel | Avoid negative logic. |
tree | commitdiff |
2007-09-11 |
Devang Patel | Refactor code into a separate method. |
tree | commitdiff |
2007-09-11 |
Devang Patel | Clear split info object. |
tree | commitdiff |
2007-09-11 |
Devang Patel | Split condition does not have to be ICmpInst in all... |
tree | commitdiff |
2007-09-10 |
Devang Patel | Check all terminators inside loop. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | remove some dead code, this is handled by constant... |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Fix a buggy constant folding transformation when handli... |
tree | commitdiff |
2007-09-10 |
Devang Patel | Swap exit condition operands if it works. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | regenerate |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Fix PR1645 by resolving forward alias references. |
tree | commitdiff |
2007-09-10 |
Evan Cheng | 80 col. |
tree | commitdiff |
2007-09-10 |
Evan Cheng | New entry. |
tree | commitdiff |
2007-09-10 |
Evan Cheng | Observation of rematerialization. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Add some notes about better flag handling. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Emit: |
tree | commitdiff |
2007-09-10 |
Chris Lattner | 1. Don't call Value::getName(), which is slow. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Prevent tailcallelim from breaking "recursive" calls... |
tree | commitdiff |
2007-09-10 |
Evan Cheng | It's not safe to rematerialize MOV32r0 etc. by simply... |
tree | commitdiff |
2007-09-10 |
Devang Patel | Filter exit conditions which are not yet handled. |
tree | commitdiff |
2007-09-10 |
Devang Patel | Require SCEV before LCSSA. |
tree | commitdiff |
2007-09-09 |
Owen Anderson | Remove an un-needed dependence query. This improves... |
tree | commitdiff |
2007-09-08 |
Dale Johannesen | Implement misaligned FP loads and stores. |
tree | commitdiff |
2007-09-08 |
Evan Cheng | Smarter Reset(). Instead of deallocating all memory... |
tree | commitdiff |
2007-09-07 |
Evan Cheng | TableGen no longer emit CopyFromReg nodes for implicit... |
tree | commitdiff |
2007-09-07 |
Bill Wendling | Add missing index versions of instructions to the map. |
tree | commitdiff |
2007-09-07 |
Dan Gohman | Avoid storing and reloading zeros and other constants... |
tree | commitdiff |
2007-09-07 |
Dale Johannesen | Apply feedback from previous patch. |
tree | commitdiff |
2007-09-07 |
Dale Johannesen | Revert previous change to IR. |
tree | commitdiff |
2007-09-07 |
Rafael Espindola | Add support for having different alignment for objects... |
tree | commitdiff |
2007-09-07 |
Anton Korobeynikov | Split eh.select / eh.typeid.for intrinsics into i32... |
tree | commitdiff |
2007-09-07 |
Chris Lattner | Don't zap back to back volatile load/stores |
tree | commitdiff |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
tree | commitdiff |
2007-09-06 |
David Greene | Constify to catch bugs. |
tree | commitdiff |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
tree | commitdiff |
2007-09-06 |
Anton Korobeynikov | Proper handle case, when aliasee is external weak symbo... |
tree | commitdiff |
2007-09-06 |
David Greene | Add instruction dump output. This helps find bugs. |
tree | commitdiff |
2007-09-06 |
David Greene | Pluggable coalescers inplementation. |
tree | commitdiff |
2007-09-06 |
Nick Lewycky | Use isTrueWhenEqual. Thanks Chris! |
tree | commitdiff |
2007-09-06 |
Nick Lewycky | When the two operands of an icmp are equal, there are... |
tree | commitdiff |
2007-09-06 |
Evan Cheng | Fix a memory leak. |
tree | commitdiff |
2007-09-06 |
Evan Cheng | Fix a bug in X86InstrInfo::convertToThreeAddress that... |
tree | commitdiff |
2007-09-05 |
Bill Wendling | LVXL and STVXL are also a load and store resp. |
tree | commitdiff |
2007-09-05 |
Evan Cheng | Use pool allocator for all the VNInfo's to improve... |
tree | commitdiff |
2007-09-05 |
Evan Cheng | Added Reset() to free all allocated memory regions... |
tree | commitdiff |
2007-09-05 |
Evan Cheng | Missing break. Patch by Wojciech Matyjewicz. |
tree | commitdiff |
2007-09-05 |
Dale Johannesen | Fix mod so it actually works. Fix conversions to |
tree | commitdiff |
2007-09-05 |
Chuck Rose III | Forgot to obey 80 column rule. Fixing that. |
tree | commitdiff |
2007-09-05 |
Chuck Rose III | Added default parameters to GetElementPtrInstr construc... |
tree | commitdiff |
2007-09-05 |
Duncan Sands | Due to label merging, the last label for an invoke |
tree | commitdiff |
2007-09-05 |
Duncan Sands | Fix PR1628. When exception handling is turned on, |
tree | commitdiff |
2007-09-05 |
Bill Wendling | Add the 64-bit versions of the DS* Altivec instructions. |
tree | commitdiff |
2007-09-04 |
Devang Patel | Insert cloned loop basic blocks before original loop... |
tree | commitdiff |
2007-09-04 |
Evan Cheng | Fix for PR1632. EHSELECTION always produces a i32 value. |
tree | commitdiff |
2007-09-04 |
Evan Cheng | Fix for PR1613: added 64-bit rotate left PPC instructio... |
tree | commitdiff |
2007-09-04 |
David Greene | Update generated files. |
tree | commitdiff |
2007-09-04 |
Evan Cheng | Mac OS X X86-64 ABI is same as the standard. |
tree | commitdiff |
2007-09-04 |
David Greene | Update GEP constructors to use an iterator interface... |
tree | commitdiff |
2007-09-03 |
Anton Korobeynikov | Reapply r41578 with proper fix |
tree | commitdiff |
2007-09-02 |
Anton Korobeynikov | Silence warning while compiling with gcc 4.2 |
tree | commitdiff |
2007-09-02 |
Anton Korobeynikov | Emit proper "secrel" directive, where possible. This... |
tree | commitdiff |
next |