Home
last modified time | relevance | path

Searched refs:expand_asm_operands (Results 1 – 15 of 15) sorted by relevance

/freebsd-12-stable/contrib/gcc/
Dstmt.c655 expand_asm_operands (tree string, tree outputs, tree inputs, in expand_asm_operands() function
1123 expand_asm_operands (ASM_STRING (exp), outputs, ASM_INPUTS (exp), in expand_asm_expr()
DChangeLog138 * stmt.c (expand_asm_operands): Set cfun->has_asm_statement.
180 * stmt.c (expand_asm_operands): Set cfun->has_asm_statement.
DFSFChangeLog.102944 * stmt.c (expand_asm_operands): Call assign_temp with extra arg.
2989 * stmt.c (expand_asm_operands): Use new assign_temp function.
3383 * stmt.c (expand_asm_operands): Handle numeric constraints in
5648 * stmt.c (expand_asm_operands): Type '0'..'4' operands may
6316 * stmt.c (expand_asm_operands): Handle input operands that may not
6626 * stmt.c (expand_asm_operands): See if output operand permits
9294 * stmt.c (expand_asm_operands): Properly ignore invalid reg in clobber.
9377 * stmt.c (expand_asm_operands): Properly handle output that can't
DChangeLog-200049 * stmt.c (expand_asm_operands, expand_return): Likewise.
3490 (expand_asm_operands): Use ggc.h's digit_string macro.
3588 * stmt.c (expand_asm_operands): If we must adjust the
7690 * stmt.c (expand_asm_operands): Allow # in constraints.
9863 * stmt.c (expand_asm_operands): Likewise. Give an
9950 * stmt.c (expand_asm_operands): Twiddle generating_concat_p
10280 * stmt.c (expand_asm_operands): Likewise.
10546 * stmt.c (expand_asm_operands): Treat EXTRA_CONSTRAINT like g or X.
19180 * stmt.c (expand_asm_operands): Constify filename parameter.
24660 * stmt.c (expand_asm_operands): Don't promote the temporary.
[all …]
DFSFChangeLog.113 * stmt.c (expand_asm_operands): Treat ASM with no outputs as volatile.
4072 (expand_asm, expand_asm_operands): If -fcheck-memory-usage,
9365 * stmt.c (expand_asm_operands): Disallow matching constraints
10321 * stmt.c (expand_asm_operands): Fix errors in previous patches.
10517 * stmt.c (expand_asm_operands): Handle '+' constraint.
11136 * stmt.c (expand_asm_operands): Fix off-by-one error when
DChangeLog-19993886 * stmt.c (expand_asm_operands): Don't use TREE_STRING_LENGTH for
6617 (expand_asm_operands): Use empty_string instead of string
9360 * stmt.c (expand_asm_operands): Fix index into inout_mode when
9365 * stmt.c (expand_asm_operands): Invoke MD_ASM_CLOBBERS if present.
15225 * stmt.c (expand_asm_operands): Reload in-out reg-only memory operands.
20102 * stmt.c (expand_asm_operands): Recognize when an output operand's
21180 * stmt.c (expand_asm_operands): Use it to try harder to make
DChangeLog-20032112 * stmt.c (expand_asm_operands): Check whether force_const_mem
6181 (expand_asm_operands): Not here.
7311 * stmt.c (expand_asm_operands): Take a location_t, instead of
7314 * tree.h (expand_asm_operands): Update decl.
16882 * stmt.c (expand_asm_operands): Likewise.
19631 * stmt.c (expand_asm_operands): Don't warn for memories with
19871 * stmt.c (expand_asm_operands): Re-word warning.
20052 * stmt.c (expand_asm_operands): Provide it when the constraint
20402 (expand_asm_operands): Build it here.
35439 * stmt.c (expand_asm_operands): Validize memory operands.
[all …]
DFSFChangeLog2362 * stmt.c (expand_asm_operands): Properly treat asm statement
DChangeLog-1998970 * stmt.c (expand_asm_operands): Verify number of alternatives is in
3243 * stmt.c (expand_asm_operands): Accept `=' or `+' at any position.
4712 (expand_asm_operands): Verify that all constrains match in the
16405 (expand_asm_operands): Remove unused variable val1.
16460 * stmt.c (expand_asm_operands): Correctly identify asm statements
DChangeLog-20046274 * stmt.c (expand_asm, expand_asm_operands): Make them static.
6276 expand_asm_operands.
12214 (expand_asm_operands): Likewise.
13779 * stmt.c (force_label_rtx, expand_goto, expand_asm_operands,
26310 * stmt.c (expand_asm_operands): Likewise.
26594 (expand_asm_operands, expand_end_cond): Likewise.
26792 * stmt.c (expand_asm_operands, expand_expr_stmt_value, expand_decl,
27187 * stmt.c (expand_asm_operands): Adjust calls to gen_rtx_ASM_OPERANDS.
29939 * stmt.c (decl_conflicts_with_clobbers_p, expand_asm_operands,
38282 * stmt.c (expand_fixup, fixup_gotos, expand_asm_operands,
[all …]
DChangeLog-1997512 * stmt.c (expand_asm_operands): If an ASM has no outputs, then treat
DChangeLog-2001377 (expand_asm_operands): ... here. Loop over the operands twice,
8396 * stmt.c (expand_asm_operands): Update commentary.
8702 (expand_asm_operands): Handle named operands. Use strtoul
8704 (check_operand_nalternatives): Split out from expand_asm_operands.
17877 (expand_asm_operands): ... here. Use parse_output_constraint.
22737 * stmt.c (expand_asm_operands): For inout operands, make sure
22947 * stmt.c (expand_asm_operands): Be able to offload addressof
DChangeLog-2002610 * stmt.c (expand_asm_operands): Produce an error when
6539 (expand_asm_operands): Keep track of clobbered registers. Call
8036 * stmt.c (expand_asm_operands, expand_decl): Likewise.
26061 * stmt.c (expand_asm_operands): Revert last patch from Richard
26238 * stmt.c (expand_asm_operands): Validate outputs vs asm_operand_ok.
26625 * stmt.c (expand_asm_operands): Use langhook.
DChangeLog-2006468 * stmt.c (expand_asm_operands): Use EXPAND_INITIALIZER if the
5299 * stmt.c (expand_asm_operands): Skip asm statement with erroneous
DChangeLog-200519848 * stmt.c (expand_asm_operands): Avoid calling force_reg on BLKmode
27499 (expand_asm_operands): Pass output and input lists in call to