[LoongArch] Add codegen support for converting between unsigned integer and floating...
authorgonglingqin <gonglingqin@loongson.cn>
Wed, 13 Jul 2022 07:11:23 +0000 (15:11 +0800)
committerWeining Lu <luweining@loongson.cn>
Wed, 13 Jul 2022 07:25:44 +0000 (15:25 +0800)
commite147a0f65a52147220de6ce0e7db5bc926680728
tree52b92f71c513c404e54e987f2fe138f2d2965852
parent1df96ce518f44436b2801b18dd024778c669ed99
[LoongArch] Add codegen support for converting between unsigned integer and floating-point

Differential Revision: https://reviews.llvm.org/D128900
llvm/lib/Target/LoongArch/LoongArchFloat32InstrInfo.td
llvm/lib/Target/LoongArch/LoongArchFloat64InstrInfo.td
llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp
llvm/lib/Target/LoongArch/LoongArchISelDAGToDAG.h
llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
llvm/lib/Target/LoongArch/LoongArchISelLowering.h
llvm/lib/Target/LoongArch/LoongArchInstrInfo.td
llvm/test/CodeGen/LoongArch/ir-instruction/double-convert.ll
llvm/test/CodeGen/LoongArch/ir-instruction/float-convert.ll