| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCMCTargetDesc.cpp | 65 if (RegName[1] == 'c' && RegName[2] == 'c') in stripRegisterPrefix() 66 return RegName + 3; in stripRegisterPrefix() 70 return RegName + 2; in stripRegisterPrefix() 76 return RegName + 3; in stripRegisterPrefix() 77 return RegName + 2; in stripRegisterPrefix() 82 return RegName + 2; in stripRegisterPrefix() 86 if (RegName[1] == 'a' && RegName[2] == 'c' && RegName[3] == 'c') { in stripRegisterPrefix() 95 if (RegName[1] == 'm' && RegName[2] == 'r') { in stripRegisterPrefix() 96 if (RegName[3] == 'r' && RegName[4] == 'o' && RegName[5] == 'w' && in stripRegisterPrefix() 99 else if (RegName[3] == 'r' && RegName[4] == 'o' && RegName[5] == 'w') in stripRegisterPrefix() [all …]
|
| H A D | PPCInstPrinter.cpp | 51 const char *RegName = getRegisterName(Reg); in printRegName() local 52 OS << RegName; in printRegName() 602 bool PPCInstPrinter::showRegistersWithPercentPrefix(const char *RegName) const { in showRegistersWithPercentPrefix() 607 switch (RegName[0]) { in showRegistersWithPercentPrefix() 655 const char *RegName; in printOperand() local 656 RegName = getVerboseConditionRegName(Reg, MRI.getEncodingValue(Reg)); in printOperand() 657 if (RegName == nullptr) in printOperand() 658 RegName = getRegisterName(Reg); in printOperand() 659 if (showRegistersWithPercentPrefix(RegName)) in printOperand() 662 RegName = PPC::stripRegisterPrefix(RegName); in printOperand() [all …]
|
| H A D | PPCInstPrinter.h | 24 bool showRegistersWithPercentPrefix(const char *RegName) const;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ArrayBoundCheckerV2.cpp | 211 if (std::string RegName = Region->getDescriptiveName(); !RegName.empty()) in getRegionName() local 212 return RegName; in getRegionName() 248 return formatv(ShortMsgTemplates[Kind], RegName); in getShortMsg() 252 std::string RegName = getRegionName(Region); in getPrecedesMsgs() local 255 Out << "Access of " << RegName << " at negative byte offset"; in getPrecedesMsgs() 263 std::string RegName = getRegionName(Region); in getExceedsMsgs() local 289 Out << RegName << " at "; in getExceedsMsgs() 314 std::string RegName = getRegionName(Region); in getTaintMsgs() local 316 RegName, OffsetName), in getTaintMsgs() 318 RegName, OffsetName)}; in getTaintMsgs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | LVLGen.cpp | 61 #define RegName(no) \ in runOnMachineBasicBlock() macro 81 LLVM_DEBUG(dbgs() << "Vector length is " << RegName(Reg) << ". "); in runOnMachineBasicBlock() 83 << (HasRegForVL ? RegName(RegForVL) : "unknown") in runOnMachineBasicBlock() 90 << RegName(Reg) << ".\n"); in runOnMachineBasicBlock() 106 LLVM_DEBUG(dbgs() << RegName(RegForVL) << " is needed to be updated: "); in runOnMachineBasicBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFExpression.cpp | 276 if (!RegName.empty()) { in prettyPrintRegisterOp() 281 OS << ' ' << RegName.data(); in prettyPrintRegisterOp() 451 auto RegName = GetNameForDWARFReg(DwarfRegNum, false); in printCompactDWARFExpr() local 452 if (RegName.empty()) in printCompactDWARFExpr() 455 S << RegName; in printCompactDWARFExpr() 462 if (RegName.empty()) in printCompactDWARFExpr() 465 S << RegName; in printCompactDWARFExpr() 504 if (RegName.empty()) in printCompactDWARFExpr() 507 S << RegName; in printCompactDWARFExpr() 513 if (RegName.empty()) in printCompactDWARFExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 476 StringRef RegName; in parseRegister() local 497 RegName = StringRef(std::to_string(getLexer().getTok().getIntVal())); in parseRegister() 498 RegNo = MatchRegisterName(RegName); in parseRegister() 500 RegNo = MatchRegisterAltName(RegName); in parseRegister() 503 RegName = getLexer().getTok().getIdentifier(); in parseRegister() 504 RegNo = MatchRegisterName(RegName); in parseRegister() 506 RegNo = MatchRegisterAltName(RegName); in parseRegister() 610 StringRef RegName = Name.drop_front(4); in ParseInstructionWithSR() local 611 unsigned RegNo = MatchRegisterName(RegName); in ParseInstructionWithSR() 614 RegNo = MatchRegisterAltName(RegName); in ParseInstructionWithSR()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZInstPrinter.cpp | 64 const char *RegName = getRegisterName(Reg); in printFormattedRegName() local 67 assert(isalpha(RegName[0]) && isdigit(RegName[1])); in printFormattedRegName() 68 markup(O, Markup::Register) << (RegName + 1); in printFormattedRegName() 70 markup(O, Markup::Register) << '%' << RegName; in printFormattedRegName()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.h | 219 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 220 return RegName.equals("esp") || RegName.equals("rsp"); in isSPRegName() 240 bool validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, in validateGlobalRegisterVariable() argument 244 if (RegName.equals("esp") || RegName.equals("ebp")) { in validateGlobalRegisterVariable() 794 bool validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, in validateGlobalRegisterVariable() argument 798 if (RegName.equals("rsp") || RegName.equals("rbp")) { in validateGlobalRegisterVariable() 805 return X86TargetInfo::validateGlobalRegisterVariable(RegName, RegSize, in validateGlobalRegisterVariable()
|
| H A D | SystemZ.h | 81 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 82 return RegName.equals("r15"); in isSPRegName()
|
| H A D | PPC.h | 359 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 360 return RegName.equals("r1") || RegName.equals("x1"); in isSPRegName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CallingConvEmitter.cpp | 397 const std::string &RegName = Entry.first; in EmitArgRegisterLists() local 400 if (RegName.empty()) in EmitArgRegisterLists() 421 const std::string &RegName = Entry.first; in EmitArgRegisterLists() local 424 O << "const MCRegister " << RegName << "_Swift_ArgRegs[] = { "; in EmitArgRegisterLists()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
| H A D | MIParser.h | 108 bool getRegisterByName(StringRef RegName, Register &Reg); 190 VRegInfo &getVRegInfoNamed(StringRef RegName);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 434 auto RegName = [](MCRegister Reg) { in print() local 449 OS << "<register " << RegName(getReg()) << ">"; in print() 453 OS << RegName(getRegSeq().first) << "-" << RegName(getRegSeq().second) in print() 458 OS << RegName(getRegList().List1From) << "-" in print() 459 << RegName(getRegList().List1To) << ","; in print() 460 OS << RegName(getRegList().List2From) << "-" in print() 461 << RegName(getRegList().List2To) << ","; in print() 462 OS << RegName(getRegList().List3From) << "-" in print() 463 << RegName(getRegList().List3To) << ","; in print() 464 OS << RegName(getRegList().List4From) << "-" in print() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.cpp | 1526 auto parseRegister = [&](const yaml::StringValue &RegName, Register &RegVal) { in parseMachineFunctionInfo() argument 1528 if (parseNamedRegisterReference(PFS, TempReg, RegName.Value, Error)) { in parseMachineFunctionInfo() 1529 SourceRange = RegName.SourceRange; in parseMachineFunctionInfo() 1537 auto parseOptionalRegister = [&](const yaml::StringValue &RegName, in parseMachineFunctionInfo() 1539 return !RegName.Value.empty() && parseRegister(RegName, RegVal); in parseMachineFunctionInfo() 1552 auto diagnoseRegisterClass = [&](const yaml::StringValue &RegName) { in parseMachineFunctionInfo() argument 1557 RegName.Value.size(), SourceMgr::DK_Error, in parseMachineFunctionInfo() 1558 "incorrect register class for field", RegName.Value, in parseMachineFunctionInfo() 1560 SourceRange = RegName.SourceRange; in parseMachineFunctionInfo()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 887 StringRef RegName = in isReadRegisterSourceOfDivergence() local 896 if (RegName.starts_with("vcc") || RegName.empty()) in isReadRegisterSourceOfDivergence() 901 return RegName[0] == 'v' || RegName[0] == 'a'; in isReadRegisterSourceOfDivergence()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1388 RegName.consume_front("%"); in MatchRegisterByName() 1390 RegNo = MatchRegisterName(RegName); in MatchRegisterByName() 1394 RegNo = MatchRegisterName(RegName.lower()); in MatchRegisterByName() 1421 if (RegNo == 0 && RegName.starts_with("db")) { in MatchRegisterByName() 1422 if (RegName.size() == 3) { in MatchRegisterByName() 1423 switch (RegName[2]) { in MatchRegisterByName() 1455 } else if (RegName.size() == 4 && RegName[2] == '1') { in MatchRegisterByName() 1456 switch (RegName[3]) { in MatchRegisterByName() 1711 std::string RegName = IsSI ? "ES:(R|E)SI" : "ES:(R|E)DI"; in VerifyAndAdjustOperands() local 3749 StringRef RegName = X86IntelInstPrinter::getRegisterName(Src2); in validateInstruction() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 755 std::ostringstream RegName; in validateTargetOperandClass() local 756 RegName << "r" << RegNum; in validateTargetOperandClass() 757 RegNum = MatchRegisterName(RegName.str()); in validateTargetOperandClass()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 98 Register getRegisterByName(const char *RegName, LLT VT,
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 45 if (const char *RegName = MRI.getName(*LLVMRegNum)) in print() local 46 return StringRef(RegName); in print()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUPALMetadata.cpp | 691 if (const char *RegName = getRegisterName(Key.getUInt())) { in toString() local 694 KeyName += RegName; in toString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 143 Register getRegisterByName(const char *RegName, LLT VT,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZAsmPrinter.cpp | 883 const char *RegName = SystemZInstPrinter::getRegisterName(RegNo); in printFormattedRegName() local 886 assert(isalpha(RegName[0]) && isdigit(RegName[1])); in printFormattedRegName() 887 OS << (RegName + 1); in printFormattedRegName() 889 OS << '%' << RegName; in printFormattedRegName()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 104 Register getRegisterByName(const char* RegName, LLT VT,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 1020 auto RegName = [](MCRegister Reg) { in print() local 1034 OS << "<register " << RegName(getReg()) << ">"; in print() 1068 OS << "<RegReg: Reg1 " << RegName(RegReg.Reg1); in print() 1069 OS << " Reg2 " << RegName(RegReg.Reg2); in print() 2463 StringRef RegName = getLexer().getTok().getIdentifier(); in parseRegReg() local 2464 MCRegister Reg = matchRegisterNameHelper(isRVE(), RegName); in parseRegReg() 2502 StringRef RegName = getLexer().getTok().getIdentifier(); in parseReglist() local 2503 MCRegister RegStart = matchRegisterNameHelper(IsEABI, RegName); in parseReglist() 2513 StringRef RegName = getLexer().getTok().getIdentifier(); in parseReglist() local 2514 RegStart = matchRegisterNameHelper(IsEABI, RegName); in parseReglist()
|