Home
last modified time | relevance | path

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

123

/external/llvm/include/llvm/MC/MCParser/
DMCParsedAsmOperand.h24 class MCParsedAsmOperand {
38 MCParsedAsmOperand(const MCParsedAsmOperand &RHS) = default;
39 MCParsedAsmOperand &operator=(const MCParsedAsmOperand &) = default;
40 MCParsedAsmOperand() = default;
43 virtual ~MCParsedAsmOperand() {} in ~MCParsedAsmOperand()
91 inline raw_ostream& operator<<(raw_ostream &OS, const MCParsedAsmOperand &MO) {
DMCTargetAsmParser.h21 class MCParsedAsmOperand; variable
28 typedef SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> OperandVector;
194 virtual unsigned validateTargetOperandClass(MCParsedAsmOperand &Op, in validateTargetOperandClass()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/MCParser/
DMCParsedAsmOperand.h25 class MCParsedAsmOperand {
39 MCParsedAsmOperand() = default;
40 MCParsedAsmOperand(const MCParsedAsmOperand &RHS) = default;
41 MCParsedAsmOperand &operator=(const MCParsedAsmOperand &) = default;
44 virtual ~MCParsedAsmOperand() = default;
93 inline raw_ostream& operator<<(raw_ostream &OS, const MCParsedAsmOperand &MO) {
DMCTargetAsmParser.h27 class MCParsedAsmOperand; variable
32 using OperandVector = SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>>;
436 virtual unsigned validateTargetOperandClass(MCParsedAsmOperand &Op, in validateTargetOperandClass()
460 virtual bool regsEqual(const MCParsedAsmOperand &Op1, in regsEqual()
461 const MCParsedAsmOperand &Op2) const { in regsEqual()
/external/swiftshader/third_party/LLVM/include/llvm/MC/MCParser/
DMCParsedAsmOperand.h21 class MCParsedAsmOperand {
23 MCParsedAsmOperand() {} in MCParsedAsmOperand() function
24 virtual ~MCParsedAsmOperand() {} in ~MCParsedAsmOperand()
40 inline raw_ostream& operator<<(raw_ostream &OS, const MCParsedAsmOperand &MO) {
/external/swiftshader/third_party/LLVM/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp84 bool tryParseRegisterWithWriteBack(SmallVectorImpl<MCParsedAsmOperand*> &);
85 int tryParseShiftRegister(SmallVectorImpl<MCParsedAsmOperand*> &);
86 bool parseRegisterList(SmallVectorImpl<MCParsedAsmOperand*> &);
87 bool parseMemory(SmallVectorImpl<MCParsedAsmOperand*> &);
88 bool parseOperand(SmallVectorImpl<MCParsedAsmOperand*> &, StringRef Mnemonic);
136 OperandMatchResultTy parseITCondCode(SmallVectorImpl<MCParsedAsmOperand*>&);
138 SmallVectorImpl<MCParsedAsmOperand*>&);
140 SmallVectorImpl<MCParsedAsmOperand*>&);
142 SmallVectorImpl<MCParsedAsmOperand*>&);
144 SmallVectorImpl<MCParsedAsmOperand*>&);
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/AsmParser/
DMBlazeAsmParser.cpp39 MBlazeOperand *ParseMemory(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
43 MBlazeOperand* ParseOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands);
50 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
67 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
74 struct MBlazeOperand : public MCParsedAsmOperand {
110 MBlazeOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in MBlazeOperand()
112 MBlazeOperand(const MBlazeOperand &o) : MCParsedAsmOperand() { in MBlazeOperand()
319 SmallVectorImpl<MCParsedAsmOperand*> &Operands, in MatchAndEmitInstruction()
354 ParseMemory(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in ParseMemory()
457 ParseOperand(SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in ParseOperand()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCTargetAsmParser.h20 class MCParsedAsmOperand; variable
68 SmallVectorImpl<MCParsedAsmOperand*> &Operands) = 0;
90 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.h22 class MCParsedAsmOperand; variable
46 SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand> > &Operands,
DX86AsmParser.cpp689 std::unique_ptr<llvm::MCParsedAsmOperand> &&Src,
690 std::unique_ptr<llvm::MCParsedAsmOperand> &&Dst);
758 const MCParsedAsmOperand &Op);
1040 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src, in AddDefaultSrcDestOperands()
1041 std::unique_ptr<llvm::MCParsedAsmOperand> &&Dst) { in AddDefaultSrcDestOperands()
1925 const MCParsedAsmOperand &Op) { in HandleAVX512Operand()
2399 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 2> TmpOperands; in ParseInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.h21 class MCParsedAsmOperand; variable
44 SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> &Operands,
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
DEDDisassembler.h40 class MCParsedAsmOperand; variable
260 int parseInst(llvm::SmallVectorImpl<llvm::MCParsedAsmOperand*> &operands,
DEDToken.cpp92 SmallVector<MCParsedAsmOperand*, 5> parsedOperands; in tokenize()
102 SmallVectorImpl<MCParsedAsmOperand*>::iterator operandIterator; in tokenize()
/external/swiftshader/third_party/LLVM/lib/MC/MCParser/
DMCAsmParser.cpp46 void MCParsedAsmOperand::dump() const { in dump()
/external/llvm/lib/MC/MCParser/
DMCAsmParser.cpp46 LLVM_DUMP_METHOD void MCParsedAsmOperand::dump() const { in dump()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/AsmParser/
DBPFAsmParser.cpp79 struct BPFOperand : public MCParsedAsmOperand {
102 BPFOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in BPFOperand()
105 BPFOperand(const BPFOperand &o) : MCParsedAsmOperand() { in BPFOperand()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/AsmParser/
DAVRAsmParser.cpp72 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
102 class AVROperand : public MCParsedAsmOperand {
103 typedef MCParsedAsmOperand Base;
674 unsigned AVRAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/swiftshader/third_party/LLVM/lib/Target/X86/AsmParser/
DX86AsmParser.cpp53 SmallVectorImpl<MCParsedAsmOperand*> &Operands,
91 SmallVectorImpl<MCParsedAsmOperand*> &Operands);
108 struct X86Operand : public MCParsedAsmOperand {
659 SmallVectorImpl<MCParsedAsmOperand*> &Operands) { in ParseInstruction()
944 SmallVectorImpl<MCParsedAsmOperand*> &Operands, in MatchAndEmitInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/MCParser/
DMCAsmParser.cpp132 void MCParsedAsmOperand::dump() const { in dump()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/AsmParser/
DRISCVAsmParser.cpp50 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
136 struct RISCVOperand : public MCParsedAsmOperand {
161 RISCVOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in RISCVOperand()
164 RISCVOperand(const RISCVOperand &o) : MCParsedAsmOperand() { in RISCVOperand()
630 unsigned RISCVAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp75 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
198 class SparcOperand : public MCParsedAsmOperand {
251 SparcOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in SparcOperand()
1265 unsigned SparcAsmParser::validateTargetOperandClass(MCParsedAsmOperand &GOp, in validateTargetOperandClass()
/external/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp58 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
171 class SparcOperand : public MCParsedAsmOperand {
223 SparcOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in SparcOperand()
1277 unsigned SparcAsmParser::validateTargetOperandClass(MCParsedAsmOperand &GOp, in validateTargetOperandClass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp137 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
194 struct HexagonOperand : public MCParsedAsmOperand {
224 : MCParsedAsmOperand(), Kind(K), Context(Context) {} in HexagonOperand()
228 : MCParsedAsmOperand(), Context(o.Context) { in HexagonOperand()
833 MCParsedAsmOperand &Operand = *Operands[Operands.size() - Index - 1]; in previousEqual()
1238 unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp116 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op, unsigned Kind) override;
173 struct HexagonOperand : public MCParsedAsmOperand {
201 HexagonOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in HexagonOperand()
204 HexagonOperand(const HexagonOperand &o) : MCParsedAsmOperand() { in HexagonOperand()
1076 MCParsedAsmOperand &Operand = *Operands[Operands.size() - Index - 1]; in previousEqual()
1474 unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/Lanai/AsmParser/
DLanaiAsmParser.cpp88 struct LanaiOperand : public MCParsedAsmOperand {
127 explicit LanaiOperand(KindTy Kind) : MCParsedAsmOperand(), Kind(Kind) {} in LanaiOperand()
1115 static bool IsRegister(const MCParsedAsmOperand &op) { in IsRegister()

123