Searched refs:VRBaseMap (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | InstrEmitter.h | 54 DenseMap<SDValue, Register> &VRBaseMap); 59 DenseMap<SDValue, Register> &VRBaseMap); 68 DenseMap<SDValue, Register> &VRBaseMap, 79 DenseMap<SDValue, Register> &VRBaseMap, 98 DenseMap<SDValue, Register> &VRBaseMap); 118 DenseMap<SDValue, Register> &VRBaseMap); 143 DenseMap<SDValue, Register> &VRBaseMap) { in EmitNode() argument 145 EmitMachineNode(Node, IsClone, IsCloned, VRBaseMap); in EmitNode() 147 EmitSpecialNode(Node, IsClone, IsCloned, VRBaseMap); in EmitNode() 163 DenseMap<SDValue, Register> &VRBaseMap); [all …]
|
| H A D | InstrEmitter.cpp | 92 VRBaseMap.erase(Op); in EmitCopyFromReg() 180 VRBaseMap.erase(Op); in EmitCopyFromReg() 258 VRBaseMap.erase(Op); in CreateVirtualRegisters() 303 Register VReg = getVR(Op, VRBaseMap); in AddRegisterOperand() 701 return EmitDbgValueList(SD, VRBaseMap); in EmitDbgValue() 731 DenseMap<SDValue, Register> &VRBaseMap) { in AddDbgValueLocationOps() argument 747 if (VRBaseMap.count(V) == 0) in AddDbgValueLocationOps() 840 if (I == VRBaseMap.end()) in EmitDbgInstrRef() 844 VReg = getVR(Op, VRBaseMap); in EmitDbgInstrRef() 985 EmitCopyToRegClassNode(Node, VRBaseMap); in EmitMachineNode() [all …]
|
| H A D | ScheduleDAGSDNodes.cpp | 745 auto HasUnknownVReg = [&VRBaseMap](SDDbgValue *DV) { in ProcessSDDbgValues() 748 VRBaseMap.count({L.getSDNode(), L.getResNo()}) == 0) in ProcessSDDbgValues() 771 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() 784 DenseMap<SDValue, Register> &VRBaseMap, in ProcessSourceNode() argument 791 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 806 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 810 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, Register> &VRBaseMap, in EmitPhysRegCopy() argument 818 VRBaseMap.find(Pred.getSUnit()); in EmitPhysRegCopy() 853 DenseMap<SDValue, Register> VRBaseMap; in EmitSchedule() local 873 Emitter.EmitNode(Node, IsClone, IsCloned, VRBaseMap); in EmitSchedule() [all …]
|
| H A D | ScheduleDAGSDNodes.h | 187 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, Register> &VRBaseMap,
|
| H A D | ScheduleDAGFast.cpp | 774 DenseMap<SDValue, Register> VRBaseMap; in EmitSchedule() local 783 Emitter.EmitNode(N, false, false, VRBaseMap); in EmitSchedule() 790 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap)) in EmitSchedule()
|