Searched refs:VRBaseMap (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 43 DenseMap<SDValue, unsigned> &VRBaseMap); 49 DenseMap<SDValue, unsigned> &VRBaseMap); 54 DenseMap<SDValue, unsigned> &VRBaseMap); 63 DenseMap<SDValue, unsigned> &VRBaseMap, 74 DenseMap<SDValue, unsigned> &VRBaseMap, 85 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 93 DenseMap<SDValue, unsigned> &VRBaseMap); 97 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 108 DenseMap<SDValue, unsigned> &VRBaseMap); 116 DenseMap<SDValue, unsigned> &VRBaseMap) { 115 EmitNode(SDNode *Node, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument [all...] |
H A D | InstrEmitter.cpp | 87 unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) { 93 VRBaseMap.erase(Op); 94 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; 183 VRBaseMap.erase(Op); 184 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 193 DenseMap<SDValue, unsigned> &VRBaseMap) { 256 VRBaseMap.erase(Op); 257 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 267 DenseMap<SDValue, unsigned> &VRBaseMap) { 281 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap 86 EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, bool IsCloned, unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) argument 189 CreateVirtualRegisters(SDNode *Node, MachineInstrBuilder &MIB, const MCInstrDesc &II, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument 266 getVR(SDValue Op, DenseMap<SDValue, unsigned> &VRBaseMap) argument 291 AddRegisterOperand(MachineInstrBuilder &MIB, SDValue Op, unsigned IIOpNum, const MCInstrDesc *II, DenseMap<SDValue, unsigned> &VRBaseMap, bool IsDebug, bool IsClone, bool IsCloned) argument [all...] |
H A D | ScheduleDAGSDNodes.cpp | 734 DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) { 747 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); 761 DenseMap<SDValue, unsigned> &VRBaseMap, 768 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); 783 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); 787 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, 794 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); 795 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); 812 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; 829 DenseMap<SDValue, unsigned> VRBaseMap; [all...] |
H A D | ScheduleDAGSDNodes.h | 187 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
|
H A D | ScheduleDAGFast.cpp | 764 DenseMap<SDValue, unsigned> VRBaseMap; local 773 Emitter.EmitNode(N, false, false, VRBaseMap); 780 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap))
|
Completed in 194 milliseconds