Home
last modified time | relevance | path

Searched defs:Ldr (Results 1 – 25 of 70) sorted by relevance

123

/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc49 __ 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/
Ddeoptimizer-arm64.cc135 __ 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 …]
Dcodegen-arm64.cc106 __ 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
Dcode-stubs-arm64.cc86 __ 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/
Dhandler-compiler-arm64.cc63 __ 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/
Ddelayed-masm-arm64.cc29 __ 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
Dlithium-codegen-arm64.cc449 __ 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/
Dliteral.cc53 __ Ldr(x1, &manually_placed_literal); in LiteralExample() local
54 __ Ldr(x2, &automatically_placed_literal); in LiteralExample() local
Dgetting-started.cc36 __ Ldr(x1, 0x1122334455667788); in GenerateDemoFunction() local
/external/vixl/test/aarch64/
Dtest-assembler-aarch64.cc2360 __ Ldr(w0, MemOperand(x17)); in TEST() local
2362 __ Ldr(w1, MemOperand(x17, 4)); in TEST() local
2364 __ Ldr(x2, MemOperand(x17, 8)); in TEST() local
2412 __ Ldr(w0, MemOperand(x22, 8191 * sizeof(src[0]))); in TEST() local
2414 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() local
2416 __ Ldr(w2, MemOperand(x26, 6144 * sizeof(src[0]), PreIndex)); in TEST() local
2458 __ Ldr(w0, MemOperand(x17, 4, PreIndex)); in TEST() local
2460 __ Ldr(x1, MemOperand(x19, 8, PreIndex)); in TEST() local
2462 __ Ldr(w2, MemOperand(x21, -4, PreIndex)); in TEST() local
2516 __ Ldr(w0, MemOperand(x17, 4, PostIndex)); in TEST() local
[all …]
/external/v8/src/debug/arm64/
Ddebug-arm64.cc144 __ 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/
Dtest-simulator-cond-rd-rn-rm-a32-sel.cc454 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
466 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
473 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
476 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
477 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
478 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-t32-ge.cc477 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
489 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
496 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
499 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
500 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
501 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-a32-q.cc461 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
473 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
480 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
483 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
484 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
485 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-t32.cc1563 __ 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
Dtest-simulator-cond-rd-rn-rm-t32-sel.cc454 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
466 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
473 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
476 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
477 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
478 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-a32-ge.cc477 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
489 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
496 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
499 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
500 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
501 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-t32-q.cc461 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
473 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
480 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
483 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
484 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
485 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-rm-a32.cc1565 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
1577 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
1584 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
1587 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
1588 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
1589 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
Dtest-simulator-cond-rd-rn-operand-rm-shift-rs-a32.cc2184 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
2188 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
2189 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
2190 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
2191 __ Ldr(rs, MemOperand(input_ptr, offsetof(Inputs, rs))); in TestHelper() local
Dtest-simulator-cond-rd-memop-rs-a32.cc3428 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
3432 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
3433 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
3444 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local
3523 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
Dtest-simulator-cond-rdlow-rnlow-rmlow-t32.cc942 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
946 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
947 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
948 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc558 __ 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/
Dfull-codegen-arm64.cc139 __ 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 …]
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc167 __ Ldr(w10, register_location(reg)); in AdvanceRegister() local
266 __ Ldr(w10, MemOperand(backtrack_stackpointer())); in CheckGreedyLoop() local
764 __ Ldr(x10, MemOperand(x10)); in GetCode() local
834 __ Ldr(backtrack_stackpointer(), MemOperand(frame_pointer(), kStackBase)); in GetCode() local
975 __ Ldr(success_counter, MemOperand(frame_pointer(), kSuccessCounter)); in GetCode() local
981 __ Ldr(output_size, MemOperand(frame_pointer(), kOutputSize)); in GetCode() local
1018 __ Ldr(w0, MemOperand(frame_pointer(), kSuccessCounter)); in GetCode() local
1192 __ Ldr(current_input_offset(), register_location(reg)); in ReadCurrentPositionFromRegister() local
1211 __ Ldr(x11, MemOperand(frame_pointer(), kStackBase)); in ReadStackPointerFromRegister() local
1319 __ Ldr(x10, MemOperand(frame_pointer(), kStackBase)); in WriteStackPointerToRegister() local
[all …]

123