Commit Graph

20 Commits (62215b81ce2b093b1e83cd6493d7a62091dee60a)

Author SHA1 Message Date
Josh Berdine 6dab0ee459 [sledge][llvm] Reformat to clean up following CAMLprim removal 4 years ago
Josh Berdine 83421103cf [sledge][llvm] Remove vestigial CAMLprim declarations 4 years ago
Josh Berdine 5ef9245ea5 [sledge][llvm] Omit unnecessary GC root registrations 4 years ago
Josh Berdine 973e901f82 [sledge][llvm] Code simplification using string allocation functions 4 years ago
Josh Berdine e2936c1a54 [sledge][llvm] Code simplification using option allocation functions 4 years ago
Josh Berdine 99910de44a [sledge][llvm] Minor optimizations by avoiding double initialization 4 years ago
Josh Berdine a7b44e6969 [sledge][llvm] Fix unsafe uses of Store_field 4 years ago
Josh Berdine fb350e779f [sledge][llvm] Pull in upstream changes 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 fb95eee214 [sledge] Update build to use vendored package for LLVM 11 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 bafea13b08 [sledge][cxxabi] Vendor LLVM cxxabi project 4 years ago
Josh Berdine a68e184e92 [sledge] Add vendor dir 4 years ago