[PowerPC] Skip IEEE 128-bit FP type in FastISel
authorQiu Chaofan <qiucofan@cn.ibm.com>
Tue, 3 Nov 2020 03:17:11 +0000 (11:17 +0800)
committerQiu Chaofan <qiucofan@cn.ibm.com>
Tue, 3 Nov 2020 03:17:11 +0000 (11:17 +0800)
commitd14e51806b0214560ec99b5d3ce797f5fa3f7522
tree3e68c5910aee692e9e9a3af5872f669d9065444c
parent3204ffeadecfd8bf204819482288972c3b1144d0
[PowerPC] Skip IEEE 128-bit FP type in FastISel

Vector types, quadword integers and f128 currently cannot be handled in
FastISel. We did not skip f128 type in lowering arguments, which causes
a crash. This patch will fix it.

Reviewed By: steven.zhang

Differential Revision: https://reviews.llvm.org/D90206
llvm/lib/Target/PowerPC/PPCFastISel.cpp
llvm/test/CodeGen/PowerPC/f128-passByValue.ll