insn_sdoc = my_vcat insn_sdocs
stix_sdoc = vcat stix_sdocs
-# if NCG_DEBUG
+# ifdef NCG_DEBUG
my_trace m x = trace m x
- my_vcat sds = vcat (intersperse
- (char ' '
- $$ ptext SLIT("# __debug_NCG_split_marker")
- $$ char ' ')
- sds)
+ my_vcat sds = vcat (intersperse (char ' '
+ $$ ptext SLIT("# ___ncg_debug_marker")
+ $$ char ' ')
+ sds)
# else
my_vcat sds = vcat sds
my_trace m x = x
stixConFold (StAssign pk dst src)
= StAssign pk (stixConFold dst) (stixConFold src)
-stixConFold (StJump addr) = StJump (stixConFold addr)
+stixConFold (StJump dsts addr) = StJump dsts (stixConFold addr)
stixConFold (StCondJump addr test)
= StCondJump addr (stixConFold test)