Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp1775 Value *StrLenFunc = nullptr; in recognizeAndInsertStrLen() local
1777 StrLenFunc = emitStrLen(MaterialzedBase, Builder, *DL, TLI); in recognizeAndInsertStrLen()
1779 StrLenFunc = emitWcsLen(MaterialzedBase, Builder, *DL, TLI); in recognizeAndInsertStrLen()
1781 assert(StrLenFunc && "Failed to emit strlen function."); in recognizeAndInsertStrLen()
1783 const SCEV *StrlenEv = SE->getSCEV(StrLenFunc); in recognizeAndInsertStrLen()
1827 LLVM_DEBUG(dbgs() << " Formed strlen idiom: " << *StrLenFunc << "\n"); in recognizeAndInsertStrLen()
1831 << "Transformed " << StrLenFunc->getName() << " loop idiom"; in recognizeAndInsertStrLen()