kpneal wrote:

> To handle the case where a block isn't owned by a function, we need the 
> attribute at the call site. I don't know the specifics of how that case 
> arises, but if we remove the attribute from the call site, we would have to 
> do something to add it again when the block gets detached from the function 
> (possibly during cloning?).

And then remove it again when reinserting the BB into a function body? That 
sounds like a complication, said complication may be missed by someone in the 
future who isn't focused on FP, and I haven't yet heard a reason we need all of 
this.

@spavloff -- Why do we need to change how we handle the strictfp attribute? 
What's the benefit?

https://github.com/llvm/llvm-project/pull/122735
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to