/external/v8/src/mips/ |
D | debug-mips.cc | 36 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>( in SetDebugBreakAtReturn() 38 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtReturn() 39 patcher.masm()->nop(); in SetDebugBreakAtReturn() 40 patcher.masm()->nop(); in SetDebugBreakAtReturn() 41 patcher.masm()->nop(); in SetDebugBreakAtReturn() 81 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int32_t>( in SetDebugBreakAtSlot() 83 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtSlot() 94 #define __ ACCESS_MASM(masm) 98 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 102 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() [all …]
|
D | code-stubs-mips.h | 12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 static void GenerateCopyCharacters(MacroAssembler* masm, 30 MacroAssembler* masm, Register left, Register right, Register scratch1, 34 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 42 MacroAssembler* masm, Register left, Register right, Register length, 155 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 156 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop() 157 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | in PatchBranchIntoNop() 159 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop() 162 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument [all …]
|
D | builtins-mips.cc | 22 #define __ ACCESS_MASM(masm) 25 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 53 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 58 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 75 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 89 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 98 GenerateLoadInternalArrayFunction(masm, a1); in Generate_InternalArrayCode() 114 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 119 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 128 GenerateLoadArrayFunction(masm, a1); in Generate_ArrayCode() [all …]
|
/external/v8/src/mips64/ |
D | debug-mips64.cc | 36 patcher.masm()->li(v8::internal::t9, Operand(reinterpret_cast<int64_t>( in SetDebugBreakAtReturn() 39 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtReturn() 41 patcher.masm()->nop(); in SetDebugBreakAtReturn() 82 patcher.masm()->li(v8::internal::t9, in SetDebugBreakAtSlot() 86 patcher.masm()->Call(v8::internal::t9); in SetDebugBreakAtSlot() 97 #define __ ACCESS_MASM(masm) 101 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 105 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 142 __ PrepareCEntryFunction(ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper() 144 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper() [all …]
|
D | code-stubs-mips64.h | 12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 static void GenerateCopyCharacters(MacroAssembler* masm, 30 MacroAssembler* masm, Register left, Register right, Register scratch1, 34 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 42 MacroAssembler* masm, Register left, Register right, Register length, 98 void Generate(MacroAssembler* masm); 157 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 158 const unsigned offset = masm->instr_at(pos) & kImm16Mask; in PatchBranchIntoNop() 159 masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) | in PatchBranchIntoNop() 161 DCHECK(Assembler::IsBne(masm->instr_at(pos))); in PatchBranchIntoNop() [all …]
|
D | builtins-mips64.cc | 21 #define __ ACCESS_MASM(masm) 24 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 52 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 57 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 74 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 88 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 97 GenerateLoadInternalArrayFunction(masm, a1); in Generate_InternalArrayCode() 113 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 118 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 127 GenerateLoadArrayFunction(masm, a1); in Generate_ArrayCode() [all …]
|
/external/v8/src/arm/ |
D | debug-arm.cc | 32 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); in SetDebugBreakAtReturn() 33 patcher.masm()->blx(v8::internal::ip); in SetDebugBreakAtReturn() 36 patcher.masm()->bkpt(0); in SetDebugBreakAtReturn() 73 patcher.masm()->ldr(v8::internal::ip, MemOperand(v8::internal::pc, 0)); in SetDebugBreakAtSlot() 74 patcher.masm()->blx(v8::internal::ip); in SetDebugBreakAtSlot() 87 #define __ ACCESS_MASM(masm) 90 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 94 FrameAndConstantPoolScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 129 __ mov(r1, Operand(ExternalReference::debug_break(masm->isolate()))); in Generate_DebugBreakCallHelper() 131 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper() [all …]
|
D | code-stubs-arm.h | 12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 21 static void GenerateCopyCharacters(MacroAssembler* masm, 30 MacroAssembler* masm, Register left, Register right, Register scratch1, 34 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 42 MacroAssembler* masm, Register left, Register right, Register length, 117 static void PatchBranchIntoNop(MacroAssembler* masm, int pos) { in PatchBranchIntoNop() argument 118 masm->instr_at_put(pos, (masm->instr_at(pos) & ~B27) | (B24 | B20)); in PatchBranchIntoNop() 119 DCHECK(Assembler::IsTstImmediate(masm->instr_at(pos))); in PatchBranchIntoNop() 122 static void PatchNopIntoBranch(MacroAssembler* masm, int pos) { in PatchNopIntoBranch() argument 123 masm->instr_at_put(pos, (masm->instr_at(pos) & ~(B24 | B20)) | B27); in PatchNopIntoBranch() [all …]
|
D | builtins-arm.cc | 19 #define __ ACCESS_MASM(masm) 22 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 48 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 53 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 70 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 84 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 93 GenerateLoadInternalArrayFunction(masm, r1); in Generate_InternalArrayCode() 107 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 112 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 121 GenerateLoadArrayFunction(masm, r1); in Generate_ArrayCode() [all …]
|
/external/v8/src/x64/ |
D | debug-x64.cc | 69 #define __ ACCESS_MASM(masm) 72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 78 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 108 __ Move(rbx, ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper() 110 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper() 147 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper() 153 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument 159 Generate_DebugBreakCallHelper(masm, rdx.bit() | rdi.bit(), 0, false); in GenerateCallICStubDebugBreak() 163 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument 167 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0, false); in GenerateLoadICDebugBreak() [all …]
|
D | builtins-x64.cc | 18 #define __ ACCESS_MASM(masm) 21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 50 __ JumpToExternalReference(ExternalReference(id, masm->isolate()), 1); in Generate_Adaptor() 55 MacroAssembler* masm, Runtime::FunctionId function_id) { in CallRuntimePassFunction() argument 56 FrameScope scope(masm, StackFrame::INTERNAL); in CallRuntimePassFunction() 68 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { in GenerateTailCallToSharedCode() argument 78 static void GenerateTailCallToReturnedCode(MacroAssembler* masm) { in GenerateTailCallToReturnedCode() argument 84 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue() argument 94 CallRuntimePassFunction(masm, Runtime::kTryInstallOptimizedCode); in Generate_InOptimizationQueue() 95 GenerateTailCallToReturnedCode(masm); in Generate_InOptimizationQueue() [all …]
|
D | code-stubs-x64.h | 12 void ArrayNativeCode(MacroAssembler* masm, Label* call_generic_code); 20 static void GenerateCopyCharacters(MacroAssembler* masm, 28 MacroAssembler* masm, Register left, Register right, Register scratch1, 32 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 39 MacroAssembler* masm, Register left, Register right, Register length, 59 static void GenerateNegativeLookup(MacroAssembler* masm, 66 static void GeneratePositiveLookup(MacroAssembler* masm, 217 void Save(MacroAssembler* masm) { in Save() argument 226 if (!scratch0_.is(scratch0_orig_)) masm->Push(scratch0_); in Save() 230 masm->Push(rcx); in Save() [all …]
|
/external/v8/src/arm64/ |
D | debug-arm64.cc | 16 #define __ ACCESS_MASM(masm) 127 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 132 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 158 DCHECK((masm->TmpList()->list() & (object_regs | non_object_regs)) == 0); in Generate_DebugBreakCallHelper() 186 __ Mov(x1, ExternalReference::debug_break(masm->isolate())); in Generate_DebugBreakCallHelper() 188 CEntryStub stub(masm->isolate(), 1); in Generate_DebugBreakCallHelper() 220 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper() 227 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument 233 Generate_DebugBreakCallHelper(masm, x1.Bit() | x3.Bit(), 0, x10); in GenerateCallICStubDebugBreak() 237 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument [all …]
|
D | builtins-arm64.cc | 19 #define __ ACCESS_MASM(masm) 23 static void GenerateLoadArrayFunction(MacroAssembler* masm, Register result) { in GenerateLoadArrayFunction() argument 36 static void GenerateLoadInternalArrayFunction(MacroAssembler* masm, in GenerateLoadInternalArrayFunction() argument 48 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 74 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 78 void Builtins::Generate_InternalArrayCode(MacroAssembler* masm) { in Generate_InternalArrayCode() argument 88 GenerateLoadInternalArrayFunction(masm, x1); in Generate_InternalArrayCode() 101 InternalArrayConstructorStub stub(masm->isolate()); in Generate_InternalArrayCode() 106 void Builtins::Generate_ArrayCode(MacroAssembler* masm) { in Generate_ArrayCode() argument 116 GenerateLoadArrayFunction(masm, x1); in Generate_ArrayCode() [all …]
|
/external/v8/src/ia32/ |
D | debug-ia32.cc | 70 #define __ ACCESS_MASM(masm) 72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 78 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 112 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); in Generate_DebugBreakCallHelper() 114 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper() 165 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper() 170 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument 176 Generate_DebugBreakCallHelper(masm, edx.bit() | edi.bit(), in GenerateCallICStubDebugBreak() 181 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument 185 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0, false); in GenerateLoadICDebugBreak() [all …]
|
D | code-stubs-ia32.h | 12 void ArrayNativeCode(MacroAssembler* masm, 22 static void GenerateCopyCharacters(MacroAssembler* masm, 30 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 37 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 44 MacroAssembler* masm, Register left, Register right, Register length, 64 static void GenerateNegativeLookup(MacroAssembler* masm, 71 static void GeneratePositiveLookup(MacroAssembler* masm, 225 void Save(MacroAssembler* masm) { in Save() argument 234 if (!scratch0_.is(scratch0_orig_)) masm->push(scratch0_); in Save() 238 masm->push(ecx); in Save() [all …]
|
D | builtins-ia32.cc | 18 #define __ ACCESS_MASM(masm) 21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 51 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 56 MacroAssembler* masm, Runtime::FunctionId function_id) { in CallRuntimePassFunction() argument 57 FrameScope scope(masm, StackFrame::INTERNAL); in CallRuntimePassFunction() 69 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { in GenerateTailCallToSharedCode() argument 77 static void GenerateTailCallToReturnedCode(MacroAssembler* masm) { in GenerateTailCallToReturnedCode() argument 83 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue() argument 91 ExternalReference::address_of_stack_limit(masm->isolate()); in Generate_InOptimizationQueue() 95 CallRuntimePassFunction(masm, Runtime::kTryInstallOptimizedCode); in Generate_InOptimizationQueue() [all …]
|
/external/v8/src/x87/ |
D | debug-x87.cc | 70 #define __ ACCESS_MASM(masm) 72 static void Generate_DebugBreakCallHelper(MacroAssembler* masm, in Generate_DebugBreakCallHelper() argument 78 FrameScope scope(masm, StackFrame::INTERNAL); in Generate_DebugBreakCallHelper() 112 __ mov(ebx, Immediate(ExternalReference::debug_break(masm->isolate()))); in Generate_DebugBreakCallHelper() 114 CEntryStub ceb(masm->isolate(), 1); in Generate_DebugBreakCallHelper() 165 ExternalReference::debug_after_break_target_address(masm->isolate()); in Generate_DebugBreakCallHelper() 170 void DebugCodegen::GenerateCallICStubDebugBreak(MacroAssembler* masm) { in GenerateCallICStubDebugBreak() argument 176 Generate_DebugBreakCallHelper(masm, edx.bit() | edi.bit(), in GenerateCallICStubDebugBreak() 181 void DebugCodegen::GenerateLoadICDebugBreak(MacroAssembler* masm) { in GenerateLoadICDebugBreak() argument 185 Generate_DebugBreakCallHelper(masm, receiver.bit() | name.bit(), 0, false); in GenerateLoadICDebugBreak() [all …]
|
D | code-stubs-x87.h | 12 void ArrayNativeCode(MacroAssembler* masm, 22 static void GenerateCopyCharacters(MacroAssembler* masm, 30 static void GenerateCompareFlatOneByteStrings(MacroAssembler* masm, 37 static void GenerateFlatOneByteStringEquals(MacroAssembler* masm, 44 MacroAssembler* masm, Register left, Register right, Register length, 64 static void GenerateNegativeLookup(MacroAssembler* masm, 71 static void GeneratePositiveLookup(MacroAssembler* masm, 222 void Save(MacroAssembler* masm) { in Save() argument 231 if (!scratch0_.is(scratch0_orig_)) masm->push(scratch0_); in Save() 235 masm->push(ecx); in Save() [all …]
|
D | builtins-x87.cc | 18 #define __ ACCESS_MASM(masm) 21 void Builtins::Generate_Adaptor(MacroAssembler* masm, in Generate_Adaptor() argument 51 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); in Generate_Adaptor() 56 MacroAssembler* masm, Runtime::FunctionId function_id) { in CallRuntimePassFunction() argument 57 FrameScope scope(masm, StackFrame::INTERNAL); in CallRuntimePassFunction() 69 static void GenerateTailCallToSharedCode(MacroAssembler* masm) { in GenerateTailCallToSharedCode() argument 77 static void GenerateTailCallToReturnedCode(MacroAssembler* masm) { in GenerateTailCallToReturnedCode() argument 83 void Builtins::Generate_InOptimizationQueue(MacroAssembler* masm) { in Generate_InOptimizationQueue() argument 91 ExternalReference::address_of_stack_limit(masm->isolate()); in Generate_InOptimizationQueue() 95 CallRuntimePassFunction(masm, Runtime::kTryInstallOptimizedCode); in Generate_InOptimizationQueue() [all …]
|
/external/v8/test/cctest/ |
D | test-macro-assembler-x64.cc | 96 #define __ masm-> 99 static void EntryCode(MacroAssembler* masm) { in EntryCode() argument 108 static void ExitCode(MacroAssembler* masm) { in ExitCode() argument 145 static void TestMoveSmi(MacroAssembler* masm, Label* exit, int id, Smi* value) { in TestMoveSmi() argument 164 MacroAssembler* masm = &assembler; // Create a pointer for the __ macro. in TEST() local 165 EntryCode(masm); in TEST() 168 TestMoveSmi(masm, &exit, 1, Smi::FromInt(0)); in TEST() 169 TestMoveSmi(masm, &exit, 2, Smi::FromInt(127)); in TEST() 170 TestMoveSmi(masm, &exit, 3, Smi::FromInt(128)); in TEST() 171 TestMoveSmi(masm, &exit, 4, Smi::FromInt(255)); in TEST() [all …]
|
/external/vixl/examples/ |
D | examples.h | 40 void GenerateFactorial(MacroAssembler* masm); 46 void GenerateFactorialRec(MacroAssembler* masm); 52 void GenerateNEONMatrixMultiply(MacroAssembler* masm); 58 void GenerateAdd2Vectors(MacroAssembler* masm); 65 void GenerateAdd3Double(MacroAssembler* masm); 72 void GenerateAdd4Double(MacroAssembler* masm); 79 void GenerateSumArray(MacroAssembler* masm); 85 void GenerateAbs(MacroAssembler* masm); 94 void GenerateCheckBounds(MacroAssembler* masm); 101 void GenerateCrc32(MacroAssembler* masm); [all …]
|
/external/vixl/test/examples/ |
D | test-examples.cc | 52 #define __ masm-> 108 void GenerateTestWrapper(MacroAssembler* masm, RegisterDump *regs) { in GenerateTestWrapper() argument 111 regs->Dump(masm); in GenerateTestWrapper() 144 simulator.set_xreg(15, masm.GetLabelAddress<uint64_t>(&Func)); \ 145 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&test)); \ 173 MacroAssembler masm(BUF_SIZE); \ 191 masm.Bind(&test); \ 192 GenerateTestWrapper(&masm, ®s); \ 193 masm.FinalizeCode() 209 masm.Bind(&factorial); in TEST() [all …]
|
/external/v8/src/ic/ia32/ |
D | ic-ia32.cc | 21 #define __ ACCESS_MASM(masm) 24 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, in GenerateGlobalInstanceTypeCheck() argument 44 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryLoad() argument 64 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss_label, &done, in GenerateDictionaryLoad() 92 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryStore() argument 110 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss_label, &done, in GenerateDictionaryStore() 142 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, in GenerateKeyedLoadReceiverCheck() argument 173 static void GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, in GenerateFastArrayLoad() argument 188 __ CheckMap(scratch, masm->isolate()->factory()->fixed_array_map(), in GenerateFastArrayLoad() 199 __ cmp(scratch, Immediate(masm->isolate()->factory()->the_hole_value())); in GenerateFastArrayLoad() [all …]
|
/external/v8/src/ic/x87/ |
D | ic-x87.cc | 21 #define __ ACCESS_MASM(masm) 24 static void GenerateGlobalInstanceTypeCheck(MacroAssembler* masm, Register type, in GenerateGlobalInstanceTypeCheck() argument 44 static void GenerateDictionaryLoad(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryLoad() argument 64 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss_label, &done, in GenerateDictionaryLoad() 92 static void GenerateDictionaryStore(MacroAssembler* masm, Label* miss_label, in GenerateDictionaryStore() argument 110 NameDictionaryLookupStub::GeneratePositiveLookup(masm, miss_label, &done, in GenerateDictionaryStore() 142 static void GenerateKeyedLoadReceiverCheck(MacroAssembler* masm, in GenerateKeyedLoadReceiverCheck() argument 173 static void GenerateFastArrayLoad(MacroAssembler* masm, Register receiver, in GenerateFastArrayLoad() argument 189 masm->isolate()->factory()->fixed_array_map(), in GenerateFastArrayLoad() 201 __ cmp(scratch, Immediate(masm->isolate()->factory()->the_hole_value())); in GenerateFastArrayLoad() [all …]
|