From a50f6e50790ba96380632051fea5883b5a516e54 Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Fri, 3 Feb 2017 19:17:43 -0500 Subject: Only unfold the non-zpecialized versions of wcmovl, wcmovne, wneg The specialized versions don't match with the generic version; they'll need special behavior --- src/ModularArithmetic/ModularBaseSystemListZOperations.v | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/ModularArithmetic') diff --git a/src/ModularArithmetic/ModularBaseSystemListZOperations.v b/src/ModularArithmetic/ModularBaseSystemListZOperations.v index 03e42f6f1..3e9183ef3 100644 --- a/src/ModularArithmetic/ModularBaseSystemListZOperations.v +++ b/src/ModularArithmetic/ModularBaseSystemListZOperations.v @@ -43,6 +43,4 @@ Definition wneg {logsz} := word_case_dep (T:=fun _ word => Z -> word -> word) logsz wneg32 wneg64 wneg128 (fun _ => @wneg_gen _). -Hint Unfold wcmovl wcmovl32 wcmovl64 wcmovl128 - wcmovne wcmovne32 wcmovne64 wcmovne128 - wneg wneg32 wneg64 wneg128 : fixed_size_constants. +Hint Unfold wcmovl wcmovne wneg : fixed_size_constants. -- cgit v1.2.3