about summary refs log tree commit diff homepage
path: root/lib/Module/Optimize.cpp
AgeCommit message (Expand)Author
2022-03-17remove LLVM < 6 from sourcesFrank Busse
2020-12-04llvm11: IPConstantPropagationPass has been removedLukas Zaoral
2020-04-30Moved header files that were placed directly in include/klee/ into appropriat...Cristian Cadar
2019-03-21drop support for LLVM <= 3.7Julian Büning
2019-03-21remove obsolete LegacyLLVMPassManagerTyJulian Büning
2019-03-17run VerifierPass after optimization and instrumentationJulian Büning
2019-03-15Moved the options in Optimize.cpp to the module categoryCristian Cadar
2019-03-12Removed unneeded and confusing disable-opt option, reformatted Optimize() fun...Cristian Cadar
2019-03-05workaround for LLVM PR39177Julian Büning
2018-10-26llvm7: handle new header filesJiri Slaby
2018-09-14llvm: make KLEE compile against LLVM 3.9Jiri Slaby
2018-07-12llvm38: handle optimization passes changesJiri Slaby
2018-07-04Reorder linking and optimizationsMartin Nowack
2018-05-24llvm: make KLEE compile against LLVM 3.7Richard Trembecký
2017-07-23Remove support for LLVM < 3.4Martin Nowack
2017-06-16llvm37: introduce type for PassManagerJiri Slaby
2017-05-24llvm: make KLEE compile against LLVM 3.5 and 3.6Richard Trembecký
2016-09-16Avoid internalization of non-standard entry point (i.e. not the main function...Andrea Mattavelli
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-05-29Remove #include <iostream> to avoid static constructorsMartin Nowack
2014-05-29Refactoring from std::ostream to llvm::raw_ostreamMartin Nowack
2014-04-14Do not add SimplifyLibCallsPass for LLVM 3.4 and newer becauseDan Liew
2013-12-06Deprecate LLVM 2.8 and lowerMartin Nowack
2013-08-27Port to LLVM 3.3Martin Nowack
2013-04-05Fixed error that I introduced by mistake in the last commit (thanks again to ...Cristian Cadar
2013-04-04Patch by Michael Contreras and Jiri Slaby for compiling KLEE with LLVM 3.2Cristian Cadar
2012-11-27Patch sent by both Bogdan Copos and Nick Sumner fixing compilation with LLVM 3.1Cristian Cadar
2012-10-08Make the changes in r165394 be conditional on post LLVM 3.1 changes.Micah Villmow
2012-10-08Move TargetData to DataLayout.Micah Villmow
2011-08-09Disable the LowerSetJmpPass on LLVM 3.0+Peter Collingbourne
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-10-22Disable loop index split pass for LLVM 2.9+Peter Collingbourne
2010-03-14Update for 2.7.Daniel Dunbar
2009-05-21Initial KLEE checkin.Daniel Dunbar