Define a feature for __float128 support in the PPC back end
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Tue, 15 Dec 2015 12:19:34 +0000 (12:19 +0000)
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Tue, 15 Dec 2015 12:19:34 +0000 (12:19 +0000)
commiteaa28289cda4e67adf000ecb5e01b4d96ba17603
tree11a24e5958973216c1f5e4463d4be020b177519d
parent892628b503eba347a9415e126073c42ebeb63f35
Define a feature for __float128 support in the PPC back end

This patch corresponds to review:
http://reviews.llvm.org/D15117

In preparation for supporting IEEE Quad precision floating point,
this patch simply defines a feature to specify the target supports this.
For now, nothing is done with the target feature, we just don't want
warnings from the Clang FE when a user specifies -mfloat128.
Calling convention and other related work will add to this patch in
the near future.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@255642 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.td
lib/Target/PowerPC/PPCSubtarget.cpp
lib/Target/PowerPC/PPCSubtarget.h