51c51
< base = 'Memory', wbDecl = None):
---
> base = 'Memory', wbDecl = None, pcDecl = None):
68c68,70
< if wbDecl is not None:
---
>
> use_uops = 0
> if wbDecl is not None or pcDecl is not None:
70a73,81
> use_uops = 1
>
> use_wb = 0
> use_pc = 0
> if wbDecl is not None:
> use_wb = 1
> if pcDecl is not None:
> use_pc = 1
>
72a84
> codeBlobsCopy['pc_decl'] = pcDecl
73a86,87
> codeBlobsCopy['use_wb'] = 0
> codeBlobsCopy['use_pc'] = 0
84c98
< if wbDecl is not None:
---
> if wbDecl is not None or pcDecl is not None:
86a101
> "pc_decl" : pcDecl,
88c103,105
< "use_uops" : 1 },
---
> "use_uops" : use_uops,
> "use_pc" : use_pc,
> "use_wb" : use_wb },