Lines Matching refs:SSAPropagator
20 void SSAPropagator::AddControlEdge(const Edge& edge) { in AddControlEdge()
39 void SSAPropagator::AddSSAEdges(Instruction* instr) { in AddSSAEdges()
60 bool SSAPropagator::IsPhiArgExecutable(Instruction* phi, uint32_t i) const { in IsPhiArgExecutable()
70 bool SSAPropagator::SetStatus(Instruction* inst, PropStatus status) { in SetStatus()
87 bool SSAPropagator::Simulate(Instruction* instr) { in Simulate()
175 bool SSAPropagator::Simulate(BasicBlock* block) { in Simulate()
209 void SSAPropagator::Initialize(Function* fn) { in Initialize()
239 bool SSAPropagator::Run(Function* fn) { in Run()
266 (!HasStatus(inst) || Status(inst) != SSAPropagator::kNotInteresting) && in Run()
275 const SSAPropagator::PropStatus& status) { in operator <<()
277 case SSAPropagator::kVarying: in operator <<()
280 case SSAPropagator::kInteresting: in operator <<()