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] |