aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target/TargetSelectionDAG.td
Commit message (Expand)AuthorAgeFilesLines
* Remove extra MayLoad/MayStore flags from atomic_load/store.Jakob Stoklund Olesen2012-08-281-2/+2
* Add readcyclecounter lowering on PPC64.Hal Finkel2012-08-041-0/+3
* TableGen: Allow conditional instruction pattern in multiclass.Jim Grosbach2012-07-171-0/+7
* Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman2012-05-141-1/+1
* Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),Dan Gohman2012-05-111-0/+2
* Improve generated code for extending loads and some trunc stores on ARM.James Molloy2012-02-201-0/+45
* Initial CodeGen support for CTTZ/CTLZ where a zero input produces anChandler Carruth2011-12-131-0/+2
* CR fixes per Bruno's request.Nadav Rotem2011-09-111-1/+5
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-241-0/+32
* Code generation for 'fence' instruction.Eli Friedman2011-07-271-0/+6
* Add an fma TableGen node.Cameron Zwarich2011-07-081-0/+1
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-141-2/+2
* FGETSIGN support for x86, using movmskps/pd. Will be enabled with aStuart Hastings2011-06-011-0/+1
* Let the immediate leaf pattern take transforms and switch the signedEric Christopher2011-04-281-2/+2
* Add a new bit that ImmLeaf's can opt into, which allows them to duck out ofChris Lattner2011-04-181-1/+7
* since the VT is fixed for a ImmLeaf, there is no reason to expose it to the m...Chris Lattner2011-04-171-2/+1
* now that predicates have a decent abstraction layer on them, introduce a new Chris Lattner2011-04-171-0/+17
* Rework our internal representation of node predicates to expose moreChris Lattner2011-04-171-1/+13
* [AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene2011-01-261-0/+1
* [AVX] Support EXTRACT_SUBVECTOR on x86. This provides a defaultDavid Greene2011-01-261-4/+10
* [AVX] Fix a typo in the extract subvector type constraints to specifyDavid Greene2011-01-251-2/+2
* [AVX] Add TableGen classes for vector/subvector type constraints.David Greene2011-01-251-0/+14
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-071-0/+3
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-7/+7
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-231-15/+15
* Prefetch has a MemOperand now. FileCheckize a test.Dale Johannesen2010-11-191-1/+2
* Fix preload instruction isel. Only v7 supports pli, and only v7 with mp exten...Evan Cheng2010-11-031-18/+18
* Grammar.Jim Grosbach2010-10-151-3/+3
* add a common SDPatternOperator base class to SDNode and PatFrag forChris Lattner2010-10-071-2/+7
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-0/+2
* finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner2010-03-281-7/+0
* add some node definitions.Chris Lattner2010-03-281-0/+8
* remove parallel support.Chris Lattner2010-03-271-1/+0
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-191-0/+1
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-141-0/+2
* remove a dead PatLeaf, I previously changed all uses to use -1 instead.Chris Lattner2010-02-251-1/+0
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-211-1/+1
* Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman2010-01-041-8/+1
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-231-7/+0
* Add a couple more target nodesNate Begeman2009-11-031-0/+2
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-301-0/+4
* Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type.Bob Wilson2009-08-121-2/+5
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-37/+37
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-37/+37
* Major calling convention code refactoring.Dan Gohman2009-08-051-1/+0
* Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene2009-06-081-0/+1
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-021-6/+4
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-011-4/+6
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-271-11/+2
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-2/+11