Mesa (master): radeon/llvm: Support AMDGPUfmin DAG node on SI

Tom Stellard tstellar at kemper.freedesktop.org
Fri Aug 31 17:42:49 UTC 2012


Module: Mesa
Branch: master
Commit: fc8b4765d001fd214abcffc85b14bf527b0fd5be
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc8b4765d001fd214abcffc85b14bf527b0fd5be

Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Thu Aug 30 11:10:14 2012 -0400

radeon/llvm: Support AMDGPUfmin DAG node on SI

---

 src/gallium/drivers/radeon/SIInstructions.td |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/src/gallium/drivers/radeon/SIInstructions.td b/src/gallium/drivers/radeon/SIInstructions.td
index 5d4deaa..6653a66 100644
--- a/src/gallium/drivers/radeon/SIInstructions.td
+++ b/src/gallium/drivers/radeon/SIInstructions.td
@@ -703,7 +703,9 @@ defm V_MUL_F32 : VOP2_32 <0x00000008, "V_MUL_F32", []>;
 //defm V_MUL_HI_I32_I24 : VOP2_32 <0x0000000a, "V_MUL_HI_I32_I24", []>;
 //defm V_MUL_U32_U24 : VOP2_32 <0x0000000b, "V_MUL_U32_U24", []>;
 //defm V_MUL_HI_U32_U24 : VOP2_32 <0x0000000c, "V_MUL_HI_U32_U24", []>;
-defm V_MIN_LEGACY_F32 : VOP2_32 <0x0000000d, "V_MIN_LEGACY_F32", []>;
+defm V_MIN_LEGACY_F32 : VOP2_32 <0x0000000d, "V_MIN_LEGACY_F32",
+  [(set VReg_32:$dst, (AMDGPUfmin AllReg_32:$src0, VReg_32:$src1))]
+>;
 
 defm V_MAX_LEGACY_F32 : VOP2_32 <0x0000000e, "V_MAX_LEGACY_F32",
   [(set VReg_32:$dst, (AMDGPUfmax AllReg_32:$src0, VReg_32:$src1))]




More information about the mesa-commit mailing list