Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp424 OperandMatchResultTy parseAddress(OperandVector &Operands,
499 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
502 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
505 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
508 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64()
525 OperandMatchResultTy parseFP32(OperandVector &Operands) { in parseFP32()
528 OperandMatchResultTy parseFP64(OperandVector &Operands) { in parseFP64()
534 OperandMatchResultTy parseVR32(OperandVector &Operands) { in parseVR32()
537 OperandMatchResultTy parseVR64(OperandVector &Operands) { in parseVR64()
546 OperandMatchResultTy parseAR32(OperandVector &Operands) { in parseAR32()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp35 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
41 OperandVector &Operands, MCStreamer &Out,
48 SMLoc NameLoc, OperandVector &Operands) override;
59 OperandMatchResultTy parseImmediate(OperandVector &Operands);
60 OperandMatchResultTy parseRegister(OperandVector &Operands);
61 OperandMatchResultTy parseBaseRegImm(OperandVector &Operands);
62 OperandMatchResultTy parseCSKYSymbol(OperandVector &Operands);
63 OperandMatchResultTy parseConstpoolSymbol(OperandVector &Operands);
65 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
289 OperandVector &Operands, in MatchAndEmitInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1450 OperandVector &Operands,
1455 parseNamedBit(StringRef Name, OperandVector &Operands,
1469 OperandMatchResultTy parseReg(OperandVector &Operands);
1524 SMLoc getLitLoc(const OperandVector &Operands) const;
1580 bool parseExpr(OperandVector &Operands);
2810 AMDGPUAsmParser::parseReg(OperandVector &Operands) { in parseReg()
5520 AMDGPUAsmParser::parseCPol(OperandVector &Operands) { in parseCPol()
5576 MCInst& Inst, const OperandVector& Operands, in addOptionalImmOperand()
5807 AMDGPUAsmParser::parseFORMAT(OperandVector &Operands) { in parseFORMAT()
6153 AMDGPUAsmParser::parseHwreg(OperandVector &Operands) { in parseHwreg()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/
H A DBPFAsmParser.cpp34 bool PreMatchCheck(OperandVector &Operands);
37 OperandVector &Operands, MCStreamer &Out,
46 SMLoc NameLoc, OperandVector &Operands) override;
60 OperandMatchResultTy parseImmediate(OperandVector &Operands);
61 OperandMatchResultTy parseRegister(OperandVector &Operands);
62 OperandMatchResultTy parseOperandAsOperator(OperandVector &Operands);
263 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck()
286 OperandVector &Operands, in MatchAndEmitInstruction()
350 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator()
415 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp63 OperandMatchResultTy parseMemriOperand(OperandVector &Operands);
65 bool parseOperand(OperandVector &Operands);
69 bool tryParseRegisterOperand(OperandVector &Operands);
70 bool tryParseExpression(OperandVector &Operands);
71 bool tryParseRelocExpression(OperandVector &Operands);
279 OperandVector const &Operands, in invalidOperand()
317 OperandVector &Operands, in MatchAndEmitInstruction()
402 bool AVRAsmParser::tryParseExpression(OperandVector &Operands) { in tryParseExpression()
510 bool AVRAsmParser::parseOperand(OperandVector &Operands) { in parseOperand()
556 AVRAsmParser::parseMemriOperand(OperandVector &Operands) { in parseMemriOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp138 bool checkPseudoAddTPRel(MCInst &Inst, OperandVector &Operands);
155 OperandMatchResultTy parseImmediate(OperandVector &Operands);
156 OperandMatchResultTy parseRegister(OperandVector &Operands,
159 OperandMatchResultTy parseAtomicMemOp(OperandVector &Operands);
161 OperandMatchResultTy parseBareSymbol(OperandVector &Operands);
162 OperandMatchResultTy parseCallSymbol(OperandVector &Operands);
164 OperandMatchResultTy parseJALOffset(OperandVector &Operands);
165 OperandMatchResultTy parseVTypeI(OperandVector &Operands);
166 OperandMatchResultTy parseMaskReg(OperandVector &Operands);
168 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h31 using OperandVector = SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>>; variable
400 SMLoc NameLoc, OperandVector &Operands) = 0;
402 AsmToken Token, OperandVector &Operands) { in ParseInstruction()
425 OperandVector &Operands, MCStreamer &Out,
444 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { in checkEarlyTargetMatchPredicate()
455 const OperandVector &Operands) = 0;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/AsmParser/
H A DMSP430AsmParser.cpp43 OperandVector &Operands, MCStreamer &Out,
52 SMLoc NameLoc, OperandVector &Operands) override;
61 SMLoc NameLoc, OperandVector &Operands);
63 bool ParseOperand(OperandVector &Operands);
254 OperandVector &Operands, in MatchAndEmitInstruction()
329 OperandVector &Operands) { in parseJccInstruction()
391 OperandVector &Operands) { in ParseInstruction()
451 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp41 bool invalidOperand(const SMLoc &Loc, const OperandVector &Operands,
53 OperandMatchResultTy parseImm(OperandVector &Operands);
54 OperandMatchResultTy parseMemOp(OperandVector &Operands);
72 SMLoc NameLoc, OperandVector &Operands) override;
75 OperandVector &Operands, MCStreamer &Out,
596 OperandMatchResultTy M68kAsmParser::parseImm(OperandVector &Operands) { in parseImm()
614 OperandMatchResultTy M68kAsmParser::parseMemOp(OperandVector &Operands) { in parseMemOp()
753 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
784 OperandVector const &Operands, in invalidOperand()
821 OperandVector &Operands, in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp162 bool parseRegister(OperandVector &Operands);
164 bool parseNeonVectorList(OperandVector &Operands);
165 bool parseOptionalMulOperand(OperandVector &Operands);
166 bool parseKeywordOperand(OperandVector &Operands);
167 bool parseOperand(OperandVector &Operands, bool isCondCode,
175 OperandVector &Operands);
237 OperandMatchResultTy tryParseSVCR(OperandVector &Operands);
251 OperandMatchResultTy tryParseFPImm(OperandVector &Operands);
254 bool tryParseNeonVectorRegister(OperandVector &Operands);
2929 AArch64AsmParser::tryParseFPImm(OperandVector &Operands) { in tryParseFPImm()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp54 OperandVector &Operands, MCStreamer &Out,
69 OperandMatchResultTy parseMEMOperand(OperandVector &Operands);
70 OperandMatchResultTy parseMEMAsOperand(OperandVector &Operands);
71 OperandMatchResultTy parseCCOpOperand(OperandVector &Operands);
72 OperandMatchResultTy parseRDOpOperand(OperandVector &Operands);
73 OperandMatchResultTy parseMImmOperand(OperandVector &Operands);
85 OperandVector *Operands);
761 OperandVector &Operands, in MatchAndEmitInstruction()
852 OperandVector *Operands) { in parseCC()
880 OperandVector *Operands) { in parseRD()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp67 OperandVector &Operands, MCStreamer &Out,
74 SMLoc NameLoc, OperandVector &Operands) override;
81 OperandMatchResultTy parseMEMOperand(OperandVector &Operands);
83 OperandMatchResultTy parseMembarTag(OperandVector &Operands);
86 OperandMatchResultTy parseShiftAmtImm(OperandVector &Operands);
88 OperandMatchResultTy parseCallTarget(OperandVector &Operands);
96 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands);
632 OperandVector &Operands, in MatchAndEmitInstruction()
715 OperandVector &Operands) { in ParseInstruction()
779 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/
H A DLanaiAsmParser.cpp60 OperandVector *Operands);
67 SMLoc NameLoc, OperandVector &Operands) override;
74 OperandVector &Operands, MCStreamer &Out,
82 OperandMatchResultTy parseOperand(OperandVector *Operands,
85 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands);
653 OperandVector &Operands, in MatchAndEmitInstruction()
891 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand()
1060 OperandVector *Operands) { in splitMnemonic()
1125 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError()
1166 static bool MaybePredicatedInst(const OperandVector &Operands) { in MaybePredicatedInst()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp141 int processInstruction(MCInst &Inst, OperandVector const &Operands,
175 bool splitIdentifier(OperandVector &Operands);
176 bool parseOperand(OperandVector &Operands);
177 bool parseInstruction(OperandVector &Operands);
178 bool implicitExpressionLocation(OperandVector &Operands);
179 bool parseExpressionOrOperand(OperandVector &Operands);
188 OperandVector &Operands) override;
215 OperandVector *SubInsts;
834 static bool previousEqual(OperandVector &Operands, size_t Index, in previousEqual()
853 bool HexagonAsmParser::splitIdentifier(OperandVector &Operands) { in splitIdentifier()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1087 AddDefaultSrcDestOperands(OperandVector &Operands,
1090 bool VerifyAndAdjustOperands(OperandVector &OrigOperands,
1091 OperandVector &FinalOperands);
1092 bool ParseOperand(OperandVector &Operands);
1093 bool ParseATTOperand(OperandVector &Operands);
1094 bool ParseIntelOperand(OperandVector &Operands);
1116 SMLoc EndLoc, OperandVector &Operands);
1126 OperandVector &Operands);
1190 bool HandleAVX512Operand(OperandVector &Operands);
1719 bool X86AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp453 bool tryParseRegisterWithWriteBack(OperandVector &);
454 int tryParseShiftRegister(OperandVector &);
456 bool parseMemory(OperandVector &);
632 OperandMatchResultTy parseRotImm(OperandVector &);
633 OperandMatchResultTy parseModImm(OperandVector &);
634 OperandMatchResultTy parseBitfield(OperandVector &);
637 OperandMatchResultTy parseFPImm(OperandVector &);
725 OperandVector &Operands);
5380 ARMAsmParser::parseRotImm(OperandVector &Operands) { in parseRotImm()
5811 MCInst &Inst, const OperandVector &Operands) { in cvtMVEVMOVQtoDReg()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp385 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger()
396 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat()
410 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe()
432 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore()
469 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand()
540 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
1003 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp117 bool ParseOperand(OperandVector &Operands);
126 OperandVector &Operands, MCStreamer &Out,
130 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops);
153 SMLoc NameLoc, OperandVector &Operands) override;
759 const OperandVector &Operands) { in ProcessInstruction()
1164 OperandVector &Operands, in MatchAndEmitInstruction()
1424 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1517 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp196 OperandMatchResultTy parseMemOperand(OperandVector &Operands);
198 matchAnyRegisterNameWithoutDollar(OperandVector &Operands,
206 OperandMatchResultTy parseImm(OperandVector &Operands);
207 OperandMatchResultTy parseJumpTarget(OperandVector &Operands);
208 OperandMatchResultTy parseInvNum(OperandVector &Operands);
211 bool searchSymbolAlias(OperandVector &Operands);
213 bool parseOperand(OperandVector &, StringRef Mnemonic);
6437 MipsAsmParser::parseMemOperand(OperandVector &Operands) { in parseMemOperand()
6712 MipsAsmParser::parseAnyRegister(OperandVector &Operands) { in parseAnyRegister()
6740 MipsAsmParser::parseJumpTarget(OperandVector &Operands) { in parseJumpTarget()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td1497 // function when converting the OperandVector into an MCInst instead of the