| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
| H A D | SystemZAsmParser.cpp | 445 ParseStatus parseRegister(OperandVector &Operands, RegisterKind Kind); 447 ParseStatus parseAnyRegister(OperandVector &Operands); 458 ParseStatus parseAddress(OperandVector &Operands, MemoryKind MemKind, 461 ParseStatus parsePCRel(OperandVector &Operands, int64_t MinVal, 516 ParseStatus parseDirective(AsmToken DirectiveID) override; 520 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 531 ParseStatus parseGR32(OperandVector &Operands) { in parseGR32() 534 ParseStatus parseGRH32(OperandVector &Operands) { in parseGRH32() 537 ParseStatus parseGRX32(OperandVector &Operands) { in parseGRX32() 540 ParseStatus parseGR64(OperandVector &Operands) { in parseGR64() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
| H A D | BPFAsmParser.cpp | 43 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 61 ParseStatus parseImmediate(OperandVector &Operands); 62 ParseStatus parseRegister(OperandVector &Operands); 63 ParseStatus parseOperandAsOperator(OperandVector &Operands); 366 ParseStatus BPFAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 376 return ParseStatus::Success; in tryParseRegister() 379 return ParseStatus::NoMatch; in tryParseRegister() 382 ParseStatus BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator() 391 return ParseStatus::Success; in parseOperandAsOperator() 394 return ParseStatus::NoMatch; in parseOperandAsOperator() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 114 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 120 ParseStatus parseDirective(AsmToken DirectiveID) override; 196 ParseStatus parseCSRSystemRegister(OperandVector &Operands); 197 ParseStatus parseFPImm(OperandVector &Operands); 198 ParseStatus parseImmediate(OperandVector &Operands); 199 ParseStatus parseRegister(OperandVector &Operands, bool AllowParens = false); 200 ParseStatus parseMemOpBaseReg(OperandVector &Operands); 201 ParseStatus parseZeroOffsetMemOp(OperandVector &Operands); 202 ParseStatus parseOperandWithSpecifier(OperandVector &Operands); 203 ParseStatus parseBareSymbol(OperandVector &Operands); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 79 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 83 ParseStatus parseDirective(AsmToken DirectiveID) override; 89 ParseStatus parseMEMOperand(OperandVector &Operands); 91 ParseStatus parseMembarTag(OperandVector &Operands); 93 ParseStatus parseASITag(OperandVector &Operands); 95 ParseStatus parsePrefetchTag(OperandVector &Operands); 98 ParseStatus parseTailRelocSym(OperandVector &Operands); 100 template <unsigned N> ParseStatus parseShiftAmtImm(OperandVector &Operands); 102 ParseStatus parseCallTarget(OperandVector &Operands); 104 ParseStatus parseOperand(OperandVector &Operands, StringRef Name); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
| H A D | VEAsmParser.cpp | 58 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 62 ParseStatus parseDirective(AsmToken DirectiveID) override; 68 ParseStatus parseMEMOperand(OperandVector &Operands); 69 ParseStatus parseMEMAsOperand(OperandVector &Operands); 70 ParseStatus parseCCOpOperand(OperandVector &Operands); 71 ParseStatus parseRDOpOperand(OperandVector &Operands); 72 ParseStatus parseMImmOperand(OperandVector &Operands); 73 ParseStatus parseOperand(OperandVector &Operands, StringRef Name); 74 ParseStatus parseVEAsmOperand(std::unique_ptr<VEOperand> &Operand); 840 ParseStatus VEAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
| H A D | AMDGPUAsmParser.cpp | 1645 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1655 ParseStatus parseOperand(OperandVector &Operands, StringRef Mnemonic, 1662 ParseStatus parseTokenOp(StringRef Name, OperandVector &Operands); 1664 ParseStatus parseIntWithPrefix(const char *Prefix, int64_t &Int); 1666 ParseStatus 1671 ParseStatus parseOperandArrayWithPrefix( 1676 ParseStatus 1680 ParseStatus parseCPol(OperandVector &Operands); 1681 ParseStatus parseScope(OperandVector &Operands, int64_t &Scope); 1682 ParseStatus parseTH(OperandVector &Operands, int64_t &TH); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/ |
| H A D | CSKYAsmParser.cpp | 80 ParseStatus parseDirective(AsmToken DirectiveID) override; 86 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 106 ParseStatus parseImmediate(OperandVector &Operands); 107 ParseStatus parseRegister(OperandVector &Operands); 108 ParseStatus parseBaseRegImm(OperandVector &Operands); 109 ParseStatus parseCSKYSymbol(OperandVector &Operands); 110 ParseStatus parseConstpoolSymbol(OperandVector &Operands); 111 ParseStatus parseDataSymbol(OperandVector &Operands); 112 ParseStatus parsePSRFlag(OperandVector &Operands); 113 ParseStatus parseRegSeq(OperandVector &Operands); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
| H A D | XtensaAsmParser.cpp | 48 ParseStatus parseDirective(AsmToken DirectiveID) override; 66 ParseStatus parseImmediate(OperandVector &Operands); 67 ParseStatus 71 ParseStatus parseOperandWithModifier(OperandVector &Operands); 78 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 80 return ParseStatus::NoMatch; in tryParseRegister() 83 ParseStatus parsePCRelTarget(OperandVector &Operands); 552 ParseStatus XtensaAsmParser::parsePCRelTarget(OperandVector &Operands) { in parsePCRelTarget() 562 return ParseStatus::Failure; in parsePCRelTarget() 570 return ParseStatus::Success; in parsePCRelTarget() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MCTargetAsmParser.cpp | 32 ParseStatus MCTargetAsmParser::parseDirective(AsmToken DirectiveID) { in parseDirective() 40 return ParseStatus::Failure; in parseDirective() 47 return ParseStatus::Success; in parseDirective() 49 return ParseStatus::Failure; in parseDirective() 50 return ParseStatus::NoMatch; in parseDirective()
|
| H A D | AsmParser.cpp | 1931 ParseStatus TPDirectiveReturn = getTargetParser().parseDirective(ID); in parseStatement()
|
| H A D | MasmParser.cpp | 2033 ParseStatus TPDirectiveReturn = getTargetParser().parseDirective(ID); in parseStatement()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
| H A D | M68kAsmParser.cpp | 48 ParseStatus parseRegister(MCRegister &RegNo); 54 ParseStatus parseImm(OperandVector &Operands); 55 ParseStatus parseMemOp(OperandVector &Operands); 56 ParseStatus parseRegOrMoveMask(OperandVector &Operands); 71 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 707 ParseStatus M68kAsmParser::parseRegister(MCRegister &RegNo) { in parseRegister() 717 return ParseStatus::NoMatch; in parseRegister() 724 return ParseStatus::NoMatch; in parseRegister() 732 return ParseStatus::NoMatch; in parseRegister() 736 return ParseStatus::Success; in parseRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
| H A D | AArch64AsmParser.cpp | 254 ParseStatus tryParseScalarRegister(MCRegister &Reg); 255 ParseStatus tryParseVectorRegister(MCRegister &Reg, StringRef &Kind, 257 ParseStatus tryParseMatrixRegister(OperandVector &Operands); 258 ParseStatus tryParseSVCR(OperandVector &Operands); 259 ParseStatus tryParseOptionalShiftExtend(OperandVector &Operands); 260 ParseStatus tryParseBarrierOperand(OperandVector &Operands); 261 ParseStatus tryParseBarriernXSOperand(OperandVector &Operands); 262 ParseStatus tryParseSysReg(OperandVector &Operands); 263 ParseStatus tryParseSysCROperand(OperandVector &Operands); 265 ParseStatus tryParsePrefetch(OperandVector &Operands); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 319 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 915 ParseStatus parseDirective(AsmToken DirectiveID) override { in parseDirective() 925 return ParseStatus::Failure; in parseDirective() 927 return ParseStatus::Failure; in parseDirective() 931 return ParseStatus::Failure; in parseDirective() 943 return ParseStatus::Failure; in parseDirective() 963 return ParseStatus::Failure; in parseDirective() 965 return ParseStatus::Failure; in parseDirective() 970 return ParseStatus::Failure; in parseDirective() 978 return ParseStatus::Failure; in parseDirective() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
| H A D | AVRAsmParser.cpp | 59 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 65 ParseStatus parseDirective(AsmToken DirectiveID) override; 67 ParseStatus parseMemriOperand(OperandVector &Operands); 91 ParseStatus parseLiteralValues(unsigned SizeInBytes, SMLoc L); 570 ParseStatus AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand() 582 return ParseStatus::Failure; in parseMemriOperand() 591 return ParseStatus::Failure; in parseMemriOperand() 598 return ParseStatus::Success; in parseMemriOperand() 610 ParseStatus AVRAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 617 return ParseStatus::NoMatch; in tryParseRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
| H A D | LoongArchAsmParser.cpp | 57 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 73 ParseStatus parseDirective(AsmToken DirectiveID) override; 88 ParseStatus parseRegister(OperandVector &Operands); 89 ParseStatus parseImmediate(OperandVector &Operands); 90 ParseStatus parseOperandWithModifier(OperandVector &Operands); 91 ParseStatus parseSImm26Operand(OperandVector &Operands); 92 ParseStatus parseAtomicMemOp(OperandVector &Operands); 664 ParseStatus LoongArchAsmParser::tryParseRegister(MCRegister &Reg, in tryParseRegister() 673 return ParseStatus::NoMatch; in tryParseRegister() 677 return ParseStatus::NoMatch; in tryParseRegister() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
| H A D | MCTargetAsmParser.h | 127 class ParseStatus { 143 constexpr ParseStatus() : Status(NoMatch) {} in ParseStatus() function 145 constexpr ParseStatus(StatusTy Status) : Status(Status) {} in ParseStatus() function 147 constexpr ParseStatus(bool Error) : Status(Error ? Failure : Success) {} in ParseStatus() function 149 template <typename T> constexpr ParseStatus(T) = delete; 415 virtual ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 461 virtual ParseStatus parseDirective(AsmToken DirectiveID);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/ |
| H A D | MSP430AsmParser.cpp | 49 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 55 ParseStatus parseDirective(AsmToken DirectiveID) override; 294 ParseStatus Res = tryParseRegister(Reg, StartLoc, EndLoc); in parseRegister() 305 ParseStatus MSP430AsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 313 return ParseStatus::NoMatch; in tryParseRegister() 321 return ParseStatus::Success; in tryParseRegister() 324 return ParseStatus::Failure; in tryParseRegister() 433 ParseStatus MSP430AsmParser::parseDirective(AsmToken DirectiveID) { in parseDirective() 443 return ParseStatus::NoMatch; in parseDirective()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/ |
| H A D | LanaiAsmParser.cpp | 68 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 80 ParseStatus parseOperand(OperandVector *Operands, StringRef Mnemonic); 82 ParseStatus parseMemoryOperand(OperandVector &Operands); 725 ParseStatus LanaiAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 732 return ParseStatus::NoMatch; in tryParseRegister() 734 return ParseStatus::Success; in tryParseRegister() 883 ParseStatus LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 913 return ParseStatus::NoMatch; in parseMemoryOperand() 919 return ParseStatus::Success; in parseMemoryOperand() 948 return ParseStatus::Success; in parseMemoryOperand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 628 ParseStatus parseITCondCode(OperandVector &); 629 ParseStatus parseCoprocNumOperand(OperandVector &); 630 ParseStatus parseCoprocRegOperand(OperandVector &); 631 ParseStatus parseCoprocOptionOperand(OperandVector &); 632 ParseStatus parseMemBarrierOptOperand(OperandVector &); 633 ParseStatus parseTraceSyncBarrierOptOperand(OperandVector &); 634 ParseStatus parseInstSyncBarrierOptOperand(OperandVector &); 635 ParseStatus parseProcIFlagsOperand(OperandVector &); 636 ParseStatus parseMSRMaskOperand(OperandVector &); 637 ParseStatus parseBankedRegOperand(OperandVector &); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
| H A D | MipsAsmParser.cpp | 183 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 197 ParseStatus parseMemOperand(OperandVector &Operands); 198 ParseStatus matchAnyRegisterNameWithoutDollar(OperandVector &Operands, 200 ParseStatus matchAnyRegisterWithoutDollar(OperandVector &Operands, 202 ParseStatus matchAnyRegisterWithoutDollar(OperandVector &Operands, SMLoc S); 203 ParseStatus parseAnyRegister(OperandVector &Operands); 204 ParseStatus parseImm(OperandVector &Operands); 205 ParseStatus parseJumpTarget(OperandVector &Operands); 206 ParseStatus parseInvNum(OperandVector &Operands); 207 ParseStatus parseRegisterList(OperandVector &Operands); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 122 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1034 ParseStatus HexagonAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1070 return ParseStatus::NoMatch; in tryParseRegister() 1071 return ParseStatus::Success; in tryParseRegister() 1079 return ParseStatus::NoMatch; in tryParseRegister() 1080 return ParseStatus::Success; in tryParseRegister() 1092 return ParseStatus::NoMatch; in tryParseRegister() 1093 return ParseStatus::Success; in tryParseRegister() 1098 return ParseStatus::NoMatch; in tryParseRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 111 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1357 ParseStatus PPCAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1364 return ParseStatus::NoMatch; in tryParseRegister() 1365 return ParseStatus::Success; in tryParseRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParser.cpp | 1309 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1619 ParseStatus X86AsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1625 return ParseStatus::Failure; in tryParseRegister() 1627 return ParseStatus::NoMatch; in tryParseRegister() 1628 return ParseStatus::Success; in tryParseRegister()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 1147 "[this](OperandVector &Operands) -> ParseStatus { "# 1164 "[this](OperandVector &Operands) -> ParseStatus { "# 1181 "[this](OperandVector &Operands) -> ParseStatus { "# 1189 "[this](OperandVector &Operands) -> ParseStatus { "#
|