Advertisement
Guest User

Untitled

a guest
Apr 9th, 2022
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. from openpower.decoder.pseudo.pagereader import ISA
  2.  
  3. isa = ISA()
  4. for v30b_op in isa.instr:
  5. print(v30b_op, isa.instr[v30b_op].regs)
  6. if isa.instr[v30b_op].regs:
  7. ops.update(isa.instr[v30b_op].regs[0])
  8. print(sorted(ops))
  9.  
  10. ['', 'BA', 'BB', 'BC', 'BF', 'BFA', 'BH', 'BI', 'BO', 'BT', 'CY', 'D', 'D(RA)', 'DQ(RA)', 'DS(RA)', 'FRA', 'FRB', 'FRC', 'FRS', 'FRT', 'FXM', 'L', 'L1', 'L3', 'LEV', 'MB', 'ME', 'NB', 'PRS', 'R', 'RA', 'RB', 'RB]', 'RC', 'RIC', 'RS', 'RSp', 'RT', 'RTp', 'SH', 'SI', 'SPR', 'SVD(RA)', 'SVDS(RA)', 'SVRM', 'SVi', 'SVme', 'SVxd', 'SVyd', 'SVzd', 'TO', 'UI', 'mi0', 'mi1', 'mi2', 'mo0', 'mo1', 'ms', 'pst', 'target_addr', 'vf', 'vs']
  11.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement