arsenm wrote:

> WRT eliminating the constrained intrinsics completely, I thought that operand 
> bundles could only be attached to function calls and not regular 
> instructions? If I'm wrong, we _still_ have a problem because there are so 
> many uses of the regular FP instructions that we can't be safe-by-default and 
> still use those instructions. We'd need to keep some kind of the constrained 
> intrinsics (or new intrinsics) that give us replacements for the regular FP 
> instructions.

Right, we would need to introduce new llvm.fadd etc. to carry bundles. If there 
are no bundles these could fold back to the regular instruction 

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

Reply via email to