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