summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* In the new EH model, setup the function context and the call site info.Bill Wendling2011-09-28
* Don't conditionalize execution of the SjLj EH prepare pass.Bill Wendling2011-09-28
* Rename class and clean up source.Jakob Stoklund Olesen2011-09-28
* Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix.Jakob Stoklund Olesen2011-09-28
* This is the start of the new SjLj EH preparation pass, which will replace theBill Wendling2011-09-27
* Remove an invalid assert that is really just asserting when the scheduler emitsCameron Zwarich2011-09-27
* Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId().Jim Grosbach2011-09-27
* Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC.Nadav Rotem2011-09-27
* Revert r140463; The patch assumes that <4 x i1> is saved to memory as 4 x i8,Nadav Rotem2011-09-27
* Fix emission of debug data for global variables. getContext() on DIGlobalVari...James Molloy2011-09-26
* Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen2011-09-25
* [vector-select] Address one of the issues in pr10902. EXTRACT_VECTOR_ELEMENTNadav Rotem2011-09-25
* Clean up code after renaming LowerSubregs -> ExpandPostRAPseudos.Jakob Stoklund Olesen2011-09-25
* Rename LowerSubregs to ExpandPostRAPseudos.Jakob Stoklund Olesen2011-09-25
* Implement Duncan's suggestion to use the result of getSetCCResultType if it i...Nadav Rotem2011-09-24
* [Vector-Select] Address one of the problems in 10902.Nadav Rotem2011-09-24
* Verify that terminators follow non-terminators.Jakob Stoklund Olesen2011-09-23
* PR10998: It is not legal to sink an instruction past the terminator of a bloc...Eli Friedman2011-09-23
* Tweak the handling of MERGE_VALUES nodes: remove the need forDuncan Sands2011-09-23
* Vector-Select: Address one of the problems in pr10902. Add handling for theNadav Rotem2011-09-23
* Fix SimplifySelectCC to add newly created nodes to the DAGCombinerDan Gohman2011-09-22
* Constrain register classes instead of emitting copies.Jakob Stoklund Olesen2011-09-22
* Add a MinNumRegs argument to MRI::constrainRegClass().Jakob Stoklund Olesen2011-09-22
* Use the C personality function instead of the C++ personality function.Bill Wendling2011-09-22
* Do not unnecessarily use AT_specification DIE because it does not add any value.Devang Patel2011-09-21
* Attempt to update the shadow stack GC pass to the new EH model.Bill Wendling2011-09-21
* Tidy up. Whitepsace.Jim Grosbach2011-09-21
* [VECTOR-SELECT] Address one of the bugs in pr10902.Nadav Rotem2011-09-21
* Lower ARM adds/subs to add/sub after adding optional CPSR operand.Andrew Trick2011-09-21
* Add a DAGCombine for subvector extracts to remove useless chains ofBruno Cardoso Lopes2011-09-20
* Restore hasPostISelHook tblgen flag.Andrew Trick2011-09-20
* ARM isel bug fix for adds/subs operands.Andrew Trick2011-09-20
* whitespaceAndrew Trick2011-09-20
* white space cleanupsNadav Rotem2011-09-18
* Namespacify.Benjamin Kramer2011-09-16
* Spill mode: Hoist back-copies locally.Jakob Stoklund Olesen2011-09-16
* Disable local spill hoisting for non-killing copies.Jakob Stoklund Olesen2011-09-16
* Some legalization fixes for atomic load and store.Eli Friedman2011-09-15
* Add an option to disable spill hoisting.Jakob Stoklund Olesen2011-09-15
* VirtRegMap is counting spill slots, not register spills.Jakob Stoklund Olesen2011-09-15
* Count correctly when a COPY turns into a spill or reload.Jakob Stoklund Olesen2011-09-15
* Count inserted spills and reloads more accurately.Jakob Stoklund Olesen2011-09-15
* Trace through sibling PHIs in bulk.Jakob Stoklund Olesen2011-09-15
* Speed up LiveIntervals::shrinkToUse with some caching.Jakob Stoklund Olesen2011-09-15
* Revert r139782, "RemoveCopyByCommutingDef doesn't need hasPHIKill()."Jakob Stoklund Olesen2011-09-15
* Stop verifying hasPHIKill() flags.Jakob Stoklund Olesen2011-09-15
* RemoveCopyByCommutingDef doesn't need hasPHIKill().Jakob Stoklund Olesen2011-09-15
* It is safe to remat a value killed by phis.Jakob Stoklund Olesen2011-09-15
* Leave hasPHIKill flags alone in LiveInterval::RenumberValues.Jakob Stoklund Olesen2011-09-15
* [regcoalescing] bug fix for RegistersDefinedFromSameValue.Andrew Trick2011-09-15