summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Have getOrCreateSubprogramDIE store the DIE for a subprogramPeter Collingbourne2012-05-271-5/+5
* Missed parens.Benjamin Kramer2012-05-271-1/+1
* r157525 didn't work, just disable iterator checking.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Avoid iterator invalidation harder.Benjamin Kramer2012-05-271-1/+1
* SDAGBuilder: Don't create an invalid iterator when there is only one switch c...Benjamin Kramer2012-05-261-2/+2
* SelectionDAGBuilder: When emitting small compare chains for switches order th...Benjamin Kramer2012-05-261-3/+18
* ScoreboardHazardRecognizer: Remove dead conditional in debug code.Benjamin Kramer2012-05-261-2/+1
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-255-81/+91
* misched: trace formattingAndrew Trick2012-05-252-7/+7
* Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman2012-05-252-35/+11
* Silence unused variable warnings from when assertions are disabled.Kaelyn Uhrain2012-05-241-0/+2
* misched: Use the same scheduling heuristics with -misched-topdown/bottomup.Andrew Trick2012-05-241-2/+16
* misched: Trace regpressure.Andrew Trick2012-05-241-2/+4
* misched: Give each ReadyQ a unique IDAndrew Trick2012-05-241-36/+45
* misched: Added ScoreboardHazardRecognizer.Andrew Trick2012-05-242-49/+240
* misched: Release bottom roots in reverse order.Andrew Trick2012-05-241-9/+23
* misched: rename ReadyQ classAndrew Trick2012-05-241-8/+9
* misched: copy comments so compareRPDelta is readable by itself.Andrew Trick2012-05-241-1/+4
* regpressure: Added RegisterPressure::dumpAndrew Trick2012-05-242-0/+20
* regpressure: physreg livein/out fixAndrew Trick2012-05-241-2/+2
* Mark some static arrays as const.Craig Topper2012-05-241-1/+1
* Add a last resort tryInstructionSplit() to RAGreedy.Jakob Stoklund Olesen2012-05-231-1/+65
* Forgot to reverse conditional.Bill Wendling2012-05-231-1/+1
* Reduce indentation by early detection of 'continue'. No functionality change.Bill Wendling2012-05-231-79/+87
* Correctly deal with identity copies in RegisterCoalescer.Jakob Stoklund Olesen2012-05-231-7/+18
* Small fix for the debug output from PBQP (PR12822).Patrik Hägglund2012-05-231-3/+4
* Add support for C++11 enum classes in llvm.Eric Christopher2012-05-231-0/+5
* Untabify and 80-col.Eric Christopher2012-05-221-17/+17
* Formatting consistency.Eric Christopher2012-05-221-3/+4
* Only erase virtregs with no uses left.Jakob Stoklund Olesen2012-05-221-4/+15
* Fix use of an unitialized value in the LegalizeOps expansion for ISD::SUB. N...Owen Anderson2012-05-211-1/+1
* Typo.Chad Rosier2012-05-211-1/+1
* Give a small negative bias to giant edge bundles.Jakob Stoklund Olesen2012-05-211-0/+11
* Clear kill flags on the fly when joining intervals.Jakob Stoklund Olesen2012-05-201-36/+22
* Constrain regclasses in PeepholeOptimizer.Jakob Stoklund Olesen2012-05-201-1/+10
* Constrain register classes in TailDup.Jakob Stoklund Olesen2012-05-201-3/+5
* When legalising shifts, do not pre-build a list of operands whichPeter Collingbourne2012-05-201-10/+14
* Plug a leak when using MCJIT.Benjamin Kramer2012-05-201-1/+1
* Use TargetMachine's register info instead of creating a new one and leaking it.Benjamin Kramer2012-05-201-1/+1
* Properly constrain register classes for sub-registers.Jakob Stoklund Olesen2012-05-201-0/+2
* Properly constrain register classes in 2-addr.Jakob Stoklund Olesen2012-05-201-0/+6
* Missed a push_back in r157147.Jakob Stoklund Olesen2012-05-201-1/+0
* Avoid deleting extra copies when RegistersDefinedFromSameValue is true.Jakob Stoklund Olesen2012-05-201-7/+8
* Fix build bots.Jakob Stoklund Olesen2012-05-201-4/+4
* LiveRangeQuery simplifies shrinkToUses().Jakob Stoklund Olesen2012-05-201-10/+6
* Use LiveRangeQuery in ScheduleDAGInstrs.Jakob Stoklund Olesen2012-05-201-11/+3
* Eliminate some uses of struct LiveRange.Jakob Stoklund Olesen2012-05-201-12/+15
* Use LiveRangeQuery instead of getLiveRangeContaining().Jakob Stoklund Olesen2012-05-201-4/+4
* Simplify overlap check.Jakob Stoklund Olesen2012-05-191-8/+1
* Fix 12892.Jakob Stoklund Olesen2012-05-192-4/+24
OpenPOWER on IntegriCloud