summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG
Commit message (Expand)AuthorAgeFilesLines
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-141-0/+2
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-2/+2
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-144-28/+23
* change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner2010-03-141-5/+7
* Revert turning copysignl into a COPYSIGN node for the moment:Duncan Sands2010-03-121-1/+1
* Now that it's supported, turn copysignl into a COPYSIGN node.Duncan Sands2010-03-121-1/+1
* Fix PR6522: implement copysign expansion for x86 long doubleDuncan Sands2010-03-121-23/+39
* fix PR6577, a bug in sdbuilder lowering select instructionsChris Lattner2010-03-121-1/+2
* Remove getWidenVectorType, which is no longer used.Dan Gohman2010-03-111-14/+0
* In case of tail call size of Ins and InVals may not match.Evan Cheng2010-03-111-6/+7
* Remove dead include.Daniel Dunbar2010-03-111-1/+0
* fix PR6533 by updating the br(xor) code to remember the caseChris Lattner2010-03-101-5/+7
* Cosmetic: lengthen names and improve comments.Dale Johannesen2010-03-102-16/+15
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-105-27/+127
* Fix another bitwidth calculation to handle vector types; based on aDan Gohman2010-03-101-1/+1
* Attempt to make this debug output meaningful, both in the case ofDan Gohman2010-03-091-3/+6
* Print the correct index in the "match failed at index" message.Dan Gohman2010-03-091-1/+1
* Add Order to SDDbgValueDale Johannesen2010-03-081-4/+10
* Use Other as a sentinel instead of iAny.Chris Lattner2010-03-071-4/+4
* Add some new bits of debug info handling. NoDale Johannesen2010-03-063-0/+129
* Reapply r97778 and r97779, enabled only for unsigned i64 to f64Dan Gohman2010-03-061-0/+25
* Avoid creating bad PHI instructions when BR is being const-folded.Jakob Stoklund Olesen2010-03-051-0/+2
* Fix PR6497, a bug where we'd fold a load into an addcChris Lattner2010-03-051-0/+7
* inline a small function with one call site.Chris Lattner2010-03-051-16/+4
* Revert r97778 and r97779. They're somehow breaking llvm-gcc builds.Dan Gohman2010-03-051-17/+41
* Fix these constants to be more portable.Dan Gohman2010-03-051-3/+3
* Rewrite i64-to-f64 conversion using an algorithm which handlesDan Gohman2010-03-051-41/+17
* add a statistic for # times fastisel fails.Chris Lattner2010-03-041-0/+6
* Fix a typo Duncan noticed.Dan Gohman2010-03-041-1/+1
* change the new isel matcher to emit ComplexPattern matchesChris Lattner2010-03-041-3/+7
* Fix more code to work properly with vector operands. Based onDan Gohman2010-03-041-5/+5
* inline CannotYetSelectIntrinsic into CannotYetSelect and simplify.Chris Lattner2010-03-041-19/+16
* Fix a bug in SelectionDAG's ReplaceAllUsesWith in the case whereDan Gohman2010-03-031-4/+45
* add some of the more obscure predicate types to the Chris Lattner2010-03-031-56/+99
* speed up scope node processing: if the first element of a scopeChris Lattner2010-03-031-38/+141
* introduce a new SwitchTypeMatcher node (which is analogous toChris Lattner2010-03-031-3/+34
* Use APInt instead of zext value.Bill Wendling2010-03-031-1/+1
* This test case:Bill Wendling2010-03-031-5/+7
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-021-11/+25
* run HandleMergeInputChains even if we only have one input chain.Chris Lattner2010-03-021-29/+3
* Fix the xfail I added a couple of patches back. The issueChris Lattner2010-03-021-12/+40
* I was confused about this, it turns out that MorphNodeToChris Lattner2010-03-021-3/+2
* factor node morphing out to its own helper method.Chris Lattner2010-03-021-54/+62
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-021-2/+59
* Use the right induction variable.Chris Lattner2010-03-021-2/+2
* Rewrite chain handling validation and input TokenFactor handlingChris Lattner2010-03-021-54/+158
* Fix several places to handle vector operands properly.Dan Gohman2010-03-023-6/+6
* Remove dead parameter passing.Bill Wendling2010-03-024-58/+51
* remove dead code.Chris Lattner2010-03-021-31/+0
* refactor some code out of OPC_EmitMergeInputChains into aChris Lattner2010-03-021-21/+37
OpenPOWER on IntegriCloud