summaryrefslogtreecommitdiff
path: root/include/llvm/Target/TargetSelectionDAG.td
Commit message (Expand)AuthorAge
* Remove extra MayLoad/MayStore flags from atomic_load/store.Jakob Stoklund Olesen2012-08-28
* Add readcyclecounter lowering on PPC64.Hal Finkel2012-08-04
* TableGen: Allow conditional instruction pattern in multiclass.Jim Grosbach2012-07-17
* Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman2012-05-14
* Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),Dan Gohman2012-05-11
* Improve generated code for extending loads and some trunc stores on ARM.James Molloy2012-02-20
* Initial CodeGen support for CTTZ/CTLZ where a zero input produces anChandler Carruth2011-12-13
* CR fixes per Bruno's request.Nadav Rotem2011-09-11
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-24
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Add an fma TableGen node.Cameron Zwarich2011-07-08
* Add one more argument to the prefetch intrinsic to indicate whether it's a dataBruno Cardoso Lopes2011-06-14
* FGETSIGN support for x86, using movmskps/pd. Will be enabled with aStuart Hastings2011-06-01
* Let the immediate leaf pattern take transforms and switch the signedEric Christopher2011-04-28
* Add a new bit that ImmLeaf's can opt into, which allows them to duck out ofChris Lattner2011-04-18
* since the VT is fixed for a ImmLeaf, there is no reason to expose it to the m...Chris Lattner2011-04-17
* now that predicates have a decent abstraction layer on them, introduce a new Chris Lattner2011-04-17
* Rework our internal representation of node predicates to expose moreChris Lattner2011-04-17
* [AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene2011-01-26
* [AVX] Support EXTRACT_SUBVECTOR on x86. This provides a defaultDavid Greene2011-01-26
* [AVX] Fix a typo in the extract subvector type constraints to specifyDavid Greene2011-01-25
* [AVX] Add TableGen classes for vector/subvector type constraints.David Greene2011-01-25
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-07
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-23
* Prefetch has a MemOperand now. FileCheckize a test.Dale Johannesen2010-11-19
* Fix preload instruction isel. Only v7 supports pli, and only v7 with mp exten...Evan Cheng2010-11-03
* Grammar.Jim Grosbach2010-10-15
* add a common SDPatternOperator base class to SDNode and PatFrag forChris Lattner2010-10-07
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* finally remove the immAllOnesV_bc/immAllZerosV_bc patternsChris Lattner2010-03-28
* add some node definitions.Chris Lattner2010-03-28
* remove parallel support.Chris Lattner2010-03-27
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-19
* Make default expansion for FP16 <-> FP32 nodes into libcallsAnton Korobeynikov2010-03-14
* remove a dead PatLeaf, I previously changed all uses to use -1 instead.Chris Lattner2010-02-25
* Eliminate some uses of immAllOnes, just use -1, it doesChris Lattner2010-02-21
* Remove the CPAttrParentAsRoot code, which is unused, and inconvenientDan Gohman2010-01-04
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-23
* Add a couple more target nodesNate Begeman2009-11-03
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-30
* Add a new "SDTCisVec" SDTypeConstraint. This complements the vAny type.Bob Wilson2009-08-12
* 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
* Make IntInits and ListInits typed. This helps deduce types of !if andDavid Greene2009-06-08
* Revert 72707 and 72709, for the moment.Dale Johannesen2009-06-02
* Make the implicit inputs and outputs of target-independentDale Johannesen2009-06-01
* 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