/external/v8/src/ppc/ |
D | builtins-ppc.cc | 37 __ LoadP(cp, FieldMemOperand(r4, JSFunction::kContextOffset)); in Generate_Adaptor() local 94 __ LoadP(r5, FieldMemOperand(r4, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_InternalArrayCode() local 122 __ LoadP(r5, FieldMemOperand(r4, JSFunction::kPrototypeOrInitialMapOffset)); in Generate_ArrayCode() local 183 __ LoadP(cp, FieldMemOperand(r4, JSFunction::kContextOffset)); in Generate_NumberConstructor_ConstructStub() local 311 __ LoadP(cp, FieldMemOperand(r4, JSFunction::kContextOffset)); in Generate_StringConstructor_ConstructStub() local 390 __ LoadP(ip, FieldMemOperand(r4, JSFunction::kSharedFunctionInfoOffset)); in GenerateTailCallToSharedCode() local 391 __ LoadP(ip, FieldMemOperand(ip, SharedFunctionInfo::kCodeOffset)); in GenerateTailCallToSharedCode() local 461 __ LoadP(r5, in Generate_JSConstructStubHelper() local 469 __ LoadP(r8, FieldMemOperand(r5, Map::kConstructorOrBackPointerOffset)); in Generate_JSConstructStubHelper() local 589 __ LoadP(r3, MemOperand(sp)); in Generate_JSConstructStubHelper() local [all …]
|
D | deoptimizer-ppc.cc | 184 __ LoadP(r5, MemOperand(sp, kSavedRegistersAreaSize)); in Generate() local 197 __ LoadP(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 211 __ LoadP(r4, MemOperand(r3, Deoptimizer::input_offset())); in Generate() local 217 __ LoadP(r5, MemOperand(sp, i * kPointerSize)); in Generate() local 237 __ LoadP(r5, MemOperand(r4, FrameDescription::frame_size_offset())); in Generate() local 272 __ LoadP(r7, MemOperand(r3, Deoptimizer::output_offset())); // r7 is output_. in Generate() local 279 __ LoadP(r5, MemOperand(r7, 0)); // output_[ix] in Generate() local 280 __ LoadP(r6, MemOperand(r5, FrameDescription::frame_size_offset())); in Generate() local 286 __ LoadP(r9, MemOperand(r9, FrameDescription::frame_content_offset())); in Generate() local 298 __ LoadP(r4, MemOperand(r3, Deoptimizer::input_offset())); in Generate() local [all …]
|
D | code-stubs-ppc.cc | 501 __ LoadP(r5, FieldMemOperand(lhs, HeapObject::kMapOffset)); in EmitCheckForTwoHeapNumbers() local 546 __ LoadP(r6, FieldMemOperand(rhs, HeapObject::kMapOffset)); in EmitCheckForInternalizedStringsOrObjects() local 792 __ LoadP(base, MemOperand(sp, 1 * kPointerSize)); in Generate() local 793 __ LoadP(exponent, MemOperand(sp, 0 * kPointerSize)); in Generate() local 798 __ LoadP(scratch, FieldMemOperand(base, JSObject::kMapOffset)); in Generate() local 810 __ LoadP(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); in Generate() local 1097 __ LoadP(ToRegister(ABI_TOC_REGISTER), MemOperand(r15, kPointerSize)); in Generate() local 1098 __ LoadP(ip, MemOperand(r15, 0)); // Instruction address in Generate() local 1118 __ LoadP(r4, MemOperand(r3, kPointerSize)); in Generate() local 1119 __ LoadP(r3, MemOperand(r3)); in Generate() local [all …]
|
D | codegen-ppc.cc | 181 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateSmiToDouble() local 185 __ LoadP(length, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateSmiToDouble() local 245 __ LoadP(scratch3, MemOperand(scratch1)); in GenerateSmiToDouble() local 259 __ LoadP(scratch3, MemOperand(scratch1, -kPointerSize)); in GenerateSmiToDouble() local 301 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateDoubleToObject() local 306 __ LoadP(length, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateDoubleToObject() local 436 __ LoadP(result, FieldMemOperand(string, HeapObject::kMapOffset)); in Generate() local 452 __ LoadP(result, FieldMemOperand(string, SlicedString::kOffsetOffset)); in Generate() local 453 __ LoadP(string, FieldMemOperand(string, SlicedString::kParentOffset)); in Generate() local 464 __ LoadP(result, FieldMemOperand(string, ConsString::kSecondOffset)); in Generate() local [all …]
|
D | macro-assembler-ppc.cc | 3879 void MacroAssembler::LoadP(Register dst, const MemOperand& mem, in LoadP() function in v8::internal::MacroAssembler
|
/external/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 160 __ LoadP(r3, register_location(reg), r0); in AdvanceRegister() local 193 __ LoadP(r4, MemOperand(frame_pointer(), kStringStartMinusOne)); in CheckAtStart() local 202 __ LoadP(r4, MemOperand(frame_pointer(), kStringStartMinusOne)); in CheckNotAtStart() local 218 __ LoadP(r3, MemOperand(backtrack_stackpointer(), 0)); in CheckGreedyLoop() local 232 __ LoadP(r3, register_location(start_reg), r0); // Index of start of capture in CheckNotBackReferenceIgnoreCase() local 233 __ LoadP(r4, register_location(start_reg + 1), r0); // Index of end in CheckNotBackReferenceIgnoreCase() local 243 __ LoadP(r6, MemOperand(frame_pointer(), kStringStartMinusOne)); in CheckNotBackReferenceIgnoreCase() local 306 __ LoadP(r3, register_location(start_reg)); // Index of start of capture in CheckNotBackReferenceIgnoreCase() local 307 __ LoadP(r4, in CheckNotBackReferenceIgnoreCase() local 371 __ LoadP(r3, register_location(start_reg), r0); in CheckNotBackReference() local [all …]
|
/external/v8/src/ic/ppc/ |
D | handler-compiler-ppc.cc | 35 __ LoadP(scratch, in GenerateLoadViaGetter() local 52 __ LoadP(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in GenerateLoadViaGetter() local 77 __ LoadP(scratch, in GenerateStoreViaSetter() local 97 __ LoadP(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); in GenerateStoreViaSetter() local 139 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 151 __ LoadP(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local 153 __ LoadP(map, FieldMemOperand(properties, HeapObject::kMapOffset)); in GenerateDictionaryNegativeLookup() local 160 __ LoadP(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); in GenerateDictionaryNegativeLookup() local 174 __ LoadP(result, in GenerateDirectLoadGlobalFunctionPrototype() local 177 __ LoadP(result, FieldMemOperand(result, Map::kPrototypeOffset)); in GenerateDirectLoadGlobalFunctionPrototype() local [all …]
|
D | ic-ppc.cc | 68 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad() local 76 __ LoadP(result, in GenerateDictionaryLoad() local 116 __ LoadP(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore() local 144 __ LoadP(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateKeyedLoadReceiverCheck() local 191 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local 195 __ LoadP(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad() local 203 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local 205 __ LoadP(scratch2, FieldMemOperand(scratch2, Map::kPrototypeOffset)); in GenerateFastArrayLoad() local 209 __ LoadP(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); in GenerateFastArrayLoad() local 210 __ LoadP(scratch2, FieldMemOperand(scratch2, HeapObject::kMapOffset)); in GenerateFastArrayLoad() local [all …]
|
D | stub-cache-ppc.cc | 61 __ LoadP(ip, MemOperand(base_addr, 0)); in ProbeTable() local 66 __ LoadP(ip, MemOperand(base_addr, map_off_addr - key_off_addr)); in ProbeTable() local 67 __ LoadP(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset)); in ProbeTable() local 74 __ LoadP(code, MemOperand(base_addr, value_off_addr - key_off_addr)); in ProbeTable() local 161 __ LoadP(ip, FieldMemOperand(receiver, HeapObject::kMapOffset)); in GenerateProbe() local
|
/external/v8/src/full-codegen/ppc/ |
D | full-codegen-ppc.cc | 119 __ LoadP(r5, MemOperand(sp, receiver_offset), r0); in Generate() local 224 __ LoadP(r3, MemOperand(fp, parameter_offset), r0); in Generate() local 254 __ LoadP(r4, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 297 __ LoadP(r4, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in Generate() local 382 __ LoadP(r6, FieldMemOperand(r5, Cell::kValueOffset)); in EmitProfilingCounterDecrement() local 707 __ LoadP(dest, location, r0); in GetVar() local 755 __ LoadP(r4, FieldMemOperand(cp, HeapObject::kMapOffset)); in EmitDebugCheckDeclarationContext() local 929 __ LoadP(r4, MemOperand(sp, 0)); // Switch value. in VisitSwitchStatement() local 1041 __ LoadP(r3, FieldMemOperand(r3, HeapObject::kMapOffset)); in VisitForInStatement() local 1054 __ LoadP(r5, FieldMemOperand(r3, HeapObject::kMapOffset)); in VisitForInStatement() local [all …]
|
/external/v8/src/debug/ppc/ |
D | debug-ppc.cc | 113 __ LoadP(ip, MemOperand(ip)); in GenerateDebugBreakStub() local 120 __ LoadP(r4, MemOperand(fp, StandardFrameConstants::kConstantPoolOffset - in GenerateFrameDropperLiveEdit() local 130 __ LoadP(cp, FieldMemOperand(r4, JSFunction::kContextOffset)); in GenerateFrameDropperLiveEdit() local 136 __ LoadP(ip, FieldMemOperand(r4, JSFunction::kSharedFunctionInfoOffset)); in GenerateFrameDropperLiveEdit() local 137 __ LoadP(ip, FieldMemOperand(ip, SharedFunctionInfo::kCodeOffset)); in GenerateFrameDropperLiveEdit() local
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-gap-resolver-ppc.cc | 151 __ LoadP(kSavedValueRegister, cgen_->ToMemOperand(source)); in BreakCycle() local 204 __ LoadP(cgen_->ToRegister(destination), source_operand); in EmitMove() local 209 __ LoadP(ip, source_operand); in EmitMove() local 212 __ LoadP(kSavedValueRegister, source_operand); in EmitMove() local
|
D | lithium-codegen-ppc.cc | 204 __ LoadP(r3, MemOperand(fp, parameter_offset)); in DoPrologue() local 416 __ LoadP(scratch, ToMemOperand(op)); in EmitLoadRegister() local 676 __ LoadP(cp, ToMemOperand(context)); in LoadContextFromDeferred() local 1847 __ LoadP(scratch, FieldMemOperand(string, HeapObject::kMapOffset)); in DoShiftI() local 2139 __ LoadP(ip, FieldMemOperand(reg, String::kLengthOffset)); in DoShiftI() local 2178 __ LoadP(map, FieldMemOperand(reg, HeapObject::kMapOffset)); in DoShiftI() local 2199 __ LoadP(ip, FieldMemOperand(reg, String::kLengthOffset)); in DoShiftI() local 2412 __ LoadP(scratch, FieldMemOperand(value, HeapNumber::kValueOffset)); in DoShiftI() local 2471 __ LoadP(temp, FieldMemOperand(input, HeapObject::kMapOffset)); in DoShiftI() local 2599 __ LoadP(temp, FieldMemOperand(temp, JSFunction::kSharedFunctionInfoOffset)); in DoShiftI() local [all …]
|
/external/v8/src/compiler/ppc/ |
D | code-generator-ppc.cc | 655 __ LoadP(kConstantPoolRegister, in AssemblePrepareTailCall() local 658 __ LoadP(r0, MemOperand(fp, StandardFrameConstants::kCallerPCOffset)); in AssemblePrepareTailCall() local 659 __ LoadP(fp, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); in AssemblePrepareTailCall() local 714 __ LoadP(kScratchReg, in AssembleArchInstruction() local 719 __ LoadP(ip, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local 730 __ LoadP(kScratchReg, in AssembleArchInstruction() local 737 __ LoadP(ip, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); in AssembleArchInstruction() local 1585 __ LoadP(r4, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); in AssemblePrologue() local 1676 __ LoadP(g.ToRegister(destination), src, r0); in AssembleMove() local 1679 __ LoadP(temp, src, r0); in AssembleMove() local [all …]
|