/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
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) { 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() 183 VRBaseMap.erase(Op); in EmitCopyFromReg() 184 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in EmitCopyFromReg() 193 DenseMap<SDValue, unsigned> &VRBaseMap) { in CreateVirtualRegisters() argument 256 VRBaseMap.erase(Op); in CreateVirtualRegisters() 257 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in CreateVirtualRegisters() 267 DenseMap<SDValue, unsigned> &VRBaseMap) { in getVR() argument 281 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap.find(Op); in getVR() [all …]
|
D | ScheduleDAGSDNodes.cpp | 734 DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) { in ProcessSDDbgValues() argument 747 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() 761 DenseMap<SDValue, unsigned> &VRBaseMap, in ProcessSourceNode() argument 768 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 783 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 787 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, in EmitPhysRegCopy() argument 794 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); in EmitPhysRegCopy() 795 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); in EmitPhysRegCopy() 812 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; in EmitPhysRegCopy() 829 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local [all …]
|
D | ScheduleDAGSDNodes.h | 187 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
|
D | ScheduleDAGFast.cpp | 764 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()
|
/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 | 88 unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) { in EmitCopyFromReg() argument 94 VRBaseMap.erase(Op); in EmitCopyFromReg() 95 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; in EmitCopyFromReg() 183 VRBaseMap.erase(Op); in EmitCopyFromReg() 184 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in EmitCopyFromReg() 211 DenseMap<SDValue, unsigned> &VRBaseMap) { in CreateVirtualRegisters() argument 274 VRBaseMap.erase(Op); in CreateVirtualRegisters() 275 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in CreateVirtualRegisters() 285 DenseMap<SDValue, unsigned> &VRBaseMap) { in getVR() argument 302 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap.find(Op); in getVR() [all …]
|
D | ScheduleDAGSDNodes.cpp | 703 DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) { in ProcessSDDbgValues() argument 717 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); in ProcessSDDbgValues() 732 DenseMap<SDValue, unsigned> &VRBaseMap, in ProcessSourceNode() argument 739 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 754 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 758 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, in EmitPhysRegCopy() argument 765 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); in EmitPhysRegCopy() 766 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); in EmitPhysRegCopy() 783 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; in EmitPhysRegCopy() 800 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local [all …]
|
D | ScheduleDAGSDNodes.h | 175 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
|
D | ScheduleDAGFast.cpp | 773 DenseMap<SDValue, unsigned> VRBaseMap; in EmitSchedule() local 784 Emitter.EmitNode(N, false, false, VRBaseMap); in EmitSchedule()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.h | 48 DenseMap<SDValue, Register> &VRBaseMap); 54 DenseMap<SDValue, Register> &VRBaseMap); 59 DenseMap<SDValue, Register> &VRBaseMap); 68 DenseMap<SDValue, Register> &VRBaseMap, 79 DenseMap<SDValue, Register> &VRBaseMap, 90 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, Register> &VRBaseMap, 98 DenseMap<SDValue, Register> &VRBaseMap); 102 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, Register> &VRBaseMap, 113 DenseMap<SDValue, Register> &VRBaseMap); 118 DenseMap<SDValue, Register> &VRBaseMap); [all …]
|
D | InstrEmitter.cpp | 90 Register SrcReg, DenseMap<SDValue, Register> &VRBaseMap) { in EmitCopyFromReg() argument 96 VRBaseMap.erase(Op); in EmitCopyFromReg() 97 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; in EmitCopyFromReg() 186 VRBaseMap.erase(Op); in EmitCopyFromReg() 187 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in EmitCopyFromReg() 196 DenseMap<SDValue, Register> &VRBaseMap) { in CreateVirtualRegisters() argument 264 VRBaseMap.erase(Op); in CreateVirtualRegisters() 265 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; in CreateVirtualRegisters() 275 DenseMap<SDValue, Register> &VRBaseMap) { in getVR() argument 289 DenseMap<SDValue, Register>::iterator I = VRBaseMap.find(Op); in getVR() [all …]
|
D | ScheduleDAGSDNodes.cpp | 738 DenseMap<SDValue, Register> &VRBaseMap, unsigned Order) { in ProcessSDDbgValues() argument 751 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() 765 DenseMap<SDValue, Register> &VRBaseMap, in ProcessSourceNode() argument 772 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); in ProcessSourceNode() 787 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); in ProcessSourceNode() 791 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, Register> &VRBaseMap, in EmitPhysRegCopy() argument 798 DenseMap<SUnit*, Register>::iterator VRI = VRBaseMap.find(I->getSUnit()); in EmitPhysRegCopy() 799 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); in EmitPhysRegCopy() 816 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; in EmitPhysRegCopy() 833 DenseMap<SDValue, Register> VRBaseMap; in EmitSchedule() local [all …]
|
D | ScheduleDAGSDNodes.h | 187 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, Register> &VRBaseMap,
|
D | ScheduleDAGFast.cpp | 764 DenseMap<SDValue, Register> VRBaseMap; in EmitSchedule() local 773 Emitter.EmitNode(N, false, false, VRBaseMap); in EmitSchedule() 780 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap)) in EmitSchedule()
|