/third_party/node/deps/v8/src/diagnostics/arm64/ |
D | disasm-arm64.cc | 53 const char* mnemonic = ""; in VisitAddSubImmediate() local 61 mnemonic = "add"; in VisitAddSubImmediate() 63 mnemonic = "mov"; in VisitAddSubImmediate() 70 mnemonic = "adds"; in VisitAddSubImmediate() 72 mnemonic = "cmn"; in VisitAddSubImmediate() 79 mnemonic = "sub"; in VisitAddSubImmediate() 83 mnemonic = "subs"; in VisitAddSubImmediate() 85 mnemonic = "cmp"; in VisitAddSubImmediate() 93 Format(instr, mnemonic, form); in VisitAddSubImmediate() 99 const char* mnemonic = ""; in VisitAddSubShifted() local [all …]
|
/third_party/vixl/src/aarch64/ |
D | disasm-aarch64.cc | 684 const char *mnemonic = ""; in Disassembler() local 692 mnemonic = "add"; in Disassembler() 694 mnemonic = "mov"; in Disassembler() 701 mnemonic = "adds"; in Disassembler() 703 mnemonic = "cmn"; in Disassembler() 710 mnemonic = "sub"; in Disassembler() 714 mnemonic = "subs"; in Disassembler() 716 mnemonic = "cmp"; in Disassembler() 724 Format(instr, mnemonic, form); in Disassembler() 731 const char *mnemonic = ""; in Disassembler() local [all …]
|
/third_party/vixl/test/aarch64/ |
D | test-simulator-aarch64.cc | 217 typedef void (MacroAssembler::*mnemonic)(const VRegister& vd, typedef in vixl::aarch64::Test2OpImmediateNEONHelper_t 2398 typename Test2OpImmediateNEONHelper_t<Tm>::mnemonic helper, in Test2OpImmNEON_Helper() 2491 typename Test2OpImmediateNEONHelper_t<Tm>::mnemonic helper, in Test2OpImmNEON() 2863 #define CALL_TEST_FP_HELPER(mnemonic, variant, type, input) \ argument 2864 Test##type(STRINGIFY(mnemonic) "_" STRINGIFY(variant), \ 2865 &MacroAssembler::mnemonic, \ 2868 kExpected_##mnemonic##_##variant, \ 2869 kExpectedCount_##mnemonic##_##variant) 2871 #define DEFINE_TEST_FP(mnemonic, type, input) \ argument 2872 TEST(mnemonic##_d) { \ [all …]
|
/third_party/elfutils/libcpu/ |
D | i386_dis.h | 140 …{ .mnemonic = MNE_aaa, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 0, .str1 = 0, .off1_1… 141 …{ .mnemonic = MNE_aad, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 0, .str1 = 0, .off1_1… 142 …{ .mnemonic = MNE_aam, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 0, .str1 = 0, .off1_1… 143 …{ .mnemonic = MNE_aas, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 0, .str1 = 0, .off1_1… 144 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 15, .str1 = 0, .off1_… 145 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 15, .str1 = 0, .off1_… 146 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 18, .str1 = 0, .off1_… 147 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 26, .str1 = 0, .off1_… 148 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 24, .str1 = 0, .off1_… 149 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 15, .str1 = 0, .off1_… [all …]
|
D | x86_64_dis.h | 141 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 15, .str1 = 0, .off1_… 142 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 15, .str1 = 0, .off1_… 143 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 19, .str1 = 0, .off1_… 144 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 27, .str1 = 0, .off1_… 145 …{ .mnemonic = MNE_adc, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 25, .str1 = 0, .off1_… 146 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 0, .modrm = 0, .fct1 = 15, .str1 = 0, .off1_… 147 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 15, .str1 = 0, .off1_… 148 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 1, .modrm = 1, .fct1 = 19, .str1 = 0, .off1_… 149 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 27, .str1 = 0, .off1_… 150 …{ .mnemonic = MNE_add, .rep = 0, .repe = 0, .suffix = 0, .modrm = 1, .fct1 = 25, .str1 = 0, .off1_… [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZInstrFormats.td | 1210 // Depending on the instruction mnemonic, certain bits may be or-ed into 1240 // Depending on the instruction mnemonic, certain bits may be or-ed into 1299 // Depending on the instruction mnemonic, certain bits may be or-ed into 1776 // MI operand, but writes out an extended mnemonic for better readability. 1779 // - Specific patterns for each extended mnemonic, where the condition mask 1783 // assembler parser is not able to decode part of an instruction mnemonic 1784 // into an operand. Thus we provide separate patterns for each mnemonic. 1803 // The suffix to use for the extended assembler mnemonic. 1998 class InherentRRE<string mnemonic, bits<16> opcode, RegisterOperand cls, 2001 mnemonic#"\t$R1", [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrArithmetic.td | 622 /// 1. Concatenates together the instruction mnemonic with the appropriate 629 string mnemonic, string args, list<dag> pattern> 633 !strconcat(mnemonic, "{", typeinfo.InstrSuffix, "}\t", args), pattern> { 641 class BinOpRR<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 645 mnemonic, "{$src2, $src1|$src1, $src2}", pattern>, 650 class BinOpRR_F<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 652 : BinOpRR<opcode, mnemonic, typeinfo, (outs), WriteALU, 658 class BinOpRR_RF<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, 660 : BinOpRR<opcode, mnemonic, typeinfo, (outs typeinfo.RegClass:$dst), WriteALU, 666 class BinOpRR_RFF<bits<8> opcode, string mnemonic, X86TypeInfo typeinfo, [all …]
|
/third_party/vixl/test/aarch32/ |
D | test-assembler-cond-rdlow-rnlow-operand-immediate-zero-t32.cc | 174 const char* mnemonic, in TestHelper() argument 209 mnemonic, in TestHelper() 224 mnemonic, in TestHelper() 227 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 237 mnemonic, in TestHelper() 266 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 270 mnemonic, in TestHelper() 272 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 287 #define TEST(mnemonic) \ argument 288 void Test_##mnemonic() { \ [all …]
|
D | test-assembler-cond-rdlow-rnlow-rmlow-t32.cc | 174 const char* mnemonic, in TestHelper() argument 208 mnemonic, in TestHelper() 223 mnemonic, in TestHelper() 226 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 236 mnemonic, in TestHelper() 265 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 269 mnemonic, in TestHelper() 271 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 286 #define TEST(mnemonic) \ argument 287 void Test_##mnemonic() { \ [all …]
|
D | test-simulator-rd-rn-rm-a32.cc | 470 const char* mnemonic, in TestHelper() argument 547 mnemonic, in TestHelper() 560 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 564 mnemonic, in TestHelper() 566 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 591 mnemonic, in TestHelper() 640 #define TEST(mnemonic) \ argument 641 void Test_##mnemonic() { \ 642 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 644 Test test_##mnemonic("AARCH32_SIMULATOR_RD_RN_RM_" #mnemonic "_A32", \ [all …]
|
D | test-simulator-rd-rn-rm-t32.cc | 470 const char* mnemonic, in TestHelper() argument 547 mnemonic, in TestHelper() 560 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 564 mnemonic, in TestHelper() 566 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 591 mnemonic, in TestHelper() 640 #define TEST(mnemonic) \ argument 641 void Test_##mnemonic() { \ 642 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 644 Test test_##mnemonic("AARCH32_SIMULATOR_RD_RN_RM_" #mnemonic "_T32", \ [all …]
|
D | test-simulator-cond-rd-rn-operand-imm12-t32.cc | 903 const char* mnemonic, in TestHelper() argument 979 mnemonic, in TestHelper() 990 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 994 mnemonic, in TestHelper() 996 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 1018 mnemonic, in TestHelper() 1061 #define TEST(mnemonic) \ argument 1062 void Test_##mnemonic() { \ 1063 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 1065 Test test_##mnemonic("AARCH32_SIMULATOR_COND_RD_RN_OPERAND_IMM12_" #mnemonic \ [all …]
|
D | test-assembler-cond-rd-operand-rn-identical-low-registers-in-it-block-t32.cc | 219 const char* mnemonic, in TestHelper() argument 253 mnemonic, in TestHelper() 268 mnemonic, in TestHelper() 271 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 281 mnemonic, in TestHelper() 310 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 314 mnemonic, in TestHelper() 316 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 331 #define TEST(mnemonic) \ argument 332 void Test_##mnemonic() { \ [all …]
|
D | test-simulator-cond-rd-operand-imm16-t32.cc | 416 const char* mnemonic, in TestHelper() argument 508 mnemonic, in TestHelper() 519 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 523 mnemonic, in TestHelper() 525 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 547 mnemonic, in TestHelper() 590 #define TEST(mnemonic) \ argument 591 void Test_##mnemonic() { \ 592 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 594 Test test_##mnemonic("AARCH32_SIMULATOR_COND_RD_OPERAND_IMM16_" #mnemonic \ [all …]
|
D | test-simulator-cond-rd-operand-const-a32.cc | 463 const char* mnemonic, in TestHelper() argument 555 mnemonic, in TestHelper() 566 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 570 mnemonic, in TestHelper() 572 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 594 mnemonic, in TestHelper() 637 #define TEST(mnemonic) \ argument 638 void Test_##mnemonic() { \ 639 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 641 Test test_##mnemonic("AARCH32_SIMULATOR_COND_RD_OPERAND_CONST_" #mnemonic \ [all …]
|
D | test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-t32.cc | 213 const char* mnemonic, in TestHelper() argument 247 mnemonic, in TestHelper() 262 mnemonic, in TestHelper() 265 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 275 mnemonic, in TestHelper() 304 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 308 mnemonic, in TestHelper() 310 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 325 #define TEST(mnemonic) \ argument 326 void Test_##mnemonic() { \ [all …]
|
D | test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-a32.cc | 231 const char* mnemonic, in TestHelper() argument 265 mnemonic, in TestHelper() 280 mnemonic, in TestHelper() 283 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 293 mnemonic, in TestHelper() 322 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 326 mnemonic, in TestHelper() 328 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 343 #define TEST(mnemonic) \ argument 344 void Test_##mnemonic() { \ [all …]
|
D | test-assembler-cond-sp-sp-operand-imm7-t32.cc | 241 const char* mnemonic, in TestHelper() argument 276 mnemonic, in TestHelper() 291 mnemonic, in TestHelper() 294 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 304 mnemonic, in TestHelper() 333 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 337 mnemonic, in TestHelper() 339 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 354 #define TEST(mnemonic) \ argument 355 void Test_##mnemonic() { \ [all …]
|
D | test-assembler-cond-dt-drt-drd-drn-drm-float-f32-only-t32.cc | 231 const char* mnemonic, in TestHelper() argument 265 mnemonic, in TestHelper() 280 mnemonic, in TestHelper() 283 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 293 mnemonic, in TestHelper() 322 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 326 mnemonic, in TestHelper() 328 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 343 #define TEST(mnemonic) \ argument 344 void Test_##mnemonic() { \ [all …]
|
D | test-assembler-cond-dt-drt-drd-drn-drm-float-not-f16-a32.cc | 213 const char* mnemonic, in TestHelper() argument 247 mnemonic, in TestHelper() 262 mnemonic, in TestHelper() 265 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 275 mnemonic, in TestHelper() 304 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 308 mnemonic, in TestHelper() 310 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 325 #define TEST(mnemonic) \ argument 326 void Test_##mnemonic() { \ [all …]
|
D | test-simulator-cond-rd-operand-const-t32.cc | 578 const char* mnemonic, in TestHelper() argument 670 mnemonic, in TestHelper() 681 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 685 mnemonic, in TestHelper() 687 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 709 mnemonic, in TestHelper() 752 #define TEST(mnemonic) \ argument 753 void Test_##mnemonic() { \ 754 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ 756 Test test_##mnemonic("AARCH32_SIMULATOR_COND_RD_OPERAND_CONST_" #mnemonic \ [all …]
|
D | test-assembler-cond-rd-rn-operand-rm-rn-is-sp-in-it-block-t32.cc | 222 const char* mnemonic, in TestHelper() argument 257 mnemonic, in TestHelper() 272 mnemonic, in TestHelper() 275 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); in TestHelper() 285 mnemonic, in TestHelper() 314 printf("const TestResult kReference%s[] = {\n", mnemonic); in TestHelper() 318 mnemonic, in TestHelper() 320 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); in TestHelper() 335 #define TEST(mnemonic) \ argument 336 void Test_##mnemonic() { \ [all …]
|
/third_party/vixl/test/aarch32/config/ |
D | template-assembler-aarch32.cc.in | 91 // values. The reference arrays are names `kReference{mnemonic}`. 99 void TestHelper(Fn instruction, const char* mnemonic, argument 129 printf("const byte kInstruction_%s_%s[] = {\n", mnemonic, 143 mnemonic, kTests[i].operands_description); 145 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description); 155 printf("Error when testing \"%s\" with operands \"%s\":\n", mnemonic, 184 printf("const TestResult kReference%s[] = {\n", mnemonic); 187 printf(" ARRAY_SIZE(kInstruction_%s_%s),\n", mnemonic, 189 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier); 204 #define TEST(mnemonic) \ argument [all …]
|
D | template-simulator-aarch32.cc.in | 163 // values. The reference arrays are names `kReference{mnemonic}`. 171 void TestHelper(Fn instruction, const char* mnemonic, argument 238 printf("const Inputs kOutputs_%s_%s[] = {\n", mnemonic, 247 printf("const TestResult kReference%s[] = {\n", mnemonic); 250 printf(" ARRAY_SIZE(kOutputs_%s_%s),\n", mnemonic, 252 printf(" kOutputs_%s_%s,\n", mnemonic, kTests[i].identifier); 270 printf("Error(s) when testing \"%s %s\":\n", mnemonic, 307 #define TEST(mnemonic) \ argument 308 void Test_##mnemonic() { \ 309 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \ [all …]
|
/third_party/vixl/tools/test_generator/ |
D | generator.py | 330 def MnemonicToMethodName(self, mnemonic): argument 333 return mnemonic.capitalize() 336 method_name = mnemonic.lower() 351 "M({}) \\\n".format(self.MnemonicToMethodName(mnemonic)) 352 for mnemonic in self.mnemonics 496 "#include \"aarch32/traces/" + self.GetTraceFileName(mnemonic) + "\"\n" 497 for mnemonic in self.mnemonics 679 def GetTraceFileName(self, mnemonic): argument 684 mnemonic.lower() + "-" + self.test_isa + ".h" 690 for mnemonic in self.mnemonics: [all …]
|