Skip to content
This repository has been archived by the owner on Jul 28, 2021. It is now read-only.

[tracker] LLVM 11.0.0 C-API Changes #183

Closed
junlarsen opened this issue Oct 1, 2020 · 1 comment
Closed

[tracker] LLVM 11.0.0 C-API Changes #183

junlarsen opened this issue Oct 1, 2020 · 1 comment
Labels
scope:apis This is related to the LLVM4J part of the APIs

Comments

@junlarsen
Copy link
Owner

This is a tracker for all the changes which were introduces in the LLVM 11.0.0 C-API

The release we're currently using (10.0.1) was released on 6th Aug 2020.

Notes

The ConstantPropagation pass was removed. Users should use the InstSimplify pass instead.

Commits

llvm-c/Core.h

llvm-c/Orc.h

  • From llvm/llvm-project@9a0d1b6
    • + LLVMOrcExecutionSessionCreateBareJITDylib
    • + LLVMOrcExecutionSessionCreateJITDylib
    • + LLVMOrcExecutionSessionGetJITDylibByName

llvm-c/Transforms/Scalar.h

llvm-c/DebugInfo.h

@junlarsen junlarsen added the scope:apis This is related to the LLVM4J part of the APIs label Oct 1, 2020
@junlarsen
Copy link
Owner Author

The changes to the C API are reflected in the freshly generated presets for LLVM 11

bytedeco/javacpp-presets@23ff350#diff-b3cc11fea1a516a3d8da36fb0f8d5e9c88dde78914052d3f0608982d70a57888L1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
scope:apis This is related to the LLVM4J part of the APIs
Projects
None yet
Development

No branches or pull requests

1 participant