Skip to content

Fix readnone attribute for llvm 16#7152

Merged
steven-johnson merged 2 commits intomainfrom
abadams/remove_readnone_on_functions
Nov 8, 2022
Merged

Fix readnone attribute for llvm 16#7152
steven-johnson merged 2 commits intomainfrom
abadams/remove_readnone_on_functions

Conversation

@abadams
Copy link
Copy Markdown
Member

@abadams abadams commented Nov 7, 2022

The readnone flag was changed to memory(none) when applied to functions. llvm-as dynamically upgrades readnone applied to functions, so our .ll is fine for now, but there were places in the compiler we were manually sticking 'readnone' on a function.

Also did a driveby makefile fix to remove some vestigial wasm stuff that was throwing errors with newer versions of llvm-config

The readnone flag was changed to memory(none) when applied to functions.
llvm-as dynamically upgrades readnone applied to functions, so our .ll
is fine for now, but there were places in the compiler we were manually
sticking 'readnone' on a function.

Also did a driveby makefile fix to remove some vestigial wasm stuff that
was throwing errors with newer versions of llvm-config
@steven-johnson steven-johnson merged commit 102c059 into main Nov 8, 2022
ardier pushed a commit to ardier/Halide-mutation that referenced this pull request Mar 3, 2024
* Fix readnone attribute for llvm 16

The readnone flag was changed to memory(none) when applied to functions.
llvm-as dynamically upgrades readnone applied to functions, so our .ll
is fine for now, but there were places in the compiler we were manually
sticking 'readnone' on a function.

Also did a driveby makefile fix to remove some vestigial wasm stuff that
was throwing errors with newer versions of llvm-config

* Revert formatting changes
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.

2 participants