Home
last modified time | relevance | path

Searched refs:RegName (Results 1 – 25 of 69) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp65 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 DPPCInstPrinter.cpp51 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 DPPCInstPrinter.h24 bool showRegistersWithPercentPrefix(const char *RegName) const;
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp211 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 DLVLGen.cpp61 #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 DDWARFExpression.cpp276 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 DXtensaAsmParser.cpp476 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 DSystemZInstPrinter.cpp64 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 DX86.h219 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 DSystemZ.h81 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument
82 return RegName.equals("r15"); in isSPRegName()
H A DPPC.h359 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 DCallingConvEmitter.cpp397 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 DMIParser.h108 bool getRegisterByName(StringRef RegName, Register &Reg);
190 VRegInfo &getVRegInfoNamed(StringRef RegName);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp434 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 DAMDGPUTargetMachine.cpp1526 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 DAMDGPUTargetTransformInfo.cpp887 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 DX86AsmParser.cpp1388 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 DAVRAsmParser.cpp755 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 DLanaiISelLowering.h98 Register getRegisterByName(const char *RegName, LLT VT,
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp45 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 DAMDGPUPALMetadata.cpp691 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 DAVRISelLowering.h143 Register getRegisterByName(const char *RegName, LLT VT,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp883 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 DSparcISelLowering.h104 Register getRegisterByName(const char* RegName, LLT VT,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1020 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()

123