• Home
  • Raw
  • Download

Lines Matching refs:check

418 #define check(x)	\  macro
430 check(instr_is_branch_iform(ppc_inst(0x48000000))); in test_branch_iform()
432 check(instr_is_branch_iform(ppc_inst(0x4bffffff))); in test_branch_iform()
434 check(!instr_is_branch_iform(ppc_inst(0xcbffffff))); in test_branch_iform()
436 check(!instr_is_branch_iform(ppc_inst(0x7bffffff))); in test_branch_iform()
439 check(instr_is_branch_iform(ppc_inst(0x48000001))); in test_branch_iform()
441 check(instr_is_branch_iform(ppc_inst(0x4bfffffd))); in test_branch_iform()
443 check(instr_is_branch_iform(ppc_inst(0x4bff00fd))); in test_branch_iform()
445 check(!instr_is_branch_iform(ppc_inst(0x7bfffffd))); in test_branch_iform()
449 check(instr_is_branch_to_addr(&instr, 0x100)); in test_branch_iform()
452 check(instr_is_branch_to_addr(&instr, 0x420fc)); in test_branch_iform()
455 check(instr_is_branch_to_addr(&instr, addr + 0x1FFFFFC)); in test_branch_iform()
458 check(instr_is_branch_to_addr(&instr, addr - 4)); in test_branch_iform()
461 check(instr_is_branch_to_addr(&instr, addr - 0x2000000)); in test_branch_iform()
465 check(instr_is_branch_to_addr(&instr, addr)); in test_branch_iform()
469 check(instr_is_branch_to_addr(&instr, addr - 0x100)); in test_branch_iform()
473 check(instr_is_branch_to_addr(&instr, addr + 0x100)); in test_branch_iform()
477 check(instr_is_branch_to_addr(&instr, addr - 0x2000000)); in test_branch_iform()
481 check(err); in test_branch_iform()
485 check(err); in test_branch_iform()
489 check(err); in test_branch_iform()
493 check(instr_is_branch_to_addr(&instr, addr)); in test_branch_iform()
494 check(ppc_inst_equal(instr, ppc_inst(0x48000000))); in test_branch_iform()
508 check(instr_is_branch_to_addr(iptr, dest)); in test_create_function_call()
522 check(instr_is_branch_bform(ppc_inst(0x40000000))); in test_branch_bform()
524 check(instr_is_branch_bform(ppc_inst(0x43ffffff))); in test_branch_bform()
526 check(!instr_is_branch_bform(ppc_inst(0xc3ffffff))); in test_branch_bform()
528 check(!instr_is_branch_bform(ppc_inst(0x7bffffff))); in test_branch_bform()
532 check(instr_is_branch_to_addr(&instr, 0x100)); in test_branch_bform()
535 check(instr_is_branch_to_addr(&instr, 0x20fc)); in test_branch_bform()
538 check(instr_is_branch_to_addr(&instr, addr + 0x7FFC)); in test_branch_bform()
541 check(instr_is_branch_to_addr(&instr, addr - 4)); in test_branch_bform()
544 check(instr_is_branch_to_addr(&instr, addr - 0x8000)); in test_branch_bform()
551 check(instr_is_branch_to_addr(&instr, addr)); in test_branch_bform()
555 check(instr_is_branch_to_addr(&instr, addr - 0x100)); in test_branch_bform()
559 check(instr_is_branch_to_addr(&instr, addr + 0x100)); in test_branch_bform()
563 check(instr_is_branch_to_addr(&instr, addr - 0x8000)); in test_branch_bform()
567 check(err); in test_branch_bform()
571 check(err); in test_branch_bform()
575 check(err); in test_branch_bform()
579 check(instr_is_branch_to_addr(&instr, addr)); in test_branch_bform()
580 check(ppc_inst_equal(instr, ppc_inst(0x43FF0000))); in test_branch_bform()
591 check(buf); in test_translate_branch()
599 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
603 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
612 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
613 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
614 check(ppc_inst_equal(ppc_inst_read(q), ppc_inst(0x4a000000))); in test_translate_branch()
623 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
624 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
625 check(ppc_inst_equal(ppc_inst_read(q), ppc_inst(0x49fffffc))); in test_translate_branch()
634 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
635 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
644 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
645 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
655 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
659 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
669 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
670 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
671 check(ppc_inst_equal(ppc_inst_read(q), ppc_inst(0x43ff8000))); in test_translate_branch()
681 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
682 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
683 check(ppc_inst_equal(ppc_inst_read(q), ppc_inst(0x43ff7ffc))); in test_translate_branch()
693 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
694 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
704 check(instr_is_branch_to_addr(p, addr)); in test_translate_branch()
705 check(instr_is_branch_to_addr(q, addr)); in test_translate_branch()
722 check(!memcmp(code_patching_test1, in test_prefixed_patching()