Searched refs:VRBaseMap (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 45 DenseMap<SDValue, unsigned> &VRBaseMap); 56 DenseMap<SDValue, unsigned> &VRBaseMap); 61 DenseMap<SDValue, unsigned> &VRBaseMap); 70 DenseMap<SDValue, unsigned> &VRBaseMap, 81 DenseMap<SDValue, unsigned> &VRBaseMap, 92 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 100 DenseMap<SDValue, unsigned> &VRBaseMap); 104 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 115 DenseMap<SDValue, unsigned> &VRBaseMap); 120 DenseMap<SDValue, unsigned> &VRBaseMap) { 119 EmitNode(SDNode *Node, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument [all...] |
H A D | InstrEmitter.cpp | 85 unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) { 91 VRBaseMap.erase(Op); 92 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; 182 VRBaseMap.erase(Op); 183 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 210 DenseMap<SDValue, unsigned> &VRBaseMap) { 258 VRBaseMap.erase(Op); 259 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 268 DenseMap<SDValue, unsigned> &VRBaseMap) { 285 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap 84 EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, bool IsCloned, unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) argument 206 CreateVirtualRegisters(SDNode *Node, MachineInstrBuilder &MIB, const MCInstrDesc &II, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument 267 getVR(SDValue Op, DenseMap<SDValue, unsigned> &VRBaseMap) argument 295 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 | 706 DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) { 720 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); 735 DenseMap<SDValue, unsigned> &VRBaseMap, 742 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); 754 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); 758 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, 765 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); 766 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); 783 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; 800 DenseMap<SDValue, unsigned> VRBaseMap; [all...] |
H A D | ScheduleDAGSDNodes.h | 180 void EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap,
|
H A D | ScheduleDAGFast.cpp | 767 DenseMap<SDValue, unsigned> VRBaseMap; local 778 Emitter.EmitNode(N, false, false, VRBaseMap);
|
Completed in 72 milliseconds