Searched refs:RegMap (Results 1 - 9 of 9) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 66 memset(RegMap, 0, sizeof(RegMap)); 164 unsigned RegMap[NumFPRegs]; member in struct:__anon5456::FPS 177 assert(RegMap[Stack[i]] == i && "Stack[] doesn't match RegMap[]!"); 186 return RegMap[RegNo]; 214 RegMap[Reg] = StackTop++; 221 RegMap[Stack[--StackTop]] = ~0; // Update state 233 std::swap(RegMap[RegNo], RegMap[RegOnTo [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCTargetDesc.cpp | 64 } RegMap[] = { local 229 for (unsigned I = 0; I < array_lengthof(RegMap); ++I) 230 MRI->mapLLVMRegToCVReg(RegMap[I].Reg, static_cast<int>(RegMap[I].CVReg));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCTargetDesc.cpp | 88 } RegMap[] = { local 286 for (unsigned I = 0; I < array_lengthof(RegMap); ++I) 287 MRI->mapLLVMRegToCVReg(RegMap[I].Reg, static_cast<int>(RegMap[I].CVReg));
|
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 1322 using RegMap = std::map<const CodeGenRegister*, const CodeGenRegister*>; 1327 std::map<const CodeGenSubRegIndex*, RegMap> SubRegAction; 1338 RegMap C; 1339 const RegMap &Img1 = SubRegAction.at(Sub1); 1340 const RegMap &Img2 = SubRegAction.at(Sub2); 1350 auto agree = [] (const RegMap &Map1, const RegMap &Map2) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenInsert.cpp | 1403 UnsignedMap RegMap; 1408 RegMap[VR] = NewVR; 1418 unsigned NewR = RegMap[I->first]; 1450 MRI->replaceRegWith(I->first, RegMap[I->first]);
|
H A D | HexagonBitSimplify.cpp | 3069 DenseMap<unsigned,unsigned> RegMap; 3078 RegMap.insert(std::make_pair(G.Inp.Reg, PhiR)); 3096 unsigned UseR = RegMap[Op.getReg()]; 3099 RegMap.insert(std::make_pair(DR, NewDR)); 3102 HBS::replaceReg(OldPhiR, RegMap[G.Out.Reg], *MRI);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAsmPrinter.cpp | 288 DenseMap<unsigned, unsigned> &RegMap = VRegMapping[RC]; local 289 unsigned RegNum = RegMap[Reg]; 586 const DenseMap<unsigned, unsigned> &RegMap = I->second; local 588 VRegMap::const_iterator VI = RegMap.find(Reg); 589 assert(VI != RegMap.end() && "Bad virtual register");
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TwoAddressInstructionPass.cpp | 547 getMappedReg(unsigned Reg, DenseMap<unsigned, unsigned> &RegMap) { argument 549 DenseMap<unsigned, unsigned>::iterator SI = RegMap.find(Reg); 550 if (SI == RegMap.end())
|
H A D | MachineVerifier.cpp | 109 using RegMap = DenseMap<unsigned, const MachineInstr *>; 137 RegMap vregsLiveIn; 199 bool addRequired(const RegMap &RM) { 201 for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I)
|
Completed in 205 milliseconds