Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp413 OperandMatchResultTy parseRegister(OperandVector &Operands,
417 OperandMatchResultTy parseAnyRegister(OperandVector &Operands);
426 OperandMatchResultTy parseAddress(OperandVector &Operands,
430 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal,
433 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
453 SMLoc NameLoc, OperandVector &Operands) override;
455 OperandVector &Operands, MCStreamer &Out,
460 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
463 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
466 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/AsmParser/
DBPFAsmParser.cpp34 bool PreMatchCheck(OperandVector &Operands);
37 OperandVector &Operands, MCStreamer &Out,
44 SMLoc NameLoc, OperandVector &Operands) override;
58 OperandMatchResultTy parseImmediate(OperandVector &Operands);
59 OperandMatchResultTy parseRegister(OperandVector &Operands);
60 OperandMatchResultTy parseOperandAsOperator(OperandVector &Operands);
261 bool BPFAsmParser::PreMatchCheck(OperandVector &Operands) { in PreMatchCheck()
284 OperandVector &Operands, in MatchAndEmitInstruction()
340 BPFAsmParser::parseOperandAsOperator(OperandVector &Operands) { in parseOperandAsOperator()
405 OperandMatchResultTy BPFAsmParser::parseRegister(OperandVector &Operands) { in parseRegister()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp1087 void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands,
1089 void cvtDSImpl(MCInst &Inst, const OperandVector &Operands,
1235 OperandVector &Operands, MCStreamer &Out,
1239 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic,
1243 SMLoc NameLoc, OperandVector &Operands) override;
1249 parseIntWithPrefix(const char *Prefix, OperandVector &Operands,
1255 OperandVector &Operands,
1260 parseNamedBit(const char *Name, OperandVector &Operands,
1271 OperandMatchResultTy parseImm(OperandVector &Operands, bool HasSP3AbsModifier = false);
1272 OperandMatchResultTy parseReg(OperandVector &Operands);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/AsmParser/
DAVRAsmParser.cpp51 OperandVector &Operands, MCStreamer &Out,
58 SMLoc NameLoc, OperandVector &Operands) override;
62 OperandMatchResultTy parseMemriOperand(OperandVector &Operands);
64 bool parseOperand(OperandVector &Operands);
68 bool tryParseRegisterOperand(OperandVector &Operands);
69 bool tryParseExpression(OperandVector &Operands);
70 bool tryParseRelocExpression(OperandVector &Operands);
82 bool invalidOperand(SMLoc const &Loc, OperandVector const &Operands,
278 OperandVector const &Operands, in invalidOperand()
316 OperandVector &Operands, in MatchAndEmitInstruction()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp68 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
72 OperandVector &Operands, MCStreamer &Out,
79 SMLoc NameLoc, OperandVector &Operands) override;
119 bool checkPseudoAddTPRel(MCInst &Inst, OperandVector &Operands);
125 bool processInstruction(MCInst &Inst, SMLoc IDLoc, OperandVector &Operands,
132 OperandMatchResultTy parseCSRSystemRegister(OperandVector &Operands);
133 OperandMatchResultTy parseImmediate(OperandVector &Operands);
134 OperandMatchResultTy parseRegister(OperandVector &Operands,
136 OperandMatchResultTy parseMemOpBaseReg(OperandVector &Operands);
137 OperandMatchResultTy parseAtomicMemOp(OperandVector &Operands);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/MCParser/
DMCTargetAsmParser.h32 using OperandVector = SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>>; variable
393 SMLoc NameLoc, OperandVector &Operands) = 0;
395 AsmToken Token, OperandVector &Operands) { in ParseInstruction()
418 OperandVector &Operands, MCStreamer &Out,
437 checkEarlyTargetMatchPredicate(MCInst &Inst, const OperandVector &Operands) { in checkEarlyTargetMatchPredicate()
448 const OperandVector &Operands) = 0;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/AsmParser/
DMSP430AsmParser.cpp44 OperandVector &Operands, MCStreamer &Out,
51 SMLoc NameLoc, OperandVector &Operands) override;
60 SMLoc NameLoc, OperandVector &Operands);
62 bool ParseOperand(OperandVector &Operands);
253 OperandVector &Operands, in MatchAndEmitInstruction()
313 OperandVector &Operands) { in parseJccInstruction()
375 OperandVector &Operands) { in ParseInstruction()
435 bool MSP430AsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp152 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands);
153 void createSysAlias(uint16_t Encoding, OperandVector &Operands, SMLoc S);
155 bool parseCondCode(OperandVector &Operands, bool invertCondCode);
157 bool parseRegister(OperandVector &Operands);
159 bool parseNeonVectorList(OperandVector &Operands);
160 bool parseOptionalMulOperand(OperandVector &Operands);
161 bool parseOperand(OperandVector &Operands, bool isCondCode,
165 OperandVector &Operands);
185 OperandVector &Operands, MCStreamer &Out,
199 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp60 OperandVector *Operands);
67 SMLoc NameLoc, OperandVector &Operands) override;
72 OperandVector &Operands, MCStreamer &Out,
80 OperandMatchResultTy parseOperand(OperandVector *Operands,
83 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands);
651 OperandVector &Operands, in MatchAndEmitInstruction()
867 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand()
1001 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand()
1036 OperandVector *Operands) { in splitMnemonic()
1101 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp128 OperandVector &InstOperands, uint64_t &ErrorInfo,
132 OperandVector &Operands, MCStreamer &Out,
139 int processInstruction(MCInst &Inst, OperandVector const &Operands,
173 bool splitIdentifier(OperandVector &Operands);
174 bool parseOperand(OperandVector &Operands);
175 bool parseInstruction(OperandVector &Operands);
176 bool implicitExpressionLocation(OperandVector &Operands);
177 bool parseExpressionOrOperand(OperandVector &Operands);
181 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
186 OperandVector &Operands) override;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp67 OperandVector &Operands, MCStreamer &Out,
72 SMLoc NameLoc, OperandVector &Operands) override;
79 OperandMatchResultTy parseMEMOperand(OperandVector &Operands);
81 OperandMatchResultTy parseMembarTag(OperandVector &Operands);
83 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Name);
89 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands);
581 OperandVector &Operands, in MatchAndEmitInstruction()
655 OperandVector &Operands) { in ParseInstruction()
719 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
755 OperandMatchResultTy SparcAsmParser::parseMembarTag(OperandVector &Operands) { in parseMembarTag()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/AsmParser/
DWebAssemblyAsmParser.cpp342 void parseSingleInteger(bool IsNegative, OperandVector &Operands) { in parseSingleInteger()
353 bool parseSingleFloat(bool IsNegative, OperandVector &Operands) { in parseSingleFloat()
367 bool parseSpecialFloatMaybe(bool IsNegative, OperandVector &Operands) { in parseSpecialFloatMaybe()
389 bool checkForP2AlignIfLoadStore(OperandVector &Operands, StringRef InstName) { in checkForP2AlignIfLoadStore()
419 void addBlockTypeOperand(OperandVector &Operands, SMLoc NameLoc, in addBlockTypeOperand()
427 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
820 OperandVector &Operands, MCStreamer &Out, in MatchAndEmitInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp389 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
391 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
395 bool tryParseRegisterWithWriteBack(OperandVector &);
396 int tryParseShiftRegister(OperandVector &);
397 bool parseRegisterList(OperandVector &, bool EnforceOrder = true);
398 bool parseMemory(OperandVector &);
399 bool parseOperand(OperandVector &, StringRef Mnemonic);
446 OperandVector &Operands);
548 OperandMatchResultTy parseITCondCode(OperandVector &);
549 OperandMatchResultTy parseCoprocNumOperand(OperandVector &);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/AsmParser/
DX86AsmParser.cpp99 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction()
866 AddDefaultSrcDestOperands(OperandVector &Operands,
869 bool VerifyAndAdjustOperands(OperandVector &OrigOperands,
870 OperandVector &FinalOperands);
927 bool validateInstruction(MCInst &Inst, const OperandVector &Ops);
928 bool processInstruction(MCInst &Inst, const OperandVector &Ops);
932 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out);
935 OperandVector &Operands, MCStreamer &Out,
939 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
946 OperandVector &Operands, MCStreamer &Out,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp165 void ConvertXWPOperands(MCInst &Inst, const OperandVector &Operands);
172 const OperandVector &Operands) override;
176 OperandVector &Operands, MCStreamer &Out,
183 bool parseParenSuffix(StringRef Name, OperandVector &Operands);
185 bool parseBracketSuffix(StringRef Name, OperandVector &Operands);
190 SMLoc NameLoc, OperandVector &Operands) override;
194 OperandMatchResultTy parseMemOperand(OperandVector &Operands);
196 matchAnyRegisterNameWithoutDollar(OperandVector &Operands,
198 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands,
201 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp119 bool ParseOperand(OperandVector &Operands);
129 OperandVector &Operands, MCStreamer &Out,
133 void ProcessInstruction(MCInst &Inst, const OperandVector &Ops);
157 SMLoc NameLoc, OperandVector &Operands) override;
713 const OperandVector &Operands) { in ProcessInstruction()
1135 OperandVector &Operands, in MatchAndEmitInstruction()
1438 bool PPCAsmParser::ParseOperand(OperandVector &Operands) { in ParseOperand()
1557 SMLoc NameLoc, OperandVector &Operands) { in ParseInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenAsmMatcher.inc16 const OperandVector &Operands);
18 const OperandVector &Operands) override;
19 unsigned MatchInstructionImpl(const OperandVector &Operands,
25 unsigned MatchInstructionImpl(const OperandVector &Operands,
2080 const OperandVector &Operands) {
2479 const OperandVector &Operands) {
4117 const OperandVector &Operands,
7046 MatchInstructionImpl(const OperandVector &Operands,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenAsmMatcher.inc16 const OperandVector &Operands);
18 const OperandVector &Operands) override;
19 unsigned MatchInstructionImpl(const OperandVector &Operands,
25 unsigned MatchInstructionImpl(const OperandVector &Operands,
36 OperandVector &Operands,
40 OperandVector &Operands,
1334 const OperandVector &Operands) {
1571 const OperandVector &Operands) {
4892 const OperandVector &Operands,
8095 MatchInstructionImpl(const OperandVector &Operands,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenAsmMatcher.inc16 const OperandVector &Operands);
18 const OperandVector &Operands) override;
19 unsigned MatchInstructionImpl(const OperandVector &Operands,
25 OperandVector &Operands,
29 OperandVector &Operands,
4343 const OperandVector &Operands) {
4799 const OperandVector &Operands) {
15102 MatchInstructionImpl(const OperandVector &Operands,
16235 tryCustomParseOperand(OperandVector &Operands,
16368 MatchOperandParserImpl(OperandVector &Operands,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTarget.td1412 // function when converting the OperandVector into an MCInst instead of the
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmMatcher.inc16 const OperandVector &Operands);
18 const OperandVector &Operands) override;
19 unsigned MatchInstructionImpl(const OperandVector &Operands,
25 unsigned MatchInstructionImpl(const OperandVector &Operands,
36 OperandVector &Operands,
40 OperandVector &Operands,
6465 const OperandVector &Operands) {
6798 const OperandVector &Operands) {
12441 const OperandVector &Operands,
27482 MatchInstructionImpl(const OperandVector &Operands,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenAsmMatcher.inc16 const OperandVector &Operands);
18 const OperandVector &Operands) override;
19 unsigned MatchInstructionImpl(const OperandVector &Operands,
25 unsigned MatchInstructionImpl(const OperandVector &Operands,
4943 const OperandVector &Operands) {
5069 const OperandVector &Operands) {
7578 const OperandVector &Operands,
36932 MatchInstructionImpl(const OperandVector &Operands,