|
LLVM 22.0.0git
|
This is the complete list of members for llvm::IntrinsicCostAttributes, including all inherited members.
| getArgs() const | llvm::IntrinsicCostAttributes | inline |
| getArgTypes() const | llvm::IntrinsicCostAttributes | inline |
| getFlags() const | llvm::IntrinsicCostAttributes | inline |
| getID() const | llvm::IntrinsicCostAttributes | inline |
| getInst() const | llvm::IntrinsicCostAttributes | inline |
| getLibInfo() const | llvm::IntrinsicCostAttributes | inline |
| getReturnType() const | llvm::IntrinsicCostAttributes | inline |
| getScalarizationCost() const | llvm::IntrinsicCostAttributes | inline |
| IntrinsicCostAttributes(Intrinsic::ID Id, const CallBase &CI, InstructionCost ScalarCost=InstructionCost::getInvalid(), bool TypeBasedOnly=false, TargetLibraryInfo const *LibInfo=nullptr) | llvm::IntrinsicCostAttributes | |
| IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, ArrayRef< Type * > Tys, FastMathFlags Flags=FastMathFlags(), const IntrinsicInst *I=nullptr, InstructionCost ScalarCost=InstructionCost::getInvalid()) | llvm::IntrinsicCostAttributes | |
| IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, ArrayRef< const Value * > Args) | llvm::IntrinsicCostAttributes | |
| IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, ArrayRef< const Value * > Args, ArrayRef< Type * > Tys, FastMathFlags Flags=FastMathFlags(), const IntrinsicInst *I=nullptr, InstructionCost ScalarCost=InstructionCost::getInvalid(), TargetLibraryInfo const *LibInfo=nullptr) | llvm::IntrinsicCostAttributes | |
| isTypeBasedOnly() const | llvm::IntrinsicCostAttributes | inline |
| skipScalarizationCost() const | llvm::IntrinsicCostAttributes | inline |