From c370d7b33d0aba8b80f3a0b633f4f8d92c448833 Mon Sep 17 00:00:00 2001 From: Farhana Aleen Date: Mon, 16 Jul 2018 18:19:59 +0000 Subject: [AMDGPU] [AMDGPU] Support a fdot2 pattern. Summary: Optimize fma((float)S0.x, (float)S1.x fma((float)S0.y, (float)S1.y, z)) -> fdot2((v2f16)S0, (v2f16)S1, (float)z) Author: FarhanaAleen Reviewed By: rampitec, b-sumner Subscribers: AMDGPU Differential Revision: https://reviews.llvm.org/D49146 llvm-svn: 337198 --- llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h') diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h index 1e027dd6712..30967d30fdf 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h +++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h @@ -363,6 +363,7 @@ enum NodeType : unsigned { FMED3, SMED3, UMED3, + FDOT2, URECIP, DIV_SCALE, DIV_FMAS, -- cgit v1.2.3