summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2015-02-20 19:37:14 +0000
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>2015-02-20 19:37:14 +0000
commit7035178aebc91d0ed99759919865d6745ac052e2 (patch)
tree3e7e58561c265dc9c71c06d621b8ae9f48462d9d /clang/lib/Serialization/ModuleManager.cpp
parentf20413245a8667e105a8850ed68165d8ed13bde3 (diff)
downloadbcm5719-llvm-7035178aebc91d0ed99759919865d6745ac052e2.tar.gz
bcm5719-llvm-7035178aebc91d0ed99759919865d6745ac052e2.zip
[X86][FastIsel] Teach how to select float-half conversion intrinsics.
This patch teaches X86FastISel how to select intrinsic 'convert_from_fp16' and intrinsic 'convert_to_fp16'. If the target has F16C, we can select VCVTPS2PHrr for a float-half conversion, and VCVTPH2PSrr for a half-float conversion. Differential Revision: http://reviews.llvm.org/D7673 llvm-svn: 230043
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud