LLVM API Documentation
| addAbsMemOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addDstIdxOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addExpr(MCInst &Inst, const MCExpr *Expr) const | llvm::X86Operand | [inline] |
| addGR32orGR64Operands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addImmOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addMemOffsOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addMemOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| addRegOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| AddressOf | llvm::X86Operand | |
| addSrcIdxOperands(MCInst &Inst, unsigned N) const | llvm::X86Operand | [inline] |
| CreateImm(const MCExpr *Val, SMLoc StartLoc, SMLoc EndLoc) | llvm::X86Operand | [inline, static] |
| CreateMem(const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc, unsigned Size=0, StringRef SymName=StringRef(), void *OpDecl=nullptr) | llvm::X86Operand | [inline, static] |
| CreateMem(unsigned SegReg, const MCExpr *Disp, unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc StartLoc, SMLoc EndLoc, unsigned Size=0, StringRef SymName=StringRef(), void *OpDecl=nullptr) | llvm::X86Operand | [inline, static] |
| CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, bool AddressOf=false, SMLoc OffsetOfLoc=SMLoc(), StringRef SymName=StringRef(), void *OpDecl=nullptr) | llvm::X86Operand | [inline, static] |
| CreateToken(StringRef Str, SMLoc Loc) | llvm::X86Operand | [inline, static] |
| dump() const | llvm::MCParsedAsmOperand | [virtual] |
| EndLoc | llvm::X86Operand | |
| getConstraint() | llvm::MCParsedAsmOperand | [inline] |
| getEndLoc() const override | llvm::X86Operand | [inline, virtual] |
| getGR32FromGR64(unsigned RegNo) | llvm::X86Operand | [inline, static] |
| getImm() const | llvm::X86Operand | [inline] |
| getLocRange() const | llvm::X86Operand | [inline] |
| getMCOperandNum() | llvm::MCParsedAsmOperand | [inline] |
| getMemBaseReg() const | llvm::X86Operand | [inline] |
| getMemDisp() const | llvm::X86Operand | [inline] |
| getMemIndexReg() const | llvm::X86Operand | [inline] |
| getMemScale() const | llvm::X86Operand | [inline] |
| getMemSegReg() const | llvm::X86Operand | [inline] |
| getOffsetOfLoc() const override | llvm::X86Operand | [inline, virtual] |
| getOpDecl() override | llvm::X86Operand | [inline, virtual] |
| getReg() const override | llvm::X86Operand | [inline, virtual] |
| getStartLoc() const override | llvm::X86Operand | [inline, virtual] |
| getSymName() override | llvm::X86Operand | [inline, virtual] |
| getToken() const | llvm::X86Operand | [inline] |
| Imm | llvm::X86Operand | |
| Immediate enum value | llvm::X86Operand | |
| isAbsMem() const | llvm::X86Operand | [inline] |
| isDstIdx() const | llvm::X86Operand | [inline] |
| isDstIdx16() const | llvm::X86Operand | [inline] |
| isDstIdx32() const | llvm::X86Operand | [inline] |
| isDstIdx64() const | llvm::X86Operand | [inline] |
| isDstIdx8() const | llvm::X86Operand | [inline] |
| isGR32orGR64() const | llvm::X86Operand | [inline] |
| isImm() const override | llvm::X86Operand | [inline, virtual] |
| isImmSExti16i8() const | llvm::X86Operand | [inline] |
| isImmSExti32i8() const | llvm::X86Operand | [inline] |
| isImmSExti64i32() const | llvm::X86Operand | [inline] |
| isImmSExti64i8() const | llvm::X86Operand | [inline] |
| isMem() const override | llvm::X86Operand | [inline, virtual] |
| isMem128() const | llvm::X86Operand | [inline] |
| isMem16() const | llvm::X86Operand | [inline] |
| isMem256() const | llvm::X86Operand | [inline] |
| isMem32() const | llvm::X86Operand | [inline] |
| isMem512() const | llvm::X86Operand | [inline] |
| isMem64() const | llvm::X86Operand | [inline] |
| isMem8() const | llvm::X86Operand | [inline] |
| isMem80() const | llvm::X86Operand | [inline] |
| isMemOffs16() const | llvm::X86Operand | [inline] |
| isMemOffs32() const | llvm::X86Operand | [inline] |
| isMemOffs64() const | llvm::X86Operand | [inline] |
| isMemOffs8() const | llvm::X86Operand | [inline] |
| isMemUnsized() const | llvm::X86Operand | [inline] |
| isMemVX32() const | llvm::X86Operand | [inline] |
| isMemVX64() const | llvm::X86Operand | [inline] |
| isMemVY32() const | llvm::X86Operand | [inline] |
| isMemVY64() const | llvm::X86Operand | [inline] |
| isMemVZ32() const | llvm::X86Operand | [inline] |
| isMemVZ64() const | llvm::X86Operand | [inline] |
| isOffsetOf() const override | llvm::X86Operand | [inline, virtual] |
| isReg() const override | llvm::X86Operand | [inline, virtual] |
| isSrcIdx() const | llvm::X86Operand | [inline] |
| isSrcIdx16() const | llvm::X86Operand | [inline] |
| isSrcIdx32() const | llvm::X86Operand | [inline] |
| isSrcIdx64() const | llvm::X86Operand | [inline] |
| isSrcIdx8() const | llvm::X86Operand | [inline] |
| isToken() const override | llvm::X86Operand | [inline, virtual] |
| Kind | llvm::X86Operand | |
| KindTy enum name | llvm::X86Operand | |
| MCParsedAsmOperand() | llvm::MCParsedAsmOperand | [inline] |
| Mem | llvm::X86Operand | |
| Memory enum value | llvm::X86Operand | |
| needAddressOf() const override | llvm::X86Operand | [inline, virtual] |
| OffsetOfLoc | llvm::X86Operand | |
| OpDecl | llvm::X86Operand | |
| print(raw_ostream &OS) const override | llvm::X86Operand | [inline, virtual] |
| Reg | llvm::X86Operand | |
| Register enum value | llvm::X86Operand | |
| setConstraint(StringRef C) | llvm::MCParsedAsmOperand | [inline] |
| setMCOperandNum(unsigned OpNum) | llvm::MCParsedAsmOperand | [inline] |
| setTokenValue(StringRef Value) | llvm::X86Operand | [inline] |
| StartLoc | llvm::X86Operand | |
| SymName | llvm::X86Operand | |
| Tok | llvm::X86Operand | |
| Token enum value | llvm::X86Operand | |
| X86Operand(KindTy K, SMLoc Start, SMLoc End) | llvm::X86Operand | [inline] |
| ~MCParsedAsmOperand() | llvm::MCParsedAsmOperand | [inline, virtual] |