diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-06-23 18:00:41 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-06-23 18:00:41 +0000 |
| commit | 72573adbf2dcdbc8b72abb8ce754df5226f2456a (patch) | |
| tree | 047a7106915d1da59557faf10e4ae064e28291de /llvm/lib/Target | |
| parent | b8b5153935517163de767426dc2ea33535848dfa (diff) | |
| download | bcm5719-llvm-72573adbf2dcdbc8b72abb8ce754df5226f2456a.tar.gz bcm5719-llvm-72573adbf2dcdbc8b72abb8ce754df5226f2456a.zip | |
R600: Don't set fp_round_inreg action.
There's no point in setting this since it seems to only
by created in 1 place for ppcf128
llvm-svn: 211515
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/R600/AMDILISelLowering.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Target/R600/AMDILISelLowering.cpp b/llvm/lib/Target/R600/AMDILISelLowering.cpp index fa48e65be4e..261c992683d 100644 --- a/llvm/lib/Target/R600/AMDILISelLowering.cpp +++ b/llvm/lib/Target/R600/AMDILISelLowering.cpp @@ -33,11 +33,6 @@ void AMDGPUTargetLowering::InitAMDILLowering() { MVT::v2i32 }; - static const MVT::SimpleValueType FloatTypes[] = { - MVT::f32, - MVT::f64 - }; - static const MVT::SimpleValueType VectorTypes[] = { MVT::v4f32, MVT::v4i32, @@ -57,10 +52,6 @@ void AMDGPUTargetLowering::InitAMDILLowering() { setOperationAction(ISD::BRIND, VT, Expand); } - for (MVT VT : FloatTypes) { - setOperationAction(ISD::FP_ROUND_INREG, VT, Expand); - } - for (MVT VT : VectorTypes) { setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand); setOperationAction(ISD::SELECT_CC, VT, Expand); |

