Home
last modified time | relevance | path

Searched refs:parseRegister (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp512 return parseRegister(Operands, GR32Reg); in parseGR32()
521 return parseRegister(Operands, GR64Reg); in parseGR64()
528 return parseRegister(Operands, GR32Reg); in parseADDR32()
532 return parseRegister(Operands, GR64Reg); in parseADDR64()
538 return parseRegister(Operands, FP32Reg); in parseFP32()
541 return parseRegister(Operands, FP64Reg); in parseFP64()
547 return parseRegister(Operands, VR32Reg); in parseVR32()
846 if (parseRegister(Reg)) in parseRegister()
931 if (parseRegister(Reg)) in parseAnyRegister()
1040 if (parseRegister(Reg1)) in parseAddress()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp72 int parseRegister(bool RestoreOnFailure = false);
376 int AVRAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in AVRAsmParser
403 int RegNo = parseRegister(); in tryParseRegisterOperand()
581 RegNo = parseRegister(); in parseMemriOperand()
606 RegNo = parseRegister(/*RestoreOnFailure=*/false); in ParseRegister()
616 RegNo = parseRegister(/*RestoreOnFailure=*/true); in tryParseRegister()
/llvm-project-15.0.7/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp48 OperandMatchResultTy parseRegister(unsigned int &RegNo);
627 OperandMatchResultTy M68kAsmParser::parseRegister(unsigned &RegNo) { in parseRegister() function in M68kAsmParser
673 auto Result = parseRegister(RegNo); in tryParseRegister()
765 Result = parseRegister(MemOp.OuterReg); in parseMemOp()
780 Result = parseRegister(MemOp.InnerReg); in parseMemOp()
845 auto Result = parseRegister(FirstRegister); in parseRegOrMoveMask()
857 Result = parseRegister(LastRegister); in parseRegOrMoveMask()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp50 std::unique_ptr<LanaiOperand> parseRegister(bool RestoreOnFailure = false);
693 LanaiAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in LanaiAsmParser
724 std::unique_ptr<LanaiOperand> Op = parseRegister(/*RestoreOnFailure=*/false); in ParseRegister()
736 std::unique_ptr<LanaiOperand> Op = parseRegister(/*RestoreOnFailure=*/true); in tryParseRegister()
914 std::unique_ptr<LanaiOperand> Op = parseRegister(); in parseMemoryOperand()
938 Op = parseRegister(); in parseMemoryOperand()
993 Offset = parseRegister(); in parseMemoryOperand()
1038 std::unique_ptr<LanaiOperand> Op = parseRegister(); in parseOperand()
/llvm-project-15.0.7/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp62 OperandMatchResultTy parseRegister(OperandVector &Operands);
416 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in BPFAsmParser
482 if (parseRegister(Operands) == MatchOperand_Success) in ParseInstruction()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp105 OperandMatchResultTy parseRegister(OperandVector &Operands);
1026 OperandMatchResultTy CSKYAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in CSKYAsmParser
1055 if (parseRegister(Operands) != MatchOperand_Success) { in parseBaseRegImm()
1074 if (parseRegister(Operands) == MatchOperand_Success) { in parseBaseRegImm()
1144 auto Res = parseRegister(Operands); in parseOperand()
1491 if (parseRegister(Operands) != MatchOperand_Success) in parseRegSeq()
1504 if (parseRegister(Operands) != MatchOperand_Success) { in parseRegSeq()
1523 if (parseRegister(Operands) != MatchOperand_Success) { in parseRegList()
1534 if (parseRegister(Operands) != MatchOperand_Success) { in parseRegList()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp63 OperandMatchResultTy parseRegister(OperandVector &Operands);
293 LoongArchAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in LoongArchAsmParser
333 if (parseRegister(Operands) == MatchOperand_Success || in parseOperand()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1479 auto parseRegister = [&](const yaml::StringValue &RegName, Register &RegVal) { in parseMachineFunctionInfo() local
1492 return !RegName.Value.empty() && parseRegister(RegName, RegVal); in parseMachineFunctionInfo()
1510 if (parseRegister(YamlMFI.ScratchRSrcReg, MFI->ScratchRSrcReg) || in parseMachineFunctionInfo()
1511 parseRegister(YamlMFI.FrameOffsetReg, MFI->FrameOffsetReg) || in parseMachineFunctionInfo()
1512 parseRegister(YamlMFI.StackPtrOffsetReg, MFI->StackPtrOffsetReg)) in parseMachineFunctionInfo()
1532 if (parseRegister(YamlReg, ParsedReg)) in parseMachineFunctionInfo()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp162 OperandMatchResultTy parseRegister(OperandVector &Operands,
1334 OperandMatchResultTy RISCVAsmParser::parseRegister(OperandVector &Operands, in parseRegister() function in RISCVAsmParser
1842 if (parseRegister(Operands) != MatchOperand_Success) { in parseMemOpBaseReg()
1905 if (parseRegister(Operands) != MatchOperand_Success) { in parseZeroOffsetMemOp()
1940 if (parseRegister(Operands, true) == MatchOperand_Success) in parseOperand()
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp446 bool parseRegister(Register &Reg, VRegInfo *&VRegInfo);
1170 if (parseRegister(Reg, Info)) in parseStandaloneRegister()
1466 bool MIParser::parseRegister(Register &Reg, VRegInfo *&Info) { in parseRegister() function in MIParser
1662 if (parseRegister(Reg, RegInfo)) in parseRegisterOperand()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1507 std::unique_ptr<AMDGPUOperand> parseRegister(bool RestoreOnFailure = false);
2454 auto R = parseRegister(); in ParseRegister()
2884 AMDGPUAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in AMDGPUAsmParser
2982 if (auto R = parseRegister()) { in parseReg()
3215 std::unique_ptr<AMDGPUOperand> Reg = parseRegister(); in parseVReg32OrOff()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp164 bool parseRegister(OperandVector &Operands);
3448 if (Tok.isNot(AsmToken::Identifier) || parseRegister(Operands)) in parseSysAlias()
3772 bool AArch64AsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in AArch64AsmParser
4289 if (!parseRegister(Operands)) in parseOperand()