Searched refs:clobbers (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/contrib/gcc/
H A Dsched-deps.c1208 add_dependence_list (insn, reg_last->clobbers, 0, REG_DEP_ANTI);
1272 (insn, reg_last->clobbers, 0,
1287 (insn, &reg_last->clobbers, 0,
1315 add_dependence_list (insn, reg_last->clobbers, 0, REG_DEP_TRUE);
1324 reg_last->clobbers = alloc_INSN_LIST (insn, reg_last->clobbers);
1331 add_dependence_list (insn, reg_last->clobbers, 0, REG_DEP_OUTPUT);
1343 add_dependence_list (insn, reg_last->clobbers, 0, REG_DEP_TRUE);
1357 add_dependence_list_and_free (insn, &reg_last->clobbers, 0,
1369 reg_last->clobbers
[all...]
H A Dsched-int.h123 rtx clobbers; member in struct:deps::deps_reg
129 in reg_last[N].{uses,sets,clobbers}. */
H A Dstmt.c662 tree clobbers, int vol, location_t locus)
705 clobbers = targetm.md_asm_clobbers (outputs, inputs, clobbers);
711 for (tail = clobbers; tail; tail = TREE_CHAIN (tail))
1034 /* If there are no outputs (but there are some clobbers)
1042 for (tail = clobbers; tail; tail = TREE_CHAIN (tail))
1070 /* Do sanity check for overlap between clobbers and respectively
655 expand_asm_operands(tree string, tree outputs, tree inputs, tree clobbers, int vol, location_t locus) argument
H A Dsched-rgn.c2254 /* For all branches, calls, uses, clobbers, cc0 setters, and instructions
2445 succ_rl->clobbers = concat_INSN_LIST (pred_rl->clobbers,
2446 succ_rl->clobbers);
H A Dc-parser.c4143 statement with inputs, outputs, clobbers, and volatile tag
4153 asm-string-literal : asm-operands[opt] : asm-operands[opt] : asm-clobbers
4161 tree quals, str, outputs, inputs, clobbers, ret;
4194 clobbers = NULL_TREE;
4213 clobbers = NULL_TREE;
4230 clobbers = NULL_TREE;
4239 /* Parse clobbers. */
4240 clobbers = c_parser_asm_clobbers (parser);
4251 clobbers, simple));
4325 /* Parse asm clobbers,
4159 tree quals, str, outputs, inputs, clobbers, ret; local
[all...]
H A Dc-typeck.c6825 build_asm_expr (tree string, tree outputs, tree inputs, tree clobbers,
6910 args = build_stmt (ASM_EXPR, string, outputs, inputs, clobbers);
6792 build_asm_expr(tree string, tree outputs, tree inputs, tree clobbers, bool simple) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DStmt.cpp634 StringLiteral **clobbers, SourceLocation rparenloc)
650 std::copy(clobbers, clobbers + NumClobbers, Clobbers);
658 StringRef asmstr, ArrayRef<StringRef> clobbers,
661 numinputs, clobbers.size()), LBraceLoc(lbraceloc),
664 initialize(C, asmstr, asmtoks, constraints, exprs, clobbers);
678 ArrayRef<StringRef> clobbers) {
680 assert(NumClobbers == clobbers.size());
704 Clobbers[i] = copyIntoContext(C, clobbers[i]);
629 GCCAsmStmt(const ASTContext &C, SourceLocation asmloc, bool issimple, bool isvolatile, unsigned numoutputs, unsigned numinputs, IdentifierInfo **names, StringLiteral **constraints, Expr **exprs, StringLiteral *asmstr, unsigned numclobbers, StringLiteral **clobbers, SourceLocation rparenloc) argument
653 MSAsmStmt(const ASTContext &C, SourceLocation asmloc, SourceLocation lbraceloc, bool issimple, bool isvolatile, ArrayRef<Token> asmtoks, unsigned numoutputs, unsigned numinputs, ArrayRef<StringRef> constraints, ArrayRef<Expr*> exprs, StringRef asmstr, ArrayRef<StringRef> clobbers, SourceLocation endloc) argument
674 initialize(const ASTContext &C, StringRef asmstr, ArrayRef<Token> asmtoks, ArrayRef<StringRef> constraints, ArrayRef<Expr*> exprs, ArrayRef<StringRef> clobbers) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp81 Expr *asmString, MultiExprArg clobbers,
83 unsigned NumClobbers = clobbers.size();
87 StringLiteral **Clobbers = reinterpret_cast<StringLiteral**>(clobbers.data());
190 // Check that the clobbers are valid.
77 ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg constraints, MultiExprArg Exprs, Expr *asmString, MultiExprArg clobbers, SourceLocation RParenLoc) argument
/freebsd-9.3-release/contrib/gcc/cp/
H A Dsemantics.c1217 tree input_operands, tree clobbers)
1321 clobbers);
1216 finish_asm_stmt(int volatile_p, tree string, tree output_operands, tree input_operands, tree clobbers) argument
H A Dparser.c11009 tree clobbers = NULL_TREE;
11087 /* The clobbers are coming next. */
11090 /* Look for clobbers. */
11096 /* Parse the clobbers. */
11099 clobbers = cp_parser_asm_clobber_list (parser);
11112 inputs, clobbers);
14818 Returns a TREE_LIST, indicating the clobbers in the order that they
14824 tree clobbers = NULL_TREE;
14833 clobbers = tree_cons (NULL_TREE, string_literal, clobbers);
11007 tree clobbers = NULL_TREE; local
14822 tree clobbers = NULL_TREE; local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h1516 StringLiteral **clobbers, SourceLocation rparenloc);
1692 ArrayRef<StringRef> clobbers, SourceLocation endloc);
/freebsd-9.3-release/contrib/gcc/config/i386/
H A Di386.c1419 static tree ix86_md_asm_clobbers (tree outputs, tree inputs, tree clobbers);
19655 tree clobbers)
19657 clobbers = tree_cons (NULL_TREE, build_string (5, "flags"),
19658 clobbers);
19659 clobbers = tree_cons (NULL_TREE, build_string (4, "fpsr"),
19660 clobbers);
19661 clobbers = tree_cons (NULL_TREE, build_string (7, "dirflag"),
19662 clobbers);
19663 return clobbers;
19620 ix86_md_asm_clobbers(tree outputs ATTRIBUTE_UNUSED, tree inputs ATTRIBUTE_UNUSED, tree clobbers) argument
/freebsd-9.3-release/contrib/amd/doc/
H A Dtexinfo.tex3721 % since nobody clobbers \vsize.)
/freebsd-9.3-release/contrib/gcc/doc/include/
H A Dtexinfo.tex3895 % since nobody clobbers \vsize.)
/freebsd-9.3-release/contrib/groff/doc/
H A Dtexinfo.tex3793 % since nobody clobbers \vsize.)

Completed in 605 milliseconds