From 9ccc58893be86b3f17e348ba8a9ad90f51a86ed0 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Wed, 15 Feb 2023 08:31:40 -0400 Subject: [PATCH] AMDGPU: Fix not adding to depth in getNegatedExpression --- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp index 1b1abc4..79fbbf5 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp @@ -813,7 +813,7 @@ SDValue AMDGPUTargetLowering::getNegatedExpression( SDLoc SL(Op); SDValue NegSrc = getNegatedExpression(Src, DAG, LegalOperations, - ForCodeSize, Cost, Depth); + ForCodeSize, Cost, Depth + 1); if (NegSrc) return DAG.getNode(AMDGPUISD::RCP, SL, VT, NegSrc, Op->getFlags()); return SDValue(); -- 2.7.4