| /netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/ |
| H A D | sh-mem.cc | 213 rtx_insn *jump; in sh_expand_cmpstr() local 227 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 228 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 233 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 234 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 239 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 240 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 263 jump = emit_jump_insn (gen_branch_true (L_end_loop_long)); in sh_expand_cmpstr() 264 add_int_reg_note (jump, REG_BR_PROB, prob_unlikely); in sh_expand_cmpstr() 272 jump = emit_jump_insn (gen_branch_true (L_loop_long)); in sh_expand_cmpstr() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/ |
| H A D | sh-mem.cc | 213 rtx_insn *jump; in sh_expand_cmpstr() local 227 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 228 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 233 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 234 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 239 jump = emit_jump_insn (gen_branch_false (L_loop_byte)); in sh_expand_cmpstr() 240 add_int_reg_note (jump, REG_BR_PROB, prob_likely); in sh_expand_cmpstr() 263 jump = emit_jump_insn (gen_branch_true (L_end_loop_long)); in sh_expand_cmpstr() 264 add_int_reg_note (jump, REG_BR_PROB, prob_unlikely); in sh_expand_cmpstr() 272 jump = emit_jump_insn (gen_branch_true (L_loop_long)); in sh_expand_cmpstr() [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/bfin/ |
| H A D | brcc.s | 19 if cc jump _fail_1; 27 if !CC jump _failure; 30 if !cc jump over; 37 if !cc jump skip(bp); 44 if cc jump _fail_3(bp); 52 if !CC jump _failure; 55 if !cc jump back(bp); 70 if !CC jump _failure; 78 if !CC jump _failure; 85 if !cc jump _fail_4; [all …]
|
| H A D | push-pop-multiple.s | 65 # need to do a long jump to avoid PCREL issues 66 jump 9f; 67 8: jump.l 1f; 102 # need to do a long jump to avoid PCREL issues 103 jump 9f; 104 8: jump.l 1f; 144 # need to do a long jump to avoid PCREL issues 145 jump 9f; 146 8: jump.l 1f;
|
| H A D | se_allopcodes.h | 106 IF CC jump _new_instruction; 111 if CC jump _match; 116 if !CC jump _legal_instruction; 121 if !CC jump fail_lvl; 128 jump _next_instruction; 156 IF CC jump _next_instruction; 212 jump fail_lvl;
|
| H A D | unlink.S | 37 IF !CC jump _fail; 42 IF !CC jump _fail; 47 IF !CC jump _fail; 57 IF CC jump _pass; 58 jump _usr;
|
| H A D | load.s | 13 if CC jump 2f; 23 if CC jump 3f; 33 if CC jump 4f; 43 if CC jump 5f; 52 if CC jump 6f; 66 if CC jump 7f; 72 if CC jump 8f; 226 if CC jump 1f; 230 if CC jump 2f;
|
| H A D | cycles.s | 16 if ! CC jump 1f; 20 if ! CC jump 1f; 32 if ! CC jump 1f; 37 if ! CC jump 1f;
|
| H A D | lsetup.s | 46 jump .L5; 55 if CC jump 3f; 74 if CC jump 4f; 92 if CC jump 5f; 100 if CC jump 6f;
|
| H A D | testset.s | 26 if CC jump 1f; 28 if ! CC jump 1f; 40 if ! CC jump 1f; 41 jump 2f;
|
| /netbsd-src/sys/external/bsd/sljit/dist/sljit_src/ |
| H A D | sljitNativeMIPS_common.c | 218 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type() argument 226 if (jump->flags & (SLJIT_REWRITABLE_JUMP | IS_CALL)) in detect_jump_type() 229 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 233 if (jump->flags & JUMP_ADDR) in detect_jump_type() 234 target_addr = jump->u.target; in detect_jump_type() 236 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 237 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 240 inst = (sljit_ins *)jump->addr; in detect_jump_type() 241 if (jump->flags & IS_COND) in detect_jump_type() 245 if (jump->flags & IS_CALL) in detect_jump_type() [all …]
|
| H A D | sljitNativeSPARC_common.c | 204 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type() argument 211 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 214 if (jump->flags & JUMP_ADDR) in detect_jump_type() 215 target_addr = jump->u.target; in detect_jump_type() 217 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 218 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 220 inst = (sljit_ins*)jump->addr; in detect_jump_type() 223 if (jump->flags & IS_CALL) { in detect_jump_type() 225 jump->flags |= PATCH_CALL; in detect_jump_type() 226 if (jump->flags & IS_MOVABLE) { in detect_jump_type() [all …]
|
| H A D | sljitNativeARM_T2_32.c | 225 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_… in detect_jump_type() argument 229 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 232 if (jump->flags & JUMP_ADDR) { in detect_jump_type() 234 if (!(jump->u.target & 0x1)) in detect_jump_type() 236 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset) >> 1; in detect_jump_type() 239 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 240 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type() 243 if (jump->flags & IS_COND) { in detect_jump_type() 244 SLJIT_ASSERT(!(jump->flags & IS_BL)); in detect_jump_type() 246 jump->flags |= PATCH_TYPE1; in detect_jump_type() [all …]
|
| H A D | sljitNativeARM_32.c | 393 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_uw *code_ptr, sljit_u… in detect_jump_type() argument 397 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 401 if (jump->flags & IS_BL) in detect_jump_type() 404 if (jump->flags & JUMP_ADDR) in detect_jump_type() 405 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset); in detect_jump_type() 407 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 408 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); in detect_jump_type() 415 if (jump->flags & IS_BL) { in detect_jump_type() 418 jump->flags |= PATCH_B; in detect_jump_type() 425 jump->flags |= PATCH_B; in detect_jump_type() [all …]
|
| H A D | sljitNativeARM_64.c | 156 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_… in detect_jump_type() argument 161 if (jump->flags & SLJIT_REWRITABLE_JUMP) { in detect_jump_type() 162 jump->flags |= PATCH_ABS64; in detect_jump_type() 166 if (jump->flags & JUMP_ADDR) in detect_jump_type() 167 target_addr = jump->u.target; in detect_jump_type() 169 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 170 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 175 if (jump->flags & IS_COND) { in detect_jump_type() 178 code_ptr[-5] ^= (jump->flags & IS_CBZ) ? (0x1 << 24) : 0x1; in detect_jump_type() 179 jump->addr -= sizeof(sljit_ins); in detect_jump_type() [all …]
|
| H A D | sljitNativeTILEGX_64.c | 905 static SLJIT_INLINE sljit_ins * detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, slji… in detect_jump_type() argument 911 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 914 if (jump->flags & JUMP_ADDR) in detect_jump_type() 915 target_addr = jump->u.target; in detect_jump_type() 917 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 918 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 921 inst = (sljit_ins *)jump->addr; in detect_jump_type() 922 if (jump->flags & IS_COND) in detect_jump_type() 927 jump->flags |= PATCH_B; in detect_jump_type() 929 if (!(jump->flags & IS_COND)) { in detect_jump_type() [all …]
|
| H A D | sljitNativePPC_common.c | 254 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_… in detect_jump_type() argument 261 if (jump->flags & (SLJIT_REWRITABLE_JUMP | IS_CALL)) in detect_jump_type() 264 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 268 if (jump->flags & JUMP_ADDR) in detect_jump_type() 269 target_addr = jump->u.target; in detect_jump_type() 271 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 272 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 276 if (jump->flags & IS_CALL) in detect_jump_type() 283 if (jump->flags & IS_COND) { in detect_jump_type() 285 jump->flags |= PATCH_B; in detect_jump_type() [all …]
|
| H A D | sljitNativeX86_common.c | 418 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type… 420 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type… 423 static sljit_u8* generate_near_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *cod… in generate_near_jump_code() argument 428 if (jump->flags & JUMP_LABEL) in generate_near_jump_code() 429 label_addr = (sljit_uw)(code + jump->u.label->size); in generate_near_jump_code() 431 label_addr = jump->u.target - executable_offset; in generate_near_jump_code() 433 …short_jump = (sljit_sw)(label_addr - (jump->addr + 2)) >= -128 && (sljit_sw)(label_addr - (jump->a… in generate_near_jump_code() 436 …if ((sljit_sw)(label_addr - (jump->addr + 1)) > HALFWORD_MAX || (sljit_sw)(label_addr - (jump->add… in generate_near_jump_code() 437 return generate_far_jump_code(jump, code_ptr, type); in generate_near_jump_code() 445 jump->addr++; in generate_near_jump_code() [all …]
|
| /netbsd-src/external/bsd/nvi/docs/internals/ |
| H A D | autowrite | 16 ^^ Y Y Write file and jump. 23 ^] Y Y Write file and jump. 43 :next Y Y Y Write changes and jump. 44 :next Y Y N Write changes and jump. 45 :next Y N Y Abandon changes and jump. 49 :rewind Y Y Y Abandon changes and jump. 50 :rewind Y Y N Write changes and jump. 51 :rewind Y N Y Abandon changes and jump. 57 :tag Y Y Y Abandon changes and jump. 58 :tag Y Y N Write changes and jump. [all …]
|
| /netbsd-src/sys/net/ |
| H A D | bpfjit.c | 343 append_jump(struct sljit_jump *jump, struct sljit_jump ***jumps, in append_jump() argument 349 (*jumps)[(*size)++] = jump; in append_jump() 530 struct sljit_jump *jump; in emit_xcall() local 568 jump = sljit_emit_cmp(compiler, in emit_xcall() 572 if (jump == NULL) in emit_xcall() 574 if (!append_jump(jump, ret0, ret0_size, ret0_maxsize)) in emit_xcall() 623 jump = sljit_emit_cmp(compiler, in emit_xcall() 628 if (jump == NULL) in emit_xcall() 631 if (!append_jump(jump, ret0, ret0_size, ret0_maxsize)) in emit_xcall() 667 struct sljit_jump *jump; in emit_cop() local [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | jump.cc | 1443 redirect_jump_1 (rtx_insn *jump, rtx nlabel) in redirect_jump_1() argument 1449 asmop = extract_asm_operands (PATTERN (jump)); in redirect_jump_1() 1457 else if (GET_CODE (PATTERN (jump)) == PARALLEL) in redirect_jump_1() 1458 loc = &XVECEXP (PATTERN (jump), 0, 0); in redirect_jump_1() 1460 loc = &PATTERN (jump); in redirect_jump_1() 1462 redirect_exp_1 (loc, JUMP_LABEL (jump), nlabel, jump); in redirect_jump_1() 1478 redirect_jump (rtx_jump_insn *jump, rtx nlabel, int delete_unused) in redirect_jump() argument 1480 rtx olabel = jump->jump_label (); in redirect_jump() 1498 if (! redirect_jump_1 (jump, nlabel) || ! apply_change_group ()) in redirect_jump() 1501 redirect_jump_2 (jump, olabel, nlabel, delete_unused, 0); in redirect_jump() [all …]
|
| H A D | ifcvt.cc | 436 cond_exec_get_condition (rtx_insn *jump, bool get_reversed = false) in cond_exec_get_condition() argument 440 if (any_condjump_p (jump)) in cond_exec_get_condition() 441 test_if = SET_SRC (pc_set (jump)); in cond_exec_get_condition() 451 == JUMP_LABEL (jump))) in cond_exec_get_condition() 453 enum rtx_code rev = reversed_comparison_code (cond, jump); in cond_exec_get_condition() 799 return reversed_comparison_code (if_info->cond, if_info->jump); in noce_reversed_cond_code() 842 rtx set = pc_set (if_info->jump); in noce_emit_store_flag() 845 && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) in noce_emit_store_flag() 860 code = reversed_comparison_code (cond, if_info->jump); in noce_emit_store_flag() 864 if ((if_info->cond_earliest == if_info->jump || cond_complex) in noce_emit_store_flag() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | jump.c | 1483 redirect_jump_1 (rtx_insn *jump, rtx nlabel) in redirect_jump_1() argument 1489 asmop = extract_asm_operands (PATTERN (jump)); in redirect_jump_1() 1497 else if (GET_CODE (PATTERN (jump)) == PARALLEL) in redirect_jump_1() 1498 loc = &XVECEXP (PATTERN (jump), 0, 0); in redirect_jump_1() 1500 loc = &PATTERN (jump); in redirect_jump_1() 1502 redirect_exp_1 (loc, JUMP_LABEL (jump), nlabel, jump); in redirect_jump_1() 1518 redirect_jump (rtx_jump_insn *jump, rtx nlabel, int delete_unused) in redirect_jump() argument 1520 rtx olabel = jump->jump_label (); in redirect_jump() 1538 if (! redirect_jump_1 (jump, nlabel) || ! apply_change_group ()) in redirect_jump() 1541 redirect_jump_2 (jump, olabel, nlabel, delete_unused, 0); in redirect_jump() [all …]
|
| H A D | ifcvt.c | 428 cond_exec_get_condition (rtx_insn *jump) in cond_exec_get_condition() argument 432 if (any_condjump_p (jump)) in cond_exec_get_condition() 433 test_if = SET_SRC (pc_set (jump)); in cond_exec_get_condition() 441 && label_ref_label (XEXP (test_if, 2)) == JUMP_LABEL (jump)) in cond_exec_get_condition() 443 enum rtx_code rev = reversed_comparison_code (cond, jump); in cond_exec_get_condition() 789 return reversed_comparison_code (if_info->cond, if_info->jump); in noce_reversed_cond_code() 832 rtx set = pc_set (if_info->jump); in noce_emit_store_flag() 835 && label_ref_label (XEXP (SET_SRC (set), 2)) == JUMP_LABEL (if_info->jump)) in noce_emit_store_flag() 850 code = reversed_comparison_code (cond, if_info->jump); in noce_emit_store_flag() 854 if ((if_info->cond_earliest == if_info->jump || cond_complex) in noce_emit_store_flag() [all …]
|
| /netbsd-src/sys/external/bsd/sljit/dist/regex_src/ |
| H A D | regexJIT.c | 1299 #define EMIT_JUMP(jump, type) \ argument 1300 jump = sljit_emit_jump(compiler, type); \ 1301 CHECK(!jump) 1303 #define EMIT_CMP(jump, type, arg1, arg2, arg3, arg4) \ argument 1304 jump = sljit_emit_cmp(compiler, type, arg1, arg2, arg3, arg4); \ 1305 CHECK(!jump) 1543 struct sljit_jump *jump; in compile_end_check() local 1559 …EMIT_CMP(jump, !(compiler_common->flags & REGEX_MATCH_NON_GREEDY) ? SLJIT_LESS : SLJIT_LESS_EQUAL,… in compile_end_check() 1560 sljit_set_label(jump, end_check_label); in compile_end_check() 1582 EMIT_JUMP(jump, SLJIT_JUMP); in compile_end_check() [all …]
|