Lines Matching refs:Emitter

737 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter,  in ProcessSDDbgValues()  argument
756 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSDDbgValues()
757 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues()
771 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues()
783 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode() argument
791 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
806 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
852 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule() local
869 return std::prev(Emitter.getInsertPos()); in EmitSchedule()
872 MachineBasicBlock::iterator Before = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
873 Emitter.EmitNode(Node, IsClone, IsCloned, VRBaseMap); in EmitSchedule()
874 MachineBasicBlock::iterator After = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
884 MI = &Emitter.getBlock()->instr_front(); in EmitSchedule()
909 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
922 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
942 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen, NewInsn); in EmitSchedule()
954 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, Seen, in EmitSchedule()
992 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule()
1015 if (MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap)) in EmitSchedule()
1019 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()
1037 MachineInstr *DbgMI = Emitter.EmitDbgLabel(*DLI); in EmitSchedule()
1057 InsertPos = Emitter.getInsertPos(); in EmitSchedule()
1061 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()