LLVM  4.0.0
llvm::X86Operand Member List

This is the complete list of members for llvm::X86Operand, including all inherited members.

addAbsMemOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addAVX512RCOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addDstIdxOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addExpr(MCInst &Inst, const MCExpr *Expr) const llvm::X86Operandinline
addGR32orGR64Operands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addImmOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addMemOffsOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addMemOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
addRegOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
AddressOfllvm::X86Operand
addSrcIdxOperands(MCInst &Inst, unsigned N) const llvm::X86Operandinline
CreateImm(const MCExpr *Val, SMLoc StartLoc, SMLoc EndLoc)llvm::X86Operandinlinestatic
CreateMem(unsigned ModeSize, const MCExpr *Disp, SMLoc StartLoc, SMLoc EndLoc, unsigned Size=0, StringRef SymName=StringRef(), void *OpDecl=nullptr)llvm::X86Operandinlinestatic
CreateMem(unsigned ModeSize, 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::X86Operandinlinestatic
CreateReg(unsigned RegNo, SMLoc StartLoc, SMLoc EndLoc, bool AddressOf=false, SMLoc OffsetOfLoc=SMLoc(), StringRef SymName=StringRef(), void *OpDecl=nullptr)llvm::X86Operandinlinestatic
CreateToken(StringRef Str, SMLoc Loc)llvm::X86Operandinlinestatic
dump() const llvm::MCParsedAsmOperandvirtual
EndLocllvm::X86Operand
getConstraint()llvm::MCParsedAsmOperandinline
getEndLoc() const overridellvm::X86Operandinlinevirtual
getGR32FromGR64(unsigned RegNo)llvm::X86Operandinlinestatic
getImm() const llvm::X86Operandinline
getLocRange() const llvm::X86Operandinline
getMCOperandNum()llvm::MCParsedAsmOperandinline
getMemBaseReg() const llvm::X86Operandinline
getMemDisp() const llvm::X86Operandinline
getMemIndexReg() const llvm::X86Operandinline
getMemModeSize() const llvm::X86Operandinline
getMemScale() const llvm::X86Operandinline
getMemSegReg() const llvm::X86Operandinline
getOffsetOfLoc() const overridellvm::X86Operandinlinevirtual
getOpDecl() overridellvm::X86Operandinlinevirtual
getReg() const overridellvm::X86Operandinlinevirtual
getStartLoc() const overridellvm::X86Operandinlinevirtual
getSymName() overridellvm::X86Operandinlinevirtual
getToken() const llvm::X86Operandinline
Immllvm::X86Operand
Immediate enum valuellvm::X86Operand
isAbsMem() const llvm::X86Operandinline
isAbsMem16() const llvm::X86Operandinline
isAVX512RC() const llvm::X86Operandinline
isDstIdx() const llvm::X86Operandinline
isDstIdx16() const llvm::X86Operandinline
isDstIdx32() const llvm::X86Operandinline
isDstIdx64() const llvm::X86Operandinline
isDstIdx8() const llvm::X86Operandinline
isGR32orGR64() const llvm::X86Operandinline
isImm() const overridellvm::X86Operandinlinevirtual
isImmSExti16i8() const llvm::X86Operandinline
isImmSExti32i8() const llvm::X86Operandinline
isImmSExti64i32() const llvm::X86Operandinline
isImmSExti64i8() const llvm::X86Operandinline
isImmUnsignedi8() const llvm::X86Operandinline
isMem() const overridellvm::X86Operandinlinevirtual
isMem128() const llvm::X86Operandinline
isMem128_RC128() const llvm::X86Operandinline
isMem128_RC128X() const llvm::X86Operandinline
isMem128_RC256() const llvm::X86Operandinline
isMem128_RC256X() const llvm::X86Operandinline
isMem16() const llvm::X86Operandinline
isMem256() const llvm::X86Operandinline
isMem256_RC128() const llvm::X86Operandinline
isMem256_RC128X() const llvm::X86Operandinline
isMem256_RC256() const llvm::X86Operandinline
isMem256_RC256X() const llvm::X86Operandinline
isMem32() const llvm::X86Operandinline
isMem512() const llvm::X86Operandinline
isMem512_RC256X() const llvm::X86Operandinline
isMem512_RC512() const llvm::X86Operandinline
isMem64() const llvm::X86Operandinline
isMem64_RC128() const llvm::X86Operandinline
isMem64_RC128X() const llvm::X86Operandinline
isMem8() const llvm::X86Operandinline
isMem80() const llvm::X86Operandinline
isMemIndexReg(unsigned LowR, unsigned HighR) const llvm::X86Operandinline
isMemOffs() const llvm::X86Operandinline
isMemOffs16_16() const llvm::X86Operandinline
isMemOffs16_32() const llvm::X86Operandinline
isMemOffs16_8() const llvm::X86Operandinline
isMemOffs32_16() const llvm::X86Operandinline
isMemOffs32_32() const llvm::X86Operandinline
isMemOffs32_64() const llvm::X86Operandinline
isMemOffs32_8() const llvm::X86Operandinline
isMemOffs64_16() const llvm::X86Operandinline
isMemOffs64_32() const llvm::X86Operandinline
isMemOffs64_64() const llvm::X86Operandinline
isMemOffs64_8() const llvm::X86Operandinline
isMemUnsized() const llvm::X86Operandinline
isOffsetOf() const overridellvm::X86Operandinlinevirtual
isReg() const overridellvm::X86Operandinlinevirtual
isSrcIdx() const llvm::X86Operandinline
isSrcIdx16() const llvm::X86Operandinline
isSrcIdx32() const llvm::X86Operandinline
isSrcIdx64() const llvm::X86Operandinline
isSrcIdx8() const llvm::X86Operandinline
isToken() const overridellvm::X86Operandinlinevirtual
Kindllvm::X86Operand
KindTy enum namellvm::X86Operand
MCParsedAsmOperand(const MCParsedAsmOperand &RHS)=defaultllvm::MCParsedAsmOperandprotected
MCParsedAsmOperand()=defaultllvm::MCParsedAsmOperandprotected
Memllvm::X86Operand
Memory enum valuellvm::X86Operand
needAddressOf() const overridellvm::X86Operandinlinevirtual
OffsetOfLocllvm::X86Operand
OpDeclllvm::X86Operand
operator=(const MCParsedAsmOperand &)=defaultllvm::MCParsedAsmOperandprotected
print(raw_ostream &OS) const overridellvm::X86Operandinlinevirtual
Regllvm::X86Operand
Register enum valuellvm::X86Operand
setConstraint(StringRef C)llvm::MCParsedAsmOperandinline
setMCOperandNum(unsigned OpNum)llvm::MCParsedAsmOperandinline
setTokenValue(StringRef Value)llvm::X86Operandinline
StartLocllvm::X86Operand
SymNamellvm::X86Operand
Tokllvm::X86Operand
Token enum valuellvm::X86Operand
X86Operand(KindTy K, SMLoc Start, SMLoc End)llvm::X86Operandinline
~MCParsedAsmOperand()llvm::MCParsedAsmOperandinlinevirtual