, including all inherited members.
| addBypassSlowDiv(unsigned int SlowBitWidth, unsigned int FastBitWidth) | llvm::TargetLoweringBase | [inline, protected] |
| AddPromotedToType(unsigned Opc, MVT OrigVT, MVT DestVT) | llvm::TargetLoweringBase | [inline, protected] |
| addRegisterClass(MVT VT, const TargetRegisterClass *RC) | llvm::TargetLoweringBase | [inline, protected] |
| AdjustInstrPostInstrSelection(MachineInstr *MI, SDNode *Node) const | llvm::TargetLowering | [virtual] |
| allowsMisalignedMemoryAccesses(EVT VT, unsigned AS, unsigned Align, bool *Fast) const override | llvm::SystemZTargetLowering | [virtual] |
| allowTruncateForTailCall(Type *, Type *) const override | llvm::SystemZTargetLowering | [virtual] |
| ArgListTy typedef | llvm::TargetLowering | |
| AsmOperandInfoVector typedef | llvm::TargetLowering | |
| BooleanContent enum name | llvm::TargetLoweringBase | |
| BuildExactSDIV(SDValue Op1, SDValue Op2, SDLoc dl, SelectionDAG &DAG) const | llvm::TargetLowering | |
| BuildSDIV(SDNode *N, const APInt &Divisor, SelectionDAG &DAG, bool IsAfterLegalization, std::vector< SDNode * > *Created) const | llvm::TargetLowering | |
| BuildSDIVPow2(SDNode *N, const APInt &Divisor, SelectionDAG &DAG, std::vector< SDNode * > *Created) const | llvm::TargetLowering | [inline, virtual] |
| BuildUDIV(SDNode *N, const APInt &Divisor, SelectionDAG &DAG, bool IsAfterLegalization, std::vector< SDNode * > *Created) const | llvm::TargetLowering | |
| C_Memory enum value | llvm::TargetLowering | |
| C_Other enum value | llvm::TargetLowering | |
| C_Register enum value | llvm::TargetLowering | |
| C_RegisterClass enum value | llvm::TargetLowering | |
| C_Unknown enum value | llvm::TargetLowering | |
| CanLowerReturn(CallingConv::ID, MachineFunction &, bool, const SmallVectorImpl< ISD::OutputArg > &, LLVMContext &) const | llvm::TargetLowering | [inline, virtual] |
| canOpTrap(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [virtual] |
| clearOperationActions() | llvm::TargetLoweringBase | [inline, protected] |
| clearRegisterClasses() | llvm::TargetLoweringBase | [inline, protected] |
| ComputeConstraintToUse(AsmOperandInfo &OpInfo, SDValue Op, SelectionDAG *DAG=nullptr) const | llvm::TargetLowering | [virtual] |
| computeKnownBitsForTargetNode(const SDValue Op, APInt &KnownZero, APInt &KnownOne, const SelectionDAG &DAG, unsigned Depth=0) const | llvm::TargetLowering | [virtual] |
| ComputeNumSignBitsForTargetNode(SDValue Op, const SelectionDAG &DAG, unsigned Depth=0) const | llvm::TargetLowering | [virtual] |
| computeRegisterProperties() | llvm::TargetLoweringBase | [protected] |
| ConstraintType enum name | llvm::TargetLowering | |
| ConstraintWeight enum name | llvm::TargetLowering | |
| createFastISel(FunctionLoweringInfo &, const TargetLibraryInfo *) const | llvm::TargetLowering | [inline, virtual] |
| Custom enum value | llvm::TargetLoweringBase | |
| CW_Best enum value | llvm::TargetLowering | |
| CW_Better enum value | llvm::TargetLowering | |
| CW_Constant enum value | llvm::TargetLowering | |
| CW_Default enum value | llvm::TargetLowering | |
| CW_Good enum value | llvm::TargetLowering | |
| CW_Invalid enum value | llvm::TargetLowering | |
| CW_Memory enum value | llvm::TargetLowering | |
| CW_Okay enum value | llvm::TargetLowering | |
| CW_Register enum value | llvm::TargetLowering | |
| CW_SpecificReg enum value | llvm::TargetLowering | |
| EmitInstrWithCustomInserter(MachineInstr *MI, MachineBasicBlock *BB) const override | llvm::SystemZTargetLowering | [virtual] |
| emitLeadingFence(IRBuilder<> &Builder, AtomicOrdering Ord, bool IsStore, bool IsLoad) const | llvm::TargetLoweringBase | [inline, virtual] |
| emitLoadLinked(IRBuilder<> &Builder, Value *Addr, AtomicOrdering Ord) const | llvm::TargetLoweringBase | [inline, virtual] |
| emitPatchPoint(MachineInstr *MI, MachineBasicBlock *MBB) const | llvm::TargetLoweringBase | [protected] |
| emitStoreConditional(IRBuilder<> &Builder, Value *Val, Value *Addr, AtomicOrdering Ord) const | llvm::TargetLoweringBase | [inline, virtual] |
| emitTrailingFence(IRBuilder<> &Builder, AtomicOrdering Ord, bool IsStore, bool IsLoad) const | llvm::TargetLoweringBase | [inline, virtual] |
| Expand enum value | llvm::TargetLoweringBase | |
| expandFP_TO_SINT(SDNode *N, SDValue &Result, SelectionDAG &DAG) const | llvm::TargetLowering | |
| ExpandInlineAsm(CallInst *) const | llvm::TargetLowering | [inline, virtual] |
| expandMUL(SDNode *N, SDValue &Lo, SDValue &Hi, EVT HiLoVT, SelectionDAG &DAG, SDValue LL=SDValue(), SDValue LH=SDValue(), SDValue RL=SDValue(), SDValue RH=SDValue()) const | llvm::TargetLowering | |
| findRepresentativeClass(MVT VT) const | llvm::TargetLoweringBase | [protected, virtual] |
| functionArgumentNeedsConsecutiveRegisters(Type *Ty, CallingConv::ID CallConv, bool isVarArg) const | llvm::TargetLowering | [inline, virtual] |
| GetAddrModeArguments(IntrinsicInst *, SmallVectorImpl< Value * > &, Type *&) const | llvm::TargetLoweringBase | [inline, virtual] |
| getBooleanContents(bool isVec, bool isFloat) const | llvm::TargetLoweringBase | [inline] |
| getBooleanContents(EVT Type) const | llvm::TargetLoweringBase | [inline] |
| getBypassSlowDivWidths() const | llvm::TargetLoweringBase | [inline] |
| getByValTypeAlignment(Type *Ty) const | llvm::TargetLoweringBase | [virtual] |
| getClearCacheBuiltinName() const | llvm::TargetLowering | [inline, virtual] |
| getCmpLibcallCC(RTLIB::Libcall Call) const | llvm::TargetLoweringBase | [inline] |
| getCmpLibcallReturnType() const | llvm::TargetLoweringBase | [virtual] |
| getCondCodeAction(ISD::CondCode CC, MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getConstraintType(const std::string &Constraint) const override | llvm::SystemZTargetLowering | [virtual] |
| getDataLayout() const | llvm::TargetLoweringBase | [inline] |
| getExceptionPointerRegister() const | llvm::TargetLoweringBase | [inline] |
| getExceptionSelectorRegister() const | llvm::TargetLoweringBase | [inline] |
| getExtendForContent(BooleanContent Content) | llvm::TargetLoweringBase | [inline, static] |
| getIndexedLoadAction(unsigned IdxMode, MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getIndexedStoreAction(unsigned IdxMode, MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getInsertFencesForAtomic() const | llvm::TargetLoweringBase | [inline] |
| getJumpBufAlignment() const | llvm::TargetLoweringBase | [inline] |
| getJumpBufSize() const | llvm::TargetLoweringBase | [inline] |
| getJumpTableEncoding() const | llvm::TargetLowering | [virtual] |
| getLibcallCallingConv(RTLIB::Libcall Call) const | llvm::TargetLoweringBase | [inline] |
| getLibcallName(RTLIB::Libcall Call) const | llvm::TargetLoweringBase | [inline] |
| getLoadExtAction(unsigned ExtType, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getMaximalGlobalOffset() const | llvm::TargetLoweringBase | [inline, virtual] |
| getMaxStoresPerMemcpy(bool OptSize) const | llvm::TargetLoweringBase | [inline] |
| getMaxStoresPerMemmove(bool OptSize) const | llvm::TargetLoweringBase | [inline] |
| getMaxStoresPerMemset(bool OptSize) const | llvm::TargetLoweringBase | [inline] |
| getMinFunctionAlignment() const | llvm::TargetLoweringBase | [inline] |
| getMinimumJumpTableEntries() const | llvm::TargetLoweringBase | [inline] |
| getMinStackArgumentAlignment() const | llvm::TargetLoweringBase | [inline] |
| getMultipleConstraintMatchWeight(AsmOperandInfo &info, int maIndex) const | llvm::TargetLowering | [virtual] |
| getNumRegisters(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getObjFileLowering() const | llvm::TargetLoweringBase | [inline] |
| getOperationAction(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getOptimalMemOpType(uint64_t, unsigned, unsigned, bool, bool, bool, MachineFunction &) const | llvm::TargetLoweringBase | [inline, virtual] |
| getPICJumpTableRelocBase(SDValue Table, SelectionDAG &DAG) const | llvm::TargetLowering | [virtual] |
| getPICJumpTableRelocBaseExpr(const MachineFunction *MF, unsigned JTI, MCContext &Ctx) const | llvm::TargetLowering | [virtual] |
| getPointerSizeInBits(uint32_t AS=0) const | llvm::TargetLoweringBase | |
| getPointerTy(uint32_t=0) const | llvm::TargetLoweringBase | [virtual] |
| getPointerTypeSizeInBits(Type *Ty) const | llvm::TargetLoweringBase | |
| getPostIndexedAddressParts(SDNode *, SDNode *, SDValue &, SDValue &, ISD::MemIndexedMode &, SelectionDAG &) const | llvm::TargetLowering | [inline, virtual] |
| getPreferredVectorAction(EVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| getPrefFunctionAlignment() const | llvm::TargetLoweringBase | [inline] |
| getPrefLoopAlignment() const | llvm::TargetLoweringBase | [inline] |
| getPreIndexedAddressParts(SDNode *, SDValue &, SDValue &, ISD::MemIndexedMode &, SelectionDAG &) const | llvm::TargetLowering | [inline, virtual] |
| getRegClassFor(MVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| getRegForInlineAsmConstraint(const std::string &Constraint, MVT VT) const override | llvm::SystemZTargetLowering | [virtual] |
| getRegisterByName(const char *RegName, EVT VT) const | llvm::TargetLowering | [inline, virtual] |
| getRegisterType(MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getRegisterType(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getRepRegClassCostFor(MVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| getRepRegClassFor(MVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| getScalarShiftAmountTy(EVT LHSTy) const override | llvm::SystemZTargetLowering | [inline, virtual] |
| getScalingFactorCost(const AddrMode &AM, Type *Ty) const | llvm::TargetLoweringBase | [inline, virtual] |
| getSchedulingPreference() const | llvm::TargetLoweringBase | [inline] |
| getSchedulingPreference(SDNode *) const | llvm::TargetLoweringBase | [inline, virtual] |
| getScratchRegisters(CallingConv::ID CC) const | llvm::TargetLowering | [inline, virtual] |
| getSetCCResultType(LLVMContext &, EVT) const override | llvm::SystemZTargetLowering | [virtual] |
| getShiftAmountTy(EVT LHSTy) const | llvm::TargetLoweringBase | |
| getSimpleValueType(Type *Ty, bool AllowUnknown=false) const | llvm::TargetLoweringBase | [inline] |
| getSingleConstraintMatchWeight(AsmOperandInfo &info, const char *constraint) const override | llvm::SystemZTargetLowering | [virtual] |
| getStackCookieLocation(unsigned &, unsigned &) const | llvm::TargetLoweringBase | [inline, virtual] |
| getStackPointerRegisterToSaveRestore() const | llvm::TargetLoweringBase | [inline] |
| getTargetMachine() const | llvm::TargetLoweringBase | [inline] |
| getTargetNodeName(unsigned Opcode) const override | llvm::SystemZTargetLowering | [virtual] |
| getTgtMemIntrinsic(IntrinsicInfo &, const CallInst &, unsigned) const | llvm::TargetLoweringBase | [inline, virtual] |
| getTruncStoreAction(EVT ValVT, EVT MemVT) const | llvm::TargetLoweringBase | [inline] |
| getTypeAction(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getTypeAction(MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getTypeConversion(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getTypeForExtArgOrReturn(LLVMContext &Context, EVT VT, ISD::NodeType) const | llvm::TargetLowering | [inline, virtual] |
| getTypeLegalizationCost(Type *Ty) const | llvm::TargetLoweringBase | |
| getTypeToExpandTo(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getTypeToPromoteTo(unsigned Op, MVT VT) const | llvm::TargetLoweringBase | [inline] |
| getTypeToTransformTo(LLVMContext &Context, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| getValueType(Type *Ty, bool AllowUnknown=false) const | llvm::TargetLoweringBase | [inline] |
| getValueTypeActions() const | llvm::TargetLoweringBase | [inline] |
| getVectorIdxTy() const | llvm::TargetLoweringBase | [inline, virtual] |
| getVectorTypeBreakdown(LLVMContext &Context, EVT VT, EVT &IntermediateVT, unsigned &NumIntermediates, MVT &RegisterVT) const | llvm::TargetLoweringBase | |
| HandleByVal(CCState *, unsigned &, unsigned) const | llvm::TargetLowering | [inline, virtual] |
| hasBigEndianPartOrdering(EVT VT) const | llvm::TargetLoweringBase | [inline] |
| hasExtractBitsInsn() const | llvm::TargetLoweringBase | [inline] |
| hasFloatingPointExceptions() const | llvm::TargetLoweringBase | [inline] |
| hasLoadLinkedStoreConditional() const | llvm::TargetLoweringBase | [inline, virtual] |
| hasMultipleConditionRegisters() const | llvm::TargetLoweringBase | [inline] |
| hasPairedLoad(Type *, unsigned &) const | llvm::TargetLoweringBase | [inline, virtual] |
| hasPairedLoad(EVT, unsigned &) const | llvm::TargetLoweringBase | [inline, virtual] |
| hasTargetDAGCombine(ISD::NodeType NT) const | llvm::TargetLoweringBase | [inline] |
| initActions() | llvm::TargetLoweringBase | [protected] |
| InstructionOpcodeToISD(unsigned Opcode) const | llvm::TargetLoweringBase | |
| isBigEndian() const | llvm::TargetLoweringBase | [inline] |
| isCondCodeLegal(ISD::CondCode CC, MVT VT) const | llvm::TargetLoweringBase | [inline] |
| isConstFalseVal(const SDNode *N) const | llvm::TargetLowering | |
| isConstTrueVal(const SDNode *N) const | llvm::TargetLowering | |
| isDesirableToCommuteWithShift(const SDNode *N) const | llvm::TargetLowering | [inline, virtual] |
| IsDesirableToPromoteOp(SDValue, EVT &) const | llvm::TargetLowering | [inline, virtual] |
| isDesirableToTransformToIntegerOp(unsigned, EVT) const | llvm::TargetLowering | [inline, virtual] |
| isFAbsFree(EVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isFMAFasterThanFMulAndFAdd(EVT VT) const override | llvm::SystemZTargetLowering | [virtual] |
| isFNegFree(EVT VT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isFPImmLegal(const APFloat &Imm, EVT VT) const override | llvm::SystemZTargetLowering | [virtual] |
| isGAPlusOffset(SDNode *N, const GlobalValue *&GA, int64_t &Offset) const | llvm::TargetLowering | [virtual] |
| isIndexedLoadLegal(unsigned IdxMode, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isIndexedStoreLegal(unsigned IdxMode, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, SDValue &Chain) const | llvm::TargetLowering | |
| isIntDivCheap() const | llvm::TargetLoweringBase | [inline] |
| isJumpExpensive() const | llvm::TargetLoweringBase | [inline] |
| isLegalAddImmediate(int64_t) const | llvm::TargetLoweringBase | [inline, virtual] |
| isLegalAddressingMode(const AddrMode &AM, Type *Ty) const override | llvm::SystemZTargetLowering | [virtual] |
| isLegalICmpImmediate(int64_t) const | llvm::TargetLoweringBase | [inline, virtual] |
| isLegalRC(const TargetRegisterClass *RC) const | llvm::TargetLoweringBase | [protected] |
| isLittleEndian() const | llvm::TargetLoweringBase | [inline] |
| isLoadBitCastBeneficial(EVT, EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isLoadExtLegal(unsigned ExtType, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isMaskAndBranchFoldingLegal() const | llvm::TargetLoweringBase | [inline] |
| isNarrowingProfitable(EVT, EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const | llvm::TargetLoweringBase | [inline, virtual] |
| isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const | llvm::TargetLowering | [virtual] |
| isOperationExpand(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isOperationLegal(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isOperationLegalOrCustom(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isOperationLegalOrPromote(unsigned Op, EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isPow2SDivCheap() const | llvm::TargetLoweringBase | [inline] |
| isPredictableSelectExpensive() const | llvm::TargetLoweringBase | [inline] |
| isSafeMemOpType(MVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isSelectExpensive() const | llvm::TargetLoweringBase | [inline] |
| isSelectSupported(SelectSupportKind) const | llvm::TargetLoweringBase | [inline, virtual] |
| isShuffleMaskLegal(const SmallVectorImpl< int > &, EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isSlowDivBypassed() const | llvm::TargetLoweringBase | [inline] |
| isTruncateFree(Type *, Type *) const override | llvm::SystemZTargetLowering | [virtual] |
| isTruncateFree(EVT, EVT) const override | llvm::SystemZTargetLowering | [virtual] |
| isTruncStoreLegal(EVT ValVT, EVT MemVT) const | llvm::TargetLoweringBase | [inline] |
| isTypeDesirableForOp(unsigned, EVT VT) const | llvm::TargetLowering | [inline, virtual] |
| isTypeLegal(EVT VT) const | llvm::TargetLoweringBase | [inline] |
| isUsedByReturnOnly(SDNode *, SDValue &) const | llvm::TargetLowering | [inline, virtual] |
| isVectorClearMaskLegal(const SmallVectorImpl< int > &, EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isVectorShiftByScalarCheap(Type *Ty) const | llvm::TargetLoweringBase | [inline, virtual] |
| isZExtFree(Type *, Type *) const | llvm::TargetLoweringBase | [inline, virtual] |
| isZExtFree(EVT, EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| isZExtFree(SDValue Val, EVT VT2) const | llvm::TargetLoweringBase | [inline, virtual] |
| Legal enum value | llvm::TargetLoweringBase | |
| LegalizeAction enum name | llvm::TargetLoweringBase | |
| LegalizeKind typedef | llvm::TargetLoweringBase | |
| LegalizeTypeAction enum name | llvm::TargetLoweringBase | |
| LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint, std::vector< SDValue > &Ops, SelectionDAG &DAG) const override | llvm::SystemZTargetLowering | [virtual] |
| LowerCall(CallLoweringInfo &CLI, SmallVectorImpl< SDValue > &InVals) const override | llvm::SystemZTargetLowering | [virtual] |
| LowerCallTo(CallLoweringInfo &CLI) const | llvm::TargetLowering | |
| LowerCustomJumpTableEntry(const MachineJumpTableInfo *, const MachineBasicBlock *, unsigned, MCContext &) const | llvm::TargetLowering | [inline, virtual] |
| LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl< ISD::InputArg > &Ins, SDLoc DL, SelectionDAG &DAG, SmallVectorImpl< SDValue > &InVals) const override | llvm::SystemZTargetLowering | [virtual] |
| LowerOperation(SDValue Op, SelectionDAG &DAG) const override | llvm::SystemZTargetLowering | [virtual] |
| LowerOperationWrapper(SDNode *N, SmallVectorImpl< SDValue > &Results, SelectionDAG &DAG) const | llvm::TargetLowering | [virtual] |
| LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, const SmallVectorImpl< ISD::OutputArg > &Outs, const SmallVectorImpl< SDValue > &OutVals, SDLoc DL, SelectionDAG &DAG) const override | llvm::SystemZTargetLowering | [virtual] |
| LowerXConstraint(EVT ConstraintVT) const | llvm::TargetLowering | [virtual] |
| makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, unsigned NumOps, bool isSigned, SDLoc dl, bool doesNotReturn=false, bool isReturnValueUsed=true) const | llvm::TargetLowering | |
| MaskAndBranchFoldingIsLegal | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemcpy | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemcpyOptSize | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemmove | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemmoveOptSize | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemset | llvm::TargetLoweringBase | [protected] |
| MaxStoresPerMemsetOptSize | llvm::TargetLoweringBase | [protected] |
| mayBeEmittedAsTailCall(CallInst *CI) const override | llvm::SystemZTargetLowering | [virtual] |
| ParseConstraints(ImmutableCallSite CS) const | llvm::TargetLowering | [virtual] |
| PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override | llvm::SystemZTargetLowering | [virtual] |
| PredictableSelectIsExpensive | llvm::TargetLoweringBase | [protected] |
| prepareVolatileOrAtomicLoad(SDValue Chain, SDLoc DL, SelectionDAG &DAG) const override | llvm::SystemZTargetLowering | [virtual] |
| Promote enum value | llvm::TargetLoweringBase | |
| ReplaceNodeResults(SDNode *, SmallVectorImpl< SDValue > &, SelectionDAG &) const | llvm::TargetLowering | [inline, virtual] |
| resetOperationActions() | llvm::TargetLoweringBase | [inline, virtual] |
| ScalarCondVectorVal enum value | llvm::TargetLoweringBase | |
| ScalarValSelect enum value | llvm::TargetLoweringBase | |
| SelectSupportKind enum name | llvm::TargetLoweringBase | |
| setBooleanContents(BooleanContent Ty) | llvm::TargetLoweringBase | [inline, protected] |
| setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) | llvm::TargetLoweringBase | [inline, protected] |
| setBooleanVectorContents(BooleanContent Ty) | llvm::TargetLoweringBase | [inline, protected] |
| setCmpLibcallCC(RTLIB::Libcall Call, ISD::CondCode CC) | llvm::TargetLoweringBase | [inline] |
| setCondCodeAction(ISD::CondCode CC, MVT VT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setExceptionPointerRegister(unsigned R) | llvm::TargetLoweringBase | [inline, protected] |
| setExceptionSelectorRegister(unsigned R) | llvm::TargetLoweringBase | [inline, protected] |
| setHasExtractBitsInsn(bool hasExtractInsn=true) | llvm::TargetLoweringBase | [inline, protected] |
| setHasFloatingPointExceptions(bool FPExceptions=true) | llvm::TargetLoweringBase | [inline, protected] |
| setHasMultipleConditionRegisters(bool hasManyRegs=true) | llvm::TargetLoweringBase | [inline, protected] |
| setIndexedLoadAction(unsigned IdxMode, MVT VT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setIndexedStoreAction(unsigned IdxMode, MVT VT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setInsertFencesForAtomic(bool fence) | llvm::TargetLoweringBase | [inline, protected] |
| setIntDivIsCheap(bool isCheap=true) | llvm::TargetLoweringBase | [inline, protected] |
| setJumpBufAlignment(unsigned Align) | llvm::TargetLoweringBase | [inline, protected] |
| setJumpBufSize(unsigned Size) | llvm::TargetLoweringBase | [inline, protected] |
| setJumpIsExpensive(bool isExpensive=true) | llvm::TargetLoweringBase | [inline, protected] |
| setLibcallCallingConv(RTLIB::Libcall Call, CallingConv::ID CC) | llvm::TargetLoweringBase | [inline] |
| setLibcallName(RTLIB::Libcall Call, const char *Name) | llvm::TargetLoweringBase | [inline] |
| setLoadExtAction(unsigned ExtType, MVT VT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setMinFunctionAlignment(unsigned Align) | llvm::TargetLoweringBase | [inline, protected] |
| setMinimumJumpTableEntries(int Val) | llvm::TargetLoweringBase | [inline, protected] |
| setMinStackArgumentAlignment(unsigned Align) | llvm::TargetLoweringBase | [inline, protected] |
| setOperationAction(unsigned Op, MVT VT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setPow2SDivIsCheap(bool isCheap=true) | llvm::TargetLoweringBase | [inline, protected] |
| setPrefFunctionAlignment(unsigned Align) | llvm::TargetLoweringBase | [inline, protected] |
| setPrefLoopAlignment(unsigned Align) | llvm::TargetLoweringBase | [inline, protected] |
| setSchedulingPreference(Sched::Preference Pref) | llvm::TargetLoweringBase | [inline, protected] |
| setSelectIsExpensive(bool isExpensive=true) | llvm::TargetLoweringBase | [inline, protected] |
| setStackPointerRegisterToSaveRestore(unsigned R) | llvm::TargetLoweringBase | [inline, protected] |
| setTargetDAGCombine(ISD::NodeType NT) | llvm::TargetLoweringBase | [inline, protected] |
| setTruncStoreAction(MVT ValVT, MVT MemVT, LegalizeAction Action) | llvm::TargetLoweringBase | [inline, protected] |
| setUseUnderscoreLongJmp(bool Val) | llvm::TargetLoweringBase | [inline, protected] |
| setUseUnderscoreSetJmp(bool Val) | llvm::TargetLoweringBase | [inline, protected] |
| shouldConvertConstantLoadToIntImm(const APInt &Imm, Type *Ty) const | llvm::TargetLoweringBase | [inline, virtual] |
| shouldExpandAtomicLoadInIR(LoadInst *LI) const | llvm::TargetLoweringBase | [inline, virtual] |
| shouldExpandAtomicRMWInIR(AtomicRMWInst *RMWI) const | llvm::TargetLoweringBase | [inline, virtual] |
| shouldExpandAtomicStoreInIR(StoreInst *SI) const | llvm::TargetLoweringBase | [inline, virtual] |
| shouldExpandBuildVectorWithShuffles(EVT, unsigned DefinedValues) const | llvm::TargetLoweringBase | [inline, virtual] |
| ShouldShrinkFPConstant(EVT) const | llvm::TargetLoweringBase | [inline, virtual] |
| SimplifyDemandedBits(SDValue Op, const APInt &DemandedMask, APInt &KnownZero, APInt &KnownOne, TargetLoweringOpt &TLO, unsigned Depth=0) const | llvm::TargetLowering | |
| SimplifySetCC(EVT VT, SDValue N0, SDValue N1, ISD::CondCode Cond, bool foldBooleans, DAGCombinerInfo &DCI, SDLoc dl) const | llvm::TargetLowering | |
| softenSetCCOperands(SelectionDAG &DAG, EVT VT, SDValue &NewLHS, SDValue &NewRHS, ISD::CondCode &CCCode, SDLoc DL) const | llvm::TargetLowering | |
| SystemZTargetLowering(const TargetMachine &TM) | llvm::SystemZTargetLowering | [explicit] |
| TargetLowering(const TargetMachine &TM, const TargetLoweringObjectFile *TLOF) | llvm::TargetLowering | [explicit] |
| TargetLoweringBase(const TargetMachine &TM, const TargetLoweringObjectFile *TLOF) | llvm::TargetLoweringBase | [explicit] |
| TypeExpandFloat enum value | llvm::TargetLoweringBase | |
| TypeExpandInteger enum value | llvm::TargetLoweringBase | |
| TypeLegal enum value | llvm::TargetLoweringBase | |
| TypePromoteInteger enum value | llvm::TargetLoweringBase | |
| TypeScalarizeVector enum value | llvm::TargetLoweringBase | |
| TypeSoftenFloat enum value | llvm::TargetLoweringBase | |
| TypeSplitVector enum value | llvm::TargetLoweringBase | |
| TypeWidenVector enum value | llvm::TargetLoweringBase | |
| UndefinedBooleanContent enum value | llvm::TargetLoweringBase | |
| useLoadStackGuardNode() const | llvm::TargetLowering | [inline, virtual] |
| usesUnderscoreLongJmp() const | llvm::TargetLoweringBase | [inline] |
| usesUnderscoreSetJmp() const | llvm::TargetLoweringBase | [inline] |
| VectorMaskSelect enum value | llvm::TargetLoweringBase | |
| verifyReturnAddressArgumentIsConstant(SDValue Op, SelectionDAG &DAG) const | llvm::TargetLowering | |
| ZeroOrNegativeOneBooleanContent enum value | llvm::TargetLoweringBase | |
| ZeroOrOneBooleanContent enum value | llvm::TargetLoweringBase | |
| ~TargetLoweringBase() | llvm::TargetLoweringBase | [virtual] |