summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Use aligned stack spills, where possible. This fixes PR2549.Anton Korobeynikov2008-07-19
* Fix a memory leak in LiveIntervalAnalysis.Evan Cheng2008-07-19
* Softfloat support for FDIV. Patch by Duncan Sands2008-07-18
* Eliminate unused variable.Duncan Sands2008-07-18
* Supress a gcc-4.3 warning.Duncan Sands2008-07-18
* Revert 53729, after waking up in the middle ofDuncan Sands2008-07-18
* In the CBackend, use casts to force integer add, subtract, andDan Gohman2008-07-18
* Fix a LocalSpiller leak. This fixes tramp3d-v4.Dan Gohman2008-07-18
* Make PRE actually handle critical edges (by splitting them). Confirmed that ...Owen Anderson2008-07-18
* Reapply r53735. My last patch fixed the failures Dan observed.Owen Anderson2008-07-18
* Add some checks that got lost in the shuffle. This fixes 464.h264ref.Owen Anderson2008-07-18
* Revert r53735. It broke SPEC 464.h264ref.Dan Gohman2008-07-18
* verify limits-fndefn.c from the GCC testsuite before theChris Lattner2008-07-18
* Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.Dan Gohman2008-07-17
* When printing MemOperand nodes, only use print() forDan Gohman2008-07-17
* Use MergeBlockIntoPredecessor to simplify some code.Owen Anderson2008-07-17
* Subreg live interval valno may not have a corresponding def machineinstr sinc...Evan Cheng2008-07-17
* Make MergeBlockIntoPredecessor more aggressive when the same successor appearsOwen Anderson2008-07-17
* Enable PRE. My last batch of changes fixed the miscompile.Owen Anderson2008-07-17
* Use a legal type for elements of the vector_shuffleDuncan Sands2008-07-17
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-17
* LegalizeTypes support for what seems to be theDuncan Sands2008-07-17
* Remove unnecessary readme entryNate Begeman2008-07-17
* Turn LegalizeTypes back off again for the moment:Duncan Sands2008-07-17
* Fix a typo in last commitNate Begeman2008-07-17
* SSE codegen for vsetcc nodesNate Begeman2008-07-17
* Make GlobalOpt preserve address spaces when scalar replacing aggregate globals.Matthijs Kooijman2008-07-17
* Fix PR2553Chris Lattner2008-07-17
* When lowering certain atomics, we need to copy the memoperand from the oldMon P Wang2008-07-17
* Factorize some code for determining which libcall to use.Duncan Sands2008-07-17
* Inliner tweak. Function calls should cost more than one instruction!Evan Cheng2008-07-17
* Factor MergeBlockIntoPredecessor out into BasicBlockUtils.Owen Anderson2008-07-17
* Mark function used by asm block as used, otherwise optimizer may not see the ...Devang Patel2008-07-16
* There's no need to iterate block merging and PRE. In fact, iterating the latterOwen Anderson2008-07-16
* Somehow, custom lowering of i64 multiplications got dropped along the way.Scott Michel2008-07-16
* Fix the result type of X86's truncate to i8.Dan Gohman2008-07-16
* Fix the result type of a VECTOR_SHUFFLE+BIT_CONVERT dagcombine. ThisDan Gohman2008-07-16
* Add support for promoting and expanding AssertZextDuncan Sands2008-07-16
* Fix a comment to say nonnegative instead of positive.Dan Gohman2008-07-16
* Add an assert to check for empty flags for MachineMemOperand.Dan Gohman2008-07-16
* Redo InstCombiner::visitExtractValueInst. Instead of using the (complicate)Matthijs Kooijman2008-07-16
* Reorder methods alphabetically. No functionality change.Duncan Sands2008-07-16
* Turn on LegalizeTypes by default.Duncan Sands2008-07-16
* Don't use ++idx_begin when I actually mean idx_begin + 1, especially since weMatthijs Kooijman2008-07-16
* Fix PR2296. Do not transform x86_sse2_storel_dq into a full-width store.Evan Cheng2008-07-16
* x86-64 PIC JIT fixes: do not generate the extra load for external GV's.Evan Cheng2008-07-16
* X86-64 PIC jump table values are different from x86-32 cases, they are dest -...Evan Cheng2008-07-16
* TargetAsmInfo::SectionForGlobal showed up in a profile. Simplify it a little.Dan Gohman2008-07-15
* SelectionDAG::AssignNodeIds is unused.Dan Gohman2008-07-15
* Don't sort SDNodes by their addresses in SelectionDAG::dump. Instead,Dan Gohman2008-07-15