diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-07-15 20:18:24 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-07-15 20:18:24 +0000 |
| commit | 1d077749ea874e9bf71ce96f5c3426e7d549118b (patch) | |
| tree | 7a02ac1bea22a8ad63923fd8c4e71ece154ca566 /llvm/lib | |
| parent | 84446a026bcccb257e5d14d76d5e36e9ae2d273f (diff) | |
| download | bcm5719-llvm-1d077749ea874e9bf71ce96f5c3426e7d549118b.tar.gz bcm5719-llvm-1d077749ea874e9bf71ce96f5c3426e7d549118b.zip | |
R600: Add predicate for UnsafeFPMath
llvm-svn: 213088
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/R600/AMDGPUInstructions.td | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/R600/AMDGPUInstructions.td b/llvm/lib/Target/R600/AMDGPUInstructions.td index 38620705784..b4b351c7f96 100644 --- a/llvm/lib/Target/R600/AMDGPUInstructions.td +++ b/llvm/lib/Target/R600/AMDGPUInstructions.td @@ -36,6 +36,7 @@ class AMDGPUShaderInst <dag outs, dag ins, string asm, list<dag> pattern> def FP32Denormals : Predicate<"Subtarget.hasFP32Denormals()">; def FP64Denormals : Predicate<"Subtarget.hasFP64Denormals()">; +def UnsafeFPMath : Predicate<"TM.Options.UnsafeFPMath">; def InstFlag : OperandWithDefaultOps <i32, (ops (i32 0))>; def ADDRIndirect : ComplexPattern<iPTR, 2, "SelectADDRIndirect", [], []>; |

