LLVM API Documentation

llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType > Struct Template Reference

List of all members.

Static Public Member Functions

static ConstantExprcreate (const Type *Ty, const ExprMapKeyType &V)

Detailed Description

template<>
struct llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >

Definition at line 1178 of file Constants.cpp.


Member Function Documentation

static ConstantExpr* llvm::ConstantCreator< ConstantExpr, Type, ExprMapKeyType >::create ( const Type Ty,
const ExprMapKeyType V 
) [inline, static]

Definition at line 1179 of file Constants.cpp.

References llvm::Instruction::Cast, llvm::Instruction::ExtractElement, llvm::Instruction::InsertElement, llvm::Instruction::Select, llvm::Instruction::Shl, llvm::Instruction::ShuffleVector, and Ty.


The documentation for this struct was generated from the following file: