Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h59 class JumpThreadingPass : public PassInfoMixin<JumpThreadingPass> {
87 JumpThreadingPass(int T = -1);
89 JumpThreadingPass(JumpThreadingPass &&Other) in JumpThreadingPass() function
/external/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp81 JumpThreadingPass Impl;
113 JumpThreadingPass::JumpThreadingPass(int T) { in JumpThreadingPass() function in JumpThreadingPass
136 PreservedAnalyses JumpThreadingPass::run(Function &F, in run()
163 bool JumpThreadingPass::runImpl(Function &F, TargetLibraryInfo *TLI_, in runImpl()
341 void JumpThreadingPass::FindLoopHeaders(Function &F) { in FindLoopHeaders()
375 bool JumpThreadingPass::ComputeValueKnownInPredecessors( in ComputeValueKnownInPredecessors()
703 bool JumpThreadingPass::ProcessBlock(BasicBlock *BB) { in ProcessBlock()
887 bool JumpThreadingPass::ProcessImpliedCondition(BasicBlock *BB) { in ProcessImpliedCondition()
926 bool JumpThreadingPass::SimplifyPartiallyRedundantLoad(LoadInst *LI) { in SimplifyPartiallyRedundantLoad()
1172 bool JumpThreadingPass::ProcessThreadableEdges(Value *Cond, BasicBlock *BB, in ProcessThreadableEdges()
[all …]
/external/llvm/lib/Passes/
DPassRegistry.def149 FUNCTION_PASS("jump-threading", JumpThreadingPass())