OSDN Git Service

[MIPS GlobalISel] Select fpext and fptrunc
authorPetar Avramovic <Petar.Avramovic@rt-rk.com>
Thu, 6 Jun 2019 09:16:58 +0000 (09:16 +0000)
committerPetar Avramovic <Petar.Avramovic@rt-rk.com>
Thu, 6 Jun 2019 09:16:58 +0000 (09:16 +0000)
commit9f0c8880fb8f04898300b2b24d9384cc4a8af585
treed5a00f4396d63330d83c1df35a7940c7ef46f870
parenta5f55e79b6c0dbe1d01bd61d5a0b9606572545cf
[MIPS GlobalISel] Select fpext and fptrunc

Select G_FPEXT and G_FPTRUNC for MIPS32.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@362689 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MipsLegalizerInfo.cpp
lib/Target/Mips/MipsRegisterBankInfo.cpp
test/CodeGen/Mips/GlobalISel/instruction-select/fpext_and_fptrunc.mir [new file with mode: 0644]
test/CodeGen/Mips/GlobalISel/legalizer/fpext_and_fptrunc.mir [new file with mode: 0644]
test/CodeGen/Mips/GlobalISel/llvm-ir/fpext_and_fptrunc.ll [new file with mode: 0644]
test/CodeGen/Mips/GlobalISel/regbankselect/fpext_and_fptrunc.mir [new file with mode: 0644]