about summary refs log tree commit diff homepage
path: root/include/klee/util
AgeCommit message (Expand)Author
2014-12-13Clean up a few comments in ExprSMTLIBPrinterDan Liew
2014-12-12Print nested let-abbreviations in ExprSMTLIBPrinterRaimondas Sasnauskas
2014-12-02Unbreak compilation (in metaSMT configuration) by preventing the #defineHristina Palikareva
2014-12-02The printing of constraints and the QueryExpr have been merged into aDan Liew
2014-12-02Implement :named and let abbreviation modes in ExprSMTLIBPrinterRaimondas Sasnauskas
2014-09-12When building against libc++ (vs libstdcxx), use standard unordered_{map,set}...Daniel Dunbar
2014-05-29Refactoring from std::ostream to llvm::raw_ostreamMartin Nowack
2014-04-24Add missing newline at end of file to silence a clang warning.Dan Liew
2014-04-16Removing a few more hard-coded values for domains and ranges of Array objectsHristina Palikareva
2014-04-04Add the ability to control whether the pretty printer uses line breaksPeter Collingbourne
2014-03-09Use clang-format to reformat SMT-LIB printer in LLVM style.Peter Collingbourne
2013-12-06Deprecate LLVM 2.8 and lowerMartin Nowack
2013-08-27Port to LLVM 3.3Martin Nowack
2013-05-08Patch by Dan Liew: "Renamed ExprSMTLIBPrinter method mangleQuery() to negateQ...Cristian Cadar
2013-05-08Patch by Dan Liew: "Improve the doxygen comments for ExprSMTLIBPrinter"Cristian Cadar
2012-10-24Nice patch by Dan Liew that adds support for printing queries in theCristian Cadar
2012-10-24Patch by Dan Liew: "Moved PrintContext class out of ExprPrinter.cpp soCristian Cadar
2012-10-19Added missing header file (part of the last patch).Cristian Cadar
2012-06-19Patch by Seungbeom Kim for compatibility with old LLVM 2.6.Cristian Cadar
2012-04-07Patch by Seungbeom that fixes a memory management issue with Refs, andCristian Cadar
2011-07-20Updates for LLVM 3.0. Based on changes by arrowdodger, thanks!Peter Collingbourne
2011-07-20Deprecate LLVM_VERSION_MAJOR and LLVM_VERSION_MINOR in favour ofPeter Collingbourne
2011-04-23Patch by arrowdodger (http://keeda.stanford.edu/pipermail/klee-dev/2011-April...Cristian Cadar
2010-07-08Add support for InsertValue and ExtractValue instructionsPeter Collingbourne
2010-03-14Update for 2.7.Daniel Dunbar
2009-09-01Update for LLVM ostream changes.Daniel Dunbar
2009-07-10Added support for bitwise not. Replacing "false == " with Not inCristian Cadar
2009-06-25Remove some more uses of getConstantValue.Daniel Dunbar
2009-06-14Add several ConstantExpr utility functions and move clients over.Daniel Dunbar
2009-06-09Add initial support for constant Arrays.Daniel Dunbar
2009-06-09Kill off UpdateList::isRooted flag.Daniel Dunbar
2009-06-07Make sure that ExprEvaluator will fold constant expressions (klee never createsDaniel Dunbar
2009-06-07Implement array declarations.Daniel Dunbar
2009-06-05Support the extended query command syntax.Daniel Dunbar
2009-06-05Expr::print shouldn't introduce line breaks or extra formatting.Daniel Dunbar
2009-06-04Change Solver::getValue to make explicit that result is a ConstantExpr.Daniel Dunbar
2009-06-04Start removing uses of Expr::isConstant.Daniel Dunbar
2009-06-04Use dyn_cast<> instead of dyn_ref_cast.Daniel Dunbar
2009-06-04Use cast<> instead of static_ref_cast.Daniel Dunbar
2009-06-04Implement simplify_type for ref<>Daniel Dunbar
2009-06-04Expr: Add LLVM style casting support instead of requiring RTTI.Daniel Dunbar
2009-06-04Move isConstant from ref<> to Expr::Daniel Dunbar
2009-06-03Kill off specialized ref<> forwarding methods, in the interest of making it aDaniel Dunbar
2009-06-03Remove ref<>'s constant Expr optimization.Daniel Dunbar
2009-06-03Remove a usage of the direct ref<Expr> constructor that I missed.Daniel Dunbar
2009-06-03Inline Expr::hashConstant into callers.Daniel Dunbar
2009-06-02Use ConstantExpr::alloc instead of ref<Expr> directlyDaniel Dunbar
2009-05-21Initial KLEE checkin.Daniel Dunbar