Searched refs:FlatteningPass (Results 1 – 1 of 1) sorted by relevance
2813 class FlatteningPass : public Pass class2830 FlatteningPass::isConstantCondition(Value *pred) in isConstantCondition()2865 FlatteningPass::removeFlow(Instruction *insn) in removeFlow()2893 FlatteningPass::predicateInstructions(BasicBlock *bb, Value *pred, CondCode cc) in predicateInstructions()2905 FlatteningPass::mayPredicate(const Instruction *insn, const Value *pred) const in mayPredicate()2932 FlatteningPass::tryPropagateBranch(BasicBlock *bb) in tryPropagateBranch()2962 FlatteningPass::visit(Function *fn) in visit()2970 FlatteningPass::visit(BasicBlock *bb) in visit()3004 FlatteningPass::tryPredicateConditional(BasicBlock *bb) in tryPredicateConditional()3566 RUN_PASS(2, FlatteningPass, run); in optimizePostRA()