, including all inherited members.
BoundsEmitter(CodeGenRoutine &CGR) | comma::BoundsEmitter | |
computeBoundLength(llvm::IRBuilder<> &Builder, llvm::Value *bounds, unsigned index) | comma::BoundsEmitter | |
computeIsNull(llvm::IRBuilder<> &Builder, llvm::Value *bounds, unsigned index) | comma::BoundsEmitter | |
computeTotalBoundLength(llvm::IRBuilder<> &Builder, llvm::Value *bounds) | comma::BoundsEmitter | |
getBounds(llvm::IRBuilder<> &Builder, llvm::Value *bounds, unsigned index) | comma::BoundsEmitter | [inline, static] |
getLowerBound(llvm::IRBuilder<> &Builder, llvm::Value *bounds, unsigned index) | comma::BoundsEmitter | [inline, static] |
getLowerBound(llvm::IRBuilder<> &Builder, const DiscreteType *type) | comma::BoundsEmitter | |
getLowerBound(llvm::IRBuilder<> &Builder, const Range *range) | comma::BoundsEmitter | |
getRange(llvm::IRBuilder<> &Builder, const Range *range) | comma::BoundsEmitter | |
getScalarBounds(llvm::IRBuilder<> &Builder, const DiscreteType *type) | comma::BoundsEmitter | |
getType(const ArrayType *arrTy) | comma::BoundsEmitter | |
getUpperBound(llvm::IRBuilder<> &Builder, llvm::Value *bounds, unsigned index) | comma::BoundsEmitter | [inline, static] |
getUpperBound(llvm::IRBuilder<> &Builder, const DiscreteType *type) | comma::BoundsEmitter | |
getUpperBound(llvm::IRBuilder<> &Builder, const Range *range) | comma::BoundsEmitter | |
LUPair typedef | comma::BoundsEmitter | |
synthAggregateBounds(llvm::IRBuilder<> &Builder, AggregateExpr *agg, llvm::Value *dst=0) | comma::BoundsEmitter | |
synthArrayBounds(llvm::IRBuilder<> &Builder, ArrayType *arrTy) | comma::BoundsEmitter | |
synthRange(llvm::IRBuilder<> &Builder, const Range *range) | comma::BoundsEmitter | |
synthRange(llvm::IRBuilder<> &Builder, llvm::Value *lower, llvm::Value *upper) | comma::BoundsEmitter | |
synthScalarBounds(llvm::IRBuilder<> &Builder, const DiscreteType *type) | comma::BoundsEmitter | |
synthStaticArrayBounds(llvm::IRBuilder<> &Builder, ArrayType *arrTy) | comma::BoundsEmitter | |