[clang] [compiler-rt] [llvm] Reland "[X86][AVX10.2] Support AVX10.2 option and VMPSADBW/VADDP[D,H,S] new instructions (#101452)" (PR #101616)
Phoebe Wang via cfe-commits
cfe-commits at lists.llvm.org
Fri Aug 2 07:58:35 PDT 2024
phoebewang wrote:
> > Is this fail related to your PR?
> > ```
> > LLVM-Unit :: tools/llvm-cfi-verify/./CFIVerifyTests/2/49
> > ```
>
> I think so, investigating..
This is an interesting issue. The problem is due to https://github.com/llvm/llvm-project/blob/main/llvm/unittests/tools/llvm-cfi-verify/FileAnalysis.cpp#L242, which is an illegal encoding. While I switched the `!readModRM(insn) && isNF(insn)` to reuse the parser of ModRM. But the parsering or not affects the length of the illegal instruction and results the fail parser of the expected `0x0f, 0x0b // 28: ud2`, hence the failure.
https://github.com/llvm/llvm-project/pull/101616
More information about the cfe-commits
mailing list