• Home
  • Raw
  • Download

Lines Matching refs:Emitter

703                                InstrEmitter &Emitter,  in ProcessSDDbgValues()  argument
712 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSDDbgValues()
713 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues()
720 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); in ProcessSDDbgValues()
734 InstrEmitter &Emitter, in ProcessSourceNode() argument
742 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
746 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSourceNode()
747 if (Emitter.getInsertPos() == BB->begin() || BB->back().isPHI()) { in ProcessSourceNode()
753 Orders.push_back(std::make_pair(Order, prior(Emitter.getInsertPos()))); in ProcessSourceNode()
754 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
799 InstrEmitter Emitter(BB, InsertPos); in EmitSchedule() local
811 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
821 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
839 Emitter.EmitNode(GluedNodes.back(), SU->OrigNode != SU, SU->isCloned, in EmitSchedule()
843 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen); in EmitSchedule()
846 Emitter.EmitNode(SU->getNode(), SU->OrigNode != SU, SU->isCloned, in EmitSchedule()
850 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, in EmitSchedule()
877 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule()
897 if (MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap)) in EmitSchedule()
902 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()
907 InsertPos = Emitter.getInsertPos(); in EmitSchedule()
908 return Emitter.getBlock(); in EmitSchedule()