You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jean-François Nguyen 5c097b9474 checks._branch: fix branches to LR/CTR/TAR.
- remove check for undefined mnemonics (afaiu, their BO value isn't illegal).
- add check for illegal bcctr/bcctrl forms (with BO(2) = 0).
- fix target offset for branches to LR/CTR/TAR.
- use MSR.SF to check the upper bits of target addresses.
3 years ago
..
__init__.py checks.spr: add SPRCheck. 3 years ago
_branch.py checks._branch: fix branches to LR/CTR/TAR. 3 years ago
cr.py checks.{cr,gpr}: add support for interrupts. 3 years ago
gpr.py checks.{cr,gpr}: add support for interrupts. 3 years ago
ia_fwd.py cores/microwatt: add support for concurrent execution of formal checks. 3 years ago
insn_b.py checks: add checks for branch instructions. 3 years ago
insn_ba.py checks: add checks for branch instructions. 3 years ago
insn_bc.py checks: add checks for branch instructions. 3 years ago
insn_bca.py checks: add checks for branch instructions. 3 years ago
insn_bcctr.py checks: add checks for branch instructions. 3 years ago
insn_bcctrl.py checks.insn_bcctrl: fix typo. 3 years ago
insn_bcl.py checks: add checks for branch instructions. 3 years ago
insn_bcla.py checks: add checks for branch instructions. 3 years ago
insn_bclr.py checks: add checks for branch instructions. 3 years ago
insn_bclrl.py checks: add checks for branch instructions. 3 years ago
insn_bctar.py checks: add checks for branch instructions. 3 years ago
insn_bctarl.py checks: add checks for branch instructions. 3 years ago
insn_bl.py checks: add checks for branch instructions. 3 years ago
insn_bla.py checks: add checks for branch instructions. 3 years ago
spr.py checks.spr: refactor. 3 years ago
unique.py cores/microwatt: add support for concurrent execution of formal checks. 3 years ago