OSDN Git Service

[X86] Remove remaining OpndItins/SizeItins from all instruction defs (PR37093)
[android-x86/external-llvm.git] / lib / Transforms /
2018-04-13 Roman Lebedev[InstCombine]: foldSelectICmpAndAnd(): and is commutative
2018-04-13 Craig Topper[X86] Remove the pmuldq/pmuldq intrinsics and replace...
2018-04-13 Xin Tong[CallSiteSplit] Fix comment. NFC
2018-04-12 Eli FriedmanDon't call skipModule for CFI lowering passes.
2018-04-12 Benjamin KramerRevert "Reapply "[PR16756] Use SSAUpdaterBulk in JumpTh...
2018-04-12 Sam Parker[IRCE] isKnownNonNegative helper function
2018-04-12 Hiroshi Inoue[NFC] fix trivial typos in documents and comments
2018-04-12 George Burgess IV[DeadArgElim] Remove allocsize attributes on callsites
2018-04-11 Michael ZolotukhinReapply "[PR16756] Use SSAUpdaterBulk in JumpThreading...
2018-04-11 Michael Zolotukhin[SSAUpdaterBulk] Fix linux bootstrap/sanitizer failures...
2018-04-11 Sanjay Patel[InstCombine] limit X - (cast(-Y) --> X + cast(Y) with...
2018-04-11 Artur GainullinEliminate a bitwise 'not' op of 'not' min/max by invert...
2018-04-10 Sriraman TallamSimplification of libcall like printf->puts must check...
2018-04-10 Sanjay Patel[CVP] simplify phi with constant incoming values that...
2018-04-10 Michael ZolotukhinRevert "[PR16756] Use SSAUpdaterBulk in JumpThreading...
2018-04-10 Michael ZolotukhinRevert "Revert "[PR16756] Use SSAUpdaterBulk in JumpThr...
2018-04-10 Michael Zolotukhin[SSAUpdaterBulk] Handle CFG with unreachable from entry...
2018-04-10 Michael ZolotukhinRevert "[PR16756] Use SSAUpdaterBulk in JumpThreading."
2018-04-10 Hideki SaitoFix for the buildbot failure. Now-unused private field...
2018-04-09 Hideki Saito[NFC][LV] Move InterleaveInfo from Legal to CostModel
2018-04-09 Michael Zolotukhin[PR16756] Use SSAUpdaterBulk in JumpThreading.
2018-04-09 Michael Zolotukhin[PR16756] Add SSAUpdaterBulk.
2018-04-09 Simon PilgrimSupport generic expansion of ordered vector reduction...
2018-04-09 Xin Tong[MergeICmp] Update debug msg.NFC
2018-04-09 Xin Tong[MergeICmp] Split blocks that do other work.
2018-04-09 Max Kazantsev[IRCE] Relax restriction on collected range checks
2018-04-09 Hiroshi Inoue[NFC] fix trivial typos in comments and error message
2018-04-08 Xin Tong[LIR] Reorder header. NFC
2018-04-07 Sanjay Patel[InstCombine] simplify code that propagates FMF; NFC
2018-04-07 Roman Lebedev[InstCombine] Get rid of select of bittest (PR36950...
2018-04-07 Nico WeberRemove trailing space in build file.
2018-04-06 Vitaly BukaFix warning by cl::opt<int> -> cl::opt<unsigned>
2018-04-06 Vitaly BukaRuntime flag to control branch funnel threshold
2018-04-06 Geoff Berry[EarlyCSE] Add debug counter for debugging mis-optimiza...
2018-04-06 Sanjay Patel[InstCombine] limit nsz: -(X - Y) --> Y - X to hasOneUse()
2018-04-06 Simon PilgrimStrip trailing whitespace. NFCI.
2018-04-06 Mircea Trofin[GlobalOpt] Fix support for casts in ctors.
2018-04-06 Chad Rosier[LoopUnroll] Make LoopPeeling respect the AllowPeeling...
2018-04-06 Hans WennborgEntryExitInstrumenter: Handle musttail calls
2018-04-06 Max Kazantsev[NFC] Add missing end of line symbols
2018-04-05 Sanjay Patel[InstCombine] FP: Z - (X - Y) --> Z + (Y - X)
2018-04-05 Sanjay Patel[InstCombine] nsz: -(X - Y) --> Y - X
2018-04-05 Daniel Neilson[InstCombine] Properly change GEP type when reassociati...
2018-04-05 Sanjay Patel[InstCombine] use pattern matchers for fsub --> fadd...
2018-04-05 Sanjay Patel[InstCombine] cleanup; NFC
2018-04-05 Florian Hahn[LoopInterchange] Add stats counter for number of inter...
2018-04-05 Florian Hahn[LoopInterchange] Preserve LoopInfo after interchanging.
2018-04-05 Taewook Oh[CallSiteSplitting] Do not perform callsite splitting...
2018-04-04 Evgeniy Stepanovhwasan: add -hwasan-match-all-tag flag
2018-04-04 Benjamin KramerMake helpers static. NFC.
2018-04-04 Nicolai HaehnleStructurizeCFG: Test for branch divergence correctly
2018-04-04 Craig Topper[SimplifyCFG] Teach merge conditional stores to handle...
2018-04-03 Ikhlas Ajbar[Hexagon] peel loops with runtime small trip counts
2018-04-03 Sanjay Patel[InstCombine] allow more fmul folds with 'reassoc'
2018-04-03 Vlad TsyrklevichFix bad copy-and-paste in r329108
2018-04-03 Gor Nishanov[coroutines] Respect alloca alignment requirements...
2018-04-03 Florian Hahn[LoopInterchange] Add remark for calls preventing inter...
2018-04-03 Vlad TsyrklevichAdd the ShadowCallStack attribute
2018-04-03 Alexey Bataev[SLP] Fixed formatting, NFC.
2018-04-03 Daniel Neilson[InstCombine] Fold compare of int constant against...
2018-04-03 Alexey Bataev[SLP] Fix PR36481: vectorize reassociated instructions.
2018-04-03 Alexey BataevRecommit "[SLP] Fix issues with debug output in the...
2018-04-03 Benjamin KramerRevert "[SLP] Fix PR36481: vectorize reassociated instr...
2018-04-03 Alexander PotapenkoMSan: introduce the conservative assembly handling...
2018-04-03 Chandler Carruth[SLP] Fix issues with debug output in the SLP vectorizer.
2018-04-03 Ikhlas Ajbarpeel loops with runtime small trip counts
2018-04-03 Haicheng Wu[SLP] Distinguish "demanded and shrinkable" from "deman...
2018-04-02 Brian Gesiak[Coroutines] Avoid assert splitting hidden coros
2018-04-02 Reid Kleckner[InstCombine] Don't strip function type casts from...
2018-04-02 Reid KlecknerTreat inlining a notail call as a regular, non-tail...
2018-04-02 Sanjay Patel[InstCombine] add folds for icmp + sub (PR36969)
2018-04-02 Rong Xu[DeadArgumentElim] Clone function level metadatas
2018-04-02 Gor Nishanov[coroutines] Add support for llvm.coro.noop intrinsics
2018-04-02 Alexey Bataev[SLP] Fix PR36481: vectorize reassociated instructions.
2018-04-01 Teresa Johnson[ThinLTO] Add an import cutoff for debugging/triaging
2018-04-01 David Green[LoopRotate] Rotate loops with loop exiting latches
2018-03-30 Fangrui SongFix a bunch of typoes. NFC
2018-03-30 Peter CollingbourneDataFlowSanitizer: wrappers of functions with local...
2018-03-30 Krzysztof ParzyszekRevert "peel loops with runtime small trip counts"
2018-03-30 Ikhlas Ajbarpeel loops with runtime small trip counts
2018-03-29 David BlaikieFix some layering in StripNonLineTableDebugInfo, moving...
2018-03-29 David BlaikieRemove unused header to fix layering.
2018-03-29 David BlaikieRemove unused headers to fix layering
2018-03-29 David Blaikiellvm-c: Split Utils out of Scalar.h
2018-03-29 Evgeniy StepanovAdd msan custom mapping options.
2018-03-29 Philip Reames[NFC][LICM] Rearrange checks to have the cheap bail...
2018-03-29 Haicheng Wu[JumpThreading] Don't select an edge that we know we...
2018-03-29 David Green[LoopRotate] Restructuring LoopRotation.cpp to create...
2018-03-29 Benjamin Kramer[Transforms] Make sure to include the c binding header...
2018-03-28 David BlaikiePlumb useAA through TargetTransformInfo to remove Trans...
2018-03-28 David BlaikieOops - moved slightly too many things from Scalar to...
2018-03-28 David BlaikieTransforms: Introduce Transforms/Utils.h rather than...
2018-03-28 Alexander Potapenko[MSan] Introduce ActualFnStart. NFC
2018-03-28 Alexander Potapenko[MSan] Add an isStore argument to getShadowOriginPtr...
2018-03-27 Xin Tong80-line wrap. NFC
2018-03-27 Rong Xu[PGO] Fix branch probability remarks assert
2018-03-27 Krzysztof Parzyszek[LV] Add TTI::shouldMaximizeVectorBandwidth to allow...
2018-03-27 Max Kazantsev[LoopUnroll][NFC] Remove redundant canPeel check
2018-03-27 Sam Parker[IRCE] Enable decreasing loops of non-const bound
2018-03-26 Sanjay Patel[InstCombine] improve code comment; NFC
next