Home
last modified time | relevance | path

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

/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) {
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.h22 class MCParsedAsmOperand; variable
46 SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand> > &Operands,
DX86AsmParser.cpp688 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src,
689 std::unique_ptr<llvm::MCParsedAsmOperand> &&Dst);
760 const MCParsedAsmOperand &Op);
1030 OperandVector& Operands, std::unique_ptr<llvm::MCParsedAsmOperand> &&Src, in AddDefaultSrcDestOperands()
1031 std::unique_ptr<llvm::MCParsedAsmOperand> &&Dst) { in AddDefaultSrcDestOperands()
1826 const MCParsedAsmOperand &Op) { in HandleAVX512Operand()
DX86Operand.h25 struct X86Operand : public MCParsedAsmOperand {
DX86AsmInstrumentation.cpp419 MCParsedAsmOperand &Op = *Operands[Ix]; in InstrumentMOV()
/external/llvm/include/llvm/MC/
DMCTargetAsmParser.h21 class MCParsedAsmOperand; variable
28 typedef SmallVectorImpl<std::unique_ptr<MCParsedAsmOperand>> OperandVector;
196 virtual unsigned validateTargetOperandClass(MCParsedAsmOperand &Op, in validateTargetOperandClass()
/external/llvm/lib/MC/MCParser/
DMCAsmParser.cpp46 void MCParsedAsmOperand::dump() const { in dump()
DAsmParser.cpp99 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> ParsedOperands;
4716 MCParsedAsmOperand &Operand = *Info.ParsedOperands[i]; in parseMSInlineAsm()
/external/llvm/lib/Target/Hexagon/AsmParser/
DHexagonAsmParser.cpp117 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op, unsigned Kind) override;
173 struct HexagonOperand : public MCParsedAsmOperand {
202 HexagonOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in HexagonOperand()
205 HexagonOperand(const HexagonOperand &o) : MCParsedAsmOperand() { in HexagonOperand()
828 for (std::unique_ptr<MCParsedAsmOperand> &i : Operands) in mustExtend()
1095 MCParsedAsmOperand &Operand = *Operands[Operands.size() - Index - 1]; in previousEqual()
1475 unsigned HexagonAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp58 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
155 class SparcOperand : public MCParsedAsmOperand {
205 SparcOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in SparcOperand()
1198 unsigned SparcAsmParser::validateTargetOperandClass(MCParsedAsmOperand &GOp, in validateTargetOperandClass()
/external/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp310 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
320 struct PPCOperand : public MCParsedAsmOperand {
357 PPCOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in PPCOperand()
359 PPCOperand(const PPCOperand &o) : MCParsedAsmOperand() { in PPCOperand()
1924 unsigned PPCAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp559 class MipsOperand : public MCParsedAsmOperand {
596 : MCParsedAsmOperand(), Kind(K), AsmParser(Parser) {} in MipsOperand()
4088 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; in ParseRegister()
4488 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> TmpOperands; in parseRegisterList()
4586 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 8> TmpOperands; in parseMovePRegPair()
5298 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Reg; in parseDirectiveCpLoad()
5375 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> TmpReg; in parseDirectiveCPSetup()
6000 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> TmpReg; in ParseDirective()
/external/llvm/lib/Target/AMDGPU/AsmParser/
DAMDGPUAsmParser.cpp45 class AMDGPUOperand : public MCParsedAsmOperand {
56 AMDGPUOperand(enum KindTy K) : MCParsedAsmOperand(), Kind(K) {} in AMDGPUOperand()
/external/llvm/lib/Target/SystemZ/AsmParser/
DSystemZAsmParser.cpp55 class SystemZOperand : public MCParsedAsmOperand {
/external/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp134 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
148 class AArch64Operand : public MCParsedAsmOperand {
272 AArch64Operand(const AArch64Operand &o) : MCParsedAsmOperand(), Ctx(o.Ctx) { in AArch64Operand()
4483 unsigned AArch64AsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp375 unsigned validateTargetOperandClass(MCParsedAsmOperand &Op,
391 class ARMOperand : public MCParsedAsmOperand {
567 ARMOperand(KindTy K) : MCParsedAsmOperand(), Kind(K) {} in ARMOperand()
9463 SmallVector<std::unique_ptr<MCParsedAsmOperand>, 1> Operands; in parseDirectiveRegSave()
9999 unsigned ARMAsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp, in validateTargetOperandClass()