| 
    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 |