Searched defs:VRBaseMap (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 44 DenseMap<SDValue, unsigned> &VRBaseMap); 54 DenseMap<SDValue, unsigned> &VRBaseMap); 59 DenseMap<SDValue, unsigned> &VRBaseMap); 67 DenseMap<SDValue, unsigned> &VRBaseMap, 77 DenseMap<SDValue, unsigned> &VRBaseMap, 88 void EmitSubregNode(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 96 DenseMap<SDValue, unsigned> &VRBaseMap); 100 void EmitRegSequence(SDNode *Node, DenseMap<SDValue, unsigned> &VRBaseMap, 117 DenseMap<SDValue, unsigned> &VRBaseMap); 122 DenseMap<SDValue, unsigned> &VRBaseMap) { 121 EmitNode(SDNode *Node, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument [all...] |
H A D | InstrEmitter.cpp | 68 unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) { 74 VRBaseMap.erase(Op); 75 bool isNew = VRBaseMap.insert(std::make_pair(Op, SrcReg)).second; 163 VRBaseMap.erase(Op); 164 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 190 DenseMap<SDValue, unsigned> &VRBaseMap) { 237 VRBaseMap.erase(Op); 238 bool isNew = VRBaseMap.insert(std::make_pair(Op, VRBase)).second; 247 DenseMap<SDValue, unsigned> &VRBaseMap) { 263 DenseMap<SDValue, unsigned>::iterator I = VRBaseMap 67 EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, bool IsCloned, unsigned SrcReg, DenseMap<SDValue, unsigned> &VRBaseMap) argument 187 CreateVirtualRegisters(SDNode *Node, MachineInstr *MI, const MCInstrDesc &II, bool IsClone, bool IsCloned, DenseMap<SDValue, unsigned> &VRBaseMap) argument 246 getVR(SDValue Op, DenseMap<SDValue, unsigned> &VRBaseMap) argument 273 AddRegisterOperand(MachineInstr *MI, SDValue Op, unsigned IIOpNum, const MCInstrDesc *II, DenseMap<SDValue, unsigned> &VRBaseMap, bool IsDebug, bool IsClone, bool IsCloned) argument [all...] |
H A D | ScheduleDAGSDNodes.cpp | 669 DenseMap<SDValue, unsigned> &VRBaseMap, 684 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); 699 DenseMap<SDValue, unsigned> &VRBaseMap, 706 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, 0); 718 ProcessSDDbgValues(N, DAG, Emitter, Orders, VRBaseMap, Order); 722 EmitPhysRegCopy(SUnit *SU, DenseMap<SUnit*, unsigned> &VRBaseMap, argument 729 DenseMap<SUnit*, unsigned>::iterator VRI = VRBaseMap.find(I->getSUnit()); 730 assert(VRI != VRBaseMap.end() && "Node emitted out of order - late"); 747 bool isNew = VRBaseMap.insert(std::make_pair(SU, VRBase)).second; 764 DenseMap<SDValue, unsigned> VRBaseMap; local 666 ProcessSDDbgValues(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, SmallVector<std::pair<unsigned, MachineInstr*>, 32> &Orders, DenseMap<SDValue, unsigned> &VRBaseMap, unsigned Order) argument 697 ProcessSourceNode(SDNode *N, SelectionDAG *DAG, InstrEmitter &Emitter, DenseMap<SDValue, unsigned> &VRBaseMap, SmallVector<std::pair<unsigned, MachineInstr*>, 32> &Orders, SmallSet<unsigned, 8> &Seen) argument [all...] |
Completed in 228 milliseconds