Searched refs:VRBaseMap (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.h | 44 DenseMap<SDValue, unsigned> &VRBaseMap); 55 DenseMap<SDValue, unsigned> &VRBaseMap); 60 DenseMap<SDValue, unsigned> &VRBaseMap); 69 DenseMap<SDValue, unsigned> &VRBaseMap, 80 DenseMap<SDValue, unsigned> &VRBaseMap, 91 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 99 DenseMap<SDValue, unsigned> &VRBaseMap); 103 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 114 DenseMap<SDValue, unsigned> &VRBaseMap); 119 DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitNode() argument [all …]
|
D | InstrEmitter.cpp | 87 unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitCopyFromReg() argument 93 VRBaseMap.erase(Op); in EmitCopyFromReg() 94 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; in EmitCopyFromReg() 182 VRBaseMap.erase(Op); in EmitCopyFromReg() 183 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in EmitCopyFromReg() 210 DenseMap<SDValue, unsigned> &VRBaseMap) { in CreateVirtualRegisters() argument 273 VRBaseMap.erase(Op); in CreateVirtualRegisters() 274 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in CreateVirtualRegisters() 284 DenseMap<SDValue, unsigned> &VRBaseMap) { in getVR() argument 301 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap.find(Op); in getVR() [all …]
|
D | ScheduleDAGSDNodes.cpp | 705 DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) { in ProcessSDDbgValues() argument 719 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); in ProcessSDDbgValues() 734 DenseMap<SDValue, unsigned> &VRBaseMap, in ProcessSourceNode() argument 741 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 756 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 760 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, in EmitPhysRegCopy() argument 767 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); in EmitPhysRegCopy() 768 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); in EmitPhysRegCopy() 785 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; in EmitPhysRegCopy() 802 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local [all …]
|
D | ScheduleDAGSDNodes.h | 180 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
|
D | ScheduleDAGFast.cpp | 775 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local 786 Emitter.EmitNode(N, false, false, VRBaseMap); in EmitSchedule()
|