LLVM API Documentation

llvm::SelectionDAGLowering Member List

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

DAGllvm::SelectionDAGLowering
FuncInfollvm::SelectionDAGLowering
getIntPtrConstant(uint64_t Val)llvm::SelectionDAGLowering [inline]
getLoadFrom(const Type *Ty, SDOperand Ptr, SDOperand SrcValue, SDOperand Root, bool isVolatile)llvm::SelectionDAGLowering
GetRegistersForValue(const std::string &ConstrCode, MVT::ValueType VT, bool OutReg, bool InReg, std::set< unsigned > &OutputRegs, std::set< unsigned > &InputRegs)llvm::SelectionDAGLowering
getRoot()llvm::SelectionDAGLowering [inline]
getValue(const Value *V)llvm::SelectionDAGLowering
SelectionDAGLowering(SelectionDAG &dag, TargetLowering &tli, FunctionLoweringInfo &funcinfo)llvm::SelectionDAGLowering [inline]
setCurrentBasicBlock(MachineBasicBlock *MBB)llvm::SelectionDAGLowering [inline]
setValue(const Value *V, SDOperand NewN)llvm::SelectionDAGLowering [inline]
SwitchCasesllvm::SelectionDAGLowering
TDllvm::SelectionDAGLowering
TLIllvm::SelectionDAGLowering
visit(Instruction &I)llvm::SelectionDAGLowering [inline]
visit(unsigned Opcode, User &I)llvm::SelectionDAGLowering [inline]
visitAdd(User &I)llvm::SelectionDAGLowering [inline]
visitAlloca(AllocaInst &I)llvm::SelectionDAGLowering
visitAnd(User &I)llvm::SelectionDAGLowering [inline]
visitBinary(User &I, unsigned IntOp, unsigned FPOp, unsigned VecOp)llvm::SelectionDAGLowering
visitBr(BranchInst &I)llvm::SelectionDAGLowering
visitCall(CallInst &I)llvm::SelectionDAGLowering
visitCast(User &I)llvm::SelectionDAGLowering
visitDiv(User &I)llvm::SelectionDAGLowering [inline]
visitExtractElement(User &I)llvm::SelectionDAGLowering
visitFrameReturnAddress(CallInst &I, bool isFrameAddress)llvm::SelectionDAGLowering
visitFree(FreeInst &I)llvm::SelectionDAGLowering
visitGetElementPtr(User &I)llvm::SelectionDAGLowering
visitInlineAsm(CallInst &I)llvm::SelectionDAGLowering
visitInsertElement(User &I)llvm::SelectionDAGLowering
visitIntrinsicCall(CallInst &I, unsigned Intrinsic)llvm::SelectionDAGLowering
visitInvoke(InvokeInst &I)llvm::SelectionDAGLowering [inline]
visitLoad(LoadInst &I)llvm::SelectionDAGLowering
visitMalloc(MallocInst &I)llvm::SelectionDAGLowering
visitMemIntrinsic(CallInst &I, unsigned Op)llvm::SelectionDAGLowering
visitMul(User &I)llvm::SelectionDAGLowering [inline]
visitOr(User &I)llvm::SelectionDAGLowering [inline]
visitPHI(PHINode &I)llvm::SelectionDAGLowering [inline]
visitRem(User &I)llvm::SelectionDAGLowering [inline]
visitRet(ReturnInst &I)llvm::SelectionDAGLowering
visitSelect(User &I)llvm::SelectionDAGLowering
visitSetCC(User &I, ISD::CondCode SignedOpc, ISD::CondCode UnsignedOpc)llvm::SelectionDAGLowering
visitSetEQ(User &I)llvm::SelectionDAGLowering [inline]
visitSetGE(User &I)llvm::SelectionDAGLowering [inline]
visitSetGT(User &I)llvm::SelectionDAGLowering [inline]
visitSetLE(User &I)llvm::SelectionDAGLowering [inline]
visitSetLT(User &I)llvm::SelectionDAGLowering [inline]
visitSetNE(User &I)llvm::SelectionDAGLowering [inline]
visitShift(User &I, unsigned Opcode)llvm::SelectionDAGLowering
visitShl(User &I)llvm::SelectionDAGLowering [inline]
visitShr(User &I)llvm::SelectionDAGLowering [inline]
visitShuffleVector(User &I)llvm::SelectionDAGLowering
visitStore(StoreInst &I)llvm::SelectionDAGLowering
visitSub(User &I)llvm::SelectionDAGLowering
visitSwitch(SwitchInst &I)llvm::SelectionDAGLowering
visitSwitchCase(SelectionDAGISel::CaseBlock &CB)llvm::SelectionDAGLowering
visitTargetIntrinsic(CallInst &I, unsigned Intrinsic)llvm::SelectionDAGLowering
visitUnreachable(UnreachableInst &I)llvm::SelectionDAGLowering [inline]
visitUnwind(UnwindInst &I)llvm::SelectionDAGLowering [inline]
visitUserOp1(Instruction &I)llvm::SelectionDAGLowering [inline]
visitUserOp2(Instruction &I)llvm::SelectionDAGLowering [inline]
visitVAArg(VAArgInst &I)llvm::SelectionDAGLowering
visitVACopy(CallInst &I)llvm::SelectionDAGLowering
visitVAEnd(CallInst &I)llvm::SelectionDAGLowering
visitVAStart(CallInst &I)llvm::SelectionDAGLowering
visitXor(User &I)llvm::SelectionDAGLowering [inline]