Home
last modified time | relevance | path

Searched refs:LICM (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLICM.cpp200 : LoopPass(ID), LICM(LicmMssaOptCap, LicmMssaNoAccForPromotionCap) { in LegacyLICMPass()
209 LICM.getLoopToAliasSetMap().clear(); in runOnLoop()
221 return LICM.runOnLoop(L, in runOnLoop()
250 auto &AliasSetMap = LICM.getLoopToAliasSetMap(); in doFinalization()
264 LoopInvariantCodeMotion LICM; member
291 LoopInvariantCodeMotion LICM(LicmMssaOptCap, LicmMssaNoAccForPromotionCap); in run() local
292 if (!LICM.runOnLoop(&L, &AR.AA, &AR.LI, &AR.DT, &AR.TLI, &AR.TTI, &AR.SE, in run()
2224 auto ASTIt = LICM.getLoopToAliasSetMap().find(L); in cloneBasicBlockAnalysis()
2225 if (ASTIt == LICM.getLoopToAliasSetMap().end()) in cloneBasicBlockAnalysis()
2234 auto ASTIt = LICM.getLoopToAliasSetMap().find(L); in deleteAnalysisValue()
[all …]
DCMakeLists.txt25 LICM.cpp
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DNucleus.hpp59 LICM, enumerator
DLLVMJIT.cpp859 case rr::Optimization::Pass::LICM: passManager.add(llvm::createLICMPass()); break; in optimize()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DREADME.txt77 AArch64 runs SeparateConstOffsetFromGEPPass, followed by EarlyCSE and LICM.
/third_party/skia/third_party/externals/swiftshader/src/Main/
DSwiftConfig.cpp410 …html += "<option value='3'" + (config.optimization[pass] == rr::Optimization::Pass::LICM ? selec… in page()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DREADME.txt134 Darwin Stub LICM optimization:
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp735 "llvm/lib/Transforms/Scalar/LICM.cpp",
DBUILD.gn965 "llvm/lib/Transforms/Scalar/LICM.cpp",
DCMakeLists.txt739 ${LLVM_DIR}/lib/Transforms/Scalar/LICM.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DREADME.txt279 interchange, memory promotion (which LICM already does), vectorization and
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicsX86.td2584 // LICM.