index
:
~cnx/klee
this commit
1.0.x
1.1.x
1.2.x
1.3.x
1.4.x
2.0.x
2.1.x
2.2.x
2.3.x
3.0.x
master
psychic
svcomp
svcomp_32bit
KLEE fork for patch differentiation testing
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
lib
/
Core
/
Executor.h
Age
Commit message (
Expand
)
Author
2018-05-15
Implemented incomplete merging
Lukas Wölfer
2018-05-05
Fix handling of errno if external functions are invoked
Martin Nowack
2017-11-30
Implemented bounded merging functionality
Lukas Wölfer
2017-11-30
Added pause and continue functionality for states in Executor
Lukas Wölfer
2017-07-29
Added an optional KInstruction* argument to evalConstant and evalConstantExpr...
Cristian Cadar
2017-07-25
This commit simply moves evalConstant to ExecutorUtil (where evalConstantExpr...
Cristian Cadar
2017-07-23
Remove support for LLVM < 3.4
Martin Nowack
2017-07-19
Implement basic support for vectorized instructions.
Dan Liew
2017-03-23
[WIP] Fix bug where stats would not be updated on early exit caused by
Dan Liew
2017-02-28
Merge pull request #547 from delcypher/fix_alignment_of_alloc_memory
Cristian Cadar
2017-02-25
llvm: stop using global context
Jiri Slaby
2017-02-24
Teach KLEE to respect the requested memory alignment of globals and stack
Dan Liew
2016-08-04
klee: add exit-on-error-type parameter
Jiri Slaby
2016-07-08
Use vector instead of set to add/remove states
Martin Nowack
2016-07-08
Refactoring: Extract method to dump remaining states
Martin Nowack
2016-05-18
Modified -debug-print-instructions to allow to write directly on log file.
Andrea Mattavelli
2016-04-08
Rename KLEE command line options from
Dan Liew
2016-02-27
Refactoring: Extract checking memory limit into own function
Martin Nowack
2015-12-18
Fix memory leaks of ``Array`` objects detected by ASan.
Dan Liew
2014-09-14
[LLVM3.5] Ensure Twine definition is available from Executor.h.
Daniel Dunbar
2014-09-14
[LLVM3.5] Update for CallSite.h move into IR/.
Daniel Dunbar
2013-12-19
Allow to specify KLEE-internal functions
Martin Nowack
2013-08-14
Fix typo
Martin Nowack
2013-08-06
Renaming solver-related command-line options in order to decouple them from S...
Hristina Palikareva
2013-01-02
Refactoring patch by Tomasz Kuchta that moves options shared by KLEE and Klea...
Cristian Cadar
2012-10-24
Patch by Dan Liew: "Added support for generating .smt2 files when
Cristian Cadar
2012-10-24
Patch by Dan Liew which improves the logging options: "Removed
Cristian Cadar
2012-10-08
Make the changes in r165394 be conditional on post LLVM 3.1 changes.
Micah Villmow
2012-10-08
Move TargetData to DataLayout.
Micah Villmow
2011-08-01
Make the Executor capable of handling bitcasts of aliases, by rewriting the
Peter Collingbourne
2011-07-20
Updates for LLVM 3.0. Based on changes by arrowdodger, thanks!
Peter Collingbourne
2011-05-25
Name symbolic arrays using the 3rd argument to klee_make_symbolic,
Peter Collingbourne
2010-07-15
Fix some -Wmismatched-tags warnings.
Daniel Dunbar
2010-07-08
Add support for InsertValue and ExtractValue instructions
Peter Collingbourne
2010-06-24
Use LLVM's TargetData::getTypeSizeInBits to determine type bitwidth instead o...
Peter Collingbourne
2009-07-25
(llvm up) Update for llvm::Value getName() change.
Daniel Dunbar
2009-06-14
More ConstantExpr cleanup.
Daniel Dunbar
2009-06-14
More ConstantExpr tweaks.
Daniel Dunbar
2009-06-13
Create new ObjectState constructor for explicitly creating symbolic objects.
Daniel Dunbar
2009-06-04
Sink getConstantValue into ConstantExpr.
Daniel Dunbar
2009-06-04
Start removing uses of Expr::isConstant.
Daniel Dunbar
2009-06-01
Kill off klee_malloc_n, we don't want to support this.
Daniel Dunbar
2009-06-01
Modify eval() to return a cell reference instead of its contents.
Daniel Dunbar
2009-05-23
Changed bout to ktest. Kept "BOUT\n" as the header of test files, for backwa...
Cristian Cadar
2009-05-21
Initial KLEE checkin.
Daniel Dunbar