[llvm] [AArch64][LoopIdiom] Disable LoopIdiomTransform when NoImplicitFloat is present (PR #87677)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 5 15:20:08 PDT 2024


topperc wrote:

LGTM, but I'd like @david-arm to agree.

implicitfloat attribute documentation from LangRef.

> Also inhibits optimizations that create SIMD/vector code and registers from scalar code such as vectorization or memcpy/memset optimization. This includes integer vectors. Vector instructions present in IR may still cause vector code to be generated.

https://github.com/llvm/llvm-project/pull/87677


More information about the llvm-commits mailing list