summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/InterferenceCache.h
diff options
context:
space:
mode:
authorDiana Picus <diana.picus@linaro.org>2018-01-17 13:34:10 +0000
committerDiana Picus <diana.picus@linaro.org>2018-01-17 13:34:10 +0000
commit65ed364fac666fe132812adbcd23e8b53b14a526 (patch)
tree6378bf315c2b3ca1582c37fd371ba4a4d898b91f /llvm/lib/CodeGen/InterferenceCache.h
parent4d0ff0c74d35e6c5bfc60c3864e8ac7655737f8f (diff)
downloadbcm5719-llvm-65ed364fac666fe132812adbcd23e8b53b14a526.tar.gz
bcm5719-llvm-65ed364fac666fe132812adbcd23e8b53b14a526.zip
[ARM GlobalISel] Legalize G_FPEXT and G_FPTRUNC
Mark G_FPEXT and G_FPTRUNC as legal or libcall, depending on hardware support, but only for conversions between float and double. Also add the necessary boilerplate so that the LegalizerHelper can introduce the required libcalls. This also works only for float and double, but isn't too difficult to extend when the need arises. llvm-svn: 322651
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud