Home
last modified time | relevance | path

Searched refs:asmop (Results 1 – 7 of 7) sorted by relevance

/openbsd/src/gnu/gcc/gcc/
Drtl-error.c44 rtx asmop; in location_for_asm() local
49 asmop = SET_SRC (body); in location_for_asm()
51 asmop = body; in location_for_asm()
54 asmop = SET_SRC (XVECEXP (body, 0, 0)); in location_for_asm()
57 asmop = XVECEXP (body, 0, 0); in location_for_asm()
59 asmop = NULL; in location_for_asm()
61 if (asmop) in location_for_asm()
63 loc = ASM_OPERANDS_SOURCE_LOCATION (asmop); in location_for_asm()
66 loc.file = ASM_OPERANDS_SOURCE_FILE (asmop); in location_for_asm()
67 loc.line = ASM_OPERANDS_SOURCE_LINE (asmop); in location_for_asm()
Drecog.c1481 rtx asmop = SET_SRC (body); in decode_asm_operands() local
1484 noperands = ASM_OPERANDS_INPUT_LENGTH (asmop) + 1; in decode_asm_operands()
1489 operand_locs[i] = &ASM_OPERANDS_INPUT (asmop, i - 1); in decode_asm_operands()
1491 operands[i] = ASM_OPERANDS_INPUT (asmop, i - 1); in decode_asm_operands()
1493 constraints[i] = ASM_OPERANDS_INPUT_CONSTRAINT (asmop, i - 1); in decode_asm_operands()
1495 modes[i] = ASM_OPERANDS_INPUT_MODE (asmop, i - 1); in decode_asm_operands()
1505 constraints[0] = ASM_OPERANDS_OUTPUT_CONSTRAINT (asmop); in decode_asm_operands()
1508 template = ASM_OPERANDS_TEMPLATE (asmop); in decode_asm_operands()
1512 rtx asmop = body; in decode_asm_operands() local
1515 noperands = ASM_OPERANDS_INPUT_LENGTH (asmop); in decode_asm_operands()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/
Drtl-error.c46 rtx asmop; local
50 asmop = SET_SRC (body);
52 asmop = body;
55 asmop = SET_SRC (XVECEXP (body, 0, 0));
58 asmop = XVECEXP (body, 0, 0);
60 asmop = NULL;
62 if (asmop)
64 *pfile = ASM_OPERANDS_SOURCE_FILE (asmop);
65 *pline = ASM_OPERANDS_SOURCE_LINE (asmop);
Drecog.c1546 rtx asmop = SET_SRC (body); local
1549 noperands = ASM_OPERANDS_INPUT_LENGTH (asmop) + 1;
1554 operand_locs[i] = &ASM_OPERANDS_INPUT (asmop, i - 1);
1556 operands[i] = ASM_OPERANDS_INPUT (asmop, i - 1);
1558 constraints[i] = ASM_OPERANDS_INPUT_CONSTRAINT (asmop, i - 1);
1560 modes[i] = ASM_OPERANDS_INPUT_MODE (asmop, i - 1);
1570 constraints[0] = ASM_OPERANDS_OUTPUT_CONSTRAINT (asmop);
1573 template = ASM_OPERANDS_TEMPLATE (asmop);
1577 rtx asmop = body; local
1580 noperands = ASM_OPERANDS_INPUT_LENGTH (asmop);
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZOperands.td24 class ImmediateOp<ValueType vt, string asmop> : Operand<vt> {
25 let PrintMethod = "print"#asmop#"Operand";
26 let DecoderMethod = "decode"#asmop#"Operand";
27 let ParserMatchClass = !cast<AsmOperandClass>(asmop);
31 class ImmOpWithPattern<ValueType vt, string asmop, code pred, SDNodeXForm xform,
33 ImmediateOp<vt, asmop>, PatLeaf<(vt ImmNode), pred, xform>;
44 multiclass Immediate<ValueType vt, code pred, SDNodeXForm xform, string asmop> {
45 // def "" : ImmediateOp<vt, asmop>,
47 def "" : ImmOpWithPattern<vt, asmop, pred, xform>;
50 def _timm : ImmOpWithPattern<vt, asmop, pred, xform, timm>;
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/ARC/
DARCInstrFormats.td917 class F16_SP_OPS_bconst<bits<3> b, string asmop> :
920 !strconcat(asmop, "\t%sp, %sp, $u7")> {
926 dag outs, dag ins, string asmop> :
928 !strconcat(asmop, "\t$b3")> {
933 class F16_SP_OPS_buconst<bits<3> i, string asmop> :
935 !strconcat(asmop, "\t%blink")> {
941 class F16_SP_LD<bits<3> i, string asmop> : F16_SP_OPS_u7_aligned<i,
943 !strconcat(asmop, "\t$b3, [%sp, $u7]")>;
945 class F16_SP_ST<bits<3> i, string asmop> : F16_SP_OPS_u7_aligned<i,
947 !strconcat(asmop, "\t$b3, [%sp, $u7]")>;
DARCInstrInfo.td903 multiclass ArcLdInst<DataSizeMode zz, ExtMode x, CacheMode di, string asmop> {
907 !strconcat(asmop, "\t$A, [$addr]"), []>, ArcLdStRel;
911 !strconcat(asmop, "\t$A, [$addr]"), []>, ArcLdStRel;
915 !strconcat(asmop, "\t$A, [$addr]"), []>, ArcLdStRel;
921 asmop#aa.AsmSuffix#"\t$A, [$B,$S9]", []>, ArcLdStRel
976 multiclass ArcStInst<DataSizeMode zz, CacheMode di, string asmop> {
980 !strconcat(asmop, "\t$C, [$addr]"), []>, ArcLdStRel;
984 !strconcat(asmop, "\t$C, [$addr]"), []>, ArcLdStRel;
991 asmop#aa.AsmSuffix#"\t$C, [$B,$S9]", []>, ArcLdStRel