Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp40 SMLoc NameLoc, OperandVector &Operands) override;
42 OperandVector &Operands, MCStreamer &Out,
52 ParseStatus parseImmediate(OperandVector &Operands);
55 ParseStatus parseOperandWithModifier(OperandVector &Operands);
56 bool parseOperand(OperandVector &Operands, StringRef Mnemonic,
59 SMLoc NameLoc, OperandVector &Operands);
64 ParseStatus parsePCRelTarget(OperandVector &Operands);
352 OperandVector &Operands, in MatchAndEmitInstruction()
471 ParseStatus XtensaAsmParser::parseRegister(OperandVector &Operands, in parseRegister()
530 ParseStatus XtensaAsmParser::parseImmediate(OperandVector &Operands) { in parseImmediate()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp510 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()
522 ParseStatus parseGR128(OperandVector &Operands) { in parseGR128()
536 ParseStatus parseFP32(OperandVector &Operands) { in parseFP32()
539 ParseStatus parseFP64(OperandVector &Operands) { in parseFP64()
545 ParseStatus parseVR32(OperandVector &Operands) { in parseVR32()
548 ParseStatus parseVR64(OperandVector &Operands) { in parseVR64()
557 ParseStatus parseAR32(OperandVector &Operands) { in parseAR32()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1597 const char *Prefix, OperandVector &Operands,
1605 ParseStatus parseCPol(OperandVector &Operands);
1619 ParseStatus parseReg(OperandVector &Operands);
1645 ParseStatus parseBLGP(OperandVector &Operands);
1661 ParseStatus parseHwreg(OperandVector &Operands);
1693 SMLoc getLitLoc(const OperandVector &Operands,
1764 bool parseExpr(OperandVector &Operands);
1826 ParseStatus parseDim(OperandVector &Operands);
1828 ParseStatus parseDPP8(OperandVector &Operands);
1858 ParseStatus parseVOPD(OperandVector &Operands);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp35 bool PreMatchCheck(OperandVector &Operands);
38 OperandVector &Operands, MCStreamer &Out,
47 SMLoc NameLoc, OperandVector &Operands) override;
59 ParseStatus parseImmediate(OperandVector &Operands);
60 ParseStatus parseRegister(OperandVector &Operands);
61 ParseStatus parseOperandAsOperator(OperandVector &Operands);
282 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck()
305 OperandVector &Operands, in MatchAndEmitInstruction()
373 ParseStatus BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator()
438 ParseStatus BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp55 OperandVector &Operands, MCStreamer &Out,
68 ParseStatus parseMemriOperand(OperandVector &Operands);
70 bool parseOperand(OperandVector &Operands, bool maybeReg);
74 bool tryParseRegisterOperand(OperandVector &Operands);
75 bool tryParseExpression(OperandVector &Operands);
76 bool tryParseRelocExpression(OperandVector &Operands);
88 bool invalidOperand(SMLoc const &Loc, OperandVector const &Operands,
286 OperandVector const &Operands, in invalidOperand()
324 OperandVector &Operands, in MatchAndEmitInstruction()
421 bool AVRAsmParser::tryParseExpression(OperandVector &Operands) { in tryParseExpression()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp193 ParseStatus parseFPImm(OperandVector &Operands);
194 ParseStatus parseImmediate(OperandVector &Operands);
202 ParseStatus parseJALOffset(OperandVector &Operands);
203 ParseStatus parseVTypeI(OperandVector &Operands);
204 ParseStatus parseMaskReg(OperandVector &Operands);
207 ParseStatus parseGPRAsFPR(OperandVector &Operands);
210 ParseStatus parseFRMArg(OperandVector &Operands);
211 ParseStatus parseFenceArg(OperandVector &Operands);
212 ParseStatus parseReglist(OperandVector &Operands);
213 ParseStatus parseRegReg(OperandVector &Operands);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp106 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);
114 ParseStatus parseRegList(OperandVector &Operands);
116 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h33 using OperandVector = SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>>; variable
443 SMLoc NameLoc, OperandVector &Operands) = 0;
445 AsmToken Token, OperandVector &Operands) { in ParseInstruction()
481 OperandVector &Operands, MCStreamer &Out,
500 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { in checkEarlyTargetMatchPredicate()
511 const OperandVector &Operands) = 0;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp51 SMLoc NameLoc, OperandVector &Operands) override;
54 OperandVector &Operands, MCStreamer &Out,
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);
82 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
721 bool LoongArchAsmParser::parseOperand(OperandVector &Operands, in parseOperand()
742 OperandVector &Operands) { in ParseInstruction()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp44 OperandVector &Operands, MCStreamer &Out,
53 SMLoc NameLoc, OperandVector &Operands) override;
62 SMLoc NameLoc, OperandVector &Operands);
64 bool ParseOperand(OperandVector &Operands);
256 OperandVector &Operands, in MatchAndEmitInstruction()
329 OperandVector &Operands) { in parseJccInstruction()
390 OperandVector &Operands) { in ParseInstruction()
446 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp167 bool parseRegister(OperandVector &Operands);
169 bool parseNeonVectorList(OperandVector &Operands);
170 bool parseOptionalMulOperand(OperandVector &Operands);
172 bool parseKeywordOperand(OperandVector &Operands);
181 OperandVector &Operands);
250 ParseStatus tryParseSVCR(OperandVector &Operands);
254 ParseStatus tryParseSysReg(OperandVector &Operands);
259 ParseStatus tryParsePSBHint(OperandVector &Operands);
260 ParseStatus tryParseBTIHint(OperandVector &Operands);
264 ParseStatus tryParseFPImm(OperandVector &Operands);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp42 bool invalidOperand(const SMLoc &Loc, const OperandVector &Operands,
53 ParseStatus parseImm(OperandVector &Operands);
54 ParseStatus parseMemOp(OperandVector &Operands);
55 ParseStatus parseRegOrMoveMask(OperandVector &Operands);
73 SMLoc NameLoc, OperandVector &Operands) override;
75 OperandVector &Operands, MCStreamer &Out,
764 ParseStatus M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm()
780 ParseStatus M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp()
891 ParseStatus M68kAsmParser::parseRegOrMoveMask(OperandVector &Operands) { in parseRegOrMoveMask()
991 OperandVector const &Operands, in invalidOperand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp73 OperandVector &Operands, MCStreamer &Out,
87 ParseStatus parseMEMOperand(OperandVector &Operands);
89 ParseStatus parseMembarTag(OperandVector &Operands);
91 ParseStatus parseASITag(OperandVector &Operands);
94 ParseStatus parseTailRelocSym(OperandVector &Operands);
98 ParseStatus parseCallTarget(OperandVector &Operands);
100 ParseStatus parseOperand(OperandVector &Operands, StringRef Name);
105 ParseStatus parseBranchModifiers(OperandVector &Operands);
835 OperandVector &Operands) { in ParseInstruction()
1085 ParseStatus SparcAsmParser::parseASITag(OperandVector &Operands) { in parseASITag()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp70 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);
86 OperandVector *Operands);
855 OperandVector *Operands) { in parseCC()
883 OperandVector *Operands) { in parseRD()
909 OperandVector *Operands) { in splitMnemonic()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp61 OperandVector *Operands);
66 SMLoc NameLoc, OperandVector &Operands) override;
73 OperandVector &Operands, MCStreamer &Out,
81 ParseStatus parseOperand(OperandVector *Operands, StringRef Mnemonic);
83 ParseStatus parseMemoryOperand(OperandVector &Operands);
649 OperandVector &Operands, in MatchAndEmitInstruction()
1009 ParseStatus LanaiAsmParser::parseOperand(OperandVector *Operands, in parseOperand()
1045 OperandVector *Operands) { in splitMnemonic()
1110 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError()
1151 static bool MaybePredicatedInst(const OperandVector &Operands) { in MaybePredicatedInst()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp141 int processInstruction(MCInst &Inst, OperandVector const &Operands,
169 bool splitIdentifier(OperandVector &Operands);
170 bool parseOperand(OperandVector &Operands);
171 bool parseInstruction(OperandVector &Operands);
172 bool implicitExpressionLocation(OperandVector &Operands);
173 bool parseExpressionOrOperand(OperandVector &Operands);
182 OperandVector &Operands) override;
831 static bool previousEqual(OperandVector &Operands, size_t Index, in previousEqual()
850 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier()
868 bool HexagonAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1109 AddDefaultSrcDestOperands(OperandVector &Operands,
1112 bool VerifyAndAdjustOperands(OperandVector &OrigOperands,
1113 OperandVector &FinalOperands);
1114 bool parseOperand(OperandVector &Operands, StringRef Name);
1115 bool parseATTOperand(OperandVector &Operands);
1140 SMLoc EndLoc, OperandVector &Operands);
1150 OperandVector &Operands);
1214 bool HandleAVX512Operand(OperandVector &Operands);
2687 bool X86AsmParser::parseATTOperand(OperandVector &Operands) { in parseATTOperand()
2892 OperandVector &Operands) { in ParseMemOperand()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp455 int tryParseShiftRegister(OperandVector &);
458 bool parseMemory(OperandVector &);
626 ParseStatus parseITCondCode(OperandVector &);
643 ParseStatus parseSetEndImm(OperandVector &);
644 ParseStatus parseShifterImm(OperandVector &);
645 ParseStatus parseRotImm(OperandVector &);
646 ParseStatus parseModImm(OperandVector &);
647 ParseStatus parseBitfield(OperandVector &);
648 ParseStatus parsePostIdxReg(OperandVector &);
649 ParseStatus parseAM3Offset(OperandVector &);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp398 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger()
409 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat()
423 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe()
445 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore()
482 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand()
553 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
1019 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
H A DWebAssemblyAsmTypeCheck.h61 bool typeCheck(SMLoc ErrorLoc, const MCInst &Inst, OperandVector &Operands);
H A DWebAssemblyAsmTypeCheck.cpp249 OperandVector &Operands) { in typeCheck()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp187 bool parseParenSuffix(StringRef Name, OperandVector &Operands);
189 bool parseBracketSuffix(StringRef Name, OperandVector &Operands);
198 ParseStatus parseMemOperand(OperandVector &Operands);
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);
210 bool searchSymbolAlias(OperandVector &Operands);
212 bool parseOperand(OperandVector &, StringRef Mnemonic);
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp117 bool ParseOperand(OperandVector &Operands);
127 OperandVector &Operands, MCStreamer &Out,
131 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops);
154 SMLoc NameLoc, OperandVector &Operands) override;
820 const OperandVector &Operands) { in ProcessInstruction()
1254 OperandVector &Operands, in MatchAndEmitInstruction()
1534 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1657 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td1001 "[this](OperandVector &Operands) -> ParseStatus { "#
1010 "[this](OperandVector &Operands) -> ParseStatus { "#
1027 "[this](OperandVector &Operands) -> ParseStatus { "#
1035 "[this](OperandVector &Operands) -> ParseStatus { "#
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td1664 // function when converting the OperandVector into an MCInst instead of the