Skip to content

Conversation

@wsmoses
Copy link
Member

@wsmoses wsmoses commented May 18, 2023

No description provided.

@wsmoses wsmoses force-pushed the llvm16 branch 8 times, most recently from f94ae39 to 6cf9d59 Compare May 20, 2023 18:45
stepasite and others added 22 commits May 21, 2023 02:30
* port to llvm-16 (not backward-compatible with older llvms), WIP

* wip, but probably not correct on may places

* rule out old PM on llvm 16 and above

* #if LLVM_VERSION_MAJOR >= 16, WIP

* #if LLVM_VERSION_MAJOR >= 16, WIP

* #if LLVM_VERSION_MAJOR >= 16, WIP

* #if LLVM_VERSION_MAJOR >= 16, WIP

* #if LLVM_VERSION_MAJOR >= 16, WIP

* #if LLVM_VERSION_MAJOR >= 16
* fix for argmemonly
* disabling old pm tests where new pm tests exist: fix typo
but still getting zeros instead of derivatives
* fix typo

* fix
* enable build with llvm 16

* enable llvm-16 once this gets to main (on both linux and mac os)

* docker run -it --rm --workdir /Enzyme -v /home/stp/go/src/github.com/stepasite/Enzyme/enzyme/Enzyme:/Enzyme clang-format-lint --clang-format-executable /clang-format/clang-format11 -r --exclude ./Enzyme/SCEV --style llvm --inplace true ./Enzyme

* forward mode vector: new pm tests, wip
* llvm-16 tests, WIP

* fix bug introduced in (FunctionUtils.cpp)
@wsmoses wsmoses enabled auto-merge (squash) May 21, 2023 06:30
@wsmoses wsmoses disabled auto-merge May 21, 2023 06:57
@wsmoses wsmoses merged commit 149cb77 into main May 21, 2023
@wsmoses wsmoses deleted the llvm16 branch May 21, 2023 06:57
@wsmoses wsmoses mentioned this pull request May 21, 2023
@ZuseZ4
Copy link
Collaborator

ZuseZ4 commented May 21, 2023

cc @bytesnake

devmotion pushed a commit to devmotion/Enzyme that referenced this pull request Jan 27, 2024
* Disable sort on integers

* fixup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants