]> granicus.if.org Git - llvm/commit
[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)
commit76a480bcb10f83078627d5b07ec692d4467bb89b
treebd94377171f1a71ddabd84f6859eaeb6c2aa7b01
parenta837603c4732380fff19d8fee72b0217d3f6af9a
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358764 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
lib/Target/AArch64/AArch64LegalizerInfo.cpp
test/CodeGen/AArch64/GlobalISel/legalize-pow.mir
test/CodeGen/AArch64/arm64-vfloatintrinsics.ll