summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-01-18 22:09:04 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-01-18 22:09:04 +0000
commit33e3ecee0c44169f11d1fc4472250c1346e68a4e (patch)
treeaefe8d1832cb203a53914cc47e3ecd8bb4bf5432 /llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
parent6e3a45193aa927de0d4a677594f74c31cfc26727 (diff)
downloadbcm5719-llvm-33e3ecee0c44169f11d1fc4472250c1346e68a4e.tar.gz
bcm5719-llvm-33e3ecee0c44169f11d1fc4472250c1346e68a4e.zip
AMDGPU: Reduce 64-bit SRAs
llvm-svn: 258096
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h')
-rw-r--r--llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
index fa52c66f5a7..eae62b7642e 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
@@ -87,6 +87,8 @@ protected:
/// Return 64-bit value Op as two 32-bit integers.
std::pair<SDValue, SDValue> split64BitValue(SDValue Op,
SelectionDAG &DAG) const;
+ SDValue getLoHalf64(SDValue Op, SelectionDAG &DAG) const;
+ SDValue getHiHalf64(SDValue Op, SelectionDAG &DAG) const;
/// \brief Split a vector load into a scalar load of each component.
SDValue ScalarizeVectorLoad(SDValue Op, SelectionDAG &DAG) const;
OpenPOWER on IntegriCloud