/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 423 ParseStatus parseRegister(OperandVector &Operands, RegisterKind Kind); 425 ParseStatus parseAnyRegister(OperandVector &Operands); 436 ParseStatus parseAddress(OperandVector &Operands, MemoryKind MemKind, 439 ParseStatus parsePCRel(OperandVector &Operands, int64_t MinVal, 495 ParseStatus parseDirective(AsmToken DirectiveID) override; 499 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 510 ParseStatus parseGR32(OperandVector &Operands) { in parseGR32() 513 ParseStatus parseGRH32(OperandVector &Operands) { in parseGRH32() 516 ParseStatus parseGRX32(OperandVector &Operands) { in parseGRX32() 519 ParseStatus parseGR64(OperandVector &Operands) { in parseGR64() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 78 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 82 ParseStatus parseDirective(AsmToken DirectiveID) override; 88 ParseStatus parseMEMOperand(OperandVector &Operands); 90 ParseStatus parseMembarTag(OperandVector &Operands); 92 ParseStatus parseASITag(OperandVector &Operands); 94 ParseStatus parsePrefetchTag(OperandVector &Operands); 97 ParseStatus parseTailRelocSym(OperandVector &Operands); 99 template <unsigned N> ParseStatus parseShiftAmtImm(OperandVector &Operands); 101 ParseStatus parseCallTarget(OperandVector &Operands); 103 ParseStatus parseOperand(OperandVector &Operands, StringRef Name); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/ |
H A D | BPFAsmParser.cpp | 43 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 59 ParseStatus parseImmediate(OperandVector &Operands); 60 ParseStatus parseRegister(OperandVector &Operands); 61 ParseStatus parseOperandAsOperator(OperandVector &Operands); 360 ParseStatus BPFAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 370 return ParseStatus::Success; in tryParseRegister() 373 return ParseStatus::NoMatch; in tryParseRegister() 376 ParseStatus BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator() 385 return ParseStatus::Success; in parseOperandAsOperator() 388 return ParseStatus::NoMatch; in parseOperandAsOperator() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/ |
H A D | RISCVAsmParser.cpp | 115 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 121 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 parseOperandWithModifier(OperandVector &Operands); 203 ParseStatus parseBareSymbol(OperandVector &Operands); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/ |
H A D | VEAsmParser.cpp | 60 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 64 ParseStatus parseDirective(AsmToken DirectiveID) override; 70 ParseStatus parseMEMOperand(OperandVector &Operands); 71 ParseStatus parseMEMAsOperand(OperandVector &Operands); 72 ParseStatus parseCCOpOperand(OperandVector &Operands); 73 ParseStatus parseRDOpOperand(OperandVector &Operands); 74 ParseStatus parseMImmOperand(OperandVector &Operands); 75 ParseStatus parseOperand(OperandVector &Operands, StringRef Name); 76 ParseStatus parseVEAsmOperand(std::unique_ptr<VEOperand> &Operand); 830 ParseStatus VEAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/ |
H A D | XtensaAsmParser.cpp | 46 ParseStatus parseDirective(AsmToken DirectiveID) override; 64 ParseStatus parseImmediate(OperandVector &Operands); 65 ParseStatus parseRegister(OperandVector &Operands, bool AllowParens = false, 67 ParseStatus parseOperandWithModifier(OperandVector &Operands); 72 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 74 return ParseStatus::NoMatch; in tryParseRegister() 76 ParseStatus parsePCRelTarget(OperandVector &Operands); 512 ParseStatus XtensaAsmParser::parsePCRelTarget(OperandVector &Operands) { in parsePCRelTarget() 522 return ParseStatus::Failure; in parsePCRelTarget() 530 return ParseStatus::Success; in parsePCRelTarget() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1581 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1591 ParseStatus parseOperand(OperandVector &Operands, StringRef Mnemonic, 1598 ParseStatus parseTokenOp(StringRef Name, OperandVector &Operands); 1600 ParseStatus parseIntWithPrefix(const char *Prefix, int64_t &Int); 1602 ParseStatus 1607 ParseStatus parseOperandArrayWithPrefix( 1612 ParseStatus 1616 ParseStatus parseCPol(OperandVector &Operands); 1617 ParseStatus parseScope(OperandVector &Operands, int64_t &Scope); 1618 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/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 | 2006 ParseStatus TPDirectiveReturn = getTargetParser().parseDirective(ID); in parseStatement()
|
H A D | MasmParser.cpp | 2311 ParseStatus TPDirectiveReturn = getTargetParser().parseDirective(ID); in parseStatement()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/ |
H A D | M68kAsmParser.cpp | 47 ParseStatus parseRegister(MCRegister &RegNo); 53 ParseStatus parseImm(OperandVector &Operands); 54 ParseStatus parseMemOp(OperandVector &Operands); 55 ParseStatus parseRegOrMoveMask(OperandVector &Operands); 70 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 702 ParseStatus M68kAsmParser::parseRegister(MCRegister &RegNo) { in parseRegister() 712 return ParseStatus::NoMatch; in parseRegister() 719 return ParseStatus::NoMatch; in parseRegister() 727 return ParseStatus::NoMatch; in parseRegister() 731 return ParseStatus::Success; in parseRegister() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 246 ParseStatus tryParseScalarRegister(MCRegister &Reg); 247 ParseStatus tryParseVectorRegister(MCRegister &Reg, StringRef &Kind, 249 ParseStatus tryParseMatrixRegister(OperandVector &Operands); 250 ParseStatus tryParseSVCR(OperandVector &Operands); 251 ParseStatus tryParseOptionalShiftExtend(OperandVector &Operands); 252 ParseStatus tryParseBarrierOperand(OperandVector &Operands); 253 ParseStatus tryParseBarriernXSOperand(OperandVector &Operands); 254 ParseStatus tryParseSysReg(OperandVector &Operands); 255 ParseStatus tryParseSysCROperand(OperandVector &Operands); 257 ParseStatus tryParsePrefetch(OperandVector &Operands); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmParser.cpp | 274 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 771 ParseStatus parseDirective(AsmToken DirectiveID) override { in parseDirective() 781 return ParseStatus::Failure; in parseDirective() 783 return ParseStatus::Failure; in parseDirective() 787 return ParseStatus::Failure; in parseDirective() 799 return ParseStatus::Failure; in parseDirective() 819 return ParseStatus::Failure; in parseDirective() 821 return ParseStatus::Failure; in parseDirective() 826 return ParseStatus::Failure; in parseDirective() 834 return ParseStatus::Failure; in parseDirective() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/ |
H A D | AVRAsmParser.cpp | 60 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 66 ParseStatus parseDirective(AsmToken DirectiveID) override; 68 ParseStatus parseMemriOperand(OperandVector &Operands); 92 ParseStatus parseLiteralValues(unsigned SizeInBytes, SMLoc L); 567 ParseStatus AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand() 579 return ParseStatus::Failure; in parseMemriOperand() 588 return ParseStatus::Failure; in parseMemriOperand() 595 return ParseStatus::Success; in parseMemriOperand() 607 ParseStatus AVRAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 614 return ParseStatus::NoMatch; in tryParseRegister() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/ |
H A D | MCTargetAsmParser.h | 132 class ParseStatus { 144 constexpr ParseStatus() : Status(NoMatch) {} in ParseStatus() function 146 constexpr ParseStatus(StatusTy Status) : Status(Status) {} in ParseStatus() function 148 constexpr ParseStatus(bool Error) : Status(Error ? Failure : Success) {} in ParseStatus() function 150 template <typename T> constexpr ParseStatus(T) = delete; 158 constexpr ParseStatus(OperandMatchResultTy R) in ParseStatus() function 426 virtual ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 472 virtual ParseStatus parseDirective(AsmToken DirectiveID);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/ |
H A D | LoongArchAsmParser.cpp | 47 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 76 ParseStatus parseRegister(OperandVector &Operands); 77 ParseStatus parseImmediate(OperandVector &Operands); 78 ParseStatus parseOperandWithModifier(OperandVector &Operands); 79 ParseStatus parseSImm26Operand(OperandVector &Operands); 80 ParseStatus parseAtomicMemOp(OperandVector &Operands); 632 ParseStatus LoongArchAsmParser::tryParseRegister(MCRegister &Reg, in tryParseRegister() 653 ParseStatus LoongArchAsmParser::parseRegister(OperandVector &Operands) { in parseRegister() 655 return ParseStatus::NoMatch; in parseRegister() 657 return ParseStatus::NoMatch; in parseRegister() [all …]
|
/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 | 69 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 81 ParseStatus parseOperand(OperandVector *Operands, StringRef Mnemonic); 83 ParseStatus parseMemoryOperand(OperandVector &Operands); 726 ParseStatus LanaiAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 733 return ParseStatus::NoMatch; in tryParseRegister() 735 return ParseStatus::Success; in tryParseRegister() 885 ParseStatus LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand() 915 return ParseStatus::NoMatch; in parseMemoryOperand() 921 return ParseStatus::Success; in parseMemoryOperand() 950 return ParseStatus::Success; in parseMemoryOperand() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ |
H A D | ARMAsmParser.cpp | 625 ParseStatus parseITCondCode(OperandVector &); 626 ParseStatus parseCoprocNumOperand(OperandVector &); 627 ParseStatus parseCoprocRegOperand(OperandVector &); 628 ParseStatus parseCoprocOptionOperand(OperandVector &); 629 ParseStatus parseMemBarrierOptOperand(OperandVector &); 630 ParseStatus parseTraceSyncBarrierOptOperand(OperandVector &); 631 ParseStatus parseInstSyncBarrierOptOperand(OperandVector &); 632 ParseStatus parseProcIFlagsOperand(OperandVector &); 633 ParseStatus parseMSRMaskOperand(OperandVector &); 634 ParseStatus parseBankedRegOperand(OperandVector &); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 184 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 198 ParseStatus parseMemOperand(OperandVector &Operands); 199 ParseStatus matchAnyRegisterNameWithoutDollar(OperandVector &Operands, 201 ParseStatus matchAnyRegisterWithoutDollar(OperandVector &Operands, 203 ParseStatus matchAnyRegisterWithoutDollar(OperandVector &Operands, SMLoc S); 204 ParseStatus parseAnyRegister(OperandVector &Operands); 205 ParseStatus parseImm(OperandVector &Operands); 206 ParseStatus parseJumpTarget(OperandVector &Operands); 207 ParseStatus parseInvNum(OperandVector &Operands); 208 ParseStatus parseRegisterList(OperandVector &Operands); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
H A D | HexagonAsmParser.cpp | 120 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1027 ParseStatus HexagonAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1063 return ParseStatus::NoMatch; in tryParseRegister() 1064 return ParseStatus::Success; in tryParseRegister() 1072 return ParseStatus::NoMatch; in tryParseRegister() 1073 return ParseStatus::Success; in tryParseRegister() 1085 return ParseStatus::NoMatch; in tryParseRegister() 1086 return ParseStatus::Success; in tryParseRegister() 1091 return ParseStatus::NoMatch; in tryParseRegister()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
H A D | PPCAsmParser.cpp | 109 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1360 ParseStatus PPCAsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1368 return ParseStatus::NoMatch; in tryParseRegister() 1369 return ParseStatus::Success; in tryParseRegister()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 1287 ParseStatus tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, 1597 ParseStatus X86AsmParser::tryParseRegister(MCRegister &Reg, SMLoc &StartLoc, in tryParseRegister() 1603 return ParseStatus::Failure; in tryParseRegister() 1605 return ParseStatus::NoMatch; in tryParseRegister() 1606 return ParseStatus::Success; in tryParseRegister()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.td | 1027 "[this](OperandVector &Operands) -> ParseStatus { "# 1036 "[this](OperandVector &Operands) -> ParseStatus { "# 1053 "[this](OperandVector &Operands) -> ParseStatus { "# 1061 "[this](OperandVector &Operands) -> ParseStatus { "#
|