-Drop the intrinsic versions of conversion instructions. These should be handled when we do vectors. They shouldn't show up in scalar code.
-Add the float<->double conversions which were missing.
-Add the AVX512 and AVX version of the conversion instructions including the unsigned integer conversions unique to AVX512
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
LGTM.
Please feel free to fix encodings and such w/ post-commit review.
lib/Target/X86/X86SpeculativeLoadHardening.cpp | ||
---|---|---|
941–950 ↗ | (On Diff #155450) | clang-format will ruin this beautiful layout I suspect. |