Move the complex address expression out of DIVariable and into an extra
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-09-30 Sanjay PatelUse the target-specified iteration count to opt out...
2014-09-30 Sanjay PatelSplit the estimate() interface into separate functions...
2014-09-30 Andrea Di Biagio[DAG] Check in advance if a build_vector has a legal...
2014-09-27 James Molloy[AArch64] Redundant store instructions should be remove...
2014-09-26 Sanjay PatelRefactor reciprocal and reciprocal square root estimate...
2014-09-26 David XuRevert patch ofr218493
2014-09-26 David XuRedundant store instructions should be removed as dead...
2014-09-26 Eric ChristopherMove resetTargetOptions from taking a MachineFunction...
2014-09-25 Tom StellardSelectionDAG: Remove #if NDEBUG from check for a post...
2014-09-24 Jiangning LiuClear PreferredExtendType for in each function-specific...
2014-09-23 Sanjay PatelUse SDValue bool operator to reduce code. No functional...
2014-09-21 Sanjay PatelRefactor reciprocal square root estimate into target...
2014-09-20 Peter CollingbourneFix crash with an insertvalue that produces an empty...
2014-09-19 Hal FinkelOptionally enable more-aggressive FMA formation in...
2014-09-19 Jiangning LiuOptimize sext/zext insertion algorithm in back-end.
2014-09-15 Sanjay PatelReplace repeated null checks with an assert. NFC.
2014-09-15 Juergen Ributzka[FastISel] Move optimizeCmpPredicate to FastISel base...
2014-09-15 Sanjay PatelReplace dead links to "Hacker's Delight" with general...
2014-09-12 Owen AndersonAllow targets to custom legalize vector insertion and...
2014-09-12 Benjamin KramerLegalizer: Use the scalar bit width when promoting...
2014-09-11 Matt ArsenaultAdd DAG combine for shl + add of constants.
2014-09-11 Sanjay PatelCombine fmul vector FP constants when unsafe math is...
2014-09-11 David XuBuild correct vector filled with undef nodes
2014-09-08 Hans WennborgFast-ISel: Remove dead code after falling back from...
2014-09-08 Sanjay PatelGroup unsafe fmul math folds together for easier readin...
2014-09-08 Sanjay PatelFix the FIXME that was just added in r217390 - remove...
2014-09-08 Sanjay Patelgroup unsafe math folds together for easier reading
2014-09-05 Sanjay PatelAllow vector fsub ops with constants to get the same...
2014-09-05 Sanjay Patelclean up; NFC
2014-09-03 Juergen Ributzka[FastISel][tblgen] Rename tblgen generated FastISel...
2014-09-03 Juergen Ributzka[FastISel] Rename public visible FastISel functions...
2014-09-03 Eric ChristopherRemove resetSubtargetFeatures as it is unused.
2014-09-03 Juergen Ributzka[FastISel] Some long overdue spring cleaning of FastISel.
2014-09-02 Eric ChristopherReinstate "Nuke the old JIT."
2014-09-02 Juergen Ributzka[FastISel] Provide the option to skip target-independen...
2014-09-02 Matt ArsenaultFix interference caused by fmul 2, x -> fadd x, x
2014-09-02 Reid KlecknerCodeGen: Handle va_start in the entry block
2014-09-02 Matt ArsenaultFix comment and unnecessary check for FP build_vectors.
2014-09-02 Pete CooperChange MCSchedModel to be a struct of statically initia...
2014-09-02 Hal FinkelEnable splitting indexing from loads with TargetConstants
2014-09-02 Hal FinkelRevert "Revert '[DAGCombiner] Split up an indexed load...
2014-08-29 Reid KlecknerAdd a const and munge some comments
2014-08-29 Reid Klecknermusttail: Forward regparms of variadic functions on...
2014-08-29 Job NoormanDo not assume the value passed to memset is an i32.
2014-08-28 Sanjay PatelMove FNEG next to FABS and make them more similar,...
2014-08-28 Owen AndersonDo not introduce new shuffle patterns after operation...
2014-08-28 Sanjay PatelJanitorial services: "Don’t duplicate function or class...
2014-08-28 Sanjay PatelRemove local TLI vars that are just duplicates of the...
2014-08-28 Sanjay PatelUse local vars to improve readability. No functional...
2014-08-28 Juergen Ributzka[FastISel] Undo phi node updates when falling-back...
2014-08-28 Juergen Ributzka[FastISel]
2014-08-27 Sanjay PatelUse local variable in visitFADD. No functional change.
2014-08-27 Sanjay PatelGroup unsafe-math optimizations for fsub into one block...
2014-08-27 Juergen Ributzka[FastISel] Fix a potential bug in FastEmitInst_ri
2014-08-27 Sanjay PatelUse local variable to improve readability.
2014-08-27 Oliver StannardTeach the AArch64 backend about v4f16 and v8f16
2014-08-27 Chandler Carruth[SDAG] Re-instate r215611 with a fix to a pesky X86...
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-23 Nick LewyckyRevert r215611 because it caused the infinite loop...
2014-08-22 Reid KlecknerARM / x86_64 varargs: Don't save regparms in prologue...
2014-08-21 Sanjay Patelname change: isPow2DivCheap -> isPow2SDivCheap
2014-08-21 Benjamin KramerDAGCombiner: Make concat_vector combine safe for EVTs...
2014-08-21 Oliver Stannard[ARM] Enable DP copy, load and store instructions for...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-21 Jiangning LiuRevert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND...
2014-08-20 Alexey SamsonovFix null reference creation in SelectionDAG constructor.
2014-08-20 Jiangning LiuOptimize ZERO_EXTEND and SIGN_EXTEND in both SelectionD...
2014-08-19 Juergen RibutzkaReapply [FastISel] Let the target decide first if it...
2014-08-18 Oliver StannardTeach the AArch64 backend to handle f16
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-16 Matt ArsenaultFix fmul combines with constant splat vectors
2014-08-16 Andrea Di Biagio[DAGCombiner] Improve the folding of target independet...
2014-08-15 Juergen Ributzka[FastISel] Remove an performance debugging assert.
2014-08-14 Juergen RibutzkaRevert several FastISel commits to track down a buildbo...
2014-08-14 Sanjay Pateloptimize vector fneg of bitcasted integer value
2014-08-14 Chandler Carruth[SDAG] Fix a bug in the DAG combiner where we would...
2014-08-14 Chandler Carruth[SDAG] Fix a case where we would iteratively legalize...
2014-08-13 Juergen Ributzka[FastISel] Let the target decide first if it wants...
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-08-13 Andrea Di Biagio[DAGCombiner] Improved target independent vector shuffl...
2014-08-13 Hal Finkel[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-11 Michael J. Spencer[x86] Fold extract_vector_elt of a load into the Load...
2014-08-11 Hans WennborgMake this SmallVector size a power of two as suggested...
2014-08-11 Hans WennborgIncrease the size of this SmallVector in CloneNodeWithV...
2014-08-10 Petar JovanovicAdd support for scalarizing cttz_zero_undef
2014-08-08 Pedro ArtigasAdded a TLI hook to signal that the target does not...
2014-08-08 Patrik Hagglund[pr19635] Revert most of r170537, and add new testcase.
2014-08-07 Akira Hatanaka[stack protector] Look through bitcasts to get global...
2014-08-07 Eric ChristopherTemporarily Revert "Nuke the old JIT." as it's not...
2014-08-07 Rafael EspindolaNuke the old JIT.
2014-08-05 Sanjay PatelOptimize vector fabs of bitcasted constant integer...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Chandler Carruth[SDAG] Fix a really, really terrible bug in the DAG...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-03 Chandler Carruth[x86] Don't add nodes to the combined set (and prune...
2014-08-03 Sanjay Patelfix for PR20354 - Miscompile of fabs due to vectorization
2014-08-02 James Molloy[AArch64] Teach DAGCombiner that converting two consecu...
next