/external/llvm/lib/Target/X86/ |
X86FloatingPoint.cpp | 66 memset(RegMap, 0, sizeof(RegMap)); 151 unsigned RegMap[NumFPRegs]; 164 assert(RegMap[Stack[i]] == i && "Stack[] doesn't match RegMap[]!"); 173 return RegMap[RegNo]; 201 RegMap[Reg] = StackTop++; 213 std::swap(RegMap[RegNo], RegMap[RegOnTop]); 216 if (RegMap[RegOnTop] >= StackTop [all...] |
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCCodeEmitter.cpp | 101 static unsigned RegMap[8] = {Hexagon::R8, Hexagon::R9, Hexagon::R10, 119 HMB.getOperand(i).setReg(RegMap[Reg - 16]);
|
/external/llvm/lib/CodeGen/ |
MachineVerifier.cpp | 76 typedef DenseMap<unsigned, const MachineInstr*> RegMap; 104 RegMap vregsLiveIn; 166 bool addRequired(const RegMap &RM) { 168 for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I) [all...] |
TwoAddressInstructionPass.cpp | 520 getMappedReg(unsigned Reg, DenseMap<unsigned, unsigned> &RegMap) { 522 DenseMap<unsigned, unsigned>::iterator SI = RegMap.find(Reg); 523 if (SI == RegMap.end()) [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonGenInsert.cpp | [all...] |
HexagonBitSimplify.cpp | [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.cpp | 303 DenseMap<unsigned, unsigned> &RegMap = VRegMapping[RC]; 304 unsigned RegNum = RegMap[Reg]; 570 const DenseMap<unsigned, unsigned> &RegMap = I->second; 572 VRegMap::const_iterator VI = RegMap.find(Reg); 573 assert(VI != RegMap.end() && "Bad virtual register"); 1645 DenseMap<unsigned, unsigned> ®map = VRegMapping[RC]; local 1664 DenseMap<unsigned, unsigned> ®map = VRegMapping[RC]; local [all...] |