LLVM  4.0.0
llvm::MachineIRBuilder Member List

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

addUsesWithIndices(MachineInstrBuilder MIB)llvm::MachineIRBuilderinline
addUsesWithIndices(MachineInstrBuilder MIB, unsigned Reg, unsigned BitIndex, ArgTys...Args)llvm::MachineIRBuilderinline
buildAdd(unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildAnyExt(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildBr(MachineBasicBlock &BB)llvm::MachineIRBuilder
buildBrCond(unsigned Tst, MachineBasicBlock &BB)llvm::MachineIRBuilder
buildConstant(unsigned Res, const ConstantInt &Val)llvm::MachineIRBuilder
buildConstant(unsigned Res, int64_t Val)llvm::MachineIRBuilder
buildCopy(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildExtract(ArrayRef< unsigned > Results, ArrayRef< uint64_t > Indices, unsigned Src)llvm::MachineIRBuilder
buildFCmp(CmpInst::Predicate Pred, unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildFConstant(unsigned Res, const ConstantFP &Val)llvm::MachineIRBuilder
buildFPTrunc(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildFrameIndex(unsigned Res, int Idx)llvm::MachineIRBuilder
buildGEP(unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildGlobalValue(unsigned Res, const GlobalValue *GV)llvm::MachineIRBuilder
buildICmp(CmpInst::Predicate Pred, unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildInsert(unsigned Res, unsigned Src, unsigned Op, unsigned Index, ArgTys...Args)llvm::MachineIRBuilderinline
buildInstr(unsigned Opcode)llvm::MachineIRBuilder
buildInstrNoInsert(unsigned Opcode)llvm::MachineIRBuilder
buildIntrinsic(Intrinsic::ID ID, unsigned Res, bool HasSideEffects)llvm::MachineIRBuilder
buildLoad(unsigned Res, unsigned Addr, MachineMemOperand &MMO)llvm::MachineIRBuilder
buildMul(unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildSelect(unsigned Res, unsigned Tst, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildSequence(unsigned Res, ArrayRef< unsigned > Ops, ArrayRef< uint64_t > Indices)llvm::MachineIRBuilder
buildSequence(unsigned Res, unsigned Op, unsigned Index, ArgTys...Args)llvm::MachineIRBuilderinline
buildSExt(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildSExtOrTrunc(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildStore(unsigned Val, unsigned Addr, MachineMemOperand &MMO)llvm::MachineIRBuilder
buildSub(unsigned Res, unsigned Op0, unsigned Op1)llvm::MachineIRBuilder
buildTrunc(unsigned Res, unsigned Op)llvm::MachineIRBuilder
buildUAdde(unsigned Res, unsigned CarryOut, unsigned Op0, unsigned Op1, unsigned CarryIn)llvm::MachineIRBuilder
buildZExt(unsigned Res, unsigned Op)llvm::MachineIRBuilder
getInsertPt()llvm::MachineIRBuilderinline
getMBB()llvm::MachineIRBuilderinline
getMF()llvm::MachineIRBuilderinline
insertInstr(MachineInstrBuilder MIB)llvm::MachineIRBuilder
recordInsertions(std::function< void(MachineInstr *)> InsertedInstr)llvm::MachineIRBuilder
setDebugLoc(const DebugLoc &DL)llvm::MachineIRBuilderinline
setInsertPt(MachineBasicBlock &MBB, MachineBasicBlock::iterator II)llvm::MachineIRBuilder
setInstr(MachineInstr &MI)llvm::MachineIRBuilder
setMBB(MachineBasicBlock &MBB)llvm::MachineIRBuilder
setMF(MachineFunction &)llvm::MachineIRBuilder
stopRecordingInsertions()llvm::MachineIRBuilder