| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_mips64.cc | 35 enum RegNum : uint32_t { enum 105 PatchOpcodes::PO_SD, RegNum::RN_SP, RegNum::RN_RA, 0x8); in patchSled() 107 PatchOpcodes::PO_SD, RegNum::RN_SP, RegNum::RN_T9, 0x0); in patchSled() 114 PatchOpcodes::PO_DSLL, 0x0, RegNum::RN_T9, RegNum::RN_T9, 0x10); in patchSled() 118 PatchOpcodes::PO_DSLL, 0x0, RegNum::RN_T9, RegNum::RN_T9, 0x10); in patchSled() 124 PatchOpcodes::PO_JALR, RegNum::RN_T9, 0x0, RegNum::RN_RA, 0X0); in patchSled() 126 PatchOpcodes::PO_ORI, RegNum::RN_T0, RegNum::RN_T0, LoFunctionID); in patchSled() 128 PatchOpcodes::PO_LD, RegNum::RN_SP, RegNum::RN_T9, 0x0); in patchSled() 130 PatchOpcodes::PO_LD, RegNum::RN_SP, RegNum::RN_RA, 0x8); in patchSled() 132 PatchOpcodes::PO_DADDIU, RegNum::RN_SP, RegNum::RN_SP, 0x10); in patchSled() [all …]
|
| H A D | xray_mips.cc | 34 enum RegNum : uint32_t { enum 105 PatchOpcodes::PO_SW, RegNum::RN_SP, RegNum::RN_RA, 0x4); in patchSled() 107 PatchOpcodes::PO_SW, RegNum::RN_SP, RegNum::RN_T9, 0x0); in patchSled() 111 PatchOpcodes::PO_ORI, RegNum::RN_T9, RegNum::RN_T9, LoTracingHookAddr); in patchSled() 113 PatchOpcodes::PO_LUI, 0x0, RegNum::RN_T0, HiFunctionID); in patchSled() 115 PatchOpcodes::PO_JALR, RegNum::RN_T9, 0x0, RegNum::RN_RA, 0X0); in patchSled() 117 PatchOpcodes::PO_ORI, RegNum::RN_T0, RegNum::RN_T0, LoFunctionID); in patchSled() 119 PatchOpcodes::PO_LW, RegNum::RN_SP, RegNum::RN_T9, 0x0); in patchSled() 121 PatchOpcodes::PO_LW, RegNum::RN_SP, RegNum::RN_RA, 0x4); in patchSled() 123 PatchOpcodes::PO_ADDIU, RegNum::RN_SP, RegNum::RN_SP, 0x8); in patchSled() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCRegisterInfo.cpp | 73 DwarfLLVMRegPair Key = { RegNum, 0 }; in getDwarfRegNum() 75 if (I == M+Size || I->FromReg != RegNum) in getDwarfRegNum() 86 DwarfLLVMRegPair Key = { RegNum, 0 }; in getLLVMRegNum() 92 int MCRegisterInfo::getLLVMRegNumFromEH(unsigned RegNum) const { in getLLVMRegNumFromEH() 98 DwarfLLVMRegPair Key = { RegNum, 0 }; in getLLVMRegNumFromEH() 100 if (I == M+Size || I->FromReg != RegNum) in getLLVMRegNumFromEH() 114 int LRegNum = getLLVMRegNumFromEH(RegNum); in getDwarfRegNumFromDwarfEHRegNum() 117 return RegNum; in getDwarfRegNumFromDwarfEHRegNum() 120 int MCRegisterInfo::getSEHRegNum(unsigned RegNum) const { in getSEHRegNum() 122 if (I == L2SEHRegs.end()) return (int)RegNum; in getSEHRegNum() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 321 int RegNum = matchFn(Name); in parseRegisterName() local 327 if (RegNum == AVR::NoRegister) { in parseRegisterName() 328 RegNum = matchFn(Name.lower()); in parseRegisterName() 330 if (RegNum == AVR::NoRegister) { in parseRegisterName() 334 return RegNum; in parseRegisterName() 340 if (RegNum == AVR::NoRegister) in parseRegisterName() 343 return RegNum; in parseRegisterName() 347 int RegNum = AVR::NoRegister; in parseRegister() local 363 return RegNum; in parseRegister() 689 RegName << "r" << RegNum; in validateTargetOperandClass() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/InstPrinter/ |
| H A D | AVRInstPrinter.cpp | 89 const char *AVRInstPrinter::getPrettyRegisterName(unsigned RegNum, in getPrettyRegisterName() argument 94 unsigned RegLoNum = MRI.getSubReg(RegNum, AVR::sub_lo); in getPrettyRegisterName() 95 RegNum = (RegLoNum != AVR::NoRegister) ? RegLoNum : RegNum; in getPrettyRegisterName() 98 return getRegisterName(RegNum); in getPrettyRegisterName()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 206 unsigned RegNum; member 253 return Reg.RegNum; in getReg() 432 Op->Reg.RegNum = RegNum; in CreateReg() 1771 std::string Name = r + utostr(RegNum) + Colon + utostr(RegNum - 1); in processInstruction() 1776 std::string Name = r + utostr(RegNum + 1) + Colon + utostr(RegNum); in processInstruction() 1788 std::string Name = r + utostr(RegNum) + Colon + utostr(RegNum - 1); in processInstruction() 1793 std::string Name = r + utostr(RegNum + 1) + Colon + utostr(RegNum); in processInstruction() 1805 std::string Name = r + utostr(RegNum) + Colon + utostr(RegNum - 1); in processInstruction() 1810 std::string Name = r + utostr(RegNum + 1) + Colon + utostr(RegNum); in processInstruction() 1825 std::string Name = r + utostr(RegNum) + Colon + utostr(RegNum - 1); in processInstruction() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 399 int getDwarfRegNum(unsigned RegNum, bool isEH) const; 402 int getLLVMRegNum(unsigned RegNum, bool isEH) const; 407 int getLLVMRegNumFromEH(unsigned RegNum) const; 411 int getDwarfRegNumFromDwarfEHRegNum(unsigned RegNum) const; 415 int getSEHRegNum(unsigned RegNum) const; 419 int getCodeViewRegNum(unsigned RegNum) const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 197 static std::unique_ptr<MSP430Operand> CreateReg(unsigned RegNum, SMLoc S, in CreateReg() argument 199 return make_unique<MSP430Operand>(k_Reg, RegNum, S, E); in CreateReg() 207 static std::unique_ptr<MSP430Operand> CreateMem(unsigned RegNum, in CreateMem() argument 210 return make_unique<MSP430Operand>(RegNum, Val, S, E); in CreateMem() 213 static std::unique_ptr<MSP430Operand> CreateIndReg(unsigned RegNum, SMLoc S, in CreateIndReg() argument 215 return make_unique<MSP430Operand>(k_IndReg, RegNum, S, E); in CreateIndReg() 218 static std::unique_ptr<MSP430Operand> CreatePostIndReg(unsigned RegNum, SMLoc S, in CreatePostIndReg() argument 220 return make_unique<MSP430Operand>(k_PostIndReg, RegNum, S, E); in CreatePostIndReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 309 unsigned RegNum; member 335 unsigned RegNum; member 1831 Op->Reg.RegNum = RegNum; in CreateReg() 1863 Op->VectorList.RegNum = RegNum; in CreateVectorList() 2280 if (!RegNum) { in matchRegisterNameAlias() 2301 return RegNum; in matchRegisterNameAlias() 2319 RegNum = Reg; in tryParseScalarRegister() 3148 if (RegNum) { in tryParseVectorRegister() 3158 Reg = RegNum; in tryParseVectorRegister() 3171 unsigned RegNum; in tryParseSVEPredicateVector() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 69 bool ParseRegister(unsigned &RegNum, SMLoc &StartLoc, SMLoc &EndLoc) override; 121 unsigned RegNum; member 156 return Reg.RegNum; in getReg() 591 static std::unique_ptr<LanaiOperand> createReg(unsigned RegNum, SMLoc Start, in createReg() 594 Op->Reg.RegNum = RegNum; in createReg() 693 unsigned RegNum; in parseRegister() local 698 RegNum = MatchRegisterName(Lexer.getTok().getIdentifier()); in parseRegister() 699 if (RegNum == 0) in parseRegister() 702 return LanaiOperand::createReg(RegNum, Start, End); in parseRegister() 707 bool LanaiAsmParser::ParseRegister(unsigned &RegNum, SMLoc &StartLoc, in ParseRegister() argument [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | InstructionSelectorImpl.h | 732 int64_t RegNum = MatchTable[CurrentIdx++]; in executeMatchTable() local 734 OutMIs[InsnID].addDef(RegNum, RegState::Implicit); in executeMatchTable() 737 << InsnID << "], " << RegNum << ")\n"); in executeMatchTable() 743 int64_t RegNum = MatchTable[CurrentIdx++]; in executeMatchTable() local 745 OutMIs[InsnID].addUse(RegNum, RegState::Implicit); in executeMatchTable() 748 << InsnID << "], " << RegNum << ")\n"); in executeMatchTable() 754 int64_t RegNum = MatchTable[CurrentIdx++]; in executeMatchTable() local 756 OutMIs[InsnID].addReg(RegNum); in executeMatchTable() 759 << InsnID << "], " << RegNum << ")\n"); in executeMatchTable()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | StackMaps.cpp | 94 int RegNum = TRI->getDwarfRegNum(Reg, false); in getDwarfRegNum() local 95 for (MCSuperRegIterator SR(Reg, TRI); SR.isValid() && RegNum < 0; ++SR) in getDwarfRegNum() 96 RegNum = TRI->getDwarfRegNum(*SR, false); in getDwarfRegNum() 98 assert(RegNum >= 0 && "Invalid Dwarf register number."); in getDwarfRegNum() 99 return (unsigned)RegNum; in getDwarfRegNum()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 231 unsigned RegNum; member 287 return Reg.RegNum; in getReg() 387 static std::unique_ptr<SparcOperand> CreateReg(unsigned RegNum, unsigned Kind, in CreateReg() argument 390 Op->Reg.RegNum = RegNum; in CreateReg() 420 Op.Reg.RegNum = IntPairRegs[regIdx / 2]; in MorphToIntPairReg() 431 Op.Reg.RegNum = DoubleRegs[regIdx / 2]; in MorphToDoubleReg() 454 Op.Reg.RegNum = Reg; in MorphToQuadReg() 467 Op.Reg.RegNum = CoprocPairRegs[regIdx / 2]; in MorphToCoprocPairReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiRegisterInfo.h | 50 int getDwarfRegNum(unsigned RegNum, bool IsEH) const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 88 unsigned RegNum; member 148 return Reg.RegNum; in getReg() 207 Op->Reg.RegNum = RegNo; in createReg()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/Disassembler/ |
| H A D | ARCDisassembler.cpp | 281 auto DecodeRegisterOrImm = [&Inst, Address, Decoder](Field RegNum, in DecodeMoveHRegInstruction() 283 if (30 == RegNum) { in DecodeMoveHRegInstruction() 288 return DecodeGPR32RegisterClass(Inst, RegNum, Address, Decoder); in DecodeMoveHRegInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/InstPrinter/ |
| H A D | PPCInstPrinter.cpp | 477 const char *PPCInstPrinter::getVerboseConditionRegName(unsigned RegNum, in getVerboseConditionRegName() argument 482 if (RegNum < PPC::CR0EQ || RegNum > PPC::CR7UN) in getVerboseConditionRegName()
|
| H A D | PPCInstPrinter.h | 27 const char *getVerboseConditionRegName(unsigned RegNum,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | TargetInfo.cpp | 470 if (AN == Name && ARN.RegNum < Names.size()) in isValidGCCRegisterName() 511 if (AN == Name && ARN.RegNum < Names.size()) in getNormalizedGCCRegisterName() 512 return ReturnCanonical ? Names[ARN.RegNum] : Name; in getNormalizedGCCRegisterName()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 726 unsigned RegNum; member 2943 Op->Reg.RegNum = RegNum; in CreateCCOut() 2961 Op->Reg.RegNum = RegNum; in CreateReg() 3070 Op->VectorList.RegNum = RegNum; in CreateVectorList() 3082 Op->VectorList.RegNum = RegNum; in CreateVectorListAllLanes() 3094 Op->VectorList.RegNum = RegNum; in CreateVectorListIndexed() 3144 Op->PostIdxReg.RegNum = RegNum; in CreatePostIdxReg() 3389 if (!RegNum) { in tryParseRegister() 3413 if (!RegNum) { in tryParseRegister() 3426 if (hasD16() && RegNum >= ARM::D16 && RegNum <= ARM::D31) in tryParseRegister() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 341 unsigned RegNum = TRI->getEncodingValue(Reg); in printSavedRegsBitmask() local 346 FPUBitmask |= (1 << RegNum); in printSavedRegsBitmask() 349 FPUBitmask |= (3 << RegNum); in printSavedRegsBitmask() 353 CPUBitmask |= (1 << RegNum); in printSavedRegsBitmask()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 883 unsigned RegNum); 885 unsigned& RegNum, unsigned& RegWidth, 1630 unsigned RegNum) { in AddNextRegisterToList() argument 1733 RegNum = (unsigned) RegLo; in ParseAMDGPURegister() 1771 RegNum = 0; in ParseAMDGPURegister() 1783 if (RegNum % Size != 0) in ParseAMDGPURegister() 1785 if (DwordRegIndex) { *DwordRegIndex = RegNum; } in ParseAMDGPURegister() 1786 RegNum = RegNum / Size; in ParseAMDGPURegister() 1791 if (RegNum >= RC.getNumRegs()) in ParseAMDGPURegister() 1793 Reg = RC.getRegister(RegNum); in ParseAMDGPURegister() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugFrame.cpp | 141 auto RegNum = Data.getULEB128(Offset); in parse() local 143 addInstruction(Opcode, RegNum, 0); in parse()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 175 unsigned RegNum; member 526 return Reg.RegNum; in getReg() 575 Op->Reg.RegNum = RegNo; in createReg() 730 Op.Reg.RegNum = convertFPR32ToFPR64(Reg); in validateTargetOperandClass()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/Disassembler/ |
| H A D | MipsDisassembler.cpp | 2409 unsigned RegNum; in DecodeRegListOperand() local 2417 RegNum = RegLst & 0xf; in DecodeRegListOperand() 2420 if (RegNum > 9) in DecodeRegListOperand() 2423 for (unsigned i = 0; i < RegNum; i++) in DecodeRegListOperand() 2446 unsigned RegNum = RegLst & 0x3; in DecodeRegListOperand16() local 2448 for (unsigned i = 0; i <= RegNum; i++) in DecodeRegListOperand16()
|