================
@@ -285,7 +285,7 @@ static void addMemoryAttrs(const SCCNodeSet &SCCNodes,
AARGetterT &&AARGetter,
ME |= FnME;
RecursiveArgME |= FnRecursiveArgME;
// Reached bottom of the lattice, we will not be able to improve the
result.
- if (ME == MemoryEffects::unknown())
+ if (ME == MemoryEffects::unknown_mem())
----------------
spavloff wrote:
Now `unknown_mem` is removed.
FP access has more complicated restrictions. For example read access to FP
status bits require setting `strictfp` attribute. The initial intent was to
uses `NoModRef` for FP locations as this is the common case. Now it requires
more careful treatment in attribute deduction.
https://github.com/llvm/llvm-project/pull/226826
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits