Lines Matching defs:VRBaseMap
740 InstrEmitter::VRBaseMapType &VRBaseMap, unsigned Order) {
745 /// VRBaseMap.
746 auto HasUnknownVReg = [&VRBaseMap](SDDbgValue *DV) {
749 VRBaseMap.count({L.getSDNode(), L.getResNo()}) == 0)
772 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap);
785 InstrEmitter::VRBaseMapType &VRBaseMap,
792 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0);
807 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order);
811 EmitPhysRegCopy(SUnit *SU, SmallDenseMap<SUnit *, Register, 16> &VRBaseMap,
819 VRBaseMap.find(Pred.getSUnit());
820 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late");
837 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second;
854 InstrEmitter::VRBaseMapType VRBaseMap;
864 InstrEmitter::VRBaseMapType &VRBaseMap) -> MachineInstr * {
874 Emitter.EmitNode(Node, IsClone, IsCloned, VRBaseMap);
923 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap);
953 auto NewInsn = EmitNode(N, SU->OrigNode != SU, SU->isCloned, VRBaseMap);
956 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen, NewInsn);
965 EmitNode(SU->getNode(), SU->OrigNode != SU, SU->isCloned, VRBaseMap);
968 ProcessSourceNode(SU->getNode(), DAG, Emitter, VRBaseMap, Orders, Seen,
1006 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap);
1029 if (MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap))