diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-03-11 08:00:27 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-03-11 08:00:27 +0000 |
| commit | 6b6a2c37bcc1c21d0fae9b732593f739f084d6e9 (patch) | |
| tree | baf6fb0c853ac65b2536ab49694aee01afa4e958 /llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | |
| parent | 893c68cfc954eef5dd0492843a197e0c1301fae2 (diff) | |
| download | bcm5719-llvm-6b6a2c37bcc1c21d0fae9b732593f739f084d6e9.tar.gz bcm5719-llvm-6b6a2c37bcc1c21d0fae9b732593f739f084d6e9.zip | |
AMDGPU: R600 code splitting cleanup
Move a few functions only used by R600 to R600 specific code,
fix header macros to stop using R600, mark classes as final.
llvm-svn: 263204
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp index e8bd7cdb452..5a17028e35c 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp @@ -2710,20 +2710,6 @@ void AMDGPUTargetLowering::getOriginalFunctionArgs( } } -bool AMDGPUTargetLowering::isHWTrueValue(SDValue Op) const { - if (ConstantFPSDNode * CFP = dyn_cast<ConstantFPSDNode>(Op)) { - return CFP->isExactlyValue(1.0); - } - return isAllOnesConstant(Op); -} - -bool AMDGPUTargetLowering::isHWFalseValue(SDValue Op) const { - if (ConstantFPSDNode * CFP = dyn_cast<ConstantFPSDNode>(Op)) { - return CFP->getValueAPF().isZero(); - } - return isNullConstant(Op); -} - SDValue AMDGPUTargetLowering::CreateLiveInRegister(SelectionDAG &DAG, const TargetRegisterClass *RC, unsigned Reg, EVT VT) const { |

