Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/AArch64/
DSVEIntrinsicOpts.cpp47 struct SVEIntrinsicOpts : public ModulePass { struct
49 SVEIntrinsicOpts() : ModulePass(ID) { in SVEIntrinsicOpts() argument
70 void SVEIntrinsicOpts::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
75 char SVEIntrinsicOpts::ID = 0;
77 INITIALIZE_PASS_BEGIN(SVEIntrinsicOpts, DEBUG_TYPE, name, false, false)
79 INITIALIZE_PASS_END(SVEIntrinsicOpts, DEBUG_TYPE, name, false, false)
82 ModulePass *createSVEIntrinsicOptsPass() { return new SVEIntrinsicOpts(); } in createSVEIntrinsicOptsPass()
87 IntrinsicInst *SVEIntrinsicOpts::isReinterpretToSVBool(Value *V) { in isReinterpretToSVBool()
100 bool SVEIntrinsicOpts::processPhiNode(IntrinsicInst *X) { in processPhiNode()
143 bool SVEIntrinsicOpts::optimizePTest(IntrinsicInst *I) { in optimizePTest()
[all …]
DCMakeLists.txt78 SVEIntrinsicOpts.cpp
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/
DBUILD.gn146 "SVEIntrinsicOpts.cpp",