/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 55 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 67 __ Ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local 69 __ Ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 83 __ Ldr(result, in GenerateDirectLoadGlobalFunctionPrototype() local 86 __ Ldr(result, FieldMemOperand(result, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local 113 __ Ldr(scratch, FieldMemOperand(scratch, PropertyCell::kValueOffset)); in GenerateCheckPropertyCell() local 181 __ Ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 182 __ Ldr(holder, FieldMemOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local 184 __ Ldr(holder, FieldMemOperand(holder, HeapObject::kMapOffset)); in GenerateApiAccessorCall() local 185 __ Ldr(holder, FieldMemOperand(holder, Map::kPrototypeOffset)); in GenerateApiAccessorCall() local [all …]
|
D | ic-arm64.cc | 61 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() local 66 __ Ldr(result, in GenerateDictionaryLoad() local 133 __ Ldr(map_scratch, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() local 175 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local 179 __ Ldr(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() local 188 __ Ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local 190 __ Ldr(scratch2, FieldMemOperand(scratch2, Map::kPrototypeOffset)); in GenerateFastArrayLoad() local 193 __ Ldr(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local 194 __ Ldr(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local 218 __ Ldr(scratch2, MemOperand(scratch1, scratch2, LSL, kPointerSizeLog2)); in GenerateFastArrayLoad() local [all …]
|
D | stub-cache-arm64.cc | 55 __ Ldr(scratch2, MemOperand(scratch)); in ProbeTable() local 60 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr)); in ProbeTable() local 61 __ Ldr(scratch3, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() local 66 __ Ldr(scratch, MemOperand(scratch, value_off_addr - key_off_addr)); in ProbeTable() local 69 __ Ldr(scratch2.W(), FieldMemOperand(scratch, Code::kFlagsOffset)); in ProbeTable() local 134 __ Ldr(scratch, FieldMemOperand(name, Name::kHashFieldOffset)); in GenerateProbe() local 135 __ Ldr(extra, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() local
|
/external/v8/src/arm64/ |
D | builtins-arm64.cc | 54 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in Generate_Adaptor() local 97 __ Ldr(x10, FieldMemOperand(x1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayCode() local 125 __ Ldr(x10, FieldMemOperand(x1, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_ArrayCode() local 158 __ Ldr(x0, MemOperand(jssp, 2 * kPointerSize, PostIndex)); in Generate_NumberConstructor() local 185 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in Generate_NumberConstructor_ConstructStub() local 194 __ Ldr(x2, MemOperand(jssp, 2 * kPointerSize, PostIndex)); in Generate_NumberConstructor_ConstructStub() local 259 __ Ldr(x0, MemOperand(jssp, 2 * kPointerSize, PostIndex)); in Generate_StringConstructor() local 311 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in Generate_StringConstructor_ConstructStub() local 320 __ Ldr(x2, MemOperand(jssp, 2 * kPointerSize, PostIndex)); in Generate_StringConstructor_ConstructStub() local 388 __ Ldr(x2, FieldMemOperand(x1, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode() local [all …]
|
D | deoptimizer-arm64.cc | 163 __ Ldr(x0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 181 __ Ldr(x1, MemOperand(deoptimizer, Deoptimizer::input_offset())); in Generate() local 208 __ Ldr(unwind_limit, MemOperand(x1, FrameDescription::frame_size_offset())); in Generate() local 240 __ Ldr(x0, MemOperand(x4, Deoptimizer::output_offset())); in Generate() local 246 __ Ldr(current_frame, MemOperand(x0, 0)); in Generate() local 247 __ Ldr(x3, MemOperand(current_frame, FrameDescription::frame_size_offset())); in Generate() local 253 __ Ldr(x7, MemOperand(x6, FrameDescription::frame_content_offset())); in Generate() local 263 __ Ldr(x1, MemOperand(x4, Deoptimizer::input_offset())); in Generate() local 270 __ Ldr(reg, MemOperand(x1, src_offset)); in Generate() local 275 __ Ldr(x6, MemOperand(current_frame, FrameDescription::state_offset())); in Generate() local [all …]
|
D | code-stubs-arm64.cc | 150 __ Ldr(double_scratch, MemOperand(input, double_offset)); in Generate() local 156 __ Ldr(result, MemOperand(input, double_offset)); in Generate() local 300 __ Ldr(double_scratch, FieldMemOperand(right, HeapNumber::kValueOffset)); in EmitIdenticalObjectComparison() local 411 __ Ldr(right_d, FieldMemOperand(right, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison() local 436 __ Ldr(left_d, FieldMemOperand(left, HeapNumber::kValueOffset)); in EmitSmiNonsmiComparison() local 590 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset)); in GenerateGeneric() local 591 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset)); in GenerateGeneric() local 615 __ Ldr(lhs_d, FieldMemOperand(lhs, HeapNumber::kValueOffset)); in GenerateGeneric() local 616 __ Ldr(rhs_d, FieldMemOperand(rhs, HeapNumber::kValueOffset)); in GenerateGeneric() local 783 __ Ldr(base_double, FieldMemOperand(base_tagged, HeapNumber::kValueOffset)); in Generate() local [all …]
|
D | codegen-arm64.cc | 161 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateSmiToDouble() local 224 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex)); in GenerateSmiToDouble() local 266 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateDoubleToObject() local 328 __ Ldr(x13, MemOperand(src_elements, kPointerSize, PostIndex)); in GenerateDoubleToObject() local 438 __ Ldr(result, FieldMemOperand(string, HeapObject::kMapOffset)); in Generate() local 451 __ Ldr(result.W(), in Generate() local 453 __ Ldr(string, FieldMemOperand(string, SlicedString::kParentOffset)); in Generate() local 463 __ Ldr(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() local 466 __ Ldr(string, FieldMemOperand(string, ConsString::kFirstOffset)); in Generate() local 469 __ Ldr(result, FieldMemOperand(string, HeapObject::kMapOffset)); in Generate() local [all …]
|
D | macro-assembler-arm64-inl.h | 872 void MacroAssembler::Ldr(const CPURegister& rt, const Immediate& imm) { in Ldr() function 878 void MacroAssembler::Ldr(const CPURegister& rt, double imm) { in Ldr() function
|
/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 | 471 __ Ldr(cp, ToMemOperand(context, kMustUseFramePointer)); in LoadContextFromDeferred() local 682 __ Ldr(value, MemOperand(fp, parameter_offset)); in DoPrologue() local 915 __ Ldr(w1, MemOperand(x0)); in DeoptimizeBranch() local 1377 __ Ldr(result, MemOperand(arguments, offset)); in DoAccessArgumentsAt() local 1384 __ Ldr(result, MemOperand(arguments, result, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1386 __ Ldr(result, MemOperand(arguments, length, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1393 __ Ldr(result, MemOperand(arguments, result, UXTW, kPointerSizeLog2)); in DoAccessArgumentsAt() local 1569 __ Ldr(scratch, MemOperand(elements, length, SXTW, kPointerSizeLog2)); in DoApplyArguments() local 1604 __ Ldr(previous_fp, in DoArgumentsElements() local 1606 __ Ldr(result, in DoArgumentsElements() local [all …]
|
/external/vixl/test/ |
D | test-assembler-a64.cc | 2279 __ Ldr(w0, MemOperand(x17)); in TEST() local 2281 __ Ldr(w1, MemOperand(x17, 4)); in TEST() local 2283 __ Ldr(x2, MemOperand(x17, 8)); in TEST() local 2331 __ Ldr(w0, MemOperand(x22, 8191 * sizeof(src[0]))); in TEST() local 2333 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() local 2335 __ Ldr(w2, MemOperand(x26, 6144 * sizeof(src[0]), PreIndex)); in TEST() local 2377 __ Ldr(w0, MemOperand(x17, 4, PreIndex)); in TEST() local 2379 __ Ldr(x1, MemOperand(x19, 8, PreIndex)); in TEST() local 2381 __ Ldr(w2, MemOperand(x21, -4, PreIndex)); in TEST() local 2435 __ Ldr(w0, MemOperand(x17, 4, PostIndex)); in TEST() local [all …]
|
D | test-simulator-a64.cc | 228 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in Test1Op_Helper() local 335 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test2Op_Helper() local 339 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test2Op_Helper() local 457 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test3Op_Helper() local 461 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test3Op_Helper() local 465 __ Ldr(fa, MemOperand(inputs_base, index_a, UXTW, index_shift)); in Test3Op_Helper() local 590 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmp_Helper() local 594 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in TestCmp_Helper() local 717 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmpZero_Helper() local 834 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in TestFPToFixed_Helper() local [all …]
|
D | test-utils-a64.cc | 455 __ Ldr(dump2_base, MemOperand(dump2, dump2_base.code() * kXRegSizeInBytes)); in Dump() local 456 __ Ldr(dump2, MemOperand(dump2, dump2.code() * kXRegSizeInBytes)); in Dump() local
|
/external/v8/src/debug/arm64/ |
D | debug-arm64.cc | 122 __ Ldr(scratch, MemOperand(scratch)); in GenerateDebugBreakStub() local 141 __ Ldr(cp, FieldMemOperand(x1, JSFunction::kContextOffset)); in GenerateFrameDropperLiveEdit() local 147 __ Ldr(scratch, FieldMemOperand(x1, JSFunction::kSharedFunctionInfoOffset)); in GenerateFrameDropperLiveEdit() local 148 __ Ldr(scratch, FieldMemOperand(scratch, SharedFunctionInfo::kCodeOffset)); in GenerateFrameDropperLiveEdit() local
|
/external/v8/src/full-codegen/arm64/ |
D | full-codegen-arm64.cc | 222 __ Ldr(x10, MemOperand(fp, parameter_offset)); in Generate() local 252 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 295 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 381 __ Ldr(x3, FieldMemOperand(x2, Cell::kValueOffset)); in EmitProfilingCounterDecrement() local 741 __ Ldr(dest, location); in GetVar() local 792 __ Ldr(x1, FieldMemOperand(cp, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local 1083 __ Ldr(x0, FieldMemOperand(x0, HeapObject::kMapOffset)); in VisitForInStatement() local 1096 __ Ldr(x2, FieldMemOperand(x0, HeapObject::kMapOffset)); in VisitForInStatement() local 1106 __ Ldr(x2, FieldMemOperand(x2, DescriptorArray::kEnumCacheOffset)); in VisitForInStatement() local 1107 __ Ldr(x2, in VisitForInStatement() local [all …]
|
/external/vixl/examples/ |
D | literal.cc | 55 __ Ldr(x1, &manually_placed_literal); in LiteralExample() local 56 __ Ldr(x2, &automatically_placed_literal); in LiteralExample() local
|
D | getting-started.cc | 37 __ Ldr(x1, 0x1122334455667788); in GenerateDemoFunction() local
|
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 480 __ Ldr(lr, MemOperand(fp, StandardFrameConstants::kCallerPCOffset)); in AssemblePrepareTailCall() local 481 __ Ldr(fp, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); in AssemblePrepareTailCall() local 527 __ Ldr(temp, FieldMemOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 531 __ Ldr(x10, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local 543 __ Ldr(temp, FieldMemOperand(func, JSFunction::kContextOffset)); in AssembleArchInstruction() local 549 __ Ldr(x10, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local 1165 __ Ldr(i.OutputRegister32(), i.MemoryOperand()); in AssembleArchInstruction() local 1171 __ Ldr(i.OutputRegister(), i.MemoryOperand()); in AssembleArchInstruction() local 1177 __ Ldr(i.OutputDoubleRegister().S(), i.MemoryOperand()); in AssembleArchInstruction() local 1183 __ Ldr(i.OutputDoubleRegister(), i.MemoryOperand()); in AssembleArchInstruction() local [all …]
|
/external/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 168 __ Ldr(w10, register_location(reg)); in AdvanceRegister() local 267 __ Ldr(w10, MemOperand(backtrack_stackpointer())); in CheckGreedyLoop() local 758 __ Ldr(x10, MemOperand(x10)); in GetCode() local 828 __ Ldr(backtrack_stackpointer(), MemOperand(frame_pointer(), kStackBase)); in GetCode() local 969 __ Ldr(success_counter, MemOperand(frame_pointer(), kSuccessCounter)); in GetCode() local 975 __ Ldr(output_size, MemOperand(frame_pointer(), kOutputSize)); in GetCode() local 1009 __ Ldr(w0, MemOperand(frame_pointer(), kSuccessCounter)); in GetCode() local 1182 __ Ldr(current_input_offset(), register_location(reg)); in ReadCurrentPositionFromRegister() local 1201 __ Ldr(x11, MemOperand(frame_pointer(), kStackBase)); in ReadStackPointerFromRegister() local 1309 __ Ldr(x10, MemOperand(frame_pointer(), kStackBase)); in WriteStackPointerToRegister() local [all …]
|
/external/v8/test/cctest/ |
D | test-code-stubs-arm64.cc | 92 __ Ldr(d0, MemOperand(source_reg)); in MakeConvertDToIFuncTrampoline() local
|
D | test-utils-arm64.cc | 417 __ Ldr(dump2_base, MemOperand(dump2, dump2_base.code() * kXRegSize)); in Dump() local 418 __ Ldr(dump2, MemOperand(dump2, dump2.code() * kXRegSize)); in Dump() local
|
D | test-assembler-arm64.cc | 2431 __ Ldr(w0, MemOperand(x17)); in TEST() local 2433 __ Ldr(w1, MemOperand(x17, 4)); in TEST() local 2435 __ Ldr(x2, MemOperand(x17, 8)); in TEST() local 2484 __ Ldr(w0, MemOperand(x22, 8191 * sizeof(src[0]))); in TEST() local 2486 __ Ldr(w1, MemOperand(x24, 4096 * sizeof(src[0]), PostIndex)); in TEST() local 2488 __ Ldr(w2, MemOperand(x26, 6144 * sizeof(src[0]), PreIndex)); in TEST() local 2531 __ Ldr(w0, MemOperand(x17, 4, PreIndex)); in TEST() local 2533 __ Ldr(x1, MemOperand(x19, 8, PreIndex)); in TEST() local 2535 __ Ldr(w2, MemOperand(x21, -4, PreIndex)); in TEST() local 2590 __ Ldr(w0, MemOperand(x17, 4, PostIndex)); in TEST() local [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64AsmPrinter.cpp | 507 MCInst Ldr; in EmitInstruction() local
|
/external/vixl/src/vixl/a64/ |
D | macro-assembler-a64.h | 1466 void Ldr(const VRegister& vt, double imm) { in Ldr() function 1481 void Ldr(const VRegister& vt, float imm) { in Ldr() function 1496 void Ldr(const VRegister& vt, uint64_t high64, uint64_t low64) { in Ldr() function 1504 void Ldr(const Register& rt, uint64_t imm) { in Ldr() function 1531 void Ldr(const CPURegister& rt, RawLiteral* literal) { in Ldr() function
|