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
/
ExecutorUtil.cpp
Age
Commit message (
Expand
)
Author
2023-04-06
Support disabling compiler warnings; Use with external headers
Martin Nowack
2022-03-17
remove LLVM < 6 from sources
Frank Busse
2020-06-25
ExecutorUtil: assert that GlobalValue is already known
Julian Büning
2020-04-30
Created include/klee/Core directory and moved appropriate files direc\
Cristian Cadar
2020-04-30
Removed the Internal directory from include/klee
Cristian Cadar
2019-09-03
Moved solver-related header files into a separate klee/Solver/ directory.
Cristian Cadar
2019-07-30
Consolidated Expr-related include files into a single include/klee/Expr direc...
Cristian Cadar
2019-03-21
drop support for LLVM <= 3.7
Julian Büning
2018-11-05
Fixed crash on zero size arrays
Lukas Wölfer
2018-09-18
llvm4: gep_type_iterator has no operator*
Jiri Slaby
2018-05-22
Removed .c_str() from getSourceLocation calls
Cristian Cadar
2018-05-22
Renamed printFileLine to getSourceLocation (as suggested by @delcypher) to re...
Cristian Cadar
2018-05-21
fix some casts for LLP64 compilers
Frank Busse
2018-05-01
add blockaddress and indirectbr instructions
Frank Busse
2018-02-18
Fail for aggegrations with big endian ordering
Martin Nowack
2018-02-18
Fixed handling of constant vectors with complex data
Martin Nowack
2018-02-18
Fix getelementptr for array or vector indices
Martin Nowack
2018-02-18
Fix generation of expressions from constant sequential data
Martin Nowack
2017-08-07
Untabify this file, which was using a mix of spaces and tabs for alignment.
Cristian Cadar
2017-08-07
Added checks for div/mod by zero and overshifts in constant expressions. Suc...
Cristian Cadar
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-02-13
Silenced two "control may reach end of non-void function [-Wreturn-type]" com...
Cristian Cadar
2014-09-14
[LLVM3.5] Update for CallSite.h move into IR/.
Daniel Dunbar
2014-05-29
Remove #include <iostream> to avoid static constructors
Martin Nowack
2014-05-29
Refactoring from std::ostream to llvm::raw_ostream
Martin Nowack
2013-12-06
Deprecate LLVM 2.8 and lower
Martin Nowack
2013-08-27
Port to LLVM 3.3
Martin Nowack
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-07-20
Updates for LLVM 3.0. Based on changes by arrowdodger, thanks!
Peter Collingbourne
2011-07-20
Deprecate LLVM_VERSION_MAJOR and LLVM_VERSION_MINOR in favour of
Peter Collingbourne
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
2010-04-26
Applied patch submitted by Peter Collingbourne: "Some parts of the
Cristian Cadar
2010-03-14
Update for 2.7.
Daniel Dunbar
2009-09-01
Update for LLVM ostream changes.
Daniel Dunbar
2009-07-28
KLEE64: GetElementPtr constants should be evaluated in the target pointer width.
Daniel Dunbar
2009-07-28
Move Machine constants into Context object, initialized based on the target
Daniel Dunbar
2009-06-14
More ConstantExpr cleanup.
Daniel Dunbar
2009-06-07
Implement array declarations.
Daniel Dunbar
2009-06-05
Clean up a number of unused variable warnings when building w/o
Daniel Dunbar
2009-06-02
Use ConstantExpr::alloc instead of ref<Expr> directly
Daniel Dunbar
2009-05-21
Initial KLEE checkin.
Daniel Dunbar