LLVM  mainline
Classes | Namespaces
IntrinsicInst.h File Reference
#include "llvm/IR/Constants.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/Metadata.h"
Include dependency graph for IntrinsicInst.h:

Go to the source code of this file.

Classes

class  llvm::IntrinsicInst
 IntrinsicInst - A useful wrapper class for inspecting calls to intrinsic functions. More...
class  llvm::DbgInfoIntrinsic
 DbgInfoIntrinsic - This is the common base class for debug info intrinsics. More...
class  llvm::DbgDeclareInst
 DbgDeclareInst - This represents the llvm.dbg.declare instruction. More...
class  llvm::DbgValueInst
 DbgValueInst - This represents the llvm.dbg.value instruction. More...
class  llvm::MemIntrinsic
 MemIntrinsic - This is the common base class for memset/memcpy/memmove. More...
class  llvm::MemSetInst
 MemSetInst - This class wraps the llvm.memset intrinsic. More...
class  llvm::MemTransferInst
 MemTransferInst - This class wraps the llvm.memcpy/memmove intrinsics. More...
class  llvm::MemCpyInst
 MemCpyInst - This class wraps the llvm.memcpy intrinsic. More...
class  llvm::MemMoveInst
 MemMoveInst - This class wraps the llvm.memmove intrinsic. More...
class  llvm::VAStartInst
 VAStartInst - This represents the llvm.va_start intrinsic. More...
class  llvm::VAEndInst
 VAEndInst - This represents the llvm.va_end intrinsic. More...
class  llvm::VACopyInst
 VACopyInst - This represents the llvm.va_copy intrinsic. More...
class  llvm::InstrProfIncrementInst
 This represents the llvm.instrprof_increment intrinsic. More...

Namespaces

namespace  llvm
 

Compute iterated dominance frontiers using a linear time algorithm.