[PPC] Disassemble little endian ppc instructions in the right byte order
[oota-llvm.git] / lib / Transforms /
2015-07-15 Michael Zolotukhin[LoopUnrolling] Handle cast instructions.
2015-07-14 Wei MiCreate a wrapper pass for BlockFrequencyInfo.
2015-07-14 David Majnemer[InstCombine] Generalize sub of selects optimization...
2015-07-14 Adam Nemet[LAA] Introduce RuntimePointerChecking::PointerInfo...
2015-07-14 Adam Nemet[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
2015-07-14 Tim NorthoverGVN: use a static array instead of regenerating it...
2015-07-14 Tim NorthoverGVN: tolerate an instruction being replaced without...
2015-07-14 David Majnemer[SROA] Don't de-atomic volatile loads and stores
2015-07-14 Reid KlecknerUpdate enforceKnownAlignment after the isWeakForLinker...
2015-07-13 Pete CooperLoop idiom recognizer was replacing too many uses of...
2015-07-13 Mark HeffernanEnable runtime unrolling with unroll pragma metadata
2015-07-13 Benjamin KramerAvoid using Loop::getSubLoopsVector.
2015-07-13 Rafael EspindolaRemove unused variable.
2015-07-13 Rafael EspindolaAliases don't have available_externally linkage.
2015-07-13 Rafael EspindolaDon't change the visibility when converting a definitio...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-12 David Majnemer[LICM] Don't try to sink values out of loops without...
2015-07-11 Hal FinkelMove getStrideFromPointer and friends from LoopVectoriz...
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-11 Tyler NowickiRenamed some uses of unroll to interleave in the vector...
2015-07-10 Bjorn Steinbrink[InstCombine] Actually combine AA metadata when replaci...
2015-07-10 Jingyue Wu[TTI] BasicTTIImpl assumes no vector registers
2015-07-10 Adam Nemet[LoopDist/LoopVer] Move LoopVersioning to a new module...
2015-07-10 Adam Nemet[LoopDist] Move loop-versioning helper functions to...
2015-07-10 Benjamin Kramer[InstSimplify] Fold away ord/uno fcmps when nnan is...
2015-07-10 Alexey BataevDisable loop re-rotation for -Oz (patch by Andrey Turetsky)
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerAddress Reid's review feedback.
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-10 Bjorn Steinbrink[InstCombine] Employ AliasAnalysis in FindAvailableLoad...
2015-07-10 Bjorn Steinbrink[InstCombine] Properly combine metadata when replacing...
2015-07-09 Sanjoy Das[IndVars] Try to use existing values in RewriteLoopExit...
2015-07-08 Sanjay Patel[SLPVectorizer] Try different vectorization factors...
2015-07-08 Michael Zolotukhin[LoopVectorizer] Rename BypassBlock to VectorPH, and...
2015-07-08 Michael Zolotukhin[LoopVectorizer] Restructurize code for emitting RT...
2015-07-08 Michael Zolotukhin[LoopVectorizer] Remove redundant variables PastOverflo...
2015-07-08 Michael Zolotukhin[LoopVectorizer] Move some code around to ease further...
2015-07-08 Michael Zolotukhin[LoopVectorizer] Remove redundant variable LastBypassBl...
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-07 David MajnemerRevert "Revert r241570, it caused PR24053"
2015-07-06 Reid Kleckner[llvm-extract] Drop comdats from declarations
2015-07-06 Teresa JohnsonResubmit "Add new EliminateAvailableExternally module...
2015-07-05 Sanjay Patelremove unnecessary temp variable; NFCI
2015-07-05 Peter CollingbourneIR: Do not consider available_externally linkage to...
2015-07-05 Sanjay Pateluse range-based for loops; NFCI
2015-07-04 Sanjay Pateluse range-based for loops; NFCI
2015-07-02 Yaron KerenRemove whitespace from start of line, NFC.
2015-07-01 Alexey Samsonov[LoopVectorize] Use ReplaceInstWithInst() helper where...
2015-07-01 David Majnemer[LoopUnroll] Use undef for phis with no value live
2015-07-01 David Majnemer[SCCP] Turn loads of null into undef instead of zero...
2015-07-01 Jingyue Wu[NaryReassociate] enhances nsw by leveraging @llvm...
2015-06-30 Alexey Samsonov[SanitizerCoverage] Don't add instrumentation to unreac...
2015-06-30 David Majnemer[Cloning] Teach CloneModule about personality functions
2015-06-29 Alexey Samsonov[LoopSimplify] Set proper debug location in loop backed...
2015-06-29 Diego NovilloTidy comment.
2015-06-28 Jingyue Wu[SLSR] S's basis must have the same type as S
2015-06-27 David Majnemer[LoopVectorize] Pointer indicies may be wider than...
2015-06-27 David Majnemer[PruneEH] A naked, noinline function can return via...
2015-06-27 Peter CollingbourneLowerBitSets: Ignore bitset entries that do not directl...
2015-06-26 Philip Reames[RewriteStatepointsForGC] Generalized vector phi/select...
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-26 David BlaikieFix ODR violation waiting to happen by making static...
2015-06-26 Alexey Samsonov[ASan] Use llvm::getDISubprogram() to get function...
2015-06-25 Anna Zaks[asan] Do not instrument special purpose LLVM sections.
2015-06-25 Anna Zaks[asan] Don't run stack malloc on functions containing...
2015-06-25 Pete CooperUse foreach loop over constant operands. NFC.
2015-06-25 Jingyue Wu[InstCombine] call SimplifyICmpInst with correct context
2015-06-25 Yaron KerenRangify for loop in Inliner.cpp. NFC.
2015-06-25 Peter CollingbourneGVN: If a branch has two identical successors, we canno...
2015-06-25 Jay FoadTeach LLVM about the PPC64 memory sanitizer implementation.
2015-06-24 Duncan P. N. Exon... Add simplify_type<const WeakVH>; simplify IndVarSimplify
2015-06-24 David Majnemer[GVN] Intersect the IR flags when CSE'ing two instructions
2015-06-24 David Majnemer[Reassociate] Don't propogate flags when creating negations
2015-06-24 Sanjay Patelfix typos; NFC
2015-06-24 Sanjay Pateldon't repeat function names in comments; NFC
2015-06-24 Sanjay Patelfix typos; NFC
2015-06-24 Michael Zolotukhin[LoopVectorizer] Fix bailing-out condition for OptForSi...
2015-06-23 Sanjay Patelfix typo; NFC
2015-06-23 Sanjay Pateldon't repeat function names in comments; NFC
2015-06-23 Alexey SamsonovLet llvm::ReplaceInstWithInst copy debug location from...
2015-06-23 Mark HeffernanThis change fixes three bugs in loop unswitching. This...
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 Weiming ZhaoFix PR13851: Preserve metadata for the unswitched branch
2015-06-23 David Majnemer[InstCombine] Optimize subtract of selects into a selec...
2015-06-22 Adam Nemet[LoopDist] Improve variable names and comments in LoopV...
2015-06-22 Peter CollingbourneSafeStack: Create the unsafe stack pointer on demand.
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-20 Benjamin Kramer[SwitchLowering] Remove quadratic vector removal.
2015-06-20 Yaron KerenRangify for loops in Inliner::runOnSCC(), NFC.
2015-06-20 Justin BognerIndVarSimplify: Avoid UB from binding a reference to...
2015-06-20 Justin BognerLowerSwitch: Avoid some undefined behaviour
2015-06-19 Adam Nemet[LoopDist] Rename RuntimeCheckEmitter to LoopVersioning...
2015-06-19 Adam Nemet[LoopDist] Move pointer-to-partition computation out...
2015-06-19 Michael Zolotukhin[SLP] Vectorize for all-constant entries.
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Alexander Potapenko[ASan] Initial support for Kernel AddressSanitizer
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-18 Benjamin Kramer[EliminateDuplicatePHINodes] Replace custom hash map...
2015-06-18 Jingyue Wu[NFC] more comments in SLSR
next