================
@@ -2860,7 +2865,7 @@ std::optional<MemoryEffects> LLParser::parseMemoryAttr() {
tokError("default access kind must be specified first");
return std::nullopt;
}
- ME = MemoryEffects(*MR);
+ ME = MemoryEffects(*MR, /*NoFPEnvMarker*/ false);
----------------
spavloff wrote:
Now FP locations behave exactly as other memories. Originally it seemed that
treating these locations specifically, (like using natural default settings)
can provide more convenient design. However it is hard to combine defferent
logic in a single solution. Treating all memory locations uniformly seems more
clear implementation.
https://github.com/llvm/llvm-project/pull/226826
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits