Home
last modified time | relevance | path

Searched defs:InstructionAllowed (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h354 struct InstructionAllowed : public InstVisitor<InstructionAllowed, bool> { struct
357 bool visitBranchInst(BranchInst &BI) { return EnableBranches; } in visitBranchInst()
358 bool visitPHINode(PHINode &PN) { return EnableBranches; } in visitPHINode()
360 bool visitAllocaInst(AllocaInst &AI) { return false; } in visitAllocaInst()
364 bool visitVAArgInst(VAArgInst &VI) { return false; } in visitVAArgInst()
367 bool visitLandingPadInst(LandingPadInst &LPI) { return false; } in visitLandingPadInst()
368 bool visitFuncletPadInst(FuncletPadInst &FPI) { return false; } in visitFuncletPadInst()
372 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
375 bool IntrinsicInst(IntrinsicInst &II) { return EnableIntrinsics; } in IntrinsicInst()
378 bool visitCallInst(CallInst &CI) { in visitCallInst()
[all …]