diff options
author | Justin Holewinski <jholewinski@nvidia.com> | 2013-05-21 16:51:30 +0000 |
---|---|---|
committer | Justin Holewinski <jholewinski@nvidia.com> | 2013-05-21 16:51:30 +0000 |
commit | b9c26dcb2438266567ce94570bf294d00d10cc87 (patch) | |
tree | c8f9d9b902df6cf4c70969d27be740fd92eb2f6b /lib/Target/NVPTX/NVPTXInstrInfo.td | |
parent | b4b14070a46d8de683231e95067fffde6aa36750 (diff) | |
download | llvm-b9c26dcb2438266567ce94570bf294d00d10cc87.tar.gz llvm-b9c26dcb2438266567ce94570bf294d00d10cc87.tar.bz2 llvm-b9c26dcb2438266567ce94570bf294d00d10cc87.tar.xz |
[NVPTX] Add @llvm.nvvm.sqrt.f() intrinsic
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182394 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/NVPTX/NVPTXInstrInfo.td')
-rw-r--r-- | lib/Target/NVPTX/NVPTXInstrInfo.td | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/NVPTX/NVPTXInstrInfo.td b/lib/Target/NVPTX/NVPTXInstrInfo.td index f43abe283b..da6dd39b93 100644 --- a/lib/Target/NVPTX/NVPTXInstrInfo.td +++ b/lib/Target/NVPTX/NVPTXInstrInfo.td @@ -75,6 +75,9 @@ def allowFMA_ftz : Predicate<"(allowFMA && UseF32FTZ)">; def do_DIVF32_APPROX : Predicate<"do_DIVF32_PREC==0">; def do_DIVF32_FULL : Predicate<"do_DIVF32_PREC==1">; +def do_SQRTF32_APPROX : Predicate<"do_SQRTF32_PREC==0">; +def do_SQRTF32_RN : Predicate<"do_SQRTF32_PREC==1">; + def hasHWROT32 : Predicate<"Subtarget.hasHWROT32()">; def true : Predicate<"1">; |