[GlobalISel][AArch64] Legalize vector G_FPOW
authorJessica Paquette <jpaquette@apple.com>
Fri, 19 Apr 2019 16:28:08 +0000 (16:28 +0000)
committerJessica Paquette <jpaquette@apple.com>
Fri, 19 Apr 2019 16:28:08 +0000 (16:28 +0000)
commitdfd87f6fa1b7d6c192d318d30c217fe2f7cde909
treeb14b77d5900e4f228b05df6483e8074e5bbae546
parent0499a2f961ab0af5bab9e96bc5f86a7a7cb35292
[GlobalISel][AArch64] Legalize vector G_FPOW

This instruction is legalized in the same way as G_FSIN, G_FCOS, G_FLOG10, etc.

Update legalize-pow.mir and arm64-vfloatintrinsics.ll to reflect the change.

Differential Revision: https://reviews.llvm.org/D60218

llvm-svn: 358764
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalize-pow.mir
llvm/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll