Home
last modified time | relevance | path

Searched refs:mnemonic (Results 1 – 25 of 78) sorted by relevance

1234

/trueos/contrib/llvm/lib/Target/SystemZ/
HDSystemZInstrFormats.td557 class InherentRRE<string mnemonic, bits<16> opcode, RegisterOperand cls,
560 mnemonic#"\t$R1",
565 class BranchUnaryRI<string mnemonic, bits<12> opcode, RegisterOperand cls>
567 mnemonic##"\t$R1, $I2", []> {
574 class LoadMultipleRSY<string mnemonic, bits<16> opcode, RegisterOperand cls>
576 mnemonic#"\t$R1, $R3, $BD2", []> {
580 class StoreRILPC<string mnemonic, bits<12> opcode, SDPatternOperator operator,
583 mnemonic#"\t$R1, $I2",
592 class StoreRX<string mnemonic, bits<8> opcode, SDPatternOperator operator,
596 mnemonic#"\t$R1, $XBD2",
[all …]
/trueos/contrib/llvm/lib/Target/X86/
HDX86InstrArithmetic.td680 /// 1. Concatenates together the instruction mnemonic with the appropriate
687 string mnemonic, string args, list<dag> pattern,
692 !strconcat(mnemonic, "{", typeinfo.InstrSuffix, "}\t", args), pattern,
701 class BinOpRR<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo,
706 mnemonic, "{$src2, $src1|$src1, $src2}", pattern, itin>,
711 class BinOpRR_R<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo,
713 : BinOpRR<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst),
720 class BinOpRR_F<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo,
722 : BinOpRR<opcode, mnemonic, typeinfo, (outs),
729 class BinOpRR_RF<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo,
[all …]
HDX86InstrCompiler.td511 multiclass PSEUDO_ATOMIC_LOAD_BINOP<string mnemonic> {
516 !strconcat(mnemonic, "8 PSEUDO!"), []>;
520 !strconcat(mnemonic, "16 PSEUDO!"), []>;
524 !strconcat(mnemonic, "32 PSEUDO!"), []>;
528 !strconcat(mnemonic, "64 PSEUDO!"), []>;
562 multiclass PSEUDO_ATOMIC_LOAD_BINOP6432<string mnemonic> {
567 !strconcat(mnemonic, "6432 PSEUDO!"), []>;
607 Format ImmMod, string mnemonic> {
614 !strconcat(mnemonic, "{b}\t",
620 !strconcat(mnemonic, "{w}\t",
[all …]
/trueos/contrib/binutils/opcodes/
HDs390-mkopc.c46 char mnemonic[16]; member
70 insertOpcode (char *opcode, char *mnemonic, char *format, in insertOpcode() argument
109 strcpy(op_array[ix].mnemonic, mnemonic); in insertOpcode()
144 printf (" { \"%s\", ", op_array[ix].mnemonic); in dumpTable()
176 char mnemonic[16]; in main() local
189 opcode, mnemonic, format, description, in main()
228 insertOpcode (opcode, mnemonic, format, min_cpu, mode_bits); in main()
HDcgen-asm.in77 return _("missing mnemonic in syntax string");
85 /* Copy the literal mnemonic out of the insn. */
203 /* For now we assume the mnemonic is first (there are no leading operands).
241 first char after the mnemonic part is a space. */
HDcr16-dis.c801 if (strneq (instruction->mnemonic, "cinv", 4)) in print_insn_cr16()
802 info->fprintf_func (info->stream,"%s", getcinvstring ((char *)instruction->mnemonic)); in print_insn_cr16()
804 info->fprintf_func (info->stream, "%s", instruction->mnemonic); in print_insn_cr16()
HDspu-dis.c122 (*info->fprintf_func) (info->stream, "%s", index->mnemonic); in print_insn_spu()
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonInstrInfoV4.td217 class T_LD_abs_set<string mnemonic, RegisterClass RC>:
220 "$dst1 = "#mnemonic#"($dst2=##$addr)",
234 multiclass ld_idxd_shl_pbase<string mnemonic, RegisterClass RC, bit isNot,
240 ") ")#"$dst = "#mnemonic#"($src2+$src3<<#$offset)",
244 multiclass ld_idxd_shl_pred<string mnemonic, RegisterClass RC, bit PredNot> {
246 defm _c#NAME : ld_idxd_shl_pbase<mnemonic, RC, PredNot, 0>;
248 defm _cdn#NAME : ld_idxd_shl_pbase<mnemonic, RC, PredNot, 1>;
253 multiclass ld_idxd_shl<string mnemonic, string CextOp, RegisterClass RC> {
258 "$dst = "#mnemonic#"($src1+$src2<<#$offset)",
262 defm Pt_V4 : ld_idxd_shl_pred<mnemonic, RC, 0 >;
[all …]
HDHexagonInstrInfo.td95 multiclass ALU32_Pbase<string mnemonic, RegisterClass RC, bit isNot,
101 ") $dst = ")#mnemonic#"($src2, $src3)",
105 multiclass ALU32_Pred<string mnemonic, RegisterClass RC, bit PredNot> {
107 defm _c#NAME : ALU32_Pbase<mnemonic, RC, PredNot, 0>;
109 defm _cdn#NAME : ALU32_Pbase<mnemonic, RC, PredNot, 1>;
114 multiclass ALU32_base<string mnemonic, string CextOp, SDNode OpNode> {
119 "$dst = "#mnemonic#"($src1, $src2)",
124 defm Pt : ALU32_Pred<mnemonic, IntRegs, 0>;
125 defm NotPt : ALU32_Pred<mnemonic, IntRegs, 1>;
173 multiclass ALU32ri_Pbase<string mnemonic, bit isNot, bit isPredNew> {
[all …]
/trueos/crypto/openssl/crypto/perlasm/
HDppc-xlate.pl147 my $mnemonic = $2;
149 my $opcode = eval("\$$mnemonic");
152 elsif ($mnemonic) { $line = $c.$mnemonic.$f."\t".$line; }
HDx86_64-xlate.pl175 sub mnemonic { subroutine
227 die if (opcode->mnemonic() ne "mov");
228 opcode->mnemonic("lea");
274 $sz="q" if ($self->{asterisk} || opcode->mnemonic() eq "movq");
275 $sz="l" if (opcode->mnemonic() eq "movd");
415 if ($nasm && opcode->mnemonic()=~m/^j/) {
802 my $asm = eval("\$".$opcode->mnemonic());
843 undef $sz if ($nasm && $opcode->mnemonic() eq "lea");
/trueos/contrib/binutils/gas/config/
HDtc-cr16.c787 while (cr16_instruction[i].mnemonic != NULL) in md_begin()
790 const char *mnemonic = cr16_instruction[i].mnemonic; in md_begin() local
792 hashret = hash_insert (cr16_inst_hash, mnemonic, in md_begin()
796 as_fatal (_("Can't hash `%s': %s\n"), cr16_instruction[i].mnemonic, in md_begin()
807 while (cr16_instruction[i].mnemonic != NULL in md_begin()
808 && streq (cr16_instruction[i].mnemonic, mnemonic)); in md_begin()
1397 if (streq (cr16_no_op_insn[i], instruction->mnemonic)) in parse_insn()
2104 assemble_insn (char *mnemonic, ins *insn) in assemble_insn() argument
2157 && instruction->mnemonic != NULL in assemble_insn()
2159 && IS_INSN_MNEMONIC (mnemonic) in assemble_insn()
HDtc-spu.c123 retval = hash_insert (op_hash, spu_opcodes[i].mnemonic, (PTR)&spu_opcodes[i]); in md_begin()
127 spu_opcodes[i].mnemonic, retval); in md_begin()
240 len += sprintf (&buf[len], "%s\t", format->mnemonic); in insn_fmt_string()
290 if (!use_dd2 && strcmp (format->mnemonic, "orx") == 0) in md_assemble()
318 if (!strcmp (format[0].mnemonic, format[1].mnemonic)) in md_assemble()
HDtc-i386.c1643 intel_float_operand (const char *mnemonic) in intel_float_operand() argument
1649 if (mnemonic[0] != 'f') in intel_float_operand()
1652 switch (mnemonic[1]) in intel_float_operand()
1660 if (mnemonic[2] == 'd' && (mnemonic[3] == 'c' || mnemonic[3] == 'e')) in intel_float_operand()
1664 if (mnemonic[2] != 'o' /* fnop */) in intel_float_operand()
1668 if (mnemonic[2] == 's') in intel_float_operand()
1672 if (mnemonic[2] == 'a') in intel_float_operand()
1674 if (mnemonic[2] == 't') in intel_float_operand()
1676 switch (mnemonic[3]) in intel_float_operand()
1687 if (mnemonic[2] == 'r' || mnemonic[2] == 's') in intel_float_operand()
[all …]
/trueos/crypto/openssl/crypto/sha/asm/
HDsha1-sparcv9a.pl551 my ($mnemonic,$rs1,$rs2,$rd)=@_;
559 $ref = "$mnemonic\t$rs1,$rs2,$rd";
561 if ($opf=$visopf{$mnemonic}) {
580 my ($mnemonic,$rs1,$rs2,$rd)=@_;
582 my $ref="$mnemonic\t$rs1,$rs2,$rd";
HDsha512-parisc.pl757 my ($mnemonic,$mod,$args)=@_;
758 my $opcode = eval("\$$mnemonic");
760 ref($opcode) eq 'CODE' ? &$opcode($mod,$args) : "\t$mnemonic$mod\t$args";
/trueos/contrib/binutils/include/opcode/
HDcr16.h255 const char *mnemonic; member
421 (strcmp (instruction->mnemonic, MNEMONIC) == 0)
HDspu.h87 char *mnemonic; member
HDcgen.h1000 const char *mnemonic; member
1001 #define CGEN_INSN_MNEMONIC(insn) ((insn)->base->mnemonic)
/trueos/share/colldef/
HDREADME6 For mnemonic names see ftp://std.dkuug.dk/i18n/charmaps/
/trueos/contrib/binutils/gas/doc/
HDc-i386.texi185 @cindex mnemonic suffixes, i386
188 @cindex mnemonic suffixes, x86-64
193 character of the instruction mnemonic. Mnemonic suffixes of @samp{b},
239 assembler which assumes that a missing mnemonic suffix implies long
241 since compilers always explicitly specify the mnemonic suffix.)
247 is accomplished by using two instruction mnemonic suffixes in AT&T
250 and @samp{movzx} in Intel syntax). The instruction mnemonic suffixes
530 instruction mnemonic suffix (@samp{b}, @samp{w}, @samp{l} or @samp{q},
591 Each supported type has an instruction mnemonic suffix and a constructor
592 associated with it. Instruction mnemonic suffixes specify the operand's
[all …]
/trueos/sys/dev/cxgbe/tom/
HDt4_cpl_io.c130 flowc->mnemval[0].mnemonic = FW_FLOWC_MNEM_PFNVFN; in send_flowc_wr()
132 flowc->mnemval[1].mnemonic = FW_FLOWC_MNEM_CH; in send_flowc_wr()
134 flowc->mnemval[2].mnemonic = FW_FLOWC_MNEM_PORT; in send_flowc_wr()
136 flowc->mnemval[3].mnemonic = FW_FLOWC_MNEM_IQID; in send_flowc_wr()
141 flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDNXT; in send_flowc_wr()
143 flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_RCVNXT; in send_flowc_wr()
145 flowc->mnemval[6].mnemonic = FW_FLOWC_MNEM_SNDBUF; in send_flowc_wr()
147 flowc->mnemval[7].mnemonic = FW_FLOWC_MNEM_MSS; in send_flowc_wr()
155 flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDBUF; in send_flowc_wr()
157 flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_MSS; in send_flowc_wr()
HDt4_listen.c391 flowc->mnemval[0].mnemonic = FW_FLOWC_MNEM_PFNVFN; in send_reset_synqe()
393 flowc->mnemval[1].mnemonic = FW_FLOWC_MNEM_CH; in send_reset_synqe()
395 flowc->mnemval[2].mnemonic = FW_FLOWC_MNEM_PORT; in send_reset_synqe()
397 flowc->mnemval[3].mnemonic = FW_FLOWC_MNEM_IQID; in send_reset_synqe()
399 flowc->mnemval[4].mnemonic = FW_FLOWC_MNEM_SNDBUF; in send_reset_synqe()
401 flowc->mnemval[5].mnemonic = FW_FLOWC_MNEM_MSS; in send_reset_synqe()
/trueos/crypto/openssl/crypto/modes/asm/
HDghash-parisc.pl714 my ($mnemonic,$mod,$args)=@_;
715 my $opcode = eval("\$$mnemonic");
717 ref($opcode) eq 'CODE' ? &$opcode($mod,$args) : "\t$mnemonic$mod\t$args";
/trueos/contrib/llvm/tools/lldb/source/Core/
HDIOHandler.cpp4849 const char *mnemonic = inst->GetMnemonic(&exe_ctx); in WindowDelegateDraw() local
4853 if (mnemonic && mnemonic[0] == '\0') in WindowDelegateDraw()
4854 mnemonic = NULL; in WindowDelegateDraw()
4862 if (mnemonic && operands && comment) in WindowDelegateDraw()
4863 strm.Printf ("%-8s %-25s ; %s", mnemonic, operands, comment); in WindowDelegateDraw()
4864 else if (mnemonic && operands) in WindowDelegateDraw()
4865 strm.Printf ("%-8s %s", mnemonic, operands); in WindowDelegateDraw()
4866 else if (mnemonic) in WindowDelegateDraw()
4867 strm.Printf ("%s", mnemonic); in WindowDelegateDraw()

1234