llvm-project/llvm/lib/Transforms
Fedor Sergeev 652168a99b [CallSite removal] move InlineCost to CallBase usage
Converting InlineCost interface and its internals into CallBase usage.
Inliners themselves are still not converted.

Reviewed By: reames
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D60636

llvm-svn: 358982
2019-04-23 12:43:27 +00:00
..
AggressiveInstCombine Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Coroutines [CallSite removal] Move the legacy PM, call graph, and some inliner 2019-04-19 05:59:42 +00:00
Hello Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
IPO [CallSite removal] move InlineCost to CallBase usage 2019-04-23 12:43:27 +00:00
InstCombine [InstCombine] Eliminate stores to constant memory 2019-04-22 20:28:19 +00:00
Instrumentation Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481) 2019-04-16 07:54:20 +00:00
ObjCARC Fix formatting. NFC 2019-04-17 23:14:39 +00:00
Scalar [LSR] Limit the recursion for setup cost 2019-04-23 08:52:21 +00:00
Utils [LPM/BPI] Preserve BPI through trivial loop pass pipeline (e.g. LCSSA, LoopSimplify) 2019-04-22 17:13:43 +00:00
Vectorize [NewPassManager] Adding pass tuning options: loop vectorize. 2019-04-19 16:11:59 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00