Home
last modified time | relevance | path

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

12

/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/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()
DX86Operand.h25 struct X86Operand : public MCParsedAsmOperand {
DX86AsmInstrumentation.cpp416 MCParsedAsmOperand &Op = *Operands[Ix]; in InstrumentMOV()
/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()
DEDDisassembler.cpp349 int EDDisassembler::parseInst(SmallVectorImpl<MCParsedAsmOperand*> &operands, in parseInst()
/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()
DAsmParser.cpp97 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> ParsedOperands;
5096 MCParsedAsmOperand &Operand = *Info.ParsedOperands[i]; in parseMSInlineAsm()
/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/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/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()
/external/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp308 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
318 struct PPCOperand : public MCParsedAsmOperand {
355 PPCOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in PPCOperand()
357 PPCOperand(const PPCOperand &o) : MCParsedAsmOperand() { in PPCOperand()
1960 unsigned PPCAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp50 class AMDGPUOperand : public MCParsedAsmOperand {
61 AMDGPUOperand(enum KindTy K) : MCParsedAsmOperand(), Kind(K) {} in AMDGPUOperand()
644 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
2761 unsigned AMDGPUAsmParser::validateTargetOperandClass(MCParsedAsmOperand &Op, in validateTargetOperandClass()
/external/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp558 class MipsOperand : public MCParsedAsmOperand {
594 : MCParsedAsmOperand(), Kind(K), AsmParser(Parser) {} in MipsOperand()
4295 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; in ParseRegister()
4649 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> TmpOperands; in parseRegisterList()
4747 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> TmpOperands; in parseMovePRegPair()
5426 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Reg; in parseDirectiveCpLoad()
5500 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> TmpReg; in parseDirectiveCPSetup()
6152 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> TmpReg; in ParseDirective()
/external/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp55 class SystemZOperand : public MCParsedAsmOperand {
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp136 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
150 class AArch64Operand : public MCParsedAsmOperand {
274 AArch64Operand(const AArch64Operand &o) : MCParsedAsmOperand(), Ctx(o.Ctx) { in AArch64Operand()
4545 unsigned AArch64AsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()

12