Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeTypesGeneric.cpp
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Chandler Carruth[Modules] Sink the DEBUG_TYPE macro out of LegalizeType...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::tie with std::tie.
2013-11-22 Tom StellardSelectionDAG: Optimize expansion of vec_type = BITCAST...
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-13 Juergen RibutzkaSelectionDAG: Teach the legalizer to split SETCC if...
2013-10-30 Juergen RibutzkaRevert "SelectionDAG: Teach the legalizer to split...
2013-10-30 Juergen RibutzkaSelectionDAG: Teach the legalizer to split SETCC if...
2013-10-28 Richard SandifordKeep TBAA info when rewriting SelectionDAG loads and...
2013-09-21 Juergen RibutzkaRevert "SelectionDAG: Teach the legalizer to split...
2013-09-21 Juergen RibutzkaSelectionDAG: Teach the legalizer to split SETCC if...
2013-08-27 Owen AndersonRemove an over-zealous assertion. A pointer type could...
2013-08-26 Tom StellardSelectionDAG: Remove unnecessary uses of TargetLowering...
2013-08-05 Tom StellardTargetLowering: Add getVectorIdxTy() function v2
2013-07-08 Stephen LinRemove trailing whitespace from SelectionDAG/*.cpp
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-10-12 Ulrich WeigandFix big-endian codegen bug in DAGTypeLegalizer::ExpandR...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-17 Michael LiaoFix PR13859
2012-09-13 Michael LiaoEnhance type legalization on bitcast from vector to...
2012-07-12 Duncan SandsThe result type of EXTRACT_VECTOR_ELT doesn't have...
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2011-11-15 Jay FoadRemove some unnecessary includes of PseudoSourceValue.h.
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-09-23 Duncan SandsTweak the handling of MERGE_VALUES nodes: remove the...
2011-09-06 Duncan SandsAdd codegen support for vector select (in the IR this...
2011-08-31 Eli FriedmanFill in type legalization for MERGE_VALUES in all the...
2011-06-01 Nadav RotemRefactor LegalizeTypes: Erase LegalizeAction and make...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-04-15 Evan ChengMore 80 violations.
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2009-12-28 Bill WendlingRemove dead variable.
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-17 Evan Cheng80 col violation.
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-08 Duncan SandsNowadays vectors are only split if they have an even
2009-07-08 Duncan SandsRemove trailing whitespace. Reorder some methods
2009-06-19 Eli FriedmanMinor cleanup; fixes review comments for a previous...
2009-06-07 Eli FriedmanTweak the expansion code for BIT_CONVERT to generate...
2009-04-25 Dan GohmanRefactor the code to grab the low and high parts of...
2009-04-18 Duncan SandsDon't try to make BUILD_VECTOR operands have the same
2009-04-13 Bob WilsonChange SelectionDAG type legalization to allow BUILD_VE...
2009-03-18 Mon P WangAdded missing support for widening when splitting an...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
2009-02-22 Scott MichelIntroduce the BuildVectorSDNode class that encapsulates...
2009-02-06 Dale JohannesenRemove more non-DebugLoc getNode variants. Use
2009-02-06 Dale JohannesenRemove more non-DebugLoc versions of getNode.
2009-02-04 Dale JohannesenFill in more omissions in DebugLog propagation.
2009-02-02 Duncan SandsRemove trailing spaces.
2009-01-31 Dale JohannesenDebugLoc propagation. Done with file.
2008-12-16 Dan GohmanPreserve SourceValue information when lowering produces...
2008-12-15 Mon P WangAdded support to LegalizeType for expanding the operand...
2008-12-09 Duncan SandsFix PR3117: not all nodes being legalized. The
2008-11-10 Duncan SandsTweak some comments.
2008-10-29 Duncan SandsFix PR2977: LegalizeTypes support for expanding
2008-09-12 Dan GohmanRename ConstantSDNode::getValue to getZExtValue, for...
2008-08-28 Gabor Greiferect abstraction boundaries for accessing SDValue...
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-10 Duncan SandsRemove PromoteIntRes_FP_ROUND - not sure what it
2008-07-10 Duncan SandsMake the LegalizeType method naming scheme more regular.
2008-06-23 Duncan SandsSupport for expanding the result of EXTRACT_ELEMENT.
2008-06-23 Duncan SandsCleanup up LegalizeTypes handling of loads and
2008-06-20 Duncan SandsShare some code that is common between integer and