LLVM API Documentation

llvm::X86InstrInfo Member List

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

commuteInstruction(MachineInstr *MI) constllvm::X86InstrInfo [virtual]
convertToThreeAddress(MachineInstr *TA) constllvm::X86InstrInfo [virtual]
get(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
getBaseOpcodeFor(unsigned Opcode) constllvm::X86InstrInfo [inline]
getImplicitDefs(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
getImplicitUses(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
getName(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
getNumOpcodes() constllvm::TargetInstrInfo [inline]
getNumOperands(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
getPointerRegClass() constllvm::TargetInstrInfo [inline, virtual]
getRegisterInfo() constllvm::X86InstrInfo [inline, virtual]
getSchedClass(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
hasDelaySlot(unsigned Opcode) constllvm::TargetInstrInfo [inline]
hasVariableOperands(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
INLINEASM enum valuellvm::TargetInstrInfo
insertGoto(MachineBasicBlock &MBB, MachineBasicBlock &TMBB) constllvm::X86InstrInfo [virtual]
insertNoop(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI) constllvm::TargetInstrInfo [inline, virtual]
isBarrier(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isBranch(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isCall(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isCommutableInstr(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isLoad(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isLoadFromStackSlot(MachineInstr *MI, int &FrameIndex) constllvm::X86InstrInfo [virtual]
isMoveInstr(const MachineInstr &MI, unsigned &sourceReg, unsigned &destReg) constllvm::X86InstrInfo [virtual]
isReturn(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isStore(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
isStoreToStackSlot(MachineInstr *MI, int &FrameIndex) constllvm::X86InstrInfo [virtual]
isTerminatorInstr(unsigned Opcode) constllvm::TargetInstrInfo [inline]
isTwoAddrInstr(MachineOpCode Opcode) const llvm::TargetInstrInfo [inline]
PHI enum valuellvm::TargetInstrInfo
reverseBranchCondition(MachineBasicBlock::iterator MI) constllvm::X86InstrInfo [virtual]
TargetInstrInfo(const TargetInstrDescriptor *desc, unsigned NumOpcodes)llvm::TargetInstrInfo
usesCustomDAGSchedInsertionHook(unsigned Opcode) constllvm::TargetInstrInfo [inline]
X86InstrInfo(X86TargetMachine &tm)llvm::X86InstrInfo
~TargetInstrInfo()llvm::TargetInstrInfo [virtual]