HomeSort by: relevance | last modified time | path
    Searched defs:clobbers (Results 1 - 22 of 22) sorted by relevancy

  /src/external/gpl3/gcc/dist/gcc/
function-abi.h 311 HARD_REG_SET clobbers = call_clobbers_in_region (abis, mask, mode); local
312 return overlaps_hard_reg_set_p (clobbers, mode, regno);
lra-lives.cc 1063 HARD_REG_SET clobbers;
1065 CLEAR_HARD_REG_SET (clobbers);
1070 SET_HARD_REG_BIT (clobbers, px);
1090 SET_HARD_REG_BIT (clobbers, px);
1092 clobbers &= ~hard_regs_live;
1094 if (TEST_HARD_REG_BIT (clobbers, px))
1061 HARD_REG_SET clobbers; local
lra-remat.cc 639 HARD_REG_SET clobbers = insn_callee_abi (insn).full_reg_clobbers ();
641 bitmap_view<HARD_REG_SET> (clobbers));
1140 /* Check clobbers do not kill something living. */
635 HARD_REG_SET clobbers = insn_callee_abi (insn).full_reg_clobbers (); local
early-remat.cc 387 bitmap clobbers; member in struct:__anon13588::remat_candidate
1393 if (bitmap clobbers = m_candidates[use_index].clobbers)
1394 bitmap_ior_into (get_bitmap (&cand->clobbers), clobbers);
1402 bitmap_set_bit (get_bitmap (&cand->clobbers), def_regno);
1536 if (cand->clobbers
1537 && bitmap_intersect_p (cand->clobbers, unavail_regs))
2323 if (cand->clobbers
2324 && bitmap_intersect_p (cand->clobbers, DF_LR_IN (bb))
    [all...]
sched-int.h 453 rtx_insn_list *clobbers; member in struct:deps_reg
567 in reg_last[N].{uses,sets,clobbers}. */
tree-ssa-structalias.cc 425 and clobbers specific to the call. */
474 the clobbers. Returns NULL if there is nothing special about this call. */
496 the clobbers. */
5133 /* Ignore clobbers, they don't actually store anything into
5294 the asm clobbers memory, otherwise using something
5295 along the lines of per-call clobbers/uses would be enough. */
5408 we do not generate escapes for we have to generate clobbers/uses. */
5450 /* The following function clobbers memory pointed to by
5567 /* The caller clobbers what the callee does. */
5603 /* Build constraints for propagating clobbers/uses along th
8643 struct pt_solution *uses, *clobbers; local
    [all...]
gimplify.cc 1647 /* Source location wise, the cleanup code (stack_restore and clobbers)
1663 /* Add clobbers for all variables that go out of scope. */
6974 vec<tree, va_gc> *clobbers;
6984 clobbers = NULL;
7266 vec_safe_push (clobbers, link);
7281 inputs, outputs, clobbers, labels);
7393 only valid for clobbers. */
6971 vec<tree, va_gc> *clobbers; local
  /src/external/gpl3/gcc.old/dist/gcc/
function-abi.h 311 HARD_REG_SET clobbers = call_clobbers_in_region (abis, mask, mode); local
312 return overlaps_hard_reg_set_p (clobbers, mode, regno);
lra-lives.cc 1065 HARD_REG_SET clobbers;
1067 CLEAR_HARD_REG_SET (clobbers);
1072 SET_HARD_REG_BIT (clobbers, px);
1092 SET_HARD_REG_BIT (clobbers, px);
1094 clobbers &= ~hard_regs_live;
1096 if (TEST_HARD_REG_BIT (clobbers, px))
1063 HARD_REG_SET clobbers; local
lra-remat.cc 639 HARD_REG_SET clobbers = insn_callee_abi (insn).full_reg_clobbers ();
641 bitmap_view<HARD_REG_SET> (clobbers));
1140 /* Check clobbers do not kill something living. */
635 HARD_REG_SET clobbers = insn_callee_abi (insn).full_reg_clobbers (); local
early-remat.cc 387 bitmap clobbers; member in struct:__anon16024::remat_candidate
1395 if (bitmap clobbers = m_candidates[use_index].clobbers)
1396 bitmap_ior_into (get_bitmap (&cand->clobbers), clobbers);
1404 bitmap_set_bit (get_bitmap (&cand->clobbers), def_regno);
1538 if (cand->clobbers
1539 && bitmap_intersect_p (cand->clobbers, unavail_regs))
2325 if (cand->clobbers
2326 && bitmap_intersect_p (cand->clobbers, DF_LR_IN (bb))
    [all...]
sched-int.h 453 rtx_insn_list *clobbers; member in struct:deps_reg
565 in reg_last[N].{uses,sets,clobbers}. */
tree-ssa-structalias.cc 424 and clobbers specific to the call. */
473 the clobbers. Returns NULL if there is nothing special about this call. */
495 the clobbers. */
5101 /* Ignore clobbers, they don't actually store anything into
5267 the asm clobbers memory, otherwise using something
5268 along the lines of per-call clobbers/uses would be enough. */
5381 we do not generate escapes for we have to generate clobbers/uses. */
5423 /* The following function clobbers memory pointed to by
5540 /* The caller clobbers what the callee does. */
5576 /* Build constraints for propagating clobbers/uses along th
8634 struct pt_solution *uses, *clobbers; local
    [all...]
gimplify.cc 1433 /* Source location wise, the cleanup code (stack_restore and clobbers)
1465 /* Add clobbers for all variables that go out of scope. */
6555 vec<tree, va_gc> *clobbers;
6565 clobbers = NULL;
6839 vec_safe_push (clobbers, link);
6854 inputs, outputs, clobbers, labels);
6966 only valid for clobbers. */
6552 vec<tree, va_gc> *clobbers; local
  /src/external/gpl3/gcc.old/dist/gcc/d/
toir.cc 1326 an INSN string, some OUTPUTS, some INPUTS, and some CLOBBERS. */
1333 tree clobbers = NULL_TREE; local
1367 if (s->clobbers)
1369 for (size_t i = 0; i < s->clobbers->length; i++)
1371 StringExp *clobber = (*s->clobbers)[i]->toStringExp ();
1376 clobbers = chainon (clobbers, build_tree_list (0, val));
1458 outputs, inputs, clobbers, labels);
1463 if (s->args == NULL && s->clobbers == NULL)
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
statement.h 739 Expressions *clobbers; // list of string constants specifying clobbers and scratch registers member in class:GccAsmStatement
  /src/external/gpl3/gcc/dist/gcc/config/aarch64/
aarch64-early-ra.cc 1979 // Record all definitions, excluding partial call clobbers.
1989 // Make sure that assigning to the DF_REF_REG clobbers the
2010 // evaluation of the insn. Any partial call clobbers happen at that
2651 // (Full clobbers are handled by the previous loop.)
2801 unsigned int clobbers = 0; local
2807 clobbers |= 1U << (regno - V0_REGNUM);
2808 return clobbers;
3489 // CLOBBERs are used to prevent pseudos from being upwards exposed.
  /src/external/gpl3/gcc/dist/gcc/fortran/
trans-expr.cc 6410 stmtblock_t post, clobbers, dealloc_blk; local
6412 gfc_init_block (&clobbers);
6925 gfc_add_modify (&clobbers, var, clobber);
7910 gfc_add_block_to_block (&se->pre, &clobbers);
  /src/external/gpl3/gcc.old/dist/gcc/fortran/
trans-expr.cc 6092 stmtblock_t post, clobbers; local
6094 gfc_init_block (&clobbers);
6569 gfc_add_modify (&clobbers, var, clobber);
7437 gfc_add_block_to_block (&se->pre, &clobbers);
  /src/external/gpl3/gcc.old/dist/gcc/c/
c-parser.cc 7012 statement with inputs, outputs, clobbers, and volatile, inline, and goto
7032 : asm-clobbers[opt]
7033 asm-string-literal : : asm-operands[opt] : asm-clobbers[opt] \
7045 tree str, outputs, inputs, clobbers, labels, ret;
7125 clobbers = NULL_TREE;
7168 clobbers = c_parser_asm_clobbers (parser);
7193 clobbers, labels, simple, is_inline));
7266 /* Parse asm clobbers, a GNU extension.
7268 asm-clobbers:
7270 asm-clobbers , asm-string-litera
7043 tree str, outputs, inputs, clobbers, labels, ret; local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/c/
c-parser.cc 8535 statement with inputs, outputs, clobbers, and volatile, inline, and goto
8555 : asm-clobbers[opt]
8556 asm-string-literal : : asm-operands[opt] : asm-clobbers[opt] \
8568 tree str, outputs, inputs, clobbers, labels, ret;
8648 clobbers = NULL_TREE;
8691 clobbers = c_parser_asm_clobbers (parser);
8716 clobbers, labels, simple, is_inline));
8789 /* Parse asm clobbers, a GNU extension.
8791 asm-clobbers:
8793 asm-clobbers , asm-string-litera
8566 tree str, outputs, inputs, clobbers, labels, ret; local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/cp/
pt.cc 18952 tree clobbers = tsubst_copy_asm_operands (ASM_CLOBBERS (t), args,
18957 outputs, inputs, clobbers, labels,
18951 tree clobbers = tsubst_copy_asm_operands (ASM_CLOBBERS (t), args, local

Completed in 267 milliseconds