about summary refs log tree commit diff homepage
path: root/lib/Module
AgeCommit message (Expand)Author
2017-07-23Remove support for LLVM < 3.4Martin Nowack
2017-07-20Merge pull request #657 from delcypher/vectorized_instructionsCristian Cadar
2017-07-20Replace assertions of types on LLVM instructions in the Executor with aDan Liew
2017-07-19Implement basic support for vectorized instructions.Dan Liew
2017-07-18Merge pull request #672 from jirislaby/llvm40_static_castsAndrea Mattavelli
2017-06-16move module loading into external functionJörg Thalheim
2017-06-16llvm37: introduce type for PassManagerJiri Slaby
2017-06-15llvm37: do not copy DILocation to getDSPIPathJiri Slaby
2017-06-15llvm: get rid of static_casts from iteratorsJiri Slaby
2017-06-12llvm: don't use clEnumValEnd for LLVM 4.0Jiri Slaby
2017-05-24llvm: make KLEE compile against LLVM 3.5 and 3.6Richard Trembecký
2017-03-05Merge pull request #606 from jirislaby/ObjectFileCristian Cadar
2017-03-03Moved printFileLine() to be part of KInstructionCristian Cadar
2017-02-28convert iterators using static_castJiri Slaby
2017-02-28Module: simplify is_object checksJiri Slaby
2017-02-25llvm: stop using global contextJiri Slaby
2017-02-21Teach `klee::getDirectCallTarget()` to resolve weak aliases. This isDan Liew
2016-11-22[CMake] Add another missing LLVM component dependency for `kleeModule`.Dan Liew
2016-11-22[CMake] Add missing dependencies reported in #507.Dan Liew
2016-11-18[CMake] Remove use of tabs in `CMakeLists.txt` files.Dan Liew
2016-11-18[CMake] Re-express LLVM and KLEE library dependencies asDan Liew
2016-11-07Implement a CMake based build system for KLEE.Dan Liew
2016-11-03Adds support for Darwin platform in RaiseAsm passAndrea Mattavelli
2016-10-18Fix `-Wmisleading-indentation` warning and also correctly set theDan Liew
2016-09-20Merge pull request #443 from MartinNowack/feat_assembler_raisingCristian Cadar
2016-09-16Avoid internalization of non-standard entry point (i.e. not the main function...Andrea Mattavelli
2016-08-10Extended support for assembler raisingMartin Nowack
2016-03-16push_back usage for values vectorvpushkar
2016-03-16Wrong std::vector 'values' usage after vector's capacity reserve. It is the e...vpushkar
2016-02-20Fix valueIsOnlyCalled() used by MD2U.Sean Bartell
2015-12-19Implement support for lowering the ``llvm.objectsize`` intrinsicDan Liew
2015-12-17Refactoring: Moving klee_warning/_error functions to ErrorHandling in Support...Martin Nowack
2015-04-29Fix assertion failure in getDirectCallTargetSean Bartell
2015-03-20[Core] Fix memory leak in assembler raisingMartin Nowack
2015-02-13refactor integer overflow detection, add signed intLuca Dariz
2015-02-13Fix overflow detection in unsigned multiplicationLuca Dariz
2015-02-13Detect overflow of unsigned add, sub and mul operationsLuca Dariz
2015-02-13Revert "Merged @luckyluke's change for detecting overflow of unsigned add, sub"Cristian Cadar
2015-02-10Merged @luckyluke's change for detecting overflow of unsigned add, subCristian Cadar
2014-09-16Fix compilation error due to r199218. Maybe we should just remove thisDan Liew
2014-09-15Removed inlineChecks() function which was just dead code.Dan Liew
2014-09-14Fix LLVM3.5 compilation. This is due to r202168Dan Liew
2014-09-14[LLVM3.5] Drop use of PassNameParser, which we don't even use anymore.Daniel Dunbar
2014-09-14[LLVM3.5] Update for more random headers moving around.Daniel Dunbar
2014-09-14[LLVM3.5] Update for move of CFG.h into IR.Daniel Dunbar
2014-09-14[LLVM3.5] Update for CallSite.h move into IR/.Daniel Dunbar
2014-09-14[LLVM3.5] Don't try to use DEBUG macro without DEBUG_TYPE.Daniel Dunbar
2014-09-14[Module] Try harder to associate each instruction with source level debug info.Daniel Dunbar
2014-09-13Add KLEE specific DEBUG macros.Daniel Dunbar
2014-09-12[Module] Fix handling of instructions without debug info.Daniel Dunbar