OSDN Git Service

Don't add a tail keyword to calls to ObjC runtime functions if the calls
[android-x86/external-llvm.git] / lib / Analysis /
2019-03-21 Craig Topper[ScalarizeMaskedMemIntrin] Add support for scalarizing...
2019-03-21 Nikita Popov[ValueTracking] Use ConstantRange based overflow check...
2019-03-21 Fangrui Song[BasicAA] Use DenseMap::try_emplace after D59151. NFC
2019-03-21 Alina Sbirlea[BasicAA] Reduce no of map seaches [NFCI].
2019-03-21 George Burgess IV[MSSA] Delete move ctor; remove dynamic never-moved...
2019-03-20 Nikita Popov[ValueTracking] Compute range for abs without nsw
2019-03-19 Nikita Popov[ValueTracking] Use computeConstantRange() for unsigned...
2019-03-19 Simon Pilgrim[SelectionDAG] Handle unary SelectPatternFlavor for...
2019-03-19 Simon Pilgrim[InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef...
2019-03-18 Nikita PopovRevert "[ValueTracking][InstSimplify] Support min/max...
2019-03-18 Nikita Popov[ValueTracking][InstSimplify] Support min/max selects...
2019-03-18 Nikita Popov[ValueTracking][InstSimplify] Move abs handling into...
2019-03-18 Warren Ristow[SCEV] Guard movement of insertion point for loop-invar...
2019-03-17 Nikita Popov[ValueTracking] Use ConstantRange overflow check for...
2019-03-17 Nikita Popov[ConstantRange] Add fromKnownBits() method
2019-03-15 Nikita Popov[ValueTracking] Use ConstantRange overflow checks for...
2019-03-15 Teresa Johnson[ThinLTO] Restructure AliasSummary to contain ValueInfo...
2019-03-14 Sanjay Patel[InstCombine] canonicalize funnel shift constant shift...
2019-03-14 Alina Sbirlea[MemorySSA] Remove redundant walker assignment [NFC].
2019-03-12 Teresa Johnson[SCEV] Use depth limit for trunc analysis
2019-03-12 Sjoerd Meijer[TTI] Enable analysis of clib functions in getIntrinsic...
2019-03-12 Sanjoy DasReland "Relax constraints for reduction vectorization"
2019-03-11 Sanjoy DasRevert "Relax constraints for reduction vectorization"
2019-03-11 Sanjoy DasRelax constraints for reduction vectorization
2019-03-09 Nikita Popov[ValueTracking] Move constant range computation into...
2019-03-08 Michael Kruse[RegionPass] Fix forgotten "!".
2019-03-08 George Burgess IV[CFLAnders] Fix typo in comment; NFC
2019-03-08 Clement Courbet[SelectionDAG] Allow the user to specify a memeq function.
2019-03-07 Fangrui Song[IDF] Delete a redundant J-edge test
2019-03-05 David Green[SCEV] Ensure that isHighCostExpansion takes into accou...
2019-03-05 Sanjoy DasPHI nodes are not `FPMathOperator` s
2019-03-03 Sanjay Patel[ValueTracking] do not try to peek through bitcasts...
2019-03-03 Fangrui Song[DemandedBits] Remove some redundancy in the work list
2019-03-03 Fangrui Song[DemandedBits] Optimize a find()+insert pattern with...
2019-03-02 Florian Hahn[SCEV] Handle case where MaxBECount is less precise...
2019-03-02 Florian Hahn[SCEV] Remove undef check for SCEVConstant (NFC)
2019-03-01 Nikita Popov[ValueTracking] Known bits support for unsigned saturat...
2019-03-01 Jonas HahnfeldHide two unused debugging methods, NFCI.
2019-02-28 Rong Xu[PGO] Context sensitive PGO (part 2)
2019-02-28 Nikita Popov[ValueTracking] More accurate unsigned sub overflow...
2019-02-28 Bjorn PetterssonAdd support for computing "zext of value" in KnownBits...
2019-02-28 Nikita Popov[ValueTracking] More accurate unsigned add overflow...
2019-02-28 Richard TrieuFix IR/Analysis layering issue with OptBisect
2019-02-27 Alina Sbirlea[MemorySSA] Make insertDef insert corresponding phi...
2019-02-26 Sanjay Patel[InstSimplify] remove zero-shift-guard fold for general...
2019-02-25 Simon Pilgrim[Vectorizer] Add vectorization support for fixed smul...
2019-02-23 Jordan Rupprecht[NFC] Fix typos: preceeding -> preceding
2019-02-22 Chijun Sima[DTU] Refine the interface and logic of applyUpdates
2019-02-20 Sanjay Patel[InstSimplify] use any-zero matcher for fcmp folds
2019-02-20 Sanjay PatelRevert "[InstSimplify] use any-zero matcher for fcmp...
2019-02-20 Sanjay Patel[InstSimplify] use any-zero matcher for fcmp folds
2019-02-15 Sam Parker[BPI] Look through bitcasts in calcZeroHeuristic
2019-02-14 Nick DesaulniersRevert "[INLINER] allow inlining of address taken blocks"
2019-02-14 Nick Desaulniers[INLINER] allow inlining of address taken blocks
2019-02-14 Max KazantsevMake widenable condition transparent for MemoryWriteTra...
2019-02-14 Max KazantsevTeach isGuaranteedToTransferExecutionToSuccessor about...
2019-02-12 Max Kazantsev[NFC] Simplify code & reduce nest slightly
2019-02-11 Evandro Menezes[TargetLibraryInfo] Update run time support for Windows
2019-02-11 Alina Sbirlea[MemorySSA] Remove verifyClobberSanity.
2019-02-11 Michael KruseRefactor setAlreadyUnrolled() and setAlreadyVectorized().
2019-02-11 Evandro Menezes[TargetLibraryInfo] Update run time support for Windows
2019-02-11 Chandler CarruthMove CFLGraph and the AA summary code over to the new...
2019-02-11 Chandler CarruthRemove `CallSite` from the CodeMetrics analysis, moving...
2019-02-11 Chandler Carruth[CallSite removal] Port InstSimplify over to use `CallB...
2019-02-11 Chandler Carruth[CallSite removal] Migrate ConstantFolding APIs and...
2019-02-08 Craig TopperImplementation of asm-goto support in LLVM
2019-02-08 Sergey Dmitriev[CodeExtractor] Update function's assumption cache...
2019-02-07 Sam Parker[LSR] Generate cross iteration indexes
2019-02-06 Alina Sbirlea[LICM/MSSA] Add promotion to scalars by building an...
2019-02-06 Alina Sbirlea[AliasSetTracker] Pass MustAlias to addPointer more...
2019-02-06 Philip Reames[AliasSetTracker] Minor style tweak to avoid a variable...
2019-02-06 Richard TrieuMove DomTreeUpdater from IR to Analysis
2019-02-05 Alina Sbirlea[BasicAA] Cache nonEscapingLocalObjects for alias(...
2019-02-05 Evandro Menezes[TargetLibraryInfo] Regroup run time functions for...
2019-02-05 Hiroshi Inoue[NFC] fix trivial typos in comments
2019-02-04 Evandro MenezesRevert "[PATCH] [TargetLibraryInfo] Update run time...
2019-02-04 Evandro Menezes[PATCH] [TargetLibraryInfo] Update run time support...
2019-02-04 David CallahanAdjust cardinality of internal inliner thresholds
2019-02-04 Max Kazantsev[SCEV] Do not bother creating separate SCEVUnknown...
2019-02-03 Philip Pfaffe[DA][NewPM] Handle transitive dependencies in the new...
2019-02-03 Dmitry Venikov[InstSimplify] Missed optimization in math expression...
2019-02-01 Yevgeny RoubanProvide reason messages for unviable inlining
2019-01-31 Alina Sbirlea[MemorySSA] Extend removeMemoryAccess API to optimize...
2019-01-31 Yevgeny RoubanTest commit. NFCI.
2019-01-31 Max Kazantsev[SCEV] Prohibit SCEV transformations for huge SCEVs
2019-01-30 Erik PilkingtonAdd a 'dynamic' parameter to the objectsize intrinsic
2019-01-30 Hiroshi Inoue[NFC] fix trivial typos in comments
2019-01-29 Max Kazantsev[NFC] Use ArrayRef instead of SmallVectorImpl where...
2019-01-29 Max Kazantsev[SCEV] Take correct loop in AddRec simplification....
2019-01-28 Teresa Johnson[ThinLTO] Add option to dump per-module summary dot...
2019-01-28 Alina Sbirlea[AliasSetTracker] Cleanup more comments. [NFCI]
2019-01-28 Alina Sbirlea[AliasSetTracker] Cleanup comments. [NFCI]
2019-01-28 Alina Sbirlea[AliasSetTracker] Update signature to aliasesPointer...
2019-01-26 Johannes Doerfert[ValueTracking] Look through casts when determining...
2019-01-24 Eli Friedman[Analysis] Fix isSafeToLoadUnconditionally handling...
2019-01-23 Simon PilgrimMove saturated arithmetic intrinsics to other integer...
2019-01-22 Max Kazantsev[NFC] Add function to parse widenable conditional branches
2019-01-22 Max Kazantsev[NFC] Add detector for guards expressed as branch by...
2019-01-22 Philip Reames[CVP] Use LVI to constant fold deopt operands
2019-01-21 Max Kazantsev[SCEV][NFC] Introduces expression sizes estimation
next