Changes
Summary
- [X86][AVX512] Refine some avx512er intrinsics tests. NFC. The modified tests should test the masked intrinsics. Currently the mask is constant, which with a future patch (https://reviews.llvm.org/D32805) will cause the intrinsics to be replaced with an unmasked version. This patch changes the constant mask to be a variable one.
- Use a simpler heuristic for placing orphans. This is a bit easier to read and a lot faster in some cases. A version of many-sections.s with linker scripts goes from 0m41.232s to 0m19.575s.
Change Type | Path in Repository | Path in Workspace |
---|---|---|
![]() | /llvm/trunk/test/CodeGen/X86/avx512er-intrinsics.ll (diff) | llvm-revision.src/llvm/trunk/test/CodeGen/X86/avx512er-intrinsics.ll |
Change Type | Path in Repository | Path in Workspace |
![]() | /lld/trunk/ELF/Writer.cpp (diff) | llvm-revision.src/lld/trunk/ELF/Writer.cpp |