| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.h | 170 static const char *stripRegisterPrefix(const char *RegName) { in stripRegisterPrefix() argument 171 switch (RegName[0]) { in stripRegisterPrefix() 173 if (RegName[1] == 'c' && RegName[2] == 'c') in stripRegisterPrefix() 174 return RegName + 3; in stripRegisterPrefix() 179 if (RegName[1] == 's') { in stripRegisterPrefix() 180 if (RegName[2] == 'p') in stripRegisterPrefix() 181 return RegName + 3; in stripRegisterPrefix() 182 return RegName + 2; in stripRegisterPrefix() 184 return RegName + 1; in stripRegisterPrefix() 185 case 'c': if (RegName[1] == 'r') return RegName + 2; in stripRegisterPrefix() [all …]
|
| H A D | PPCAsmPrinter.cpp | 267 const char *RegName = PPCInstPrinter::getRegisterName(MO.getReg()); in printOperand() local 271 O << PPCRegisterInfo::stripRegisterPrefix(RegName); in printOperand() 335 const char *RegName; in PrintAsmOperand() local 336 RegName = PPCInstPrinter::getRegisterName(Reg); in PrintAsmOperand() 337 RegName = PPCRegisterInfo::stripRegisterPrefix(RegName); in PrintAsmOperand() 338 O << RegName; in PrintAsmOperand()
|
| /freebsd-13.1/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()
|
| H A D | VEISelLowering.h | 65 Register getRegisterByName(const char *RegName, LLT VT,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCInstPrinter.cpp | 51 const char *RegName = getRegisterName(RegNo); in printRegName() local 52 OS << RegName; in printRegName() 590 bool PPCInstPrinter::showRegistersWithPercentPrefix(const char *RegName) const { in showRegistersWithPercentPrefix() 594 switch (RegName[0]) { in showRegistersWithPercentPrefix() 645 const char *RegName; in printOperand() local 646 RegName = getVerboseConditionRegName(Reg, MRI.getEncodingValue(Reg)); in printOperand() 647 if (RegName == nullptr) in printOperand() 648 RegName = getRegisterName(Reg); in printOperand() 649 if (showRegistersWithPercentPrefix(RegName)) in printOperand() 652 RegName = PPCRegisterInfo::stripRegisterPrefix(RegName); in printOperand() [all …]
|
| H A D | PPCInstPrinter.h | 24 bool showRegistersWithPercentPrefix(const char *RegName) const;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZInstPrinter.cpp | 61 const char *RegName = getRegisterName(RegNo); in printFormattedRegName() local 64 assert(isalpha(RegName[0]) && isdigit(RegName[1])); in printFormattedRegName() 65 O << (RegName + 1); in printFormattedRegName() 67 O << '%' << RegName; in printFormattedRegName()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.h | 181 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 182 return RegName.equals("esp") || RegName.equals("rsp"); in isSPRegName() 202 bool validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, in validateGlobalRegisterVariable() argument 206 if (RegName.equals("esp") || RegName.equals("ebp")) { in validateGlobalRegisterVariable() 747 bool validateGlobalRegisterVariable(StringRef RegName, unsigned RegSize, in validateGlobalRegisterVariable() argument 751 if (RegName.equals("rsp") || RegName.equals("rbp")) { in validateGlobalRegisterVariable() 758 return X86TargetInfo::validateGlobalRegisterVariable(RegName, RegSize, in validateGlobalRegisterVariable()
|
| H A D | SystemZ.h | 68 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 69 return RegName.equals("r15"); in isSPRegName()
|
| H A D | PPC.h | 353 bool isSPRegName(StringRef RegName) const override { in isSPRegName() argument 354 return RegName.equals("r1") || RegName.equals("x1"); in isSPRegName()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/MIRParser/ |
| H A D | MIParser.h | 106 bool getRegisterByName(StringRef RegName, Register &Reg); 188 VRegInfo &getVRegInfoNamed(StringRef RegName);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.cpp | 1505 auto parseRegister = [&](const yaml::StringValue &RegName, Register &RegVal) { in parseMachineFunctionInfo() argument 1507 if (parseNamedRegisterReference(PFS, TempReg, RegName.Value, Error)) { in parseMachineFunctionInfo() 1508 SourceRange = RegName.SourceRange; in parseMachineFunctionInfo() 1516 auto diagnoseRegisterClass = [&](const yaml::StringValue &RegName) { in parseMachineFunctionInfo() argument 1521 RegName.Value.size(), SourceMgr::DK_Error, in parseMachineFunctionInfo() 1522 "incorrect register class for field", RegName.Value, in parseMachineFunctionInfo() 1524 SourceRange = RegName.SourceRange; in parseMachineFunctionInfo()
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 703 const char *RegName = "exec"; in instCombineIntrinsic() local 705 RegName = "exec_lo"; in instCombineIntrinsic() 711 Metadata *MDArgs[] = {MDString::get(II.getContext(), RegName)}; in instCombineIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1367 RegName.consume_front("%"); in MatchRegisterByName() 1369 RegNo = MatchRegisterName(RegName); in MatchRegisterByName() 1373 RegNo = MatchRegisterName(RegName.lower()); in MatchRegisterByName() 1397 if (RegNo == 0 && RegName.startswith("db")) { in MatchRegisterByName() 1398 if (RegName.size() == 3) { in MatchRegisterByName() 1399 switch (RegName[2]) { in MatchRegisterByName() 1431 } else if (RegName.size() == 4 && RegName[2] == '1') { in MatchRegisterByName() 1432 switch (RegName[3]) { in MatchRegisterByName() 1689 std::string RegName = IsSI ? "ES:(R|E)SI" : "ES:(R|E)DI"; in VerifyAndAdjustOperands() local 3851 StringRef RegName = X86IntelInstPrinter::getRegisterName(Src2); in validateInstruction() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFExpression.cpp | 246 if (const char *RegName = MRI->getName(*LLVMRegNum)) { in prettyPrintRegisterOp() local 249 OS << format(" %s%+" PRId64, RegName, Operands[OpNum]); in prettyPrintRegisterOp() 251 OS << ' ' << RegName; in prettyPrintRegisterOp()
|
| H A D | DWARFDebugFrame.cpp | 35 if (const char *RegName = MRI->getName(*LLVMRegNum)) { in printRegister() local 36 OS << RegName; in printRegister()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 723 std::ostringstream RegName; in validateTargetOperandClass() local 724 RegName << "r" << RegNum; in validateTargetOperandClass() 725 RegNum = MatchRegisterName(RegName.str().c_str()); in validateTargetOperandClass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUPALMetadata.cpp | 689 if (const char *RegName = getRegisterName(Key.getUInt())) { in toString() local 692 KeyName += RegName; in toString()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 93 Register getRegisterByName(const char *RegName, LLT VT,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 136 Register getRegisterByName(const char* RegName, LLT VT,
|
| H A D | AVRISelLowering.cpp | 2108 Register AVRTargetLowering::getRegisterByName(const char *RegName, LLT VT, in getRegisterByName() argument 2113 Reg = StringSwitch<unsigned>(RegName) in getRegisterByName() 2118 Reg = StringSwitch<unsigned>(RegName) in getRegisterByName() 2128 Twine("Invalid register name \"" + StringRef(RegName) + "\".")); in getRegisterByName()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 94 Register getRegisterByName(const char* RegName, LLT VT,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUInstPrinter.cpp | 356 StringRef RegName(getRegisterName(RegNo)); in printRegOperand() local 358 if (!RegName.consume_back(".l")) in printRegOperand() 359 RegName.consume_back(".h"); in printRegOperand() 361 O << RegName; in printRegOperand()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 124 bool PerTargetMIParsingState::getRegisterByName(StringRef RegName, in getRegisterByName() argument 127 auto RegInfo = Names2Regs.find(RegName); in getRegisterByName() 335 VRegInfo &PerFunctionMIParsingState::getVRegInfoNamed(StringRef RegName) { in getVRegInfoNamed() argument 336 assert(RegName != "" && "Expected named reg."); in getVRegInfoNamed() 338 auto I = VRegInfosNamed.insert(std::make_pair(RegName.str(), nullptr)); in getVRegInfoNamed() 341 Info->VReg = MF.getRegInfo().createIncompleteVirtualRegister(RegName); in getVRegInfoNamed()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 428 Register getRegisterByName(const char *RegName, LLT VT,
|