Lines Matching refs:Emitter

736 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter,  in ProcessSDDbgValues()  argument
755 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSDDbgValues()
756 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues()
770 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues()
782 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode() argument
790 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
805 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
851 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule() local
868 return std::prev(Emitter.getInsertPos()); in EmitSchedule()
871 MachineBasicBlock::iterator Before = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
872 Emitter.EmitNode(Node, IsClone, IsCloned, VRBaseMap); in EmitSchedule()
873 MachineBasicBlock::iterator After = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
883 MI = &Emitter.getBlock()->instr_front(); in EmitSchedule()
905 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
919 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
939 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen, NewInsn); in EmitSchedule()
951 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, Seen, in EmitSchedule()
989 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule()
1012 if (MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap)) in EmitSchedule()
1016 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()
1034 MachineInstr *DbgMI = Emitter.EmitDbgLabel(*DLI); in EmitSchedule()
1054 InsertPos = Emitter.getInsertPos(); in EmitSchedule()
1058 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()