klee
klee::ExprOptimizer Member List

This is the complete list of members for klee::ExprOptimizer, including all inherited members.

buildConstantSelectExpr(const ref< Expr > &index, std::vector< uint64_t > &arrayValues, Expr::Width width, unsigned elementsInArray) constklee::ExprOptimizerprivate
buildMixedSelectExpr(const ReadExpr *re, std::vector< std::pair< uint64_t, bool > > &arrayValues, Expr::Width width, unsigned elementsInArray) constklee::ExprOptimizerprivate
cacheExprOptimizedklee::ExprOptimizerprivate
cacheExprUnapplicableklee::ExprOptimizerprivate
cacheReadExprOptimizedklee::ExprOptimizerprivate
computeIndexes(array2idx_ty &arrays, const ref< Expr > &e, mapIndexOptimizedExpr_ty &idx_valIdx) constklee::ExprOptimizerprivate
getSelectOptExpr(const ref< Expr > &e, std::vector< const ReadExpr * > &reads, std::map< const ReadExpr *, std::pair< ref< Expr >, Expr::Width > > &readInfo, bool isSymbolic)klee::ExprOptimizerprivate
optimizeExpr(const ref< Expr > &e, bool valueOnly)klee::ExprOptimizer