Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAGNodes.h
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-28 Elena DemikhovskyMasked gather and scatter: Added code for SelectionDAG.
2015-04-07 Sanjay Patelmove helper function closer to use; NFC
2015-03-25 Simon Pilgrim[DAGCombiner] Add support for TRUNCATE + FP_EXTEND...
2015-03-07 Simon Pilgrim[DAGCombiner] Add a shuffle mask commutation helper...
2015-03-04 Sanjay Pateldon't repeat class / function / variable names in comme...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-03-03 David BlaikieRevert "Remove the explicit SDNodeIterator::operator...
2015-03-03 David BlaikieRemove the explicit SDNodeIterator::operator= in favor...
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-02-15 Aaron BallmanRemoving LLVM_EXPLICIT, as MSVC 2012 was the last reaso...
2015-02-07 Benjamin KramerMove DebugLocs around instead of copying.
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2015-01-06 Matt ArsenaultAdd isNegative helper to ConstantFPSDNode
2015-01-06 Matt ArsenaultAdd isInfinity helper to ConstantFPSDNode
2014-12-15 Michael IlsemanSilence more static analyzer warnings.
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-07 David MajnemerSelectionDAG: Assert if we truncate SDNode's NumOperand...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-13 Hal FinkelFix classof for ISD::INTRINSIC_W_CHAIN and INTRINSIC_VOID
2014-07-31 Hal FinkelMake classof in MemSDNode consistent with MemIntrinsicS...
2014-07-25 Chandler Carruth[SDAG] Enable the new assert for out-of-range result...
2014-07-25 Chandler Carruth[SDAG] Start plumbing an assert into SDValues that...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-09 Chandler Carruth[SDAG] At the suggestion of Hal, switch to an output...
2014-07-08 Chandler Carruth[SDAG] Build up a more rich set of APIs for querying...
2014-07-07 Chandler Carruth[x86] Revert r212324 which was too aggressive w.r.t...
2014-07-04 Chandler Carruth[x86] Generalize BuildVectorSDNode::getConstantSplatVal...
2014-07-04 Chandler CarruthAdd an explicit bool operator to SDValue to make it...
2014-06-29 Craig TopperAdd ops() method to SDNode that returns an ArrayRef...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-09 Andrea Di Biagio[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
2014-05-31 Adam Nemet[SelectionDAG] Force cycle detection in AssignTopologic...
2014-05-31 Adam Nemet[SelectionDAG] Pass DAG to checkForCycles
2014-04-27 Craig TopperFix an assert I accidentally broke to hopefully fix...
2014-04-27 Craig TopperConvert SDNode constructor to use ArrayRef.
2014-04-27 Craig TopperConst-correct SelectionDAG::getAtomic.
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-11 Jim GrosbachSDNode: Add uses() iterator_range convenience methods.
2014-03-22 Andrea Di Biagio[DAG] Fix an assertion failure caused by an invalid...
2014-03-17 Matt ArsenaultMake DAGCombiner work on vector bitshifts with constant...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-11 Matt ArsenaultAdd helpers for getting scalar sizes of vector value...
2014-03-05 Chandler Carruth[Layering] Move DebugLoc.h into the IR library. The...
2014-03-03 Benjamin Kramer[C++11] Use std::tie to simplify compare operators.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-24 Matt ArsenaultAdd missing const
2014-01-27 Reid KlecknerSilence MSVC warning on 'uint16_t |= bool' with a cast
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-13 Juergen Ributzka[DAG] Teach DAG to also reassociate vector operations
2013-12-27 Andrea Di BiagioTeach DAGCombiner how to fold a SIGN_EXTEND_INREG of...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-09-29 Benjamin KramerRemove an old workaround for a compiler that EOL'd...
2013-09-29 Benjamin KramerAllocate AtomicSDNode operands in SelectionDAG's alloca...
2013-09-26 Amara Emerson[ARM] Use the load-acquire/store-release instructions...
2013-09-09 Jack Carterwhite spaces and long lines
2013-08-06 Craig TopperPut an llvm_unreachable at the end of getSplatIndex...
2013-08-06 Craig TopperCheck against >= 0 instead of != -1 in getSplatIndex...
2013-08-06 Craig TopperRemove trailing whitespace and fix an 80-column violati...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 1/4.
2013-03-27 Rafael EspindolaCleanup the simplify_type implementation.
2013-03-09 Jakub StaszakRemove unneeded cast.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-27 Nadav Rotemwhitespace
2012-12-13 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-11 Patrik HagglundRevert EVT->MVT changes, r169836-169851, due to buildbo...
2012-12-11 Patrik HagglundChange TargetLowering::getRegClassFor to take an MVT...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-10-29 Ulrich WeigandIn various places throughout the code generator, there...
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-10-09 Micah VillmowAdd in some interfaces that will allow easier access...
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-09-12 Michael LiaoFix PR11985
2012-09-05 Roman DivackyConstify SDNodeIterator an stop its only non-const...
2012-08-28 Jakob Stoklund OlesenRemove extra MayLoad/MayStore flags from atomic_load...
2012-08-16 Nadav RotemAdd dump/dumpr methods to SDValue.
2012-08-07 Jakob Stoklund OlesenAdd SelectionDAG::getTargetIndex.
2012-07-15 Nadav RotemRefactor the code that checks that all operands of...
2012-03-31 Rafael EspindolaTeach CodeGen's version of computeMaskedBits to underst...
2012-01-18 Jakob Stoklund OlesenAdd a RegisterMaskSDNode class.
2012-01-15 Benjamin KramerReturn an ArrayRef from ShuffleVectorSDNode::getMask...
2011-11-10 Owen AndersonAdd additional checking to ensure that MachineMemOperan...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-09-07 Eli FriedmanRelax the MemOperands on atomics a bit. Fixes -verify...
next