Port StripGCRelocates pass to NPM
[lldb.git] / llvm / lib / Passes / PassBuilder.cpp
2020-10-07 Reid KlecknerPort StripGCRelocates pass to NPM
2020-10-07 Reid Kleckner[NPM] Port strip nonlinetable debuginfo pass to the...
2020-10-02 Arthur Eubanks[MetaRenamer][NewPM] Port metarenamer to NPM
2020-10-01 Sjoerd Meijer[LoopFlatten] Add a loop-flattening pass
2020-09-30 Arthur Eubanks[ObjCARCAA][NewPM] Add already ported objc-arc-aa to...
2020-09-28 Chuanqi Xu[Coroutines] Reuse storage for local variables with...
2020-09-27 Fangrui Song[NewPM] Port ConstraintElimination to the new pass...
2020-09-25 Arthur Eubanks[LoopReroll][NewPM] Port -loop-reroll to NPM
2020-09-25 Hans WennborgMove PassBuilder::registerParseTopLevelPipelineCallback...
2020-09-24 Andrew Litteken[IRSim] Adding wrapper pass for IRSimilarityIdentfier
2020-09-24 Arthur EubanksRevert "[NewPM] Add callbacks to PassBuilder to run...
2020-09-23 Arthur Eubanks[NewPM] Add callbacks to PassBuilder to run before...
2020-09-22 Arthur Eubanks[Delinearization][NewPM] Port delinearization to NPM
2020-09-17 Arthur Eubanks[NewPM] Port -print-alias-sets to NPM
2020-09-16 Arthur Eubanks[NPM] Translate alias analysis into require<> as well
2020-09-16 Arthur Eubanks[NewPM] Port strip* passes to NPM
2020-09-16 Arthur Eubanks[LowerSwitch][NewPM] Port lowerswitch to NPM
2020-09-16 Wenlei He[LICM] Make Loop ICM profile aware again
2020-09-15 Wenlei He[BFI] Make BFI information available through loop passe...
2020-09-15 Arthur Eubanks[NewPM][opt] Fix -globals-aa not being recognized as...
2020-09-14 Arthur EubanksReland [docs][NewPM] Add docs for writing NPM passes
2020-09-14 Arthur EubanksRevert "[docs][NewPM] Add docs for writing NPM passes"
2020-09-14 Arthur Eubanks[docs][NewPM] Add docs for writing NPM passes
2020-09-14 Teresa Johnson[MemProf] Rename HeapProfiler to MemProfiler for consis...
2020-09-10 Juneyoung LeeEnable InsertFreeze flag of JumpThreading when used...
2020-09-07 Roman LebedevReland [SimplifyCFG][LoopRotate] SimplifyCFG: disable...
2020-09-03 Arthur Eubanks[NewPM][Lint] Port -lint to NewPM
2020-09-03 Arthur EubanksRevert "[NewPM][Lint] Port -lint to NewPM"
2020-09-03 Arthur Eubanks[NewPM][Lint] Port -lint to NewPM
2020-08-28 Arthur Eubanks[ObjCARCOpt] Port objc-arc to NPM
2020-08-27 Teresa Johnson[HeapProf] Clang and LLVM support for heap profiling...
2020-08-21 Roman LebedevTemporairly revert "[SimplifyCFG][LoopRotate] SimplifyC...
2020-08-21 Roman Lebedev[NFC] Port InstCount pass to new pass manager
2020-08-03 Arthur Eubanks[NewPM][LoopVersioning] Port LoopVersioning to NPM
2020-07-29 Arthur Eubanks[DFSan][NewPM] Port DataFlowSanitizer to NewPM
2020-07-29 Roman Lebedev[SimplifyCFG][LoopRotate] SimplifyCFG: disable common...
2020-07-22 Tarindu JayatilakaReapply "Rename InlineFeatureAnalysis to FunctionProper...
2020-07-22 Mircea TrofinRevert "Rename InlineFeatureAnalysis to FunctionPropert...
2020-07-22 Mircea TrofinRename InlineFeatureAnalysis to FunctionPropertiesAnalysis
2020-07-22 Sjoerd Meijer[Matrix] Add LowerMatrixIntrinsics to the NPM
2020-07-20 Roman Lebedev[NFCI][SimplifyCFG] Guard common code hoisting with...
2020-07-19 Yuanfang Chen[NewPM] make parsePassPipeline parse adaptor-wrapped...
2020-07-14 Teresa JohnsonRestore "[WPD/LowerTypeTests] Delay lowering/removal...
2020-07-13 Mircea TrofinReapply "[llvm] Native size estimator for training...
2020-07-13 Davide ItalianoRevert "[llvm] Native size estimator for training ...
2020-07-13 Arthur Eubanks[NewPM][opt] Translate -foo-analysis to require<foo...
2020-07-13 Mircea Trofin[llvm] Native size estimator for training -Oz inliner
2020-07-10 Arthur EubanksReland [NFC] Derive from PassInfoMixin for no-op/printi...
2020-07-10 Davide ItalianoRevert "[NFC] Derive from PassInfoMixin for no-op/print...
2020-07-10 Zequan Wu[LPM] Port CGProfilePass from NPM to LPM
2020-07-09 Arthur Eubanks[NFC] Derive from PassInfoMixin for no-op/printing...
2020-07-09 Fangrui SongRevert D83013 "[LPM] Port CGProfilePass from NPM to...
2020-07-09 Zequan Wu[LPM] Port CGProfilePass from NPM to LPM
2020-06-30 dfukalov[PM] Fix new PM to perform SpeculativeExecution as...
2020-06-26 Yuanfang Chen[MemorySSA] Update comment in PassBuilder
2020-06-25 Arthur Eubanks[NewPM] Separate out alias analysis passes in opt
2020-06-24 Yuanfang ChenRemove Passes dependency on CodeGen
2020-06-18 Vitaly Buka[StackSafety] Add "Must Live" logic
2020-06-18 Vitaly Buka[StackSafety] Add pass for StackLifetime testing
2020-06-15 Mircea Trofin[llvm][NFC] Move content of ML subdirectory into Analysis
2020-06-04 Kazu Hirata[Inlining] Introduce -enable-npm-pgo-inline-deferral
2020-05-30 Eric ChristopherNFC: Simplify O1 pass pipeline construction.
2020-05-30 Eric ChristopherFix full unrolling with new pass manager.
2020-05-29 Arthur EubanksRun Coverage pass before other *San passes under new...
2020-05-28 Arthur EubanksRevert "Run Coverage pass before other *San passes...
2020-05-28 Arthur EubanksRun Coverage pass before other *San passes under new...
2020-05-27 Mircea Trofin[llvm] Add function feature extraction analysis
2020-05-24 Sanjay Patel[Pass Manager] remove EarlyCSE as clean-up for VectorCo...
2020-05-22 Sanjay Patel[VectorCombine] position pass after SLP in the optimiza...
2020-05-21 Juneyoung LeeAdd CanonicalizeFreezeInLoops pass
2020-05-13 Mircea Trofin[llvm] Add interface to drive inlining decision using...
2020-05-12 Whitney Tsang[PassBuilder] Moved ProfileSummaryAnalysis in buildInli...
2020-05-12 Eric ChristopherFix typos encountered while working on pass pipeline...
2020-05-11 OCHyams[NFC][DwarfDebug] Add test for variables with a single...
2020-04-24 Mircea Trofin[llvm][NFC] Factor out inlining pipeline as a module...
2020-04-21 Johannes Doerfert[Attributor][PM] Introduce `-attributor-enable={none...
2020-04-15 Teresa JohnsonAllow disabling of vectorization using internal options
2020-04-14 Mehdi AminiRevert "Move ModuleSummaryAnalysis from libAnalysis...
2020-04-13 Mehdi AminiMove ModuleSummaryAnalysis from libAnalysis to libObjec...
2020-04-06 Masoud Ataei jalisehAdd InjectTLIMappings pass to new pass manager
2020-04-06 Tarindu JayatilakaExpose `attributor-disable` to the new and old pass...
2020-04-02 Tyker[NFC] Split Knowledge retention and place it more appro...
2020-03-31 zhizhouy[NFC] Do not run CGProfilePass when not using integrate...
2020-03-10 TykerFixed [AssumeBundles] Move to IR so it can be used...
2020-03-09 Jonas DevlieghereRevert "[AssumeBundles] Move to IR so it can be used...
2020-03-08 Tyker[AssumeBundles] Move to IR so it can be used by Analysis
2020-03-04 Sanjay Patel[PassManager] adjust VectorCombine placement
2020-03-03 Whitney Tsang[LoopNest]: Analysis to discover properties of a loop...
2020-03-03 Whitney TsangRevert "[LoopNest]: Analysis to discover properties...
2020-03-03 Whitney Tsang[LoopNest]: Analysis to discover properties of a loop...
2020-03-02 Teresa JohnsonRevert "Restore "[WPD/LowerTypeTests] Delay lowering...
2020-03-01 Jun Ma[Coroutines][New pass manager] Move CoroElide pass...
2020-03-01 Jun MaRevert "[Coroutines][new pass manager] Move CoroElide...
2020-03-01 Jun Ma[Coroutines][new pass manager] Move CoroElide pass...
2020-02-19 Brian Gesiak[Coroutines][5/6] Add coroutine passes to pipeline
2020-02-19 Brian Gesiak[Coroutines][4/6] New pass manager: coro-cleanup
2020-02-19 Brian GesiakRe-land new pass manager coro-split and coro-elide
2020-02-18 Brian GesiakRevert new pass manager coro-split and coro-elide
2020-02-18 Brian Gesiak[Coroutines][3/6] New pass manager: coro-elide
2020-02-18 Brian Gesiak[Coroutines][2/6] New pass manager: coro-split
next