LLVM 20.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 |
getReturnType() const | llvm::IntrinsicCostAttributes | inline |
getScalarizationCost() const | llvm::IntrinsicCostAttributes | inline |
IntrinsicCostAttributes(Intrinsic::ID Id, const CallBase &CI, InstructionCost ScalarCost=InstructionCost::getInvalid(), bool TypeBasedOnly=false) | 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()) | llvm::IntrinsicCostAttributes | |
isTypeBasedOnly() const | llvm::IntrinsicCostAttributes | inline |
skipScalarizationCost() const | llvm::IntrinsicCostAttributes | inline |