9#ifndef LLVM_SANDBOXIR_INTRINSICINST_H 
   10#define LLVM_SANDBOXIR_INTRINSICINST_H 
   17class IntrinsicInst : 
public CallInst {
 
 
A wrapper class for inspecting calls to intrinsic functions.
 
static LLVM_ABI bool mayLowerToFunctionCall(Intrinsic::ID IID)
Check if the intrinsic might lower into a regular function call in the course of IR transformations.
 
friend class IntrinsicInst
 
bool isAssociative() const
 
bool isAssumeLikeIntrinsic() const
 
bool isCommutative() const
 
static bool mayLowerToFunctionCall(Intrinsic::ID IID)
 
static bool classof(const Value *V)
 
Intrinsic::ID getIntrinsicID() const
 
A SandboxIR Value has users. This is the base class.
 
llvm::Value * Val
The LLVM Value that corresponds to this SandboxIR Value.
 
Context & Ctx
All values point to the context.
 
bool isa(const From &Val)
isa<X> - Return true if the parameter to the template is an instance of one of the template type argu...
 
decltype(auto) cast(const From &Val)
cast<X> - Return the argument parameter cast to the specified type.