/external/v8/src/builtins/arm64/ |
D | builtins-arm64.cc | 49 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in Generate_Adaptor() local 79 __ Ldr(x10, FieldMemOperand(x1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayCode() local 106 __ Ldr(x10, FieldMemOperand(x1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_ArrayCode() local 139 __ Ldr(d5, FieldMemOperand(x5, HeapNumber::kValueOffset)); in Generate_MathMaxMin() local 176 __ Ldr(d5, FieldMemOperand(x5, HeapNumber::kValueOffset)); in Generate_MathMaxMin() local 184 __ Ldr(d2, FieldMemOperand(x2, HeapNumber::kValueOffset)); in Generate_MathMaxMin() local 232 __ Ldr(x0, MemOperand(jssp, x0, LSL, kPointerSizeLog2)); in Generate_NumberConstructor() local 270 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in Generate_NumberConstructor_ConstructStub() local 278 __ Ldr(x2, MemOperand(jssp, x0, LSL, kPointerSizeLog2)); in Generate_NumberConstructor_ConstructStub() local 355 __ Ldr(x0, MemOperand(jssp, x0, LSL, kPointerSizeLog2)); in Generate_StringConstructor() local [all …]
|
/external/v8/src/arm64/ |
D | deoptimizer-arm64.cc | 135 __ Ldr(x1, MemOperand(fp, CommonFrameConstants::kContextOrFrameTypeOffset)); in Generate() local 137 __ Ldr(x0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 156 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset())); in Generate() local 185 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset())); in Generate() local 220 __ Ldr(x0, MemOperand(x4, Deoptimizer::output_offset())); in Generate() local 226 __ Ldr(current_frame, MemOperand(x0, 0)); in Generate() local 227 __ Ldr(x3, MemOperand(current_frame, FrameDescription::frame_size_offset())); in Generate() local 233 __ Ldr(x7, MemOperand(x6, FrameDescription::frame_content_offset())); in Generate() local 243 __ Ldr(x1, MemOperand(x4, Deoptimizer::input_offset())); in Generate() local 251 __ Ldr(reg, MemOperand(x1, src_offset)); in Generate() local [all …]
|
D | codegen-arm64.cc | 106 __ Ldr(result, FieldMemOperand(string, HeapObject::kMapOffset)); in Generate() local 122 __ Ldr(result.W(), in Generate() local 124 __ Ldr(string, FieldMemOperand(string, SlicedString::kParentOffset)); in Generate() local 130 __ Ldr(string, FieldMemOperand(string, ThinString::kActualOffset)); in Generate() local 139 __ Ldr(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() local 142 __ Ldr(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate() local 172 __ Ldr(string, FieldMemOperand(string, ExternalString::kResourceDataOffset)); in Generate() local
|
D | code-stubs-arm64.cc | 86 __ Ldr(double_scratch, MemOperand(input, double_offset)); in Generate() local 92 __ Ldr(result, MemOperand(input, double_offset)); in Generate() local 214 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset)); in EmitIdenticalObjectComparison() local 325 __ Ldr(right_d, FieldMemOperand(right, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison() local 350 __ Ldr(left_d, FieldMemOperand(left, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison() local 510 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset)); in GenerateGeneric() local 511 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset)); in GenerateGeneric() local 535 __ Ldr(lhs_d, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in GenerateGeneric() local 536 __ Ldr(rhs_d, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in GenerateGeneric() local 699 __ Ldr(exponent_double, in Generate() local [all …]
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 63 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 75 __ Ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local 77 __ Ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 98 __ Ldr(scratch, FieldMemOperand(scratch, PropertyCell::kValueOffset)); in GenerateCheckPropertyCell() local 159 __ Ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 160 __ Ldr(holder, FieldMemOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local 162 __ Ldr(holder, FieldMemOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 163 __ Ldr(holder, FieldMemOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local 180 __ Ldr(data, in GenerateApiAccessorCall() local 182 __ Ldr(data, in GenerateApiAccessorCall() local [all …]
|
/external/v8/src/crankshaft/arm64/ |
D | delayed-masm-arm64.cc | 29 __ Ldr(temp1, pending_address_src_); in StackSlotMove() local 30 __ Ldr(temp2, src_operand); in StackSlotMove() local 178 __ Ldr(pending_register_, pending_address_src_); in EmitPending() local 186 __ Ldr(temp, pending_address_src_); in EmitPending() local
|
D | lithium-codegen-arm64.cc | 449 __ Ldr(cp, ToMemOperand(context, kMustUseFramePointer)); in LoadContextFromDeferred() local 654 __ Ldr(value, MemOperand(fp, parameter_offset)); in DoPrologue() local 882 __ Ldr(w1, MemOperand(x0)); in DeoptimizeBranch() local 1330 __ Ldr(result, MemOperand(arguments, offset)); in DoAccessArgumentsAt() local 1337 __ Ldr(result, MemOperand(arguments, result, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1339 __ Ldr(result, MemOperand(arguments, length, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1346 __ Ldr(result, MemOperand(arguments, result, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1570 __ Ldr(scratch, MemOperand(elements, length, SXTW, kPointerSizeLog2)); in DoApplyArguments() local 1617 __ Ldr(previous_fp, in DoArgumentsElements() local 1619 __ Ldr(result, MemOperand(previous_fp, in DoArgumentsElements() local [all …]
|
/external/vixl/examples/aarch64/ |
D | literal.cc | 53 __ Ldr(x1, &manually_placed_literal); in LiteralExample() local 54 __ Ldr(x2, &automatically_placed_literal); in LiteralExample() local
|
D | getting-started.cc | 36 __ Ldr(x1, 0x1122334455667788); in GenerateDemoFunction() local
|
/external/vixl/test/aarch64/ |
D | test-assembler-aarch64.cc | 1766 __ Ldr(w0, 0x12345678); in TbzRangePoolLimitHelper() local 2523 __ Ldr(w0, MemOperand(x17)); in TEST() local 2525 __ Ldr(w1, MemOperand(x17, 4)); in TEST() local 2527 __ Ldr(x2, MemOperand(x17, 8)); in TEST() local 2575 __ Ldr(w0, MemOperand(x22, 8191 * sizeof(src[0]))); in TEST() local 2577 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() local 2579 __ Ldr(w2, MemOperand(x26, 6144 * sizeof(src[0]), PreIndex)); in TEST() local 2621 __ Ldr(w0, MemOperand(x17, 4, PreIndex)); in TEST() local 2623 __ Ldr(x1, MemOperand(x19, 8, PreIndex)); in TEST() local 2625 __ Ldr(w2, MemOperand(x21, -4, PreIndex)); in TEST() local [all …]
|
/external/v8/src/debug/arm64/ |
D | debug-arm64.cc | 144 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in GenerateFrameDropperTrampoline() local 149 __ Ldr(x0, FieldMemOperand(x1, JSFunction::kSharedFunctionInfoOffset)); in GenerateFrameDropperTrampoline() local 150 __ Ldr(x0, in GenerateFrameDropperTrampoline() local
|
/external/vixl/test/aarch32/ |
D | test-simulator-cond-rd-rn-rm-ge-a32.cc | 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-t32.cc | 1561 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1573 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 1580 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 1583 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1584 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1585 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-sel-a32.cc | 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-sel-t32.cc | 452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-q-t32.cc | 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-a32.cc | 1563 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 1575 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 1582 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 1585 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 1586 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 1587 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-ge-t32.cc | 475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-rm-q-a32.cc | 459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local 478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local 481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
|
D | test-simulator-cond-rd-rn-operand-rm-shift-rs-a32.cc | 2182 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 2186 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 2187 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local 2188 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 2189 __ Ldr(rs, MemOperand(input_ptr, offsetof(Inputs, rs))); in TestHelper() local
|
D | test-simulator-cond-rd-memop-rs-shift-amount-1to32-a32.cc | 3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
D | test-simulator-cond-rd-memop-rs-a32.cc | 3426 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3430 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3431 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3442 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3521 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
D | test-simulator-cond-rd-memop-rs-shift-amount-1to31-a32.cc | 3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local 3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local 3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local 3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local 3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
|
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 558 __ Ldr(lr, MemOperand(fp, StandardFrameConstants::kCallerPCOffset)); in AssemblePrepareTailCall() local 559 __ Ldr(fp, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); in AssemblePrepareTailCall() local 572 __ Ldr(scratch1, MemOperand(fp, StandardFrameConstants::kContextOffset)); in AssemblePopArgumentsAdaptorFrame() local 580 __ Ldr(caller_args_count_reg, in AssemblePopArgumentsAdaptorFrame() local 645 __ Ldr(jssp, MemOperand(csp)); in AssembleArchInstruction() local 690 __ Ldr(temp, FieldMemOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 694 __ Ldr(x10, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local 702 __ Ldr(jssp, MemOperand(csp)); in AssembleArchInstruction() local 718 __ Ldr(temp, FieldMemOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 725 __ Ldr(x10, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local [all …]
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 139 __ Ldr(x11, FieldMemOperand(x1, JSFunction::kFeedbackVectorOffset)); in Generate() local 140 __ Ldr(x11, FieldMemOperand(x11, Cell::kValueOffset)); in Generate() local 141 __ Ldr(x10, FieldMemOperand( in Generate() local 237 __ Ldr(x10, MemOperand(fp, parameter_offset)); in Generate() local 273 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 346 __ Ldr(x3, FieldMemOperand(x2, Cell::kValueOffset)); in EmitProfilingCounterDecrement() local 458 __ Ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in RestoreContext() local 689 __ Ldr(dest, location); in GetVar() local 740 __ Ldr(x1, FieldMemOperand(cp, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local 996 __ Ldr(x0, FieldMemOperand(x0, HeapObject::kMapOffset)); in VisitForInStatement() local [all …]
|