/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | RegisterBankEmitter.cpp | 1 //===- RegisterBankEmitter.cpp - Generate a Register Bank Desc. -*- C++ -*-===// 137 for (const auto &Bank : Banks) 138 OS << " " << Bank.getEnumeratorName() << " = " << ID++ << ",\n"; 222 for (const auto &Bank : Banks) { 226 for (const auto &RC : Bank.register_classes()) 229 OS << "const uint32_t " << Bank.getCoverageArrayName() << "[] = {\n"; 244 for (const auto &Bank : Banks) { 246 (TargetName + "::" + Bank.getEnumeratorName()).str(); 247 OS << "constexpr RegisterBank " << Bank.getInstanceVarName() << "(/* ID */ " 248 << QualifiedBankID << ", /* Name */ \"" << Bank [all...] |
H A D | RegisterInfoEmitter.cpp | 69 void runEnums(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 72 void runMCDesc(raw_ostream &o, CodeGenTarget &Target, CodeGenRegBank &Bank); 76 CodeGenRegBank &Bank); 80 CodeGenRegBank &Bank); 105 CodeGenTarget &Target, CodeGenRegBank &Bank) { 106 const auto &Registers = Bank.getRegisters(); 137 const auto &RegisterClasses = Bank.getRegClasses(); 171 auto &SubRegIndices = Bank.getSubRegIndices(); 190 unsigned NumSets = Bank.getNumRegPressureSets(); 192 const RegUnitSet &RegUnits = Bank 104 runEnums(raw_ostream &OS, CodeGenTarget &Target, CodeGenRegBank &Bank) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 371 const RegisterBank *Bank = local 374 if (Bank == &Mips::FPRBRegBank) 376 else if (Bank == &Mips::GPRBRegBank) 549 const RegisterBankInfo::ValueMapping *Bank = getFprbMapping(Op0Size); local 551 {Bank, &Mips::ValueMappings[Mips::GPRIdx], Bank, Bank}); 558 const RegisterBankInfo::ValueMapping *Bank = local 561 {Bank, &Mips::ValueMappings[Mips::GPRIdx], Bank, Ban [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 221 static bool isVectorRegisterBank(const RegisterBank &Bank) { argument 222 unsigned BankID = Bank.getID(); 668 const RegisterBank *Bank = getRegBank(Reg, *MRI, *TRI); local 669 MRI->setRegBank(LoLHS, *Bank); 670 MRI->setRegBank(HiLHS, *Bank); 707 const RegisterBank *Bank = getRegBank(Src, MRI, *TRI); local 709 if (Bank == &AMDGPU::SGPRRegBank) 715 if (Bank != &AMDGPU::VGPRRegBank) { 1019 const RegisterBank *Bank = getRegBank(Reg, MRI, *TRI); local 1020 if (Bank 2006 constrainRegToBank(MachineRegisterInfo &MRI, MachineIRBuilder &B, Register &Reg, const RegisterBank &Bank) argument [all...] |
H A D | SIRegisterInfo.h | 334 getRegClassForSizeOnBank(unsigned Size, const RegisterBank &Bank) const; 337 getRegClassForTypeOnBank(LLT Ty, const RegisterBank &Bank) const { 338 return getRegClassForSizeOnBank(Ty.getSizeInBits(), Bank);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelDAGToDAG.cpp | 44 unsigned selectIndexedProgMemLoad(const LoadSDNode *LD, MVT VT, int Bank); 179 int Bank) { 186 assert((Bank == 0 || Subtarget->hasELPM()) && 192 if (VT.SimpleTy == MVT::i8 && Offs == 1 && Bank == 0) 196 // LPMWRdZPi: type == MVT::i16, offset == 2, Bank == 0. 197 // ELPMBRdZPi: type == MVT::i8, offset == 1, Bank > 0. 198 // ELPMWRdZPi: type == MVT::i16, offset == 2, Bank > 0. 178 selectIndexedProgMemLoad(const LoadSDNode *LD, MVT VT, int Bank) argument
|
H A D | AVRExpandPseudoInsts.cpp | 851 Register Bank = MI.getOperand(2).getReg(); local 853 buildMI(MBB, MBBI, AVR::OUTARr).addImm(STI.getIORegRAMPZ()).addReg(Bank);
|
/freebsd-current/sys/dev/acpica/ |
H A D | acpi_apei.c | 104 uint16_t Bank; member in struct:apei_mem_error 204 printf(" Bank: %u\n", p->Bank); 231 printf(" Bank Group: %u\n", p->Bank >> 8); 233 printf(" Bank Address: %u\n", p->Bank & 0xff);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 67 const RegisterBank *Bank; member in struct:llvm::PtrAddChain
|
/freebsd-current/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5112.c | 151 * Return a reference to the requested RF Bank. 166 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n", 185 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_5112[i][_col];\ 242 /* Setup Bank 1 Write */ 245 /* Setup Bank 2 Write */ 248 /* Setup Bank 3 Write */ 251 /* Setup Bank 6 Write */ 301 /* Setup Bank 7 Setup */
|
H A D | ar2316.c | 171 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_2316[i][_col];\ 193 /* Bank 1 Write */ 196 /* Bank 2 Write */ 199 /* Bank 3 Write */ 202 /* Bank 6 Write */ 208 /* Bank 7 Setup */ 226 * Return a reference to the requested RF Bank. 241 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
|
H A D | ar2317.c | 149 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_2317[i][_col];\ 171 /* Bank 1 Write */ 174 /* Bank 2 Write */ 177 /* Bank 3 Write */ 180 /* Bank 6 Write */ 186 /* Bank 7 Setup */ 203 * Return a reference to the requested RF Bank. 218 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
|
H A D | ar2425.c | 159 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_2425[i][_col];\ 181 /* Bank 1 Write */ 184 /* Bank 2 Write */ 187 /* Bank 3 Write */ 190 /* Bank 6 Write */ 196 /* Bank 7 Setup */ 221 * Return a reference to the requested RF Bank. 236 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
|
H A D | ar2413.c | 165 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_2413[i][_col];\ 187 /* Bank 1 Write */ 190 /* Bank 2 Write */ 193 /* Bank 3 Write */ 196 /* Bank 6 Write */ 202 /* Bank 7 Setup */ 220 * Return a reference to the requested RF Bank. 235 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
|
H A D | ar5413.c | 164 (_priv)->Bank##_ix##Data[i] = ar5212Bank##_ix##_5413[i][_col];\ 213 /* Bank 1 Write */ 216 /* Bank 2 Write */ 219 /* Bank 3 Write */ 222 /* Bank 6 Write */ 244 /* Bank 7 Setup */ 262 * Return a reference to the requested RF Bank. 277 HALDEBUG(ah, HAL_DEBUG_ANY, "%s: unknown RF Bank %d requested\n",
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 1604 MatchInfo.Bank = getRegBank(Imm2); 1614 setRegBank(NewOffset.getReg(0), MatchInfo.Bank);
|