• Home
  • Raw
  • Download

Lines Matching refs:Emitter

736 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter,  in ProcessSDDbgValues()  argument
744 MachineBasicBlock *BB = Emitter.getBlock(); in ProcessSDDbgValues()
745 MachineBasicBlock::iterator InsertPos = Emitter.getInsertPos(); in ProcessSDDbgValues()
751 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues()
764 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, in ProcessSourceNode() argument
772 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
787 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
832 InstrEmitter Emitter(DAG->getTarget(), BB, InsertPos); in EmitSchedule() local
849 return std::prev(Emitter.getInsertPos()); in EmitSchedule()
852 MachineBasicBlock::iterator Before = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
853 Emitter.EmitNode(Node, IsClone, IsCloned, VRBaseMap); in EmitSchedule()
854 MachineBasicBlock::iterator After = GetPrevInsn(Emitter.getInsertPos()); in EmitSchedule()
864 MI = &Emitter.getBlock()->instr_front(); in EmitSchedule()
886 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
900 TII->insertNoop(*Emitter.getBlock(), InsertPos); in EmitSchedule()
920 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen, NewInsn); in EmitSchedule()
932 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, Seen, in EmitSchedule()
970 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule()
993 if (MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap)) in EmitSchedule()
997 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()
1015 MachineInstr *DbgMI = Emitter.EmitDbgLabel(*DLI); in EmitSchedule()
1035 InsertPos = Emitter.getInsertPos(); in EmitSchedule()
1039 MachineBasicBlock *InsertBB = Emitter.getBlock(); in EmitSchedule()