/third_party/vixl/test/aarch64/ |
H A D | test-simulator-sve2-aarch64.cc | 63 __ dci(0x441182b2); // uhadd z18.b, p0/m, z18.b, z21.b in TEST_SVE() 65 __ dci(0x441382f3); // uhsub z19.b, p0/m, z19.b, z23.b in TEST_SVE() 67 __ dci(0x449383fb); // uhsub z27.s, p0/m, z27.s, z31.s in TEST_SVE() 69 __ dci(0x441283fa); // shsub z26.b, p0/m, z26.b, z31.b in TEST_SVE() 71 __ dci(0x44928372); // shsub z18.s, p0/m, z18.s, z27.s in TEST_SVE() 73 __ dci(0x44d2827a); // shsub z26.d, p0/m, z26.d, z19.d in TEST_SVE() 75 __ dci(0x4492823b); // shsub z27.s, p0/m, z27.s, z17.s in TEST_SVE() 77 __ dci(0x44978239); // uhsubr z25.s, p0/m, z25.s, z17.s in TEST_SVE() 79 __ dci(0x4493827d); // uhsub z29.s, p0/m, z29.s, z19.s in TEST_SVE() 81 __ dc in TEST_SVE() [all...] |
H A D | test-trace-aarch64.cc | 46 #define __ masm-> macro 56 __ adc(w3, w4, w5); in GenerateTestSequenceBase() 57 __ adc(x6, x7, x8); in GenerateTestSequenceBase() 58 __ adcs(w9, w10, w11); in GenerateTestSequenceBase() 59 __ adcs(x12, x13, x14); in GenerateTestSequenceBase() 60 __ add(w15, w16, w17); in GenerateTestSequenceBase() 61 __ add(x18, x19, x20); in GenerateTestSequenceBase() 62 __ adds(w21, w22, w23); in GenerateTestSequenceBase() 63 __ adds(x24, x25, x26); in GenerateTestSequenceBase() 64 __ and in GenerateTestSequenceBase() [all...] |
H A D | test-assembler-fp-aarch64.cc | 56 __ Mov(x17, src_base); in TEST() 57 __ Mov(x18, dst_base); in TEST() 58 __ Mov(x19, src_base); in TEST() 59 __ Mov(x20, dst_base); in TEST() 60 __ Mov(x21, src_base); in TEST() 61 __ Mov(x22, dst_base); in TEST() 62 __ Ldr(s0, MemOperand(x17, sizeof(src[0]))); in TEST() 63 __ Str(s0, MemOperand(x18, sizeof(dst[0]), PostIndex)); in TEST() 64 __ Ldr(s1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() 65 __ St in TEST() [all...] |
H A D | test-assembler-neon-aarch64.cc | 56 __ Mov(x17, src_base); in TEST() 57 __ Mov(x18, dst_base); in TEST() 58 __ Mov(x19, src_base); in TEST() 59 __ Mov(x20, dst_base); in TEST() 60 __ Mov(x21, src_base); in TEST() 61 __ Mov(x22, dst_base); in TEST() 62 __ Ldr(b0, MemOperand(x17, sizeof(src[0]))); in TEST() 63 __ Str(b0, MemOperand(x18, sizeof(dst[0]), PostIndex)); in TEST() 64 __ Ldr(b1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() 65 __ St in TEST() [all...] |
H A D | test-api-movprfx-aarch64.cc | 38 #define __ assm. macro 108 __ movprfx(z0.VnB(), p0.Merging(), z9.VnB()); in TEST() 109 __ abs(z0.VnB(), p0.Merging(), z0.VnB()); in TEST() 111 __ movprfx(z1, z17); in TEST() 112 __ add(z1.VnH(), p2.Merging(), z1.VnH(), z1.VnH()); in TEST() 114 __ movprfx(z12, z13); in TEST() 115 __ and_(z12.VnD(), p5.Merging(), z12.VnD(), z12.VnD()); in TEST() 117 __ movprfx(z2, z4); in TEST() 118 __ asr(z2.VnS(), p2.Merging(), z2.VnS(), z2.VnS()); in TEST() 120 __ movprf in TEST() [all...] |
H A D | test-assembler-aarch64.cc | 57 __ Mov(x29, sp); in TEST() 60 __ Mov(x0, 0x1000); in TEST() 61 __ Mov(sp, 0x1004); in TEST() 64 __ Add(x1, x0, 0x1f7de); in TEST() 65 __ Add(w2, w0, 0xffffff1); in TEST() 66 __ Adds(x3, x0, 0x18001); in TEST() 67 __ Adds(w4, w0, 0xffffff1); in TEST() 68 __ Sub(x5, x0, 0x1f7de); in TEST() 69 __ Sub(w6, w0, 0xffffff1); in TEST() 70 __ Sub in TEST() [all...] |
H A D | test-simulator-sve-aarch64.cc | 54 __ dci(0x45179979); // smmla z25.s, z11.b, z23.b in TEST_SVE() 56 __ dci(0x45179b51); // smmla z17.s, z26.b, z23.b in TEST_SVE() 58 __ dci(0x45d79b53); // ummla z19.s, z26.b, z23.b in TEST_SVE() 60 __ dci(0x45d69b17); // ummla z23.s, z24.b, z22.b in TEST_SVE() 62 __ dci(0x45c69b33); // ummla z19.s, z25.b, z6.b in TEST_SVE() 64 __ dci(0x45c49b1b); // ummla z27.s, z24.b, z4.b in TEST_SVE() 66 __ dci(0x45dc9b1a); // ummla z26.s, z24.b, z28.b in TEST_SVE() 68 __ dci(0x45d99b1b); // ummla z27.s, z24.b, z25.b in TEST_SVE() 70 __ dci(0x45d99b19); // ummla z25.s, z24.b, z25.b in TEST_SVE() 72 __ dc in TEST_SVE() [all...] |
/third_party/vixl/benchmarks/aarch32/ |
H A D | asm-disasm-speed-test.cc | 59 #define __ assembler-> macro 201 __ bind(&l_0000); in Generate_1() 202 __ push(Narrow, RegisterList(0x40f8)); in Generate_1() 203 __ mov(Narrow, r7, r2); in Generate_1() 204 __ ldr(Narrow, r6, MemOperand(r7)); in Generate_1() 205 __ mov(Narrow, r4, r0); in Generate_1() 206 __ movs(Narrow, r3, 0U); in Generate_1() 207 __ movs(Narrow, r5, 1U); in Generate_1() 208 __ ldr(Narrow, r2, &l_00a8); in Generate_1() 209 __ mov in Generate_1() [all...] |
/third_party/node/deps/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 42 #define __ ACCESS_MASM(masm) macro 45 __ LoadAddress(kJavaScriptCallExtraArg1Register, in Generate_Adaptor() 47 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 64 __ Push(kJavaScriptCallTargetRegister); in GenerateTailCallToReturnedCode() 65 __ Push(kJavaScriptCallNewTargetRegister); in GenerateTailCallToReturnedCode() 66 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 67 __ Push(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 69 __ Push(kJavaScriptCallTargetRegister); in GenerateTailCallToReturnedCode() 71 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 72 __ mov in GenerateTailCallToReturnedCode() 5196 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/ia32/ |
H A D | builtins-ia32.cc | 37 #define __ ACCESS_MASM(masm) macro 40 __ Move(kJavaScriptCallExtraArg1Register, in Generate_Adaptor() 42 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 58 __ push(kJavaScriptCallTargetRegister); in GenerateTailCallToReturnedCode() 59 __ push(kJavaScriptCallNewTargetRegister); in GenerateTailCallToReturnedCode() 60 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 61 __ push(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 63 __ push(kJavaScriptCallTargetRegister); in GenerateTailCallToReturnedCode() 65 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 66 __ mo in GenerateTailCallToReturnedCode() 4351 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/mips/ |
H A D | builtins-mips.cc | 36 #define __ ACCESS_MASM(masm) macro 39 __ li(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 56 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 57 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 60 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 63 __ Pop(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 65 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 69 __ Addu(a2, v0, Code::kHeaderSize - kHeapObjectTag); in GenerateTailCallToReturnedCode() 70 __ Jum in GenerateTailCallToReturnedCode() 4208 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/s390/ |
H A D | builtins-s390.cc | 34 #define __ ACCESS_MASM(masm) macro 42 __ LoadU32(scratch, FieldMemOperand(code, Code::kFlagsOffset)); in AssertCodeIsBaseline() 43 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline() 44 __ CmpS64(scratch, Operand(static_cast<int>(CodeKind::BASELINE))); in AssertCodeIsBaseline() 45 __ Assert(eq, AbortReason::kExpectedBaselineData); in AssertCodeIsBaseline() 55 __ CompareObjectType(sfi_data, scratch1, scratch1, CODET_TYPE); in GetSharedFunctionInfoBytecodeOrBaseline() 58 __ b(ne, ¬_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 60 __ beq(is_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 61 __ bind(¬_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 63 __ be in GetSharedFunctionInfoBytecodeOrBaseline() 3884 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 34 #define __ ACCESS_MASM(masm) macro 41 __ LoadU32(scratch, FieldMemOperand(code, Code::kFlagsOffset)); in AssertCodeIsBaseline() 42 __ DecodeField<Code::KindField>(scratch); in AssertCodeIsBaseline() 43 __ CmpS64(scratch, Operand(static_cast<int>(CodeKind::BASELINE)), r0); in AssertCodeIsBaseline() 44 __ Assert(eq, AbortReason::kExpectedBaselineData); in AssertCodeIsBaseline() 54 __ CompareObjectType(sfi_data, scratch1, scratch1, CODET_TYPE); in GetSharedFunctionInfoBytecodeOrBaseline() 57 __ b(ne, ¬_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 59 __ beq(is_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 60 __ bind(¬_baseline); in GetSharedFunctionInfoBytecodeOrBaseline() 62 __ be in GetSharedFunctionInfoBytecodeOrBaseline() 3880 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/arm64/ |
H A D | builtins-arm64.cc | 40 #define __ ACCESS_MASM(masm) macro 43 __ CodeEntry(); in Generate_Adaptor() 45 __ Mov(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 46 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 62 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 63 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 66 __ PushArgument(kJavaScriptCallTargetRegister); in GenerateTailCallToReturnedCode() 68 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 69 __ Mov(x2, x0); in GenerateTailCallToReturnedCode() 72 __ Po in GenerateTailCallToReturnedCode() 4252 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/mips64/ |
H A D | builtins-mips64.cc | 36 #define __ ACCESS_MASM(masm) macro 39 __ li(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 56 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 57 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 60 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 62 __ Pop(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 68 __ Daddu(a2, v0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode() 69 __ Jum in GenerateTailCallToReturnedCode() 3787 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/compiler/ |
H A D | effect-control-linearizer.cc | 1398 #define __ gasm()-> macro 1408 auto done = __ MakeLabel(MachineRepresentation::kTagged); in ChangeFloat64ToTagged() 1409 auto if_heapnumber = __ MakeDeferredLabel(); in ChangeFloat64ToTagged() 1410 auto if_int32 = __ MakeLabel(); in ChangeFloat64ToTagged() 1412 Node* value32 = __ RoundFloat64ToInt32(value); in ChangeFloat64ToTagged() 1413 __ GotoIf(__ Float64Equal(value, __ ChangeInt32ToFloat64(value32)), in ChangeFloat64ToTagged() 1415 __ Goto(&if_heapnumber); in ChangeFloat64ToTagged() 1417 __ Bin in ChangeFloat64ToTagged() 6706 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/loong64/ |
H A D | builtins-loong64.cc | 36 #define __ ACCESS_MASM(masm) macro 39 __ li(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 56 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 57 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 60 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 61 __ LoadCodeObjectEntry(a2, a0); in GenerateTailCallToReturnedCode() 63 __ Pop(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 65 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 69 __ Jum in GenerateTailCallToReturnedCode() 3760 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/arm/ |
H A D | builtins-arm.cc | 35 #define __ ACCESS_MASM(masm) macro 44 __ Move(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 45 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 61 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 62 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 65 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 66 __ mov(r2, r0); in GenerateTailCallToReturnedCode() 69 __ Pop(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 71 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 74 __ JumpCodeObjec in GenerateTailCallToReturnedCode() 3727 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/builtins/riscv64/ |
H A D | builtins-riscv64.cc | 33 #define __ ACCESS_MASM(masm) macro 37 __ li(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address)); in Generate_Adaptor() 38 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 54 __ SmiTag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 55 __ Push(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 58 __ CallRuntime(function_id, 1); in GenerateTailCallToReturnedCode() 60 __ Add64(a2, a0, Operand(Code::kHeaderSize - kHeapObjectTag)); in GenerateTailCallToReturnedCode() 62 __ Pop(kJavaScriptCallTargetRegister, kJavaScriptCallNewTargetRegister, in GenerateTailCallToReturnedCode() 64 __ SmiUntag(kJavaScriptCallArgCountRegister); in GenerateTailCallToReturnedCode() 68 __ Jum in GenerateTailCallToReturnedCode() 3865 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | code-generator-ia32.cc | 32 #define __ tasm()-> macro 237 __ xorps(result_, result_); 238 __ divss(result_, result_); 251 __ xorpd(result_, result_); 252 __ divsd(result_, result_); 274 __ AllocateStackSpace(kDoubleSize); 275 __ Movsd(MemOperand(esp, 0), input_); 281 __ wasm_call(wasm::WasmCode::kDoubleToI, RelocInfo::WASM_STUB_CALL); 287 __ CallBuiltin(Builtin::kDoubleToI); 289 __ Cal 4469 #undef __ global() macro [all...] |
/third_party/node/deps/v8/src/regexp/ppc/ |
H A D | regexp-macro-assembler-ppc.cc | 94 #define __ ACCESS_MASM(masm_) macro 118 __ b(&entry_label_); // We'll write the entry code later. in RegExpMacroAssemblerPPC() 121 __ bind(&internal_failure_label_); in RegExpMacroAssemblerPPC() 122 __ li(r3, Operand(FAILURE)); in RegExpMacroAssemblerPPC() 123 __ Ret(); in RegExpMacroAssemblerPPC() 124 __ bind(&start_label_); // And then continue from here. in RegExpMacroAssemblerPPC() 149 __ addi(current_input_offset(), current_input_offset(), in AdvanceCurrentPosition() 152 __ mov(r0, Operand(by * char_size())); in AdvanceCurrentPosition() 153 __ add(current_input_offset(), r0, current_input_offset()); in AdvanceCurrentPosition() 163 __ LoadU6 in AdvanceRegister() 1452 #undef __ global() macro [all...] |
/third_party/vixl/test/aarch32/ |
H A D | test-assembler-aarch32.cc | 93 #define __ masm. macro 112 __ Hlt(0); \ 113 __ FinalizeCode(); 129 __ Push(r4); \ 130 __ Push(r5); \ 131 __ Push(r6); \ 132 __ Push(r7); \ 133 __ Push(r8); \ 134 __ Push(r9); \ 135 __ Pus 1451 #undef __ global() macro 1453 #define __ global() macro 1501 #undef __ global() macro 1503 #define __ global() macro [all...] |
/third_party/node/deps/v8/src/regexp/s390/ |
H A D | regexp-macro-assembler-s390.cc | 96 #define __ ACCESS_MASM(masm_) macro 119 __ b(&entry_label_); // We'll write the entry code later. in RegExpMacroAssemblerS390() 122 __ bind(&internal_failure_label_); in RegExpMacroAssemblerS390() 123 __ mov(r2, Operand(FAILURE)); in RegExpMacroAssemblerS390() 124 __ Ret(); in RegExpMacroAssemblerS390() 125 __ bind(&start_label_); // And then continue from here. in RegExpMacroAssemblerS390() 147 __ AddS64(current_input_offset(), Operand(by * char_size())); in AdvanceCurrentPosition() 156 __ agsi(register_location(reg), Operand(by)); in AdvanceRegister() 158 __ LoadU64(r2, register_location(reg), r0); in AdvanceRegister() 159 __ mo in AdvanceRegister() 1409 #undef __ global() macro [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
H A D | ControlFlow.cpp | 22 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src0, Immediate(Value0)); \ in TEST_F() 23 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Src1, Immediate(Value1)); \ in TEST_F() 24 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xBEEF)); \ in TEST_F() 25 __ cmp(IceType_i32, GPRRegister::Encoded_Reg_##Src0, \ in TEST_F() 27 __ j(Cond::Br_##C, &ShouldBeTaken, NearJmp); \ in TEST_F() 28 __ mov(IceType_i32, GPRRegister::Encoded_Reg_##Dest, Immediate(0xC0FFEE)); \ in TEST_F() 29 __ bind(&ShouldBeTaken); \ in TEST_F() 75 __ call(Immediate(16)); in TEST_F() 76 __ hlt(); in TEST_F() 77 __ hl in TEST_F() [all...] |
/third_party/node/deps/v8/src/regexp/ia32/ |
H A D | regexp-macro-assembler-ia32.cc | 80 #define __ ACCESS_MASM(masm_) macro 101 __ jmp(&entry_label_); // We'll write the entry code later. in RegExpMacroAssemblerIA32() 102 __ bind(&start_label_); // And then continue from here. in RegExpMacroAssemblerIA32() 125 __ add(edi, Immediate(by * char_size())); in AdvanceCurrentPosition() 134 __ add(register_location(reg), Immediate(by)); in AdvanceRegister() 143 __ inc(Operand(ebp, kBacktrackCount)); in Backtrack() 144 __ cmp(Operand(ebp, kBacktrackCount), Immediate(backtrack_limit())); in Backtrack() 145 __ j(not_equal, &next); in Backtrack() 149 __ jmp(&fallback_label_); in Backtrack() 155 __ bin in Backtrack() 1369 #undef __ global() macro [all...] |