aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-17/+17
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-211/+168
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-21/+106
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-9/+42
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-7/+79
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-39/+44
* Update to LLVM 3.5a.Stephen Hines2014-04-241-19/+61
* Add addrspacecast instruction.Matt Arsenault2013-11-151-0/+17
* Remove an old workaround for a compiler that EOL'd years ago.Benjamin Kramer2013-09-291-6/+0
* Allocate AtomicSDNode operands in SelectionDAG's allocator to stop leakage.Benjamin Kramer2013-09-291-10/+7
* [ARM] Use the load-acquire/store-release instructions optimally in AArch32.Amara Emerson2013-09-261-4/+17
* white spaces and long linesJack Carter2013-09-091-30/+42
* Put an llvm_unreachable at the end of getSplatIndex as its loop should never ...Craig Topper2013-08-061-1/+1
* Check against >= 0 instead of != -1 in getSplatIndex because it generally com...Craig Topper2013-08-061-1/+1
* Remove trailing whitespace and fix an 80-column violation. No functional change.Craig Topper2013-08-061-4/+5
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-1/+1
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-62/+58
* Track IR ordering of SelectionDAG nodes 1/4.Andrew Trick2013-05-251-0/+62
* Cleanup the simplify_type implementation.Rafael Espindola2013-03-271-12/+6
* Remove unneeded cast.Jakub Staszak2013-03-091-3/+3
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-2/+2
* whitespaceNadav Rotem2012-12-271-3/+3
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-131-0/+11
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-111-11/+0
* Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund2012-12-111-0/+11
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-6/+6
* In various places throughout the code generator, there were specialUlrich Weigand2012-10-291-3/+0
* Remove unnecessary classof()'sSean Silva2012-10-111-30/+0
* Add in some interfaces that will allow easier access to the pointer address s...Micah Villmow2012-10-091-1/+6
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-171-3/+3
* Fix PR11985Michael Liao2012-09-121-2/+4
* Constify SDNodeIterator an stop its only non-const user being cast strippedRoman Divacky2012-09-051-4/+4
* Remove extra MayLoad/MayStore flags from atomic_load/store.Jakob Stoklund Olesen2012-08-281-5/+0
* Add dump/dumpr methods to SDValue.Nadav Rotem2012-08-161-2/+8
* Add SelectionDAG::getTargetIndex.Jakob Stoklund Olesen2012-08-071-0/+23
* Refactor the code that checks that all operands of a node are UNDEFs.Nadav Rotem2012-07-151-0/+4
* Teach CodeGen's version of computeMaskedBits to understand the range metadata.Rafael Espindola2012-03-311-0/+3
* Add a RegisterMaskSDNode class.Jakob Stoklund Olesen2012-01-181-0/+17
* Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through Code...Benjamin Kramer2012-01-151-4/+2
* Add additional checking to ensure that MachineMemOperands are never set to nu...Owen Anderson2011-11-101-0/+2
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-081-4/+5
* Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...Eli Friedman2011-09-071-2/+4
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-241-1/+13
* Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to beEli Friedman2011-07-291-6/+29
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-1/+1
* Add functions 'hasPredecessor' and 'hasPredecessorHelper' to SDNode. TheLang Hames2011-07-071-4/+23
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* flags -> glue for selectiondagChris Lattner2010-12-231-9/+9
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-211-2/+2
* Merge System into Support.Michael J. Spencer2010-11-291-1/+1