X86: silence a GCC warning
[oota-llvm.git] / lib / Transforms /
2015-01-31 Kumar Sukhani[asan][mips] Fix MIPS64 Asan mapping
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-30 Reid KlecknerSilence "not all paths return a value" warning in MSVC
2015-01-30 Adrian PrantlRemove a redundant dyn_cast.
2015-01-30 Adrian PrantlInliner: Use replaceDbgDeclareForAlloca() instead of...
2015-01-30 Chandler Carruth[PM] Sink the population of the pass manager with targe...
2015-01-30 Chandler CarruthFix a warning introduced by r227557 due to a default...
2015-01-30 Hao Liu[LoopVectorize] Induction variables: support arbitrary...
2015-01-30 Adrian PrantlFix PR22386. The inliner moves static allocas to the...
2015-01-29 James Molloy[LoopReroll] Alter the data structures used during...
2015-01-29 Sanjay Patel[GVN] don't propagate equality comparisons of FP zero...
2015-01-29 James Molloy[LoopReroll] Refactor most of reroll() into a helper...
2015-01-28 Philip ReamesTeach SplitBlockPredecessors how to handle landingpad...
2015-01-28 Chandler Carruth[LPM] Stop using the string based preservation API...
2015-01-28 Reid KlecknerMove EH personality type classification to Analysis...
2015-01-27 Saleem AbdulrasoolSymbolRewriter: allow rewriting with comdats
2015-01-27 Saleem AbdulrasoolSymbolRewriter: prevent unnecessary rewrite
2015-01-27 Ahmed Bougacha[SimplifyLibCalls] Don't confuse strcpy_chk for stpcpy_chk.
2015-01-27 Sanjoy DasTeach IRCE to look at branch weights when recognizing...
2015-01-27 Dmitry Vyukovtsan: properly instrument unaligned accesses
2015-01-27 Andrea Di Biagio[InstCombine] Teach how to fold a select into a cttz...
2015-01-27 Evgeniy Stepanov[sancov] Fix unspecified constructor order between...
2015-01-27 Eric ChristopherMigrate SeparateConstOffsetFromGEP to use a Function...
2015-01-27 David MajnemerLoopRotate: Don't walk the uses of a Constant
2015-01-27 Eric ChristopherRemove unused include.
2015-01-27 Chandler Carruth[PM] Refactor the core logic to run EarlyCSE over a...
2015-01-26 Chad RosierCommoning of target specific load/store intrinsics...
2015-01-26 Hans WennborgSimplifyCFG: Omit range checks for switch lookup tables...
2015-01-26 Hans WennborgSimplifyCFG: don't remove unreachable default switch...
2015-01-26 Hans WennborgMake ConstantFoldTerminator() handle switches with...
2015-01-26 Erik EcksteinSLPVectorizer: fix wrong scheduling of atomic load...
2015-01-24 Chandler Carruth[PM] General doxygen and comment cleanup for this pass.
2015-01-24 Chandler Carruth[PM] Reformat this code with clang-format so that I...
2015-01-24 Chandler Carruth[PM] Port LowerExpectIntrinsic to the new pass manager.
2015-01-24 Chandler Carruth[PM] Change LowerExpectIntrinsic to actually return...
2015-01-24 Chandler Carruth[PM] Use a more appropriate name for the statistics...
2015-01-24 Chandler Carruth[PM] Switch tihs code to use a range based for loop...
2015-01-24 Chandler Carruth[PM] Use a SmallVector instead of std::vector to avoid...
2015-01-24 Chandler Carruth[PM] Pull the two helpers for this pass into static...
2015-01-24 Chandler Carruth[PM] Add a basic doxygen comment for this pass.
2015-01-24 Chandler Carruth[PM] Clean up the formatting of the LowerExpectIntrinsi...
2015-01-24 Chandler Carruth[PM] Move the LowerExpectIntrinsic pass to the Scalar...
2015-01-24 Chandler Carruth[PM] Port instcombine to the new pass manager!
2015-01-23 Hans WennborgLowerSwitch: replace unreachable default with popular...
2015-01-22 Reid KlecknerRevert "Don't remove a landing pad if the invoke requir...
2015-01-22 Aaron BallmanSilencing a -Wsign-compare warning (all uses of this...
2015-01-22 Timur Iskhodzhanov[ASan/Win] Move the shadow to 0x30000000
2015-01-22 Sanjoy Das[NFC] Introduce a 'struct Range' for IRCE
2015-01-22 Sanjoy DasFix crashes in IRCE caused by mismatched types
2015-01-22 Erik EcksteinSLPVectorizer: add a second limit for the number of...
2015-01-22 Elena DemikhovskyFixed a bug in masked load/store in reversed loop.
2015-01-22 Chandler Carruth[PM] Rename InstCombine.h to InstCombineInternal.h...
2015-01-22 Chandler Carruth[canonicalize] Teach InstCombine to canonicalize loads...
2015-01-22 Chandler Carruth[canonicalize] Move a helper function further up the...
2015-01-21 Chandler Carruth[canonicalization] Refactor how we create new stores...
2015-01-21 David BlaikieDebugInfo: Use distinct inlinedAt MDLocations to avoid...
2015-01-21 David MajnemerInstCombine: Don't strip bitcasts off of callsites...
2015-01-21 Evgeniy Stepanov[msan] Update origin for the entire destination range...
2015-01-21 Chandler Carruth[PM] Refactor the InstCombiner interface to use an...
2015-01-21 Chandler Carruth[PM] Simplify (ha! ha!) the way that instcombine calls the
2015-01-21 Chandler Carruth[PM] Replace an abuse of inheritance to override a...
2015-01-20 Chandler Carruth[PM] Separate the InstCombiner from its pass.
2015-01-20 Chandler Carruth[PM] Reformat this code with clang-format so that subse...
2015-01-20 Adrian PrantlReapply: Teach SROA how to update debug info for fragme...
2015-01-20 Chandler Carruth[PM] Clean up a bunch of the doxygen / API docs on...
2015-01-20 Evgeniy Stepanov[msan] Optimize -msan-check-constant-shadow.
2015-01-20 Mohit K. Bhakkad[MSan][LLVM][MIPS] Shadow and Origin offsets for MIPS
2015-01-20 Chandler Carruth[PM] Move the LoopInfo analysis pointer into the InstCo...
2015-01-20 Karthik BhatFix Operandreorder logic in SLPVectorizer to generate...
2015-01-20 Duncan P. N. Exon... IR: Move MDNode clone() methods from ValueMapper to...
2015-01-20 Chandler Carruth[PM] Replace the Pass argument in MergeBasicBlockIntoOn...
2015-01-20 Duncan P. N. Exon... IR: Introduce GenericDwarfNode
2015-01-19 Duncan P. N. Exon... IR: Merge UniquableMDNode back into MDNode, NFC
2015-01-19 Duncan P. N. Exon... Utils: Simplify MapMetadata(), NFC
2015-01-19 Duncan P. N. Exon... Skip upcast, NFC
2015-01-19 Duncan P. N. Exon... Fix whitespace, NFC
2015-01-19 Duncan P. N. Exon... Utils: Simplify MapMetadata(), NFC
2015-01-19 Duncan P. N. Exon... Cleanup whitespace, NFC
2015-01-19 Duncan P. N. Exon... IR: Return unique_ptr from MDNode::getTemporary()
2015-01-19 Duncan P. N. Exon... IR: Remove MDNodeFwdDecl
2015-01-19 Duncan P. N. Exon... IR: Add isUniqued() and isTemporary()
2015-01-19 Chandler Carruth[PM] Replace the Pass argument to SplitEdge with specif...
2015-01-19 Chandler Carruth[PM] Cleanup a dead option to critical edge splitting...
2015-01-19 Chandler Carruth[PM] Remove the Pass argument from all of the critical...
2015-01-19 Chandler Carruth[PM] Relax asserts and always try to reconstruct loop...
2015-01-19 Erik EcksteinSLPVectorizer: limit the number of alias checks to...
2015-01-19 Chandler Carruth[PM] Lift the analyses into the interface for
2015-01-18 Chandler Carruth[PM] Pull the analyses used for another utility routine...
2015-01-18 Chandler Carruth[PM] Sink the specific analyses preserved by SplitBlock...
2015-01-18 Chandler Carruth[PM] Replace another Pass argument with specific analys...
2015-01-18 Chandler Carruth[PM] Refactor how the LoopRotation pass access the...
2015-01-18 Chandler Carruth[PM] Lift the actual analyses used into the inferface...
2015-01-18 Chandler Carruth[PM] Now that LoopInfo isn't in the Pass type hierarchy...
2015-01-17 Chandler Carruth[PM] Remove a dead field.
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-16 Mehdi AminiFix Reassociate handling of constant in presence of...
2015-01-16 Sanjoy DasAdd a new pass "inductive range check elimination"
2015-01-15 Sanjoy DasRevert r226201 (Add a new pass "inductive range check...
2015-01-15 David MajnemerInductiveRangeCheckElimination: Remove extra ';'
2015-01-15 Sanjoy DasAdd a new pass "inductive range check elimination"
next