Home
last modified time | relevance | path

Searched refs:VRBaseMap (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.h44 DenseMap<SDValue, unsigned> &VRBaseMap);
55 DenseMap<SDValue, unsigned> &VRBaseMap);
60 DenseMap<SDValue, unsigned> &VRBaseMap);
69 DenseMap<SDValue, unsigned> &VRBaseMap,
80 DenseMap<SDValue, unsigned> &VRBaseMap,
114 DenseMap<SDValue, unsigned> &VRBaseMap);
122 DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitNode() argument
124 EmitMachineNode(Node, IsClone, IsCloned, VRBaseMap); in EmitNode()
126 EmitSpecialNode(Node, IsClone, IsCloned, VRBaseMap); in EmitNode()
141 DenseMap<SDValue, unsigned> &VRBaseMap);
[all …]
H A DInstrEmitter.cpp94 VRBaseMap.erase(Op); in EmitCopyFromReg()
184 VRBaseMap.erase(Op); in EmitCopyFromReg()
274 VRBaseMap.erase(Op); in CreateVirtualRegisters()
322 unsigned VReg = getVR(Op, VRBaseMap); in AddRegisterOperand()
390 AddRegisterOperand(MIB, Op, IIOpNum, II, VRBaseMap, in AddOperand()
462 AddRegisterOperand(MIB, Op, IIOpNum, II, VRBaseMap, in AddOperand()
628 unsigned VReg = getVR(Node->getOperand(0), VRBaseMap); in EmitCopyToRegClassNode()
742 if (I==VRBaseMap.end()) in EmitDbgValue()
809 EmitSubregNode(Node, VRBaseMap, IsClone, IsCloned); in EmitMachineNode()
815 EmitCopyToRegClassNode(Node, VRBaseMap); in EmitMachineNode()
[all …]
H A DScheduleDAGSDNodes.cpp729 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues()
743 DenseMap<SDValue, unsigned> &VRBaseMap, in ProcessSourceNode() argument
750 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode()
766 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode()
770 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, in EmitPhysRegCopy() argument
812 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local
823 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule()
857 ProcessSourceNode(N, DAG, Emitter, VRBaseMap, Orders, Seen); in EmitSchedule()
861 VRBaseMap); in EmitSchedule()
898 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule()
[all …]
H A DScheduleDAGSDNodes.h187 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
H A DScheduleDAGFast.cpp764 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local
773 Emitter.EmitNode(N, false, false, VRBaseMap); in EmitSchedule()
780 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap)) in EmitSchedule()