ref: a784463187a1cc331214a1ef17c26d4797f7f882
parent: ee1c89e4da175d3ad65ce8226294cd10f4b580c8
author: aiju <devnull@localhost>
date: Fri Dec 28 05:26:25 EST 2018
dtracy: fix conditional branch generation
--- a/sys/src/cmd/dtracy/cgen.c
+++ b/sys/src/cmd/dtracy/cgen.c
@@ -85,10 +85,10 @@
if(n->type != OBIN) goto other;
switch(n->op){- case OPEQ: op = DTE_SEQ; goto cmp;
- case OPNE: op = DTE_SNE; goto cmp;
- case OPLT: op = DTE_SLT; goto cmp;
- case OPLE: op = DTE_SLE;
+ case OPEQ: op = DTE_BEQ; goto cmp;
+ case OPNE: op = DTE_BNE; goto cmp;
+ case OPLT: op = DTE_BLT; goto cmp;
+ case OPLE: op = DTE_BLE;
cmp:
r1 = egen(n->n1);
r2 = egen(n->n2);
--
⑨