Revert r211399, "Generate native unwind info on Win64"
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2014-06-21 Benjamin KramerLegalizer: Add support for splitting insert_subvectors.
2014-06-19 Jingyue Wu[ValueTracking] Extend range metadata to call/invoke
2014-06-18 Tim NorthoverDAG: move sret demotion into most basic LowerCallTo...
2014-06-17 Tom StellardSelectionDAG: Expand i64 = FP_TO_SINT i32
2014-06-15 Tim NorthoverLegalizeDAG: make sure cast is unsigned before using...
2014-06-13 Eric ChristopherThe hazard recognizer only needs a subtarget, not a...
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
2014-06-13 Juergen Ributzka[FastISel][X86] - Add branch weights
2014-06-12 Juergen Ributzka[FastISel][X86] Add MachineMemOperand to load/store...
2014-06-12 Tom StellardRevert "SelectionDAG: Enable (and (setcc x), (setcc...
2014-06-12 Juergen Ributzka[FastISel] Add support for the stackmap intrinsic.
2014-06-10 Eric ChristopherHave isInTailCallPosition take the DAG so that we can...
2014-06-10 Juergen Ributzka[FastISel] Collect statistics about failing intrinsic...
2014-06-10 Tom StellardSelectionDAG: Don't use MVT::Other to determine legalit...
2014-06-10 Tom StellardSelectionDAG: Enable (and (setcc x), (setcc y)) ->...
2014-06-10 Tom StellardSelectionDAG: Expand SELECT_CC to SELECT + SETCC
2014-06-09 Andrea Di Biagio[X86] Add target combine rules for horizontal add/sub.
2014-06-09 Andrea Di Biagio[DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact...
2014-06-06 Eric ChristopherHave TargetSelectionDAGInfo take a DataLayout initializ...
2014-05-31 Adam Nemet[SelectionDAG] Force cycle detection in AssignTopologic...
2014-05-31 Adam Nemet[SelectionDAG] Pass DAG to checkForCycles
2014-05-30 Andrea Di Biagio[X86] Add two combine rules to simplify dag nodes intro...
2014-05-30 Filipe CabecinhasConvert a vselect into a concat_vector if possible
2014-05-30 Rafael Espindola[pr19636] Fix known bit computation in urem instructio...
2014-05-30 Tim NorthoverSelectionDAG: skip barriers for unordered atomic operations
2014-05-29 Hao LiuFix an assertion failure caused by v1i64 in DAGCombiner...
2014-05-29 Michael J. Spencer[x86] Fold extract_vector_elt of a load into the Load...
2014-05-28 Matt ArsenaultFix wrong setcc result type when legalizing uaddo/usubo
2014-05-28 Rafael Espindola[pr19844] Add thread local mode to aliases.
2014-05-28 Hal FinkelRevert "[DAGCombiner] Split up an indexed load if only...
2014-05-27 Tim NorthoverARM: teach AAPCS-VFP to deal with Cortex-M4.
2014-05-20 Benjamin KramerLegalizer: Make bswap promotion safe for vectors.
2014-05-19 Benjamin KramerSDAG: Legalize vector BSWAP into a shuffle if the shuff...
2014-05-17 Saleem AbdulrasoolTarget: remove old constructors for CallLoweringInfo
2014-05-17 Saleem AbdulrasoolTarget: change member from reference to pointer
2014-05-16 Rafael EspindolaDelete getAliasedGlobal.
2014-05-15 Jay FoadInstead of littering asserts throughout the code after...
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-12 Adam Nemet[DAGCombiner] Split up an indexed load if only the...
2014-05-12 Matt ArsenaultMake SimplifyDemandedBits understand BUILD_PAIR
2014-05-11 Hal FinkelPass the value type to TLI::getRegisterByName
2014-05-09 Oliver StannardARM: HFAs must be passed in consecutive registers
2014-05-07 Matt ArsenaultFix using wrong result type for setcc.
2014-05-06 Renato GolinImplememting named register intrinsics
2014-05-02 Benjamin KramerSatisfy GCC's urgent need for parentheses around ‘...
2014-05-02 Tim NorthoverDAGCombine: prevent formation of illegal ConstantFP...
2014-05-02 Benjamin KramerAllow SelectionDAG::FoldConstantArithmetic to work...
2014-04-30 Alexey SamsonovConvert more loops to range-based equivalents
2014-04-30 Weiming Zhao[ARM64] Prevent bit extraction to be adjusted by follow...
2014-04-30 Craig TopperUse makeArrayRef insted of calling ArrayRef<T> construc...
2014-04-29 Jim GrosbachTidy up whitespace.
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-28 Eric ChristopherWe already calculate WideVT above, just reuse it.
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 SelectionDAGISel::MorphNode to use ArrayRef.
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 SDNode constructor to use ArrayRef.
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-27 Craig TopperConst-correct SelectionDAG::getAtomic.
2014-04-27 Benjamin KramerSelectionDAG: Aggressively fold shuffles of constant...
2014-04-26 Benjamin KramerDAGCombiner: Simplify code a bit, make more transforms...
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-26 Benjamin KramerRip out X86-specific vector SDIV lowering, make the...
2014-04-26 Benjamin KramerDAGCombiner: Turn divs of vector splats into vectorized...
2014-04-26 Juergen Ributzka[DAG] During DAG legalization keep opaque constants...
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-22 Hao LiuFix an infinite loop bug in DAG Combine about keeping...
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-21 Chandler Carruth[Modules] Sink the DEBUG_TYPE macro out of LegalizeType...
2014-04-21 Matt ArsenaultFix unnecessary line break
2014-04-19 Yaron KerenPatch by Vadim Chugunov
2014-04-16 Tim NorthoverDAGCombiner: don't optimise non-existant litpool load
2014-04-16 Craig TopperConvert SelectionDAG::getVTList to use ArrayRef
2014-04-16 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-15 Akira HatanakaMake FastISel::SelectInstruction return before target...
2014-04-15 Robert LougherRevert r191049/r191059 as it can produce wrong code...
2014-04-15 Tim NorthoverFastISel: constrain the RegClass of operands when emitt...
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-12 Hal FinkelReenable use of TBAA during CodeGen
2014-04-11 Matt ArsenaultMove ExtractVectorElements to SelectionDAG.
2014-04-11 Tom StellardSelectionDAG: Use helper function to improve legalizati...
2014-04-11 Tom StellardSelectionDAG: Factor ISD::MUL lowering code out of...
2014-04-11 Jim Grosbach[c++11] Range'ify use list loops in InstrEmitter.
2014-04-11 Jim Grosbach[c++11] Range'ify use list loops in DAGCombiner.
2014-04-09 Jim GrosbachSelectionDAG: Don't constant fold target-specific nodes.
next