llvm-project
3cce6373 - Enforce single-operand form for llvm.loop.vectorize.predicate metadata (#213902)

Commit
32 days ago
Enforce single-operand form for llvm.loop.vectorize.predicate metadata (#213902) Replace the two-operand boolean form !{!"llvm.loop.vectorize.predicate.enable", i1 0/1} with a single-operand enable/disable pair: !{!"llvm.loop.vectorize.predicate.enable"} !{!"llvm.loop.vectorize.predicate.disable"} The Verifier rejects the two-operand form, AutoUpgrade rewrites old bitcode, and the readers and producers in LLVM, Clang and MLIR are updated. Please refer to RFC: https://discourse.llvm.org/t/rfc-enforce-single-operand-format-for-all-enable-metadata-nodes/90571/ Assisted by AI
Author
Parents
Loading