|
LLVM 22.0.0git
|
This is the complete list of members for llvm::VPCostContext, including all inherited members.
| CM | llvm::VPCostContext | |
| CostKind | llvm::VPCostContext | |
| getLegacyCost(Instruction *UI, ElementCount VF) const | llvm::VPCostContext | |
| getOperandInfo(VPValue *V) const | llvm::VPCostContext | |
| getScalarizationOverhead(Type *ResultTy, ArrayRef< const VPValue * > Operands, ElementCount VF, bool AlwaysIncludeReplicatingR=false) | llvm::VPCostContext | |
| isLegacyUniformAfterVectorization(Instruction *I, ElementCount VF) const | llvm::VPCostContext | |
| L | llvm::VPCostContext | |
| LLVMCtx | llvm::VPCostContext | |
| SE | llvm::VPCostContext | |
| SkipCostComputation | llvm::VPCostContext | |
| skipCostComputation(Instruction *UI, bool IsVector) const | llvm::VPCostContext | |
| TLI | llvm::VPCostContext | |
| TTI | llvm::VPCostContext | |
| Types | llvm::VPCostContext | |
| VPCostContext(const TargetTransformInfo &TTI, const TargetLibraryInfo &TLI, const VPlan &Plan, LoopVectorizationCostModel &CM, TargetTransformInfo::TargetCostKind CostKind, ScalarEvolution &SE, const Loop *L) | llvm::VPCostContext | inline |