Use makeArrayRef or None to avoid unnecessarily mentioning the ArrayRef type extra...
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
2015-09-21 Craig TopperUse makeArrayRef or None to avoid unnecessarily mention...
2015-09-18 Matthias BraunSelectionDAG: Introduce PersistentID to SDNode for...
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-08-25 Charles DavisMake variable argument intrinsics behave correctly...
2015-08-19 Simon Pilgrim[DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding
2015-08-11 James MolloyAdd new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN
2015-07-14 Pete CooperAdd allnodes() iterator range to SelectionDAG. NFC.
2015-07-07 Mehdi AminiRedirect DataLayout from TargetMachine to Module in...
2015-06-22 Rafael EspindolaAvoid a Symbol -> Name -> Symbol conversion.
2015-06-16 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes, disabl...
2015-05-30 Chandler Carruth[sdag] Add the helper I most want to the DAG -- buildin...
2015-05-22 Duncan P. N. Exon... SDAG: Give SDDbgValues their own allocator (and reset it)
2015-05-19 Matthias BraunSelectionDAG: Cleanup and simplify FoldConstantArithmetic
2015-05-13 Nick LewyckyRevert r237046. See the testcase on the thread where...
2015-05-13 Sergey Dmitrouk[DebugInfo] Debug locations for constant SD nodes
2015-05-11 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes; 2nd...
2015-05-11 Sanjay Patelgroup getNode() variants by purpose and add comments...
2015-05-06 NAKAMURA TakumiRevert r236546, "propagate IR-level fast-math-flags...
2015-05-05 Sanjay Patelpropagate IR-level fast-math-flags to DAG nodes (NFC)
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-13 Krzysztof ParzyszekAllow memory intrinsics to be tail calls
2015-04-04 Sanjay Patelremove function/variable names from comments; NFC
2015-02-15 Aaron BallmanRemoving LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
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-11 Frederic RissTotally forget deallocated SDNodes in SDDbgInfo.
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-10-08 Eric ChristopherHave the selection dag grab TargetLowering off of the...
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-08-29 Robin MorissetFix typos in comments, NFC
2014-08-20 Alexey SamsonovFix null reference creation in SelectionDAG constructor.
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-07-31 Louis GerbargMake sure no loads resulting from load->switch DAGCombi...
2014-07-26 Chandler Carruth[SDAG] When performing post-legalize DAG combining...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-22 Chandler Carruth[SDAG] Refactor the code for inserting a newly allocate...
2014-07-21 Andrea Di Biagio[DAG] Refactor some logic. No functional change.
2014-07-10 Chandler Carruth[x86,SDAG] Introduce any- and sign-extend-vector-inreg...
2014-07-10 Daniel SandersMake it possible for ints/floats to return different...
2014-07-09 Chandler Carruth[x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use...
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-05-31 Adam Nemet[SelectionDAG] Remove duplicate declaration
2014-05-30 Chandler CarruthAdd a trivial ArrayRef helper overload to the Selection...
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-14 Jay FoadUpdate the comments for ComputeMaskedBits, which lost...
2014-05-12 Pete CooperUse a logical not when inverting SetCC. This unfortuna...
2014-05-07 Matt ArsenaultFix using wrong result type for setcc.
2014-04-28 Craig TopperConvert more SelectionDAG functions to use ArrayRef.
2014-04-27 Craig TopperConvert AddNodeIDNode and SelectionDAG::getNodeIfExiist...
2014-04-27 Craig TopperConvert SelectionDAG::MorphNodeTo to use ArrayRef.
2014-04-27 Craig TopperConvert SelectionDAG::SelectNodeTo to use ArrayRef.
2014-04-27 Craig TopperConvert one last signature of getNode to take an ArrayR...
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-27 Craig TopperConst-correct SelectionDAG::getAtomic.
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-26 Craig TopperRemove an unused version of getMemIntrinsicNode and...
2014-04-25 Adrian PrantlThis reapplies r207235 with an additional bugfixes...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "This reapplies r207130 with an additional testc...
2014-04-25 Adrian PrantlThis reapplies r207130 with an additional testcase...
2014-04-25 Adrian PrantlRevert "Debug info for optimized code: Support variable...
2014-04-24 Adrian PrantlDebug info for optimized code: Support variables that...
2014-04-16 Craig TopperConvert SelectionDAG::getVTList to use ArrayRef
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-11 Matt ArsenaultMove ExtractVectorElements to SelectionDAG.
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2014-01-28 Juergen Ributzka[TLI] Add a new hook to TargetLowering to query the...
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
2013-11-22 Tom StellardSplit SETCC if VSELECT requires splitting too.
2013-11-19 Juergen Ributzka[DAG] Refactor vector splitting code in SelectionDAG...
2013-11-15 Daniel SandersFix illegal DAG produced by SelectionDAG::getConstant...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-10-28 Richard SandifordKeep TBAA info when rewriting SelectionDAG loads and...
2013-10-22 Wan XiaofeiUsing FoldingSet in SelectionDAG::getVTList.
2013-09-26 Amara Emerson[ARM] Use the load-acquire/store-release instructions...
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-14 Matt ArsenaultAdd getSelect helper function
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
next