Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp419 bool parseRegister(Register &Reg, bool RestoreOnFailure = false);
423 OperandMatchResultTy parseRegister(OperandVector &Operands,
498 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
514 return parseRegister(Operands, GR32Reg); in parseGR32()
517 return parseRegister(Operands, GRH32Reg); in parseGRH32()
523 return parseRegister(Operands, GR64Reg); in parseGR64()
526 return parseRegister(Operands, GR128Reg); in parseGR128()
530 return parseRegister(Operands, GR32Reg); in parseADDR32()
534 return parseRegister(Operands, GR64Reg); in parseADDR64()
540 return parseRegister(Operands, FP32Reg); in parseFP32()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp59 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
74 int parseRegister(bool RestoreOnFailure = false);
378 int AVRAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in AVRAsmParser
405 int RegNo = parseRegister(); in tryParseRegisterOperand()
571 RegNo = parseRegister(); in parseMemriOperand()
593 bool AVRAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in AVRAsmParser
596 RegNo = parseRegister(/*RestoreOnFailure=*/false); in parseRegister()
606 RegNo = parseRegister(/*RestoreOnFailure=*/true); in tryParseRegister()
/openbsd-src/gnu/llvm/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp42 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
63 OperandMatchResultTy parseRegister(OperandVector &Operands);
327 bool BPFAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in BPFAsmParser
417 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in BPFAsmParser
483 if (parseRegister(Operands) == MatchOperand_Success) in ParseInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp47 OperandMatchResultTy parseRegister(MCRegister &RegNo);
69 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
627 OperandMatchResultTy M68kAsmParser::parseRegister(MCRegister &RegNo) { in parseRegister() function in M68kAsmParser
659 bool M68kAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp51 std::unique_ptr<LanaiOperand> parseRegister(bool RestoreOnFailure = false);
70 bool parseRegister(MCRegister &RegNum, SMLoc &StartLoc,
695 LanaiAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in LanaiAsmParser
721 bool LanaiAsmParser::parseRegister(MCRegister &RegNum, SMLoc &StartLoc, in parseRegister() function in LanaiAsmParser
726 std::unique_ptr<LanaiOperand> Op = parseRegister(/*RestoreOnFailure=*/false); in parseRegister()
738 std::unique_ptr<LanaiOperand> Op = parseRegister(/*RestoreOnFailure=*/true); in tryParseRegister()
916 std::unique_ptr<LanaiOperand> Op = parseRegister(); in parseMemoryOperand()
940 Op = parseRegister(); in parseMemoryOperand()
995 Offset = parseRegister(); in parseMemoryOperand()
1040 std::unique_ptr<LanaiOperand> Op = parseRegister(); in parseOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp40 bool parseRegister(MCRegister &RegNo,
56 OperandMatchResultTy parseRegister(OperandVector &Operands,
461 bool XtensaAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in XtensaAsmParser
477 OperandMatchResultTy XtensaAsmParser::parseRegister(OperandVector &Operands, in parseRegister() function in XtensaAsmParser
594 if (parseRegister(Operands, true, SR) == MatchOperand_Success) in parseOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp48 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
293 bool MSP430AsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in MSP430AsmParser
461 if (!parseRegister(RegNo, StartLoc, EndLoc)) { in ParseOperand()
480 if (parseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
512 if (parseRegister(RegNo, RegStartLoc, EndLoc)) in ParseOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp73 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
106 OperandMatchResultTy parseRegister(OperandVector &Operands);
1012 bool CSKYAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in CSKYAsmParser
1027 OperandMatchResultTy CSKYAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in CSKYAsmParser
1056 if (parseRegister(Operands) != MatchOperand_Success) { in parseBaseRegImm()
1075 if (parseRegister(Operands) == MatchOperand_Success) { in parseBaseRegImm()
1145 auto Res = parseRegister(Operands); in parseOperand()
1492 if (parseRegister(Operands) != MatchOperand_Success) in parseRegSeq()
1505 if (parseRegister(Operands) != MatchOperand_Success) { in parseRegSeq()
1524 if (parseRegister(Operands) != MatchOperand_Success) { in parseRegList()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp1449 auto parseRegister = [&](const yaml::StringValue &RegName, Register &RegVal) { in parseMachineFunctionInfo() local
1462 return !RegName.Value.empty() && parseRegister(RegName, RegVal); in parseMachineFunctionInfo()
1480 if (parseRegister(YamlMFI.ScratchRSrcReg, MFI->ScratchRSrcReg) || in parseMachineFunctionInfo()
1481 parseRegister(YamlMFI.FrameOffsetReg, MFI->FrameOffsetReg) || in parseMachineFunctionInfo()
1482 parseRegister(YamlMFI.StackPtrOffsetReg, MFI->StackPtrOffsetReg)) in parseMachineFunctionInfo()
1502 if (parseRegister(YamlReg, ParsedReg)) in parseMachineFunctionInfo()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp58 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
800 bool VEAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in VEAsmParser
1255 if (parseRegister(IndexReg, S, E)) in parseMEMOperand()
1289 if (parseRegister(BaseReg, S, E)) in parseMEMOperand()
1337 if (parseRegister(BaseReg, S, E)) in parseMEMAsOperand()
1370 if (parseRegister(BaseReg, S, E)) in parseMEMAsOperand()
1376 if (parseRegister(BaseReg, S, E)) in parseMEMAsOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp46 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
78 OperandMatchResultTy parseRegister(OperandVector &Operands);
540 bool LoongArchAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in LoongArchAsmParser
567 LoongArchAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in LoongArchAsmParser
688 if (parseRegister(Operands) != MatchOperand_Success) in parseAtomicMemOp()
720 if (parseRegister(Operands) == MatchOperand_Success || in parseOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp90 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
161 OperandMatchResultTy parseRegister(OperandVector &Operands,
1311 bool RISCVAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in RISCVAsmParser
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()
/openbsd-src/gnu/llvm/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h381 virtual bool parseRegister(MCRegister &Reg, SMLoc &StartLoc,
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1271 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
1578 bool X86AsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in X86AsmParser
2533 if (Tok.is(AsmToken::Identifier) && !parseRegister(RegNo, Start, End)) { in parseIntelOperand()
2846 if (!parseRegister(RegNo, RegLoc, StartLoc) && in HandleAVX512Operand()
3075 if (parseRegister(RegNo, StartLoc, EndLoc)) in parsePrimaryExpr()
4797 if (parseRegister(Reg, DummyLoc, DummyLoc) || parseEOL()) in parseDirectiveFPOSetFrame()
4806 if (parseRegister(Reg, DummyLoc, DummyLoc) || parseEOL()) in parseDirectiveFPOPushReg()
4853 if (parseRegister(RegNo, startLoc, endLoc)) in parseSEHRegisterNumber()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp118 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
874 if (!parseRegister(Register, Begin, End)) { in parseOperand()
966 bool HexagonAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in HexagonAsmParser
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp73 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
697 bool SparcAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in SparcAsmParser
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp445 bool parseRegister(Register &Reg, VRegInfo *&VRegInfo);
1230 if (parseRegister(Reg, Info)) in parseStandaloneRegister()
1522 bool MIParser::parseRegister(Register &Reg, VRegInfo *&Info) { in parseRegister() function in MIParser
1718 if (parseRegister(Reg, RegInfo)) in parseRegisterOperand()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp168 bool parseRegister(OperandVector &Operands);
321 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
2840 bool AArch64AsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in AArch64AsmParser
3840 if (Tok.isNot(AsmToken::Identifier) || parseRegister(Operands)) in parseSysAlias()
4239 bool AArch64AsmParser::parseRegister(OperandVector &Operands) { in parseRegister() function in AArch64AsmParser
4838 if (!parseRegister(Operands)) in parseOperand()
4992 if (check(parseRegister(Reg, Start, End), getLoc(), "expected register")) in parseRegisterInRange()
7499 if (check(parseRegister(Reg, Start, End), getLoc(), "expected register") || in parseDirectiveSEHSaveAnyReg()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp108 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
1311 bool PPCAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in PPCAsmParser
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp277 bool parseRegister(MCRegister & /*RegNo*/, SMLoc & /*StartLoc*/, in parseRegister() function in __anon0aa4b5130111::WebAssemblyAsmParser
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1514 std::unique_ptr<AMDGPUOperand> parseRegister(bool RestoreOnFailure = false);
1517 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
2477 auto R = parseRegister(); in ParseRegister()
2486 bool AMDGPUAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in AMDGPUAsmParser
2907 AMDGPUAsmParser::parseRegister(bool RestoreOnFailure) { in parseRegister() function in AMDGPUAsmParser
3005 if (auto R = parseRegister()) { in parseReg()
3236 std::unique_ptr<AMDGPUOperand> Reg = parseRegister(); in parseVReg32OrOff()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp703 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
4065 bool ARMAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in ARMAsmParser
4078 if (parseRegister(RegNo, StartLoc, EndLoc)) in tryParseRegister()
11324 if (check(parseRegister(Reg, SRegLoc, ERegLoc), SRegLoc, in parseDirectiveReq()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp183 bool parseRegister(MCRegister &RegNo, SMLoc &StartLoc,
6440 bool MipsAsmParser::parseRegister(MCRegister &RegNo, SMLoc &StartLoc, in parseRegister() function in MipsAsmParser
/openbsd-src/gnu/llvm/llvm/lib/MC/MCParser/
H A DAsmParser.cpp4228 if (getTargetParser().parseRegister(RegNo, DirectiveLoc, DirectiveLoc)) in parseRegisterOrRegisterNumber()
H A DMasmParser.cpp5537 if (getTargetParser().parseRegister(RegNo, DirectiveLoc, DirectiveLoc)) in parseRegisterOrRegisterNumber()