summaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
Commit message (Expand)AuthorAge
* Teach FastISel to support register-immediate-immediate instructions.Owen Anderson2011-03-11
* Replace -dag-chain-limit flag with constant. It has survived a release cycle ...Andrew Trick2011-03-11
* Avoid replacing the value of a directly stored load with the stored value if ...Evan Cheng2011-03-11
* Re-commit 127368 and 127371. They are exonerated.Evan Cheng2011-03-10
* Revert 127368 and 127371 for now.Evan Cheng2011-03-09
* Change the definition of TargetRegisterInfo::getCrossCopyRegClass to be moreEvan Cheng2011-03-09
* Improve pre-RA-sched register pressure tracking for duplicate operands.Andrew Trick2011-03-09
* Fix typo, make helper static.Benjamin Kramer2011-03-09
* Fix some latent bugs if the nodes are unschedulable. We'd gotten awayEric Christopher2011-03-08
* Further improvements to pre-RA-sched=list-ilp.Andrew Trick2011-03-08
* Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.Cameron Zwarich2011-03-07
* Use the correct LHS type when determining the legalization of a shift's RHS t...Owen Anderson2011-03-07
* Typo.Eric Christopher2011-03-06
* Disable a couple of experimental heuristics to get the best results from the ...Andrew Trick2011-03-06
* Be explicit with abs(). Visual Studio workaround.Andrew Trick2011-03-05
* Fix for -sched-high-latency-cycles in sched=list-ilp mode.Andrew Trick2011-03-05
* Missing comment.Andrew Trick2011-03-05
* Increased the register pressure limit on x86_64 from 8 to 12Andrew Trick2011-03-05
* Revert commit 126684 "Use the correct shift amount type". It is only the cor...Duncan Sands2011-03-04
* Minor pre-RA-sched fixes and cleanup.Andrew Trick2011-03-04
* There are times when the landing pad won't have a call to 'eh.selector' inBill Wendling2011-03-03
* Revert r123908; the code in question is completely untested and wrong.Eli Friedman2011-03-03
* Avoid exponential blow-up when printing DAGs.Bob Wilson2011-03-02
* Can't introduce floating-point immediate constants after legalization.Stuart Hastings2011-03-02
* Add a few missed unary cases when legalizing vector results. Put some casesDuncan Sands2011-03-01
* trailing whitespace.Jim Grosbach2011-03-01
* Generalize the register matching code in DAGISel a bit.Jim Grosbach2011-03-01
* Use the correct shift amount type.Owen Anderson2011-02-28
* Clean whitespace.Owen Anderson2011-02-28
* Legalize support for fpextend of vector. PR9309.Duncan Sands2011-02-27
* Fix typos in the comments.Nadav Rotem2011-02-27
* Pass the graph to the DOTGraphTraits.getEdgeAttributes().Tobias Grosser2011-02-27
* Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer2011-02-26
* Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson2011-02-25
* Fix formatting of debug helper string.Jim Grosbach2011-02-25
* Set NumSignBits to 1 if KnownZero/KnownOne are being zero extended. In theory itCameron Zwarich2011-02-25
* We only want to zero extend the existing information if the bit width isCameron Zwarich2011-02-25
* Enable support for vector sext and trunc:Nadav Rotem2011-02-24
* Merge information about the number of zero, one, and sign bits of live-outCameron Zwarich2011-02-24
* Add a getNumSignBits() method to APInt.Cameron Zwarich2011-02-24
* Add a mechanism for invalidating the LiveOutInfo of a PHI, and use it wheneverCameron Zwarich2011-02-24
* Track blocks visited in reverse postorder.Cameron Zwarich2011-02-24
* Refactor the LiveOutInfo interface into a few methods on FunctionLoweringInfoCameron Zwarich2011-02-24
* Have isel visit blocks in reverse postorder rather than an undefined order. ThisCameron Zwarich2011-02-24
* Roll out r126169 and r126170 in an attempt to fix the selfhost bot.Cameron Zwarich2011-02-22
* Merge information about the number of zero, one, and sign bits of live-out re...Cameron Zwarich2011-02-22
* Have isel visit blocks in reverse postorder rather than an undefined order. ThisCameron Zwarich2011-02-22
* Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel2011-02-21
* Fix 9267; Add vector zext support.Nadav Rotem2011-02-20
* Do not lose debug info of an inlined function argument even if the argument i...Devang Patel2011-02-18