summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAG.h
Commit message (Expand)AuthorAge
* Recognize more opportunities to use SSE min and max instructions,Dan Gohman2009-09-03
* Reapply 79977.Devang Patel2009-08-28
* Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed wit...Gabor Greif2009-08-26
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-26
* re-committing yesterday's r79938.Gabor Greif2009-08-25
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-25
* --- Reverse-merging r79938 into '.':Bill Wendling2009-08-25
* Resubmit an earlier patch of mine:Gabor Greif2009-08-24
* Fix a comment.Bob Wilson2009-08-21
* Add an x86 peep that narrows TEST instructions to forms that useDan Gohman2009-08-19
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Major calling convention code refactoring.Dan Gohman2009-08-05
* As Chris pointed out, we don't actually need to pass the context around here.Owen Anderson2009-07-09
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-09
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-03
* Remove a redundant #include.Dan Gohman2009-06-27
* add targetflags to jump tables and constant pool entries.Chris Lattner2009-06-25
* allow setting target operand flags on TargetGlobalAddress nodes.Chris Lattner2009-06-25
* start bringing targetoperand flags into isel, first up, ExternalSymbol.Chris Lattner2009-06-25
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-02
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-01
* Add a new step to legalization to legalize vector math operations. This Eli Friedman2009-05-23
* Indentation.Evan Cheng2009-05-13
* Make DBG_STOPPOINT nodes, and therefore DBG_LABEL labels, get a DebugLoc, so ...Chris Lattner2009-05-04
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* Implement review feedback for vector shuffle work.Nate Begeman2009-04-29
* Second attempt:Bill Wendling2009-04-29
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-28
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-28
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-27
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-24
* PR2957Nate Begeman2009-04-24
* Generalize one of the SelectionDAG::ReplaceAllUsesWith overloadsDan Gohman2009-04-15
* Remove the obsolete SelectionDAG::getNodeValueTypes and simplifyDan Gohman2009-04-09
* Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman2009-03-27
* Reapply r66415, which was reverted in r66426 forDuncan Sands2009-03-27
* SADDO and UADDO are commutative.Dan Gohman2009-03-19
* Revert r66415. It's causing failures during bootstrap builds:Bill Wendling2009-03-09
* in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif2009-03-09
* ooops, forgot to include the pointless-write eliminator in my previous checkinGabor Greif2009-03-04
* Give sentinel traits the right to determine the policy where the sentinel is ...Gabor Greif2009-03-04
* "Ghostify" embedded sentinels. This is a real win in all casesGabor Greif2009-03-04
* Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng2009-02-25
* - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emitBill Wendling2009-02-24
* Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel2009-02-22
* Remove trailing whitespace to reduce later commit patch noise.Scott Michel2009-02-17
* Make SDNode constructors take a DebugLoc always.Dale Johannesen2009-02-07
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-07
* Remove more non-DebugLoc getNode variants. UseDale Johannesen2009-02-06