summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/SelectionDAGNodes.h
Commit message (Expand)AuthorAge
* In various places throughout the code generator, there were specialUlrich Weigand2012-10-29
* Remove unnecessary classof()'sSean Silva2012-10-11
* Add in some interfaces that will allow easier access to the pointer address s...Micah Villmow2012-10-09
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-17
* Fix PR11985Michael Liao2012-09-12
* Constify SDNodeIterator an stop its only non-const user being cast strippedRoman Divacky2012-09-05
* Remove extra MayLoad/MayStore flags from atomic_load/store.Jakob Stoklund Olesen2012-08-28
* Add dump/dumpr methods to SDValue.Nadav Rotem2012-08-16
* Add SelectionDAG::getTargetIndex.Jakob Stoklund Olesen2012-08-07
* Refactor the code that checks that all operands of a node are UNDEFs.Nadav Rotem2012-07-15
* Teach CodeGen's version of computeMaskedBits to understand the range metadata.Rafael Espindola2012-03-31
* Add a RegisterMaskSDNode class.Jakob Stoklund Olesen2012-01-18
* Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through Code...Benjamin Kramer2012-01-15
* Add additional checking to ensure that MachineMemOperands are never set to nu...Owen Anderson2011-11-10
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-08
* Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...Eli Friedman2011-09-07
* Basic x86 code generation for atomic load and store instructions.Eli Friedman2011-08-24
* Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to beEli Friedman2011-07-29
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Add functions 'hasPredecessor' and 'hasPredecessorHelper' to SDNode. TheLang Hames2011-07-07
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* flags -> glue for selectiondagChris Lattner2010-12-23
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-21
* Merge System into Support.Michael J. Spencer2010-11-29
* Simplify uses of MVT and EVT. An MVT can be compared directlyDuncan Sands2010-11-03
* Use a MemIntrinsicSDNode for ISD::PREFETCH, which touchesDale Johannesen2010-10-26
* Make CodeGen TBAA-aware.Dan Gohman2010-10-20
* add some helpful accessors.Chris Lattner2010-09-21
* Move ArgFlagsTy, OutputArg, and InputArg out of SelectionDAGNodes.h andDan Gohman2010-07-07
* Propagate debug loc.Devang Patel2010-07-06
* Add versions of OutputArgReg, AnalyzeReturn, and AnalyzeCallOperandsDan Gohman2010-07-06
* Comment a non-obvious member variable.Dan Gohman2010-07-02
* Teach regular and fast isel to set dead flags on unused implicit defsDan Gohman2010-06-18
* Eliminate unnecessary uses of getZExtValue().Dan Gohman2010-06-18
* isValueValidForType can be a static member function.Dan Gohman2010-06-18
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-15
* Split ISD::NodeType and a few related items out of SelectionDAGNodes.hDan Gohman2010-04-14
* Three changes:Chris Lattner2010-04-07
* Make this hack more specific to the Apple gcc 4.2 non-LLVM compiler.Bill Wendling2010-04-06
* remove uses of DebugLoc::getUnknownLoc.Chris Lattner2010-04-02
* bump FIRST_TARGET_MEMORY_OPCODE back up, there is no reason to make it a tigh...Chris Lattner2010-03-27
* Reapply Kevin's change 94440, now that Chris has fixed the limitation onBob Wilson2010-03-25
* Speculatively revert this to see if it fixes buildbot failures.Bob Wilson2010-03-24
* Added the Advanced Encryption Standard (AES) Instructions.Kevin Enderby2010-03-24
* Add DAG nodes to represent FP16 <-> FP32 intrinsicsAnton Korobeynikov2010-03-14
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-14
* Make sure HasDebugValue is initialized. This should fixDale Johannesen2010-03-11
* Add some new bits of debug info handling. NoDale Johannesen2010-03-06
* When forming SSE min and max nodes for UGE and ULE comparisons, it'sDan Gohman2010-02-24
* getSplatIndex assumes that the first element of the mask contains the splat i...Mon P Wang2010-02-18