Searched refs:RegMap (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86FloatingPoint.cpp | 66 memset(RegMap, 0, sizeof(RegMap)); in FPS() 164 unsigned RegMap[NumFPRegs]; member 177 assert(RegMap[Stack[i]] == i && "Stack[] doesn't match RegMap[]!"); in dumpStack() 186 return RegMap[RegNo]; in getSlot() 214 RegMap[Reg] = StackTop++; in pushReg() 221 RegMap[Stack[--StackTop]] = ~0; // Update state in popReg() 233 std::swap(RegMap[RegNo], RegMap[RegOnTop]); in moveToTop() 236 if (RegMap[RegOnTop] >= StackTop) in moveToTop() 238 std::swap(Stack[RegMap[RegOnTop]], Stack[StackTop-1]); in moveToTop() 880 RegMap[TopReg] = OldSlot; in freeStackSlotBefore() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MCTargetDesc.cpp | 64 } RegMap[] = { in initLLVMToCVRegMapping() local 229 for (unsigned I = 0; I < array_lengthof(RegMap); ++I) in initLLVMToCVRegMapping() 230 MRI->mapLLVMRegToCVReg(RegMap[I].Reg, static_cast<int>(RegMap[I].CVReg)); in initLLVMToCVRegMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86MCTargetDesc.cpp | 88 } RegMap[] = { in initLLVMToSEHAndCVRegMapping() local 286 for (unsigned I = 0; I < array_lengthof(RegMap); ++I) in initLLVMToSEHAndCVRegMapping() 287 MRI->mapLLVMRegToCVReg(RegMap[I].Reg, static_cast<int>(RegMap[I].CVReg)); in initLLVMToSEHAndCVRegMapping()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXAsmPrinter.cpp | 288 DenseMap<unsigned, unsigned> &RegMap = VRegMapping[RC]; in encodeVirtualRegister() local 289 unsigned RegNum = RegMap[Reg]; in encodeVirtualRegister() 586 const DenseMap<unsigned, unsigned> &RegMap = I->second; in getVirtualRegisterName() local 588 VRegMap::const_iterator VI = RegMap.find(Reg); in getVirtualRegisterName() 589 assert(VI != RegMap.end() && "Bad virtual register"); in getVirtualRegisterName()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonGenInsert.cpp | 1403 UnsignedMap RegMap; in generateInserts() local 1408 RegMap[VR] = NewVR; in generateInserts() 1418 unsigned NewR = RegMap[I->first]; in generateInserts() 1450 MRI->replaceRegWith(I->first, RegMap[I->first]); in generateInserts()
|
D | HexagonBitSimplify.cpp | 3069 DenseMap<unsigned,unsigned> RegMap; in moveGroup() local 3078 RegMap.insert(std::make_pair(G.Inp.Reg, PhiR)); in moveGroup() 3096 unsigned UseR = RegMap[Op.getReg()]; in moveGroup() 3099 RegMap.insert(std::make_pair(DR, NewDR)); in moveGroup() 3102 HBS::replaceReg(OldPhiR, RegMap[G.Out.Reg], *MRI); in moveGroup()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | TwoAddressInstructionPass.cpp | 547 getMappedReg(unsigned Reg, DenseMap<unsigned, unsigned> &RegMap) { in getMappedReg() argument 549 DenseMap<unsigned, unsigned>::iterator SI = RegMap.find(Reg); in getMappedReg() 550 if (SI == RegMap.end()) in getMappedReg()
|
D | MachineVerifier.cpp | 109 using RegMap = DenseMap<unsigned, const MachineInstr *>; typedef 137 RegMap vregsLiveIn; 199 bool addRequired(const RegMap &RM) { in addRequired() 201 for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I) in addRequired()
|