Searched refs:RegName (Results 1 - 25 of 45) sorted by last modified time

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5627 Register ARMTargetLowering::getRegisterByName(const char* RegName, LLT VT, argument
5629 Register Reg = StringSwitch<unsigned>(RegName)
5635 + StringRef(RegName) + "\"."));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp14928 Register PPCTargetLowering::getRegisterByName(const char* RegName, LLT VT, argument
14937 Register Reg = StringSwitch<Register>(RegName)
H A DPPCISelLowering.h755 Register getRegisterByName(const char* RegName, LLT VT,
H A DPPCAsmPrinter.cpp207 const char *RegName = PPCInstPrinter::getRegisterName(MO.getReg()); local
212 RegName = PPCRegisterInfo::stripRegisterPrefix(RegName);
213 O << RegName; local
277 const char *RegName; local
278 RegName = PPCInstPrinter::getRegisterName(Reg);
279 RegName = PPCRegisterInfo::stripRegisterPrefix(RegName);
280 O << RegName; local
308 const char *RegName local
311 O << RegName << ", "; local
[all...]
H A DPPCRegisterInfo.h152 static const char *stripRegisterPrefix(const char *RegName) { argument
153 switch (RegName[0]) {
158 if (RegName[1] == 's')
159 return RegName + 2;
160 return RegName + 1;
161 case 'c': if (RegName[1] == 'r') return RegName + 2;
164 return RegName;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25113 Register X86TargetLowering::getRegisterByName(const char* RegName, LLT VT,
25117 Register Reg = StringSwitch<unsigned>(RegName)
25126 report_fatal_error("register " + StringRef(RegName) +
[all...]
H A DX86ISelLowering.h1192 Register getRegisterByName(const char* RegName, LLT VT,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2944 RISCVTargetLowering::getRegisterByName(const char *RegName, LLT VT, argument
2946 Register Reg = MatchRegisterAltName(RegName);
2948 Reg = MatchRegisterName(RegName);
2951 Twine("Invalid register name \"" + StringRef(RegName) + "\"."));
2955 StringRef(RegName) + "\"."));
H A DRISCVISelLowering.h154 Register getRegisterByName(const char *RegName, LLT VT,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp4191 StringRef RegName(Constraint.data() + 1, Constraint.size() - 2);
4205 if (RegName.equals_lower(RI->getRegAsmName(*I))) {
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp903 StringRef RegName = Tok.substr(RegisterPrefix.size());
904 if (const CodeGenRegister *Reg = Info.Target.getRegisterByName(RegName))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1175 StringRef RegName = Tok.getString(); local
1178 "register %" + RegName + " is only available in 64-bit mode",
1372 std::string RegName = IsSI ? "ES:(R|E)SI" : "ES:(R|E)DI"; local
1375 "memory operand is only for determining the size, " + RegName +
3081 StringRef RegName = X86IntelInstPrinter::getRegisterName(Src2); local
3085 "source register '" + RegName + "' implicitly denotes '" +
3086 RegName.take_front(3) + Twine(GroupStart) + "' to '" +
3087 RegName.take_front(3) + Twine(GroupEnd) +
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.h38 Register getRegisterByName(const char *RegName, LLT VT,
H A DVEISelLowering.cpp75 Register VETargetLowering::getRegisterByName(const char *RegName, LLT VT, argument
77 Register Reg = StringSwitch<Register>(RegName)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h101 Register getRegisterByName(const char* RegName, LLT VT,
H A DSparcISelLowering.cpp1019 Register SparcTargetLowering::getRegisterByName(const char* RegName, LLT VT, argument
1021 Register Reg = StringSwitch<unsigned>(RegName)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCInstPrinter.h24 bool showRegistersWithPercentPrefix(const char *RegName) const;
H A DPPCInstPrinter.cpp51 const char *RegName = getRegisterName(RegNo); local
52 if (RegName[0] == 'q' /* QPX */) {
56 std::string RN(RegName);
64 OS << RegName; local
492 bool PPCInstPrinter::showRegistersWithPercentPrefix(const char *RegName) const {
496 switch (RegName[0]) {
547 const char *RegName; local
548 RegName = getVerboseConditionRegName(Reg, MRI.getEncodingValue(Reg));
549 if (RegName == nullptr)
550 RegName
556 O << RegName; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h351 Register getRegisterByName(const char* RegName, LLT VT,
H A DMipsISelLowering.cpp4701 MipsTargetLowering::getRegisterByName(const char *RegName, LLT VT, argument
4706 Register Reg = StringSwitch<Register>(RegName)
4712 Register Reg = StringSwitch<Register>(RegName)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h93 Register getRegisterByName(const char *RegName, LLT VT,
H A DLanaiISelLowering.cpp216 const char *RegName, LLT /*VT*/,
219 Register Reg = StringSwitch<unsigned>(RegName)
215 getRegisterByName( const char *RegName, LLT , const MachineFunction & ) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h233 Register getRegisterByName(const char* RegName, LLT VT,
H A DHexagonISelLowering.cpp240 const char* RegName, LLT VT, const MachineFunction &) const {
242 Register Reg = StringSwitch<Register>(RegName)
239 getRegisterByName( const char* RegName, LLT VT, const MachineFunction &) const argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp704 std::ostringstream RegName; local
705 RegName << "r" << RegNum;
706 RegNum = MatchRegisterName(RegName.str().c_str());

Completed in 536 milliseconds

12