git: 9front

Download patch

ref: 814f05a24cbafa51fa6116fe46bf07a3016ddd38
parent: d1916decd51b854462c892f47c961272aed53388
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Nov 1 07:09:03 EST 2015

5c: handle (rare) MULU instruction in peephole optimizer

--- a/sys/src/cmd/5c/peep.c
+++ b/sys/src/cmd/5c/peep.c
@@ -306,6 +306,7 @@
 		case AAND:
 		case AEOR:
 		case AMUL:
+		case AMULU:
 		case ADIV:
 		case ADIVU:
 
@@ -977,6 +978,7 @@
 	case AAND:
 	case AEOR:
 	case AMUL:
+	case AMULU:
 	case ADIV:
 	case ADIVU:
 	case AADDF:
@@ -1112,6 +1114,7 @@
 	case AAND:
 	case AEOR:
 	case AMUL:
+	case AMULU:
 	case ADIV:
 	case ADIVU:
 		return D_REG;
--