Skip to content

Commit

Permalink
Remove reference to Min behavior flag (#31)
Browse files Browse the repository at this point in the history
The `Min` behavior flag was not introduced until LLVM 15, which is also when the change over to opaque pointers begins. We should avoid referring to it since it can cause folks to update to a version that has other compatibility issues with the specification. This change removes the mention of `Min` from the under development Base Profile spec.
  • Loading branch information
swernli authored Dec 19, 2022
1 parent 03b9278 commit 8b75546
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion specification/under_development/profiles/Base_Profile.md
Original file line number Diff line number Diff line change
Expand Up @@ -489,7 +489,7 @@ These flags are attached as `llvm.module.flags` metadata to the module. They can
be queried using the standard LLVM tools and follow the LLVM specification in
behavior and purpose. Since module flags impact whether different modules can be
merged and how, additional module flags may be added to the bitcode only if
their behavior is set to `Warning`, `Append`, `AppendUnique`, `Max`, or `Min`.
their behavior is set to `Warning`, `Append`, `AppendUnique`, or `Max`.
It is at the discretion of the maintainers for various components in the QIR
stack to discard module flags that are not explicitly required or listed as
optional flags in the QIR specification.
Expand Down

0 comments on commit 8b75546

Please sign in to comment.