9745 Commits (5ec898a4f3a3f390fb2f87f7c2e16affa241b78e)
 

Author SHA1 Message Date
Daiva Naudziuniene 58007f7ab1 [pulse] Revert back error message for general case of AccessToInvalidAddress
4 years ago
Daiva Naudziuniene a947961d76 [deadstore] False positive caused by exceptional cfg
4 years ago
Josh Berdine 8f3cda4b1a [sledge] Remove NS.Either, use Either now in Stdlib
4 years ago
Josh Berdine 6ad7bbe7f1 [sledge] Simplify ppx_trace using Stdlib.__FUNCTION__
4 years ago
Josh Berdine 673c944fc3 [opam] Move the opam files to an opam directory at repo root
4 years ago
Nikos Gorogiannis 3783c52a76 [starvation] add models for getStreamVolume and getRingerMode
4 years ago
Nikos Gorogiannis 4f9c113acb [racerd] ignore autogenerated methods
4 years ago
Sungkeun Cho aff237306f [ConfigImpact] Add known cheap functions of System and Number
4 years ago
Daiva Naudziuniene 7a1ec45ebe [pulse][objc][nullptr] A special case for objc nil messaging for unknown call
4 years ago
Ezgi Çiçek df191c4084 [biabduction] Make test independent of Java specific concat
4 years ago
Josh Berdine cd9b64bd41 [sledge][llvm] Fix a possible crash in llvm_struct_name
4 years ago
Josh Berdine 200668b3b6 [sledge][llvm] Resolve const and unsigned compilation warnings
4 years ago
Josh Berdine 68c15476c3 [sledge][llvm] Simplify llvm_global_initializer using ptr_to_option
4 years ago
Josh Berdine 6375450211 [sledge] Add checking formatting to CI job
4 years ago
Jules Villard 21ad5d64f6 [website] adjust internal links in old latest when making a new version
4 years ago
Gabriela Cunha Sampaio 68b4b5cc27 [pulse] IsInstanceOf simplification for null obj
4 years ago
Gabriela Cunha Sampaio 6357a97d6c [pulse] Adding model for Java Map
4 years ago
Sungkeun Cho 76d4563f8c [ConfigImpact] Collect all object fields that may have config values
4 years ago
Sungkeun Cho 4ad7d23216 [ConfigImpact] Extend analysis to include conditional field checks
4 years ago
Jules Villard a8a7379423 update changelog
4 years ago
Jules Villard b83bd1b5f7 [website] version all internal links
4 years ago
Jules Villard eed1f3e180 [website] new version 1.1.0
4 years ago
Jules Villard f9b6f2bdf1 [Topl] add doc and change TOPL -> Topl
4 years ago
Radu Grigore 6f83c45e47 [topl] Remove nondet marker
4 years ago
Josh Berdine 55af83de03 [sledge] Add convenience links to executables
4 years ago
Josh Berdine c777325185 [sledge] Suppress newly flagged no-cmx-file warning
4 years ago
Josh Berdine f322d92cba [sledge] Add nonsupport for preallocated operand bundles
4 years ago
Josh Berdine 94395d9bec [sledge] Add support for ScalableVector type
4 years ago
Josh Berdine 55813164dc [sledge] Add support for Freeze instruction
4 years ago
Josh Berdine 6095771e57 [sledge] Add support for BFloat type
4 years ago
Josh Berdine 5316e64230 [sledge] Add nonsupport for CallBr instruction
4 years ago
Josh Berdine de0b4e764c [sledge] Add support for FNeg instruction
4 years ago
Josh Berdine aeca13145a [sledge] Update operand index of Invoke callee
4 years ago
Josh Berdine 38eb6aa8d0 [sledge] Add memtrace support
4 years ago
Josh Berdine fb95eee214 [sledge] Update build to use vendored package for LLVM 11
4 years ago
Josh Berdine 8d1743bf27 [sledge] Make reading config file more robust
4 years ago
Josh Berdine 4689a2881d [sledge][llvm] Add LLVMInternalizePredicateBindings
4 years ago
Josh Berdine b5974020b8 [sledge][llvm] Handle nullptr in Llvm.global_initializer
4 years ago
Josh Berdine fc348d0ac4 [sledge][llvm] Add missing TypeKinds, Opcode, and AtomicRMWBinOps
4 years ago
Josh Berdine 637b566726 [sledge][llvm] Add OCaml APIs to access DebugLoc info
4 years ago
Josh Berdine 823cd76f3c [sledge][llvm] Vendor LLVM OCaml bindings
4 years ago
Josh Berdine b3b6e0e48a [sledge][llvm-dune] Vendor llvm-dune
4 years ago
Josh Berdine 1fa2e6e430 [sledge] Update build of sledge models to use vendored cxxabi
4 years ago
Josh Berdine bafea13b08 [sledge][cxxabi] Vendor LLVM cxxabi project
4 years ago
Josh Berdine a68e184e92 [sledge] Add vendor dir
4 years ago
Josh Berdine 585237aec1 [sledge] Remove functionality depending on Llvm_linker.link_in
4 years ago
Josh Berdine 26014ecd4d [sledge] Distinguish LLVM assertion violations from general aborts
4 years ago
Josh Berdine 6b9b16b077 [sledge] Drop calls to llvm.dbg.label
4 years ago
Josh Berdine 45c155fdf1 [sledge] Combine multiple passes in Llair.Func.mk, fix termination bug
4 years ago
Josh Berdine c531096f97 [sledge] Make name arg of Var.identified non-optional
4 years ago