This patch is a part one of two reviews, one for the clang and the other for LLVM.
The patch deletes the back-end intrinsics and adds support for them in the auto upgrade.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/IR/AutoUpgrade.cpp | ||
---|---|---|
237 ↗ | (On Diff #93122) | Please add "// Added in 5.0" to the end of this line so we can audit for removal in the future. |
803 ↗ | (On Diff #93122) | You shouldn't need makeArrayRef if you're just converting from a SmallVector it will implicitly convert. Is this function any different than getX86MaskVec that already exists? |
test/CodeGen/X86/avx512dqvl-intrinsics.ll | ||
739 ↗ | (On Diff #93122) | These test cases should be moved to avx512dqvl-intrinsics-upgrade.ll |