/external/valgrind/auxprogs/ |
D | s390-check-opcodes.pl | 41 my ($encoding,$mnemonic,$format) = split /\s+/,$line; 45 next if ($mnemonic =~ /\$/); 46 next if ($mnemonic =~ /\*/); 49 next if ($mnemonic eq "br"); # special case of bcr 50 next if ($mnemonic eq "nopr"); # special case of bcr 51 next if ($mnemonic eq "b"); # special case of bc 52 next if ($mnemonic eq "nop"); # special case of bc 53 next if ($mnemonic eq "j"); # special case of brc 54 next if ($mnemonic eq "jg"); # special case of brcl 55 next if ($mnemonic eq "tmh"); # alternate mnemonic for tmlh [all …]
|
/external/vixl/src/vixl/a64/ |
D | disasm-a64.cc | 66 const char *mnemonic = ""; in VisitAddSubImmediate() local 74 mnemonic = "add"; in VisitAddSubImmediate() 76 mnemonic = "mov"; in VisitAddSubImmediate() 83 mnemonic = "adds"; in VisitAddSubImmediate() 85 mnemonic = "cmn"; in VisitAddSubImmediate() 91 case SUB_x_imm: mnemonic = "sub"; break; in VisitAddSubImmediate() 94 mnemonic = "subs"; in VisitAddSubImmediate() 96 mnemonic = "cmp"; in VisitAddSubImmediate() 103 Format(instr, mnemonic, form); in VisitAddSubImmediate() 110 const char *mnemonic = ""; in VisitAddSubShifted() local [all …]
|
/external/v8/src/arm64/ |
D | disasm-arm64.cc | 52 const char *mnemonic = ""; in VisitAddSubImmediate() local 60 mnemonic = "add"; in VisitAddSubImmediate() 62 mnemonic = "mov"; in VisitAddSubImmediate() 69 mnemonic = "adds"; in VisitAddSubImmediate() 71 mnemonic = "cmn"; in VisitAddSubImmediate() 77 case SUB_x_imm: mnemonic = "sub"; break; in VisitAddSubImmediate() 80 mnemonic = "subs"; in VisitAddSubImmediate() 82 mnemonic = "cmp"; in VisitAddSubImmediate() 89 Format(instr, mnemonic, form); in VisitAddSubImmediate() 96 const char *mnemonic = ""; in VisitAddSubShifted() local [all …]
|
/external/vixl/test/ |
D | test-simulator-a64.cc | 182 typedef void (MacroAssembler::*mnemonic)( typedef in vixl::Test2OpImmediateNEONHelper_t 2043 typename Test2OpImmediateNEONHelper_t<Tm>::mnemonic helper, in Test2OpImmNEON_Helper() 2135 typename Test2OpImmediateNEONHelper_t<Tm>::mnemonic helper, in Test2OpImmNEON() 2481 #define CALL_TEST_FP_HELPER(mnemonic, variant, type, input) \ argument 2482 Test##type(STRINGIFY(mnemonic) "_" STRINGIFY(variant), \ 2483 &MacroAssembler::mnemonic, \ 2485 kExpected_##mnemonic##_##variant, \ 2486 kExpectedCount_##mnemonic##_##variant) 2488 #define DEFINE_TEST_FP(mnemonic, type, input) \ argument 2489 TEST(mnemonic##_d) { \ [all …]
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrFormats.td | 601 // Depending on the instruction mnemonic, certain bits may be or-ed into 631 // Depending on the instruction mnemonic, certain bits may be or-ed into 690 // Depending on the instruction mnemonic, certain bits may be or-ed into 954 class InherentRRE<string mnemonic, bits<16> opcode, RegisterOperand cls, 957 mnemonic#"\t$R1", 962 class InherentVRIa<string mnemonic, bits<16> opcode, bits<16> value> 963 : InstVRIa<opcode, (outs VR128:$V1), (ins), mnemonic#"\t$V1", []> { 968 class BranchUnaryRI<string mnemonic, bits<12> opcode, RegisterOperand cls> 970 mnemonic##"\t$R1, $I2", []> { 977 class LoadMultipleRSY<string mnemonic, bits<16> opcode, RegisterOperand cls> [all …]
|
/external/fonttools/Lib/fontTools/ttLib/tables/ |
D | ttProgram.py | 164 for op, mnemonic, argBits, name, pops, pushes in instructionList: 165 assert _mnemonicPat.match(mnemonic) 166 mnemonicDict[mnemonic] = op, argBits 170 opcodeDict[op+i] = mnemonic, argBits, argoffset 172 opcodeDict[op] = mnemonic, 0, 0 282 dummy, mnemonic, arg, number, comment = m.groups() 288 if mnemonic.startswith("INSTR"): 290 op = int(mnemonic[5:]) 292 elif mnemonic not in ("PUSH", "NPUSHB", "NPUSHW", "PUSHB", "PUSHW"): 293 op, argBits = mnemonicDict[mnemonic] [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrArithmetic.td | 633 /// 1. Concatenates together the instruction mnemonic with the appropriate 640 string mnemonic, string args, list<dag> pattern, 645 !strconcat(mnemonic, "{", typeinfo.InstrSuffix, "}\t", args), pattern, 654 class BinOpRR<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 659 mnemonic, "{$src2, $src1|$src1, $src2}", pattern, itin>, 664 class BinOpRR_F<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 666 : BinOpRR<opcode, mnemonic, typeinfo, (outs), 673 class BinOpRR_RF<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 675 : BinOpRR<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), 682 class BinOpRR_RFF<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, [all …]
|
/external/autotest/client/site_tests/hardware_PerfCounterVerification/src/ |
D | find_loop_instructions.py | 80 def IsBranch_x86(mnemonic): argument 81 return mnemonic in X86_CONDITIONAL_BRANCH_INSTRUCTIONS 95 def IsBranch_arm(mnemonic): argument 96 if '.' in mnemonic: 97 mnemonic, width = mnemonic.split('.', 1) 98 return mnemonic in ARM_ALL_BRANCH_INSTRUCTIONS 117 address, mnemonic, operands = m.group('address', 'mnemonic', 'operands') 118 if is_branch(mnemonic):
|
/external/boringssl/src/crypto/perlasm/ |
D | arm-xlate.pl | 146 my $mnemonic = $2; 148 if ($mnemonic =~ m/([^\.]+)\.([^\.]+)/) { 151 $opcode = eval("\$$mnemonic"); 158 } elsif ($mnemonic) { 159 $line = $c.$mnemonic;
|
D | x86_64-xlate.pl | 170 sub mnemonic { subroutine 222 die if (opcode->mnemonic() ne "mov"); 223 opcode->mnemonic("lea"); 278 (opcode->mnemonic() =~ /^v?mov([qd])$/) && ($sz=$1) || 279 (opcode->mnemonic() =~ /^v?pinsr([qdwb])$/) && ($sz=$1) || 280 (opcode->mnemonic() =~ /^vpbroadcast([qdwb])$/) && ($sz=$1) || 281 (opcode->mnemonic() =~ /^vinsert[fi]128$/) && ($sz="x"); 421 if ($nasm && opcode->mnemonic()=~m/^j(?![re]cxz)/) { 876 my $asm = eval("\$".$opcode->mnemonic()); 919 undef $sz if ($nasm && $opcode->mnemonic() eq "lea");
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV4.td | 128 class T_ALU32_3op_not<string mnemonic, bits<3> MajOp, bits<3> MinOp, 130 : T_ALU32_3op<mnemonic, MajOp, MinOp, OpsRev, 0> { 131 let AsmString = "$Rd = "#mnemonic#"($Rs, ~$Rt)"; 164 class T_CMP_rrbh<string mnemonic, bits<3> MinOp, bit IsComm> 166 "$Pd = "#mnemonic#"($Rs, $Rt)", [], "", S_3op_tc_2early_SLOT23>, 169 let CextOpcode = mnemonic; 208 class T_CMP_ribh<string mnemonic, bits<2> MajOp, bit IsHalf, bit IsComm, 211 "$Pd = "#mnemonic#"($Rs, #$Imm)", [], "", ALU64_tc_2early_SLOT23>, 214 let CextOpcode = mnemonic; 244 class T_RCMP_EQ_ri<string mnemonic, bit IsNeg> [all …]
|
D | HexagonInstrInfo.td | 68 class T_CMP <string mnemonic, bits<2> MajOp, bit isNot, Operand ImmOp> 71 "$dst = "#!if(isNot, "!","")#mnemonic#"($src1, #$src2)", 76 let CextOpcode = mnemonic; 77 let opExtentBits = !if(!eq(mnemonic, "cmp.gtu"), 9, 10); 78 let isExtentSigned = !if(!eq(mnemonic, "cmp.gtu"), 0, 1); 84 let Inst{21} = !if(!eq(mnemonic, "cmp.gtu"), 0, src2{9}); 119 class T_ALU32_3op<string mnemonic, bits<3> MajOp, bits<3> MinOp, bit OpsRev, 122 "$Rd = "#mnemonic#"($Rs, $Rt)", 125 let BaseOpcode = mnemonic#_rr; 126 let CextOpcode = mnemonic; [all …]
|
/external/v8/src/compiler/ |
D | osr.cc | 64 loop_tree->HeaderNode(loop)->op()->mnemonic()); in PeelOuterLoopsForOsr() 76 node->op()->mnemonic()); in PeelOuterLoopsForOsr() 105 TRACE(" copy #%d:%s -> #%d\n", orig->id(), orig->op()->mnemonic(), in PeelOuterLoopsForOsr() 146 control->op()->mnemonic(), incoming_depth); in PeelOuterLoopsForOsr() 160 node->op()->mnemonic(), i, input->id(), in PeelOuterLoopsForOsr() 161 input->op()->mnemonic()); in PeelOuterLoopsForOsr() 175 copy->op()->mnemonic(), input->id(), input->op()->mnemonic()); in PeelOuterLoopsForOsr() 210 copy->op()->mnemonic(), input->id(), input->op()->mnemonic()); in PeelOuterLoopsForOsr() 214 TRACE("#%d:%s", input->id(), input->op()->mnemonic()); in PeelOuterLoopsForOsr() 230 TRACE(" ---- #%d:%s\n", loop_header->id(), loop_header->op()->mnemonic()); in PeelOuterLoopsForOsr()
|
D | operator.cc | 28 Operator::Operator(Opcode opcode, Properties properties, const char* mnemonic, in Operator() argument 33 mnemonic_(mnemonic), in Operator() 48 void Operator::PrintTo(std::ostream& os) const { os << mnemonic(); } in PrintTo()
|
D | escape-analysis.cc | 80 node->op()->mnemonic()); in SetField() 382 cache->fields()[i]->op()->mnemonic()); in MergeFrom() 575 val->id(), val->op()->mnemonic(), to->id()); in ProcessStoreField() 590 val->id(), val->op()->mnemonic(), to->id()); in ProcessStoreElement() 602 node->op()->mnemonic()); in ProcessAllocate() 639 rep->id(), rep->op()->mnemonic(), use->id(), in CheckUsesForEscape() 640 use->op()->mnemonic()); in CheckUsesForEscape() 658 rep->id(), rep->op()->mnemonic(), use->id(), in CheckUsesForEscape() 659 use->op()->mnemonic()); in CheckUsesForEscape() 667 rep->id(), rep->op()->mnemonic(), use->id(), in CheckUsesForEscape() [all …]
|
D | operator.h | 55 Operator(Opcode opcode, Properties properties, const char* mnemonic, 68 const char* mnemonic() const { return mnemonic_; } in mnemonic() function 154 Operator1(Opcode opcode, Properties properties, const char* mnemonic, 158 : Operator(opcode, properties, mnemonic, value_in, effect_in, control_in, in Operator() argument 181 os << mnemonic(); in PrintTo()
|
D | scheduler.cc | 173 node->op()->mnemonic(), from->id(), from->op()->mnemonic(), in IncrementUnscheduledUseCount() 197 node->op()->mnemonic(), from->id(), from->op()->mnemonic(), in DecrementUnscheduledUseCount() 201 TRACE(" newly eligible #%d:%s\n", node->id(), node->op()->mnemonic()); in DecrementUnscheduledUseCount() 267 TRACE("Found SESE at #%d:%s\n", node->id(), node->op()->mnemonic()); in Run() 383 node->op()->mnemonic()); in BuildBlockForNode() 533 node->op()->mnemonic(), block->id().ToInt()); in TraceConnect() 536 node->op()->mnemonic(), block->id().ToInt(), succ->id().ToInt()); in TraceConnect() 1153 node->op()->mnemonic()); in Pre() 1240 node->id(), node->op()->mnemonic(), in VisitNode() 1278 node->id(), node->op()->mnemonic(), in PropagateMinimumPositionToNode() [all …]
|
D | control-equivalence.cc | 30 TRACE("CEQ: Pre-visit of #%d:%s\n", node->id(), node->op()->mnemonic()); in VisitPre() 39 TRACE("CEQ: Mid-visit of #%d:%s\n", node->id(), node->op()->mnemonic()); in VisitMid() 67 TRACE("CEQ: Post-visit of #%d:%s\n", node->id(), node->op()->mnemonic()); in VisitPost() 84 from->op()->mnemonic(), to->id(), to->op()->mnemonic()); in VisitBackedge()
|
D | graph-replay.cc | 49 const char* mnemonic = IrOpcode::IsCommonOpcode(opcode) in PrintReplayOpCreator() local 52 PrintF(" op = %s()->%s(", builder, mnemonic); in PrintReplayOpCreator()
|
D | escape-analysis-reducer.cc | 63 node->op()->mnemonic(), rep->id(), rep->op()->mnemonic()); in ReduceLoad() 80 node->op()->mnemonic()); in ReduceStore() 274 input->op()->mnemonic()); in ReduceStateValueInput()
|
/external/llvm/utils/Target/ARM/ |
D | analyze-match-table.py | 29 mnemonic = insn[1] 31 flags = mnemonic_flags[mnemonic] = mnemonic_flags.get(mnemonic, set())
|
/external/valgrind/VEX/priv/ |
D | s390_disasm.c | 43 mnemonic(const HChar *mnm) in mnemonic() function 324 p += vex_sprintf(p, "%s", mnemonic(va_arg(args, HChar *))); in s390_disasm() 340 p += vex_sprintf(p, "%s", mnemonic(mnm)); in s390_disasm() 349 p += vex_sprintf(p, "%s", mnemonic(mnm)); in s390_disasm() 361 p += vex_sprintf(p, "%s", mnemonic(cab_operand(mnm, mask))); in s390_disasm() 372 p += vex_sprintf(p, "%s", mnemonic(mnm)); in s390_disasm()
|
/external/google-breakpad/src/third_party/libdisasm/ |
D | ia32_insn.c | 157 if (! strcmp("enter", insn->mnemonic) ) { in ia32_stack_mod() 159 } else if (! strcmp("leave", insn->mnemonic) ) { in ia32_stack_mod() 283 strncpy( insn->mnemonic, raw_insn->mnemonic_att, 16 ); in ia32_decode_insn() 286 strncpy( insn->mnemonic, raw_insn->mnemonic, 16 ); in ia32_decode_insn() 551 strncpy( insn->mnemonic, sfx_insn->mnemonic, 16 ); in handle_insn_suffix()
|
/external/v8/src/x64/ |
D | disasm-x64.cc | 1506 const char* mnemonic = TwoByteMnemonic(opcode); in TwoByteOpcodeInstruction() local 1598 const char* mnemonic = "?"; in TwoByteOpcodeInstruction() local 1600 mnemonic = "andpd"; in TwoByteOpcodeInstruction() 1602 mnemonic = "orpd"; in TwoByteOpcodeInstruction() 1604 mnemonic = "xorpd"; in TwoByteOpcodeInstruction() 1606 mnemonic = "ucomisd"; in TwoByteOpcodeInstruction() 1608 mnemonic = "comisd"; in TwoByteOpcodeInstruction() 1610 mnemonic = "pcmpeqd"; in TwoByteOpcodeInstruction() 1612 mnemonic = "punpckldq"; in TwoByteOpcodeInstruction() 1614 mnemonic = "punpckhdq"; in TwoByteOpcodeInstruction() [all …]
|
/external/v8/test/cctest/compiler/ |
D | test-operator.cc | 20 CHECK_EQ(0, strcmp(op1.mnemonic(), "ThisOne")); in TEST() 23 CHECK_EQ(0, strcmp(op2.mnemonic(), "ThatOne")); in TEST() 26 CHECK_EQ(0, strcmp(op3.mnemonic(), "Mnemonic1")); in TEST() 29 CHECK_EQ(0, strcmp(op4.mnemonic(), "TheOther")); in TEST()
|