Fixed SelectionDAGBuilder.h C++ filetype declaration to use the canonical C++ instead...
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2013-08-12 Michael GottesmanFixed SelectionDAGBuilder.h C++ filetype declaration...
2013-08-12 Richard Sandiford[SystemZ] Use CLC and IPM to implement memcmp
2013-08-09 Craig TopperChange asserts at the top of getVectorShuffle to check...
2013-08-08 Craig TopperRemove AllUndef check from one of the loops in getVecto...
2013-08-08 Craig TopperOptimize mask generation for one of the DAG combiner...
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-08-05 Tom StellardTargetLowering: Add getVectorIdxTy() function v2
2013-07-31 Eric ChristopherFix crashing on invalid inline asm with matching constr...
2013-07-30 Eric ChristopherReflow this to be easier to read.
2013-07-30 Quentin Colombet[DAGCombiner] insert_vector_elt: Avoid building a vecto...
2013-07-27 Nick LewyckyReimplement isPotentiallyReachable to make nocapture...
2013-07-26 Justin HolewinskiAdd a target legalize hook for SplitVectorOperand ...
2013-07-26 Rafael EspindolaRevert "Add a target legalize hook for SplitVectorOperand"
2013-07-26 Justin HolewinskiAdd a target legalize hook for SplitVectorOperand
2013-07-23 Tom StellardDAGCombiner: Pass the correct type to TargetLowering...
2013-07-17 Michael GottesmanAdd -*- C++ -*- to InstrEmitter.h.
2013-07-15 Hal FinkelRemove invalid assert in DAGTypeLegalizer::RemapValue
2013-07-15 Craig TopperAdd 'const' qualifier to some arrays.
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-13 Craig TopperPass SmallVector by const reference instead of by value.
2013-07-10 Stephen LinRemove trailing whitespac
2013-07-10 Adrian PrantlUn-break the buildbot by tweaking the indirection flag.
2013-07-10 Adrian PrantlDocument a known limitation of the status quo.
2013-07-09 Adrian PrantlReapply an improved version of r180816/180817.
2013-07-09 Hal FinkelWidenVecRes_BUILD_VECTOR must use the first operand...
2013-07-09 Stephen LinAArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
2013-07-09 Hal FinkelDAGCombine tryFoldToZero cannot create illegal types...
2013-07-09 Stephen LinStyle fixes: remove unnecessary braces for one-statemen...
2013-07-08 Hal FinkelImprove the comment from r185794 (re: PromoteIntRes_BUI...
2013-07-08 Hal FinkelFix PromoteIntRes_BUILD_VECTOR crash with i1 vectors
2013-07-08 Stephen LinRemove trailing whitespace from SelectionDAG/*.cpp
2013-07-06 Stephen LinSelectionDAGBuilder: style fixes (add space between...
2013-07-06 Benjamin KramerDAGCombiner: Don't drop extension behavior when shrinki...
2013-07-06 Tim NorthoverStop putting operations after a tail call.
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Jakob Stoklund OlesenTypo.
2013-07-04 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-04 Jakob Stoklund OlesenFastISel can only apend to basic blocks.
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
2013-07-03 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-03 Jakob Stoklund OlesenSimplify landing pad lowering.
2013-07-03 Craig TopperUse SmallVectorImpl::const_iterator instead of SmallVec...
2013-07-03 Craig TopperUse SmallVectorImpl instead of SmallVector for iterator...
2013-07-02 Tim NorthoverDAGCombiner: fix use-counting issue when forming zextload
2013-07-01 Michael GottesmanAdded c++ mode selector to head of SelectionDAGBuilder...
2013-06-28 Lang HamesAdd missing case to switch statement - DAGTypeLegalizer...
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-26 Elena DemikhovskyFixed a comment.
2013-06-26 Elena DemikhovskyOptimized integer vector multiplication operation by...
2013-06-22 Chad RosierThe getRegForInlineAsmConstraint function should only...
2013-06-21 David BlaikieDebugInfo: Don't lose unreferenced non-trivial by-value...
2013-06-21 Michael LiaoFix PR16360
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-19 Bill WendlingDon't cache the TLI object since we have access to...
2013-06-18 Quentin ColombetDuring SelectionDAG building explicitly set a node...
2013-06-16 David BlaikieDebug Info: Simplify Frame Index handling in DBG_VALUE...
2013-06-15 Stephen LinSelectionDAG: slightly refactor DAGCombiner::visitSELEC...
2013-06-14 Matt ArsenaultIntroduce getSelect usage and use more getSelectCC
2013-06-14 Stephen LinSelectionDAG: minor fix to order of operands in comment...
2013-06-14 Stephen LinSelectionDAG: Fix incorrect condition checks in some...
2013-06-08 David MajnemerTargetLowering: Clean up method description comments
2013-06-06 Bill WendlingCache the TargetLowering info object as a pointer.
2013-06-06 Bill WendlingDon't cache the TargetLoweringInfo object inside of...
2013-05-29 Andrew TrickOrder CALLSEQ_START and CALLSEQ_END nodes.
2013-05-28 Benjamin KramerSimplify code. No functionality change.
2013-05-28 Benjamin KramerRemove double semicolons.
2013-05-27 Preston GurdConvert sqrt functions into sqrt instructions when...
2013-05-26 Andrew TrickFix PR16143: Insert DEBUG_VALUE before terminator.
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 3/4.
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-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-22 Adrian PrantlUnify formatting of debug output.
2013-05-21 Justin HolewinskiDrop @llvm.annotation and @llvm.ptr.annotation intrinsi...
2013-05-21 Benjamin KramerDAGCombine: Avoid an edge case where it tried to create...
2013-05-18 Matt ArsenaultAdd LLVMContext argument to getSetCCResultType
2013-05-17 Matt ArsenaultReplace redundant code
2013-05-17 Matt ArsenaultAdd missing -*- C++ -*- to headers
2013-05-16 Adrian PrantlGenerate debug info for by-value struct args even if...
2013-05-16 Benjamin KramerDAGCombine: Also shrink eq compares where the constant...
2013-05-15 Hal FinkelFix legalization of SETCC with promoted integer intrinsics
2013-05-13 Bob WilsonRemove redundant variable introduced by r181682.
2013-05-13 Hao LiuFix PR15950 A bug in DAG Combiner about undef mask
2013-05-10 Benjamin KramerDAGCombiner: Generate a correct constant for vector...
2013-05-09 Owen AndersonTeach SelectionDAG to constant fold all-constant FMA...
2013-05-08 David MajnemerDAGCombiner: Simplify inverted bit tests
2013-05-07 Matt ArsenaultFix vselect when getSetCCResultType returns a different...
2013-05-06 Michael KupersteinFix slightly too aggressive conact_vector optimization.
2013-05-05 Dmitri GribenkoAdd ArrayRef constructor from None, and do the cleanups...
2013-05-01 Chad Rosier[inline asm] Return an undef SDValue of the expected...
2013-05-01 Nadav RotemOptimize away nop CONCAT_VECTOR nodes.
2013-04-30 Stephen LinOnly pass 'returned' to target-specific lowering code...
2013-04-30 Adrian PrantlTemporarily revert "Change the informal convention...
2013-04-30 Adrian PrantlChange the informal convention of DBG_VALUE so that...
2013-04-26 Silviu BarangaRe-write the address propagation code for pre-indexed...
2013-04-26 Benjamin KramerDAGCombiner: Canonicalize vector integer abs in the...
2013-04-25 Silviu BarangaFix constant folding for one lane vector types. Constan...
2013-04-24 Chad Rosier[inline asm] Fix a crasher for an invalid value type...
2013-04-23 Owen AndersonDAGCombine should not aggressively fold SEXT(VSETCC...
2013-04-21 Jim GrosbachLegalize vector truncates by parts rather than just...
next