LLVM API Documentation

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Functions | |
| Constant * | llvm::ConstantFoldInstruction (Instruction *I, const TargetData *TD=0) |
| Constant * | llvm::ConstantFoldConstantExpression (ConstantExpr *CE, const TargetData *TD) |
| Constant * | llvm::ConstantFoldInstOperands (unsigned Opcode, const Type *DestTy, Constant *const *Ops, unsigned NumOps, const TargetData *TD=0) |
| Constant * | llvm::ConstantFoldCompareInstOperands (unsigned Predicate, Constant *const *Ops, unsigned NumOps, const TargetData *TD=0) |
| Constant * | llvm::ConstantFoldLoadThroughGEPConstantExpr (Constant *C, ConstantExpr *CE) |
| bool | llvm::canConstantFoldCallTo (const Function *F) |
| Constant * | llvm::ConstantFoldCall (Function *F, Constant *const *Operands, unsigned NumOperands) |
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.