Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp370 OperandMatchResultTy parseRegister(OperandVector &Operands,
378 OperandMatchResultTy parseAddress(OperandVector &Operands,
382 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal,
385 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
405 SMLoc NameLoc, OperandVector &Operands) override;
407 OperandVector &Operands, MCStreamer &Out,
412 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
415 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
418 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
421 OperandMatchResultTy parseGR64(OperandVector &Operands) { in parseGR64()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp402 OperandMatchResultTy parseRegister(OperandVector &Operands,
406 OperandMatchResultTy parseAnyRegister(OperandVector &Operands);
415 OperandMatchResultTy parseAddress(OperandVector &Operands,
419 OperandMatchResultTy parsePCRel(OperandVector &Operands, int64_t MinVal,
422 bool parseOperand(OperandVector &Operands, StringRef Mnemonic);
442 SMLoc NameLoc, OperandVector &Operands) override;
444 OperandVector &Operands, MCStreamer &Out,
449 OperandMatchResultTy parseGR32(OperandVector &Operands) { in parseGR32()
452 OperandMatchResultTy parseGRH32(OperandVector &Operands) { in parseGRH32()
455 OperandMatchResultTy parseGRX32(OperandVector &Operands) { in parseGRX32()
[all …]
/external/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp588 …void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands, bool IsAtomic, bool IsAtomicReturn);
647 OperandVector &Operands, MCStreamer &Out,
651 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic);
654 SMLoc NameLoc, OperandVector &Operands) override;
658 OperandVector &Operands,
661 OperandMatchResultTy parseNamedBit(const char *Name, OperandVector &Operands,
665 OperandMatchResultTy parseImm(OperandVector &Operands);
666 OperandMatchResultTy parseRegOrImm(OperandVector &Operands);
667 OperandMatchResultTy parseRegOrImmWithFPInputMods(OperandVector &Operands);
668 OperandMatchResultTy parseRegOrImmWithIntInputMods(OperandVector &Operands);
[all …]
/external/swiftshader/third_party/llvm-7.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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/AsmParser/
DAVRAsmParser.cpp50 OperandVector &Operands, MCStreamer &Out,
57 SMLoc NameLoc, OperandVector &Operands) override;
61 OperandMatchResultTy parseMemriOperand(OperandVector &Operands);
63 bool parseOperand(OperandVector &Operands);
67 bool tryParseRegisterOperand(OperandVector &Operands);
68 bool tryParseExpression(OperandVector &Operands);
69 bool tryParseRelocExpression(OperandVector &Operands);
81 bool invalidOperand(SMLoc const &Loc, OperandVector const &Operands,
259 OperandVector const &Operands, in invalidOperand()
297 OperandVector &Operands, in MatchAndEmitInstruction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp893 void cvtMubufImpl(MCInst &Inst, const OperandVector &Operands,
895 void cvtDSImpl(MCInst &Inst, const OperandVector &Operands,
1026 OperandVector &Operands, MCStreamer &Out,
1030 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Mnemonic);
1033 SMLoc NameLoc, OperandVector &Operands) override;
1039 parseIntWithPrefix(const char *Prefix, OperandVector &Operands,
1045 OperandVector &Operands,
1050 parseNamedBit(const char *Name, OperandVector &Operands,
1056 OperandMatchResultTy parseImm(OperandVector &Operands, bool AbsMod = false);
1057 OperandMatchResultTy parseReg(OperandVector &Operands);
[all …]
/external/llvm/include/llvm/MC/MCParser/
DMCTargetAsmParser.h28 typedef SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> OperandVector; typedef
158 SMLoc NameLoc, OperandVector &Operands) = 0;
160 AsmToken Token, OperandVector &Operands) { in ParseInstruction()
183 OperandVector &Operands, MCStreamer &Out,
206 const OperandVector &Operands) = 0;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/MCParser/
DMCTargetAsmParser.h32 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;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp53 bool generateImmOutOfRangeError(OperandVector &Operands, uint64_t ErrorInfo,
57 OperandVector &Operands, MCStreamer &Out,
64 SMLoc NameLoc, OperandVector &Operands) override;
86 OperandMatchResultTy parseImmediate(OperandVector &Operands);
87 OperandMatchResultTy parseRegister(OperandVector &Operands,
89 OperandMatchResultTy parseMemOpBaseReg(OperandVector &Operands);
90 OperandMatchResultTy parseOperandWithModifier(OperandVector &Operands);
92 bool parseOperand(OperandVector &Operands, bool ForceImmediate);
653 OperandVector &Operands, uint64_t ErrorInfo, int64_t Lower, int64_t Upper, in generateImmOutOfRangeError()
660 OperandVector &Operands, in MatchAndEmitInstruction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp151 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands);
152 void createSysAlias(uint16_t Encoding, OperandVector &Operands, SMLoc S);
154 bool parseCondCode(OperandVector &Operands, bool invertCondCode);
156 bool parseRegister(OperandVector &Operands);
158 bool parseNeonVectorList(OperandVector &Operands);
159 bool parseOptionalMulOperand(OperandVector &Operands);
160 bool parseOperand(OperandVector &Operands, bool isCondCode,
164 OperandVector &Operands);
181 OperandVector &Operands, MCStreamer &Out,
195 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands);
[all …]
/external/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp42 OperandVector *Operands);
49 SMLoc NameLoc, OperandVector &Operands) override;
54 OperandVector &Operands, MCStreamer &Out,
62 OperandMatchResultTy parseOperand(OperandVector *Operands,
65 OperandMatchResultTy parseMemoryOperand(OperandVector &Operands);
633 OperandVector &Operands, in MatchAndEmitInstruction()
844 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand()
978 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand()
1013 OperandVector *Operands) { in splitMnemonic()
1078 bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError()
[all …]
/external/swiftshader/third_party/llvm-7.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);
650 OperandVector &Operands, in MatchAndEmitInstruction()
866 LanaiAsmParser::parseMemoryOperand(OperandVector &Operands) { in parseMemoryOperand()
1000 LanaiAsmParser::parseOperand(OperandVector *Operands, StringRef Mnemonic) { in parseOperand()
1035 OperandVector *Operands) { in splitMnemonic()
1100 static bool IsMemoryAssignmentError(const OperandVector &Operands) { in IsMemoryAssignmentError()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp129 OperandVector &InstOperands, uint64_t &ErrorInfo,
133 OperandVector &Operands, MCStreamer &Out,
140 int processInstruction(MCInst &Inst, OperandVector const &Operands,
174 bool splitIdentifier(OperandVector &Operands);
175 bool parseOperand(OperandVector &Operands);
176 bool parseInstruction(OperandVector &Operands);
177 bool implicitExpressionLocation(OperandVector &Operands);
178 bool parseExpressionOrOperand(OperandVector &Operands);
182 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
187 OperandVector &Operands) override;
[all …]
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp109 OperandVector &InstOperands, uint64_t &ErrorInfo,
113 OperandVector &Operands, MCStreamer &Out,
118 int processInstruction(MCInst &Inst, OperandVector const &Operands,
154 bool splitIdentifier(OperandVector &Operands);
155 bool parseOperand(OperandVector &Operands);
156 bool parseInstruction(OperandVector &Operands);
157 bool implicitExpressionLocation(OperandVector &Operands);
158 bool parseExpressionOrOperand(OperandVector &Operands);
161 SMLoc NameLoc, OperandVector &Operands) override in ParseInstruction()
166 AsmToken ID, OperandVector &Operands) override;
[all …]
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp57 bool parseSysAlias(StringRef Name, SMLoc NameLoc, OperandVector &Operands);
59 bool parseCondCode(OperandVector &Operands, bool invertCondCode);
63 bool parseRegister(OperandVector &Operands);
65 bool parseVectorList(OperandVector &Operands);
66 bool parseOperand(OperandVector &Operands, bool isCondCode,
88 OperandVector &Operands, MCStreamer &Out,
99 OperandMatchResultTy tryParseOptionalShiftExtend(OperandVector &Operands);
100 OperandMatchResultTy tryParseBarrierOperand(OperandVector &Operands);
101 OperandMatchResultTy tryParseMRSSystemRegister(OperandVector &Operands);
102 OperandMatchResultTy tryParseSysReg(OperandVector &Operands);
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/AsmParser/
DX86AsmParser.cpp92 unsigned MatchInstruction(const OperandVector &Operands, MCInst &Inst, in MatchInstruction()
817 AddDefaultSrcDestOperands(OperandVector &Operands,
820 bool VerifyAndAdjustOperands(OperandVector &OrigOperands,
821 OperandVector &FinalOperands);
859 bool validateInstruction(MCInst &Inst, const OperandVector &Ops);
860 bool processInstruction(MCInst &Inst, const OperandVector &Ops);
864 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out);
867 OperandVector &Operands, MCStreamer &Out,
871 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
878 OperandVector &Operands, MCStreamer &Out,
[all …]
DX86AsmInstrumentation.cpp196 void InstrumentAndEmitInstruction(const MCInst &Inst, OperandVector &Operands, in InstrumentAndEmitInstruction()
239 void InstrumentMOVS(const MCInst &Inst, OperandVector &Operands,
241 void InstrumentMOV(const MCInst &Inst, OperandVector &Operands,
361 OperandVector &Operands, in InstrumentMOVS()
388 OperandVector &Operands, MCContext &Ctx, in InstrumentMOV()
1046 const MCInst &Inst, OperandVector &Operands, MCContext &Ctx, in InstrumentAndEmitInstruction()
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmParser.cpp688 AddDefaultSrcDestOperands(OperandVector &Operands,
691 bool VerifyAndAdjustOperands(OperandVector &OrigOperands,
692 OperandVector &FinalOperands);
725 bool processInstruction(MCInst &Inst, const OperandVector &Ops);
729 void EmitInstruction(MCInst &Inst, OperandVector &Operands, MCStreamer &Out);
732 OperandVector &Operands, MCStreamer &Out,
736 void MatchFPUWaitAlias(SMLoc IDLoc, X86Operand &Op, OperandVector &Operands,
743 OperandVector &Operands, MCStreamer &Out,
748 OperandVector &Operands, MCStreamer &Out,
757 bool HandleAVX512Operand(OperandVector &Operands,
[all …]
DX86AsmInstrumentation.cpp185 OperandVector &Operands, in InstrumentAndEmitInstruction()
228 void InstrumentMOVS(const MCInst &Inst, OperandVector &Operands,
230 void InstrumentMOV(const MCInst &Inst, OperandVector &Operands,
348 OperandVector &Operands, in InstrumentMOVS()
375 OperandVector &Operands, MCContext &Ctx, in InstrumentMOV()
1033 const MCInst &Inst, OperandVector &Operands, MCContext &Ctx, in InstrumentAndEmitInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp377 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
379 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
383 bool tryParseRegisterWithWriteBack(OperandVector &);
384 int tryParseShiftRegister(OperandVector &);
385 bool parseRegisterList(OperandVector &);
386 bool parseMemory(OperandVector &);
387 bool parseOperand(OperandVector &, StringRef Mnemonic);
431 OperandVector &Operands);
525 OperandMatchResultTy parseITCondCode(OperandVector &);
526 OperandMatchResultTy parseCoprocNumOperand(OperandVector &);
[all …]
/external/swiftshader/third_party/llvm-7.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 parseOperand(OperandVector &Operands, StringRef Name);
87 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands);
572 OperandVector &Operands, in MatchAndEmitInstruction()
645 OperandVector &Operands) { in ParseInstruction()
709 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
746 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
908 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
/external/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp50 OperandVector &Operands, MCStreamer &Out,
55 SMLoc NameLoc, OperandVector &Operands) override;
62 OperandMatchResultTy parseMEMOperand(OperandVector &Operands);
64 OperandMatchResultTy parseOperand(OperandVector &Operands, StringRef Name);
70 OperandMatchResultTy parseBranchModifiers(OperandVector &Operands);
543 OperandVector &Operands, in MatchAndEmitInstruction()
616 OperandVector &Operands) { in ParseInstruction()
721 SparcAsmParser::parseMEMOperand(OperandVector &Operands) { in parseMEMOperand()
759 SparcAsmParser::parseOperand(OperandVector &Operands, StringRef Mnemonic) { in parseOperand()
914 SparcAsmParser::parseBranchModifiers(OperandVector &Operands) { in parseBranchModifiers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/AsmParser/
DWebAssemblyAsmParser.cpp245 bool ParseReg(OperandVector &Operands, StringRef TypePrefix) { in ParseReg()
301 void ParseSingleInteger(bool IsNegative, OperandVector &Operands) { in ParseSingleInteger()
312 OperandVector &Operands, in ParseOperandStartingWithInteger()
349 SMLoc NameLoc, OperandVector &Operands) override { in ParseInstruction()
517 OperandVector &Operands, in MatchAndEmitInstruction()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp192 bool validatetLDMRegList(const MCInst &Inst, const OperandVector &Operands,
194 bool validatetSTMRegList(const MCInst &Inst, const OperandVector &Operands,
198 bool tryParseRegisterWithWriteBack(OperandVector &);
199 int tryParseShiftRegister(OperandVector &);
200 bool parseRegisterList(OperandVector &);
201 bool parseMemory(OperandVector &);
202 bool parseOperand(OperandVector &, StringRef Mnemonic);
246 OperandVector &Operands);
321 OperandMatchResultTy parseITCondCode(OperandVector &);
322 OperandMatchResultTy parseCoprocNumOperand(OperandVector &);
[all …]
/external/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp135 OperandVector &Operands, MCStreamer &Out,
142 bool parseParenSuffix(StringRef Name, OperandVector &Operands);
144 bool parseBracketSuffix(StringRef Name, OperandVector &Operands);
147 SMLoc NameLoc, OperandVector &Operands) override;
151 OperandMatchResultTy parseMemOperand(OperandVector &Operands);
153 matchAnyRegisterNameWithoutDollar(OperandVector &Operands,
155 OperandMatchResultTy matchAnyRegisterWithoutDollar(OperandVector &Operands,
157 OperandMatchResultTy parseAnyRegister(OperandVector &Operands);
158 OperandMatchResultTy parseImm(OperandVector &Operands);
159 OperandMatchResultTy parseJumpTarget(OperandVector &Operands);
[all …]

12