]> granicus.if.org Git - llvm/commit
[AArch64][GlobalISel] Legalize G_FEXP2
authorJessica Paquette <jpaquette@apple.com>
Wed, 3 Apr 2019 16:58:32 +0000 (16:58 +0000)
committerJessica Paquette <jpaquette@apple.com>
Wed, 3 Apr 2019 16:58:32 +0000 (16:58 +0000)
commitb68b542b758984e2292b00363478d2ef8dceef82
treed755a4cb0596b5478a46ecb9abd4c2a6e7c6a6b7
parentf61078e35581ab6441fdd5165f5aa4dce916b2d5
[AArch64][GlobalISel] Legalize G_FEXP2

Same as G_EXP. Add a test, and update legalizer-info-validation.mir and
f16-instructions.ll.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@357605 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
lib/Target/AArch64/AArch64LegalizerInfo.cpp
test/CodeGen/AArch64/GlobalISel/legalize-fexp2.mir [new file with mode: 0644]
test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
test/CodeGen/AArch64/f16-instructions.ll