Home
last modified time | relevance | path

Searched refs:LoopIdiomRecognize (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp149 class LoopIdiomRecognize { class
163 explicit LoopIdiomRecognize(AliasAnalysis *AA, DominatorTree *DT, in LoopIdiomRecognize() function in __anon705bfb100111::LoopIdiomRecognize
214 bool (LoopIdiomRecognize::*Processor)(MemInst *, const SCEV *),
295 LoopIdiomRecognize LIR(AA, DT, LI, SE, TLI, TTI, MSSA, DL, ORE); in runOnLoop()
326 LoopIdiomRecognize LIR(&AR.AA, &AR.DT, &AR.LI, &AR.SE, &AR.TLI, &AR.TTI, in run()
358 bool LoopIdiomRecognize::runOnLoop(Loop *L) { in runOnLoop()
385 bool LoopIdiomRecognize::runOnCountableLoop() { in runOnCountableLoop()
474 LoopIdiomRecognize::LegalStoreKind
475 LoopIdiomRecognize::isLegalStore(StoreInst *SI) { in isLegalStore()
583 void LoopIdiomRecognize::collectStores(BasicBlock *BB) { in collectStores()
[all …]
H A DCMakeLists.txt33 LoopIdiomRecognize.cpp
/netbsd-src/external/apache2/llvm/lib/libLLVMScalarOpts/
H A DMakefile40 LoopIdiomRecognize.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/
H A DBUILD.gn44 "LoopIdiomRecognize.cpp",