[llvm] r290316 - AMDGPU: Fix missing commute table entries for cmpx

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 21 20:39:42 PST 2016


Author: arsenm
Date: Wed Dec 21 22:39:41 2016
New Revision: 290316

URL: http://llvm.org/viewvc/llvm-project?rev=290316&view=rev
Log:
AMDGPU: Fix missing commute table entries for cmpx

No tests because these aren't currently used anywhere.

Modified:
    llvm/trunk/lib/Target/AMDGPU/VOPCInstructions.td

Modified: llvm/trunk/lib/Target/AMDGPU/VOPCInstructions.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/VOPCInstructions.td?rev=290316&r1=290315&r2=290316&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/VOPCInstructions.td (original)
+++ llvm/trunk/lib/Target/AMDGPU/VOPCInstructions.td Wed Dec 21 22:39:41 2016
@@ -211,9 +211,9 @@ defm V_CMPX_LG_F32 : VOPCX_F32 <"v_cmpx_
 defm V_CMPX_GE_F32 : VOPCX_F32 <"v_cmpx_ge_f32">;
 defm V_CMPX_O_F32 : VOPCX_F32 <"v_cmpx_o_f32">;
 defm V_CMPX_U_F32 : VOPCX_F32 <"v_cmpx_u_f32">;
-defm V_CMPX_NGE_F32 : VOPCX_F32 <"v_cmpx_nge_f32">;
+defm V_CMPX_NGE_F32 : VOPCX_F32 <"v_cmpx_nge_f32", "v_cmpx_nle_f32">;
 defm V_CMPX_NLG_F32 : VOPCX_F32 <"v_cmpx_nlg_f32">;
-defm V_CMPX_NGT_F32 : VOPCX_F32 <"v_cmpx_ngt_f32">;
+defm V_CMPX_NGT_F32 : VOPCX_F32 <"v_cmpx_ngt_f32", "v_cmpx_nlt_f32">;
 defm V_CMPX_NLE_F32 : VOPCX_F32 <"v_cmpx_nle_f32">;
 defm V_CMPX_NEQ_F32 : VOPCX_F32 <"v_cmpx_neq_f32">;
 defm V_CMPX_NLT_F32 : VOPCX_F32 <"v_cmpx_nlt_f32">;
@@ -353,9 +353,9 @@ defm V_CMPX_LG_F16  : VOPCX_F16 <"v_cmpx
 defm V_CMPX_GE_F16  : VOPCX_F16 <"v_cmpx_ge_f16">;
 defm V_CMPX_O_F16   : VOPCX_F16 <"v_cmpx_o_f16">;
 defm V_CMPX_U_F16   : VOPCX_F16 <"v_cmpx_u_f16">;
-defm V_CMPX_NGE_F16 : VOPCX_F16 <"v_cmpx_nge_f16">;
+defm V_CMPX_NGE_F16 : VOPCX_F16 <"v_cmpx_nge_f16", "v_cmpx_nle_f16">;
 defm V_CMPX_NLG_F16 : VOPCX_F16 <"v_cmpx_nlg_f16">;
-defm V_CMPX_NGT_F16 : VOPCX_F16 <"v_cmpx_ngt_f16">;
+defm V_CMPX_NGT_F16 : VOPCX_F16 <"v_cmpx_ngt_f16", "v_cmpx_nlt_f16">;
 defm V_CMPX_NLE_F16 : VOPCX_F16 <"v_cmpx_nle_f16">;
 defm V_CMPX_NEQ_F16 : VOPCX_F16 <"v_cmpx_neq_f16">;
 defm V_CMPX_NLT_F16 : VOPCX_F16 <"v_cmpx_nlt_f16">;




More information about the llvm-commits mailing list