Files
clang-p2996/llvm/lib/Target/X86/X86FixupVectorConstants.cpp
Simon Pilgrim 33f9d839ef [X86] X86FixupVectorConstants - split ConvertToBroadcastAVX512 helper to handle single bitwidth at a time.
Attempt 32-bit broadcasts first, and then fallback to 64-bit broadcasts on failure.

We lose an explicit assertion for matching operand numbers but X86InstrFoldTables already does something similar.

Pulled out of WIP patch #73509
2025-01-18 14:08:48 +00:00

30 KiB