[PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest

Yvan Roux via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 5 06:37:29 PST 2019


Hi Jessica

This commit broke AArch64 bots while running the test_suite,
SingleSource/UnitTests/Vector/AArch64/aarch64_neon_intrinsics.c test
fails with output:

Starting tests now
ReproInfo2 {semantics = "sum", fnname = "vpadd_f32", rettype =
"float32x2_t", argtypes = "[float32x2_t,float32x2_t]", vals =
[VectorVal [FloatVal 1.340264081954956e-2,FloatVal
8.961182832717896e-2],VectorVal [FloatVal 0.6365017890930176,FloatVal
0.8134191036224365]], start_saturated = False}
   Lane 0 Expected: 0.103014 Got: 190964749302406532602445293110165504.000000
   Lane 1 Expected: 1.449921 Got: 80810332440216393448304803567068250112.000000
Test result: FAILED

Bot first failure is available here:

http://lab.llvm.org:8011/builders/clang-cmake-aarch64-quick/builds/17740

Cheers,
Yvan


On Mon, 4 Mar 2019 at 23:37, Jessica Paquette via Phabricator via
llvm-commits <llvm-commits at lists.llvm.org> wrote:
>
> This revision was automatically updated to reflect the committed changes.
> Closed by commit rL355344: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT (authored by paquette, committed by ).
> Herald added a project: LLVM.
>
> Changed prior to commit:
>   https://reviews.llvm.org/D58469?vs=189208&id=189209#toc
>
> Repository:
>   rL LLVM
>
> CHANGES SINCE LAST ACTION
>   https://reviews.llvm.org/D58469/new/
>
> https://reviews.llvm.org/D58469
>
> Files:
>   llvm/trunk/lib/Target/AArch64/AArch64InstructionSelector.cpp
>   llvm/trunk/lib/Target/AArch64/AArch64LegalizerInfo.cpp
>   llvm/trunk/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
>   llvm/trunk/test/CodeGen/AArch64/GlobalISel/regbank-extract-vector-elt.mir
>   llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-extract-vector-elt.mir
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list