LLVM API Documentation

ConstantFold.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm

Functions

Constantllvm::ConstantFoldCastInstruction (unsigned opc, const Constant *V, const Type *DestTy)
Constantllvm::ConstantFoldSelectInstruction (const Constant *Cond, const Constant *V1, const Constant *V2)
Constantllvm::ConstantFoldExtractElementInstruction (const Constant *Val, const Constant *Idx)
Constantllvm::ConstantFoldInsertElementInstruction (const Constant *Val, const Constant *Elt, const Constant *Idx)
Constantllvm::ConstantFoldShuffleVectorInstruction (const Constant *V1, const Constant *V2, const Constant *Mask)
Constantllvm::ConstantFoldExtractValueInstruction (const Constant *Agg, const unsigned *Idxs, unsigned NumIdx)
Constantllvm::ConstantFoldInsertValueInstruction (const Constant *Agg, const Constant *Val, const unsigned *Idxs, unsigned NumIdx)
Constantllvm::ConstantFoldBinaryInstruction (unsigned Opcode, const Constant *C1, const Constant *C2)
Constantllvm::ConstantFoldCompareInstruction (unsigned short pred, const Constant *C1, const Constant *C2)
Constantllvm::ConstantFoldGetElementPtr (const Constant *C, Constant *const *Idxs, unsigned NumIdx)




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.