| /external/chromium_org/v8/src/arm/ |
| code-stubs-arm.cc | 322 // Attempt to allocate new JSFunction in new space. 323 __ Allocate(JSFunction::kSize, r0, r1, r2, &gc, TAG_OBJECT); 342 __ str(r5, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset)); 343 __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset)); 344 __ str(cp, FieldMemOperand(r0, JSFunction::kContextOffset)); 345 __ str(r1, FieldMemOperand(r0, JSFunction::kLiteralsOffset)); 360 __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)); 363 __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); 409 __ str(r4, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); 414 __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)) [all...] |
| lithium-codegen-arm.cc | 921 const ZoneList<Handle<JSFunction> >* inlined_closures = [all...] |
| full-codegen-arm.cc | [all...] |
| lithium-arm.h | [all...] |
| /external/chromium_org/v8/src/ia32/ |
| code-stubs-ia32.cc | 308 __ Allocate(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); 330 __ mov(FieldOperand(eax, JSFunction::kPrototypeOrInitialMapOffset), 332 __ mov(FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset), edx); 333 __ mov(FieldOperand(eax, JSFunction::kContextOffset), esi); 334 __ mov(FieldOperand(eax, JSFunction::kLiteralsOffset), ebx); 347 __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), 351 __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); 390 __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); 395 __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), edx); 396 // No need for write barrier as JSFunction (eax) is in the new space [all...] |
| deoptimizer-ia32.cc | 494 bool Deoptimizer::HasAlignmentPadding(JSFunction* function) {
|
| macro-assembler-ia32.h | 259 // Load the initial map for new Arrays from a JSFunction. 346 void InvokeFunction(Handle<JSFunction> function, 456 // JSFunction. The object's map will be loaded in the map register. [all...] |
| lithium-codegen-ia32.cc | [all...] |
| lithium-ia32.h | [all...] |
| /external/chromium_org/v8/src/mips/ |
| code-stubs-mips.cc | 323 // Attempt to allocate new JSFunction in new space. 324 __ Allocate(JSFunction::kSize, v0, a1, a2, &gc, TAG_OBJECT); 343 __ sw(t1, FieldMemOperand(v0, JSFunction::kPrototypeOrInitialMapOffset)); 344 __ sw(a3, FieldMemOperand(v0, JSFunction::kSharedFunctionInfoOffset)); 345 __ sw(cp, FieldMemOperand(v0, JSFunction::kContextOffset)); 346 __ sw(a1, FieldMemOperand(v0, JSFunction::kLiteralsOffset)); 361 __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)); 367 __ sw(a3, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); 410 __ sw(t0, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); 415 __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)) [all...] |
| lithium-codegen-mips.cc | 904 const ZoneList<Handle<JSFunction> >* inlined_closures = [all...] |
| full-codegen-mips.cc | [all...] |
| lithium-mips.h | [all...] |
| /external/chromium_org/v8/src/x64/ |
| code-stubs-x64.cc | 304 __ Allocate(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 327 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), r8); 328 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx); 329 __ movq(FieldOperand(rax, JSFunction::kContextOffset), rsi); 330 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); 344 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), 348 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx); 394 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx); 399 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), rdx); 400 // No need for write barrier as JSFunction (rax) is in the new space [all...] |
| lithium-codegen-x64.cc | 812 const ZoneList<Handle<JSFunction> >* inlined_closures = [all...] |
| /external/v8/src/x64/ |
| code-stubs-x64.cc | 66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 89 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), rcx); 90 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx); 91 __ movq(FieldOperand(rax, JSFunction::kContextOffset), rsi); 92 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); 93 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), rdi); 99 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx); [all...] |
| macro-assembler-x64.h | 360 void InvokeFunction(Handle<JSFunction> function, [all...] |
| /external/chromium_org/v8/src/ |
| incremental-marking.cc | 143 void IncrementalMarking::RecordWriteOfCodeEntrySlow(JSFunction* host, [all...] |
| parser.h | 507 return next_materialized_literal_index_ - JSFunction::kLiteralsPrefixSize;
|
| /external/v8/src/ |
| incremental-marking.cc | 126 void IncrementalMarking::RecordWriteOfCodeEntrySlow(JSFunction* host,
|
| /external/v8/src/arm/ |
| code-stubs-arm.cc | 93 // Attempt to allocate new JSFunction in new space. 94 __ AllocateInNewSpace(JSFunction::kSize, 119 __ str(r2, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset)); 120 __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset)); 121 __ str(cp, FieldMemOperand(r0, JSFunction::kContextOffset)); 122 __ str(r1, FieldMemOperand(r0, JSFunction::kLiteralsOffset)); 123 __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)); 129 __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); [all...] |
| /external/v8/src/ia32/ |
| code-stubs-ia32.cc | 70 __ AllocateInNewSpace(JSFunction::kSize, eax, ebx, ecx, &gc, TAG_OBJECT); 92 __ mov(FieldOperand(eax, JSFunction::kPrototypeOrInitialMapOffset), 94 __ mov(FieldOperand(eax, JSFunction::kSharedFunctionInfoOffset), edx); 95 __ mov(FieldOperand(eax, JSFunction::kContextOffset), esi); 96 __ mov(FieldOperand(eax, JSFunction::kLiteralsOffset), ebx); 97 __ mov(FieldOperand(eax, JSFunction::kNextFunctionLinkOffset), 104 __ mov(FieldOperand(eax, JSFunction::kCodeEntryOffset), edx); [all...] |
| /external/v8/src/mips/ |
| code-stubs-mips.cc | 95 // Attempt to allocate new JSFunction in new space. 96 __ AllocateInNewSpace(JSFunction::kSize, 121 __ sw(a2, FieldMemOperand(v0, JSFunction::kPrototypeOrInitialMapOffset)); 122 __ sw(a3, FieldMemOperand(v0, JSFunction::kSharedFunctionInfoOffset)); 123 __ sw(cp, FieldMemOperand(v0, JSFunction::kContextOffset)); 124 __ sw(a1, FieldMemOperand(v0, JSFunction::kLiteralsOffset)); 125 __ sw(t0, FieldMemOperand(v0, JSFunction::kNextFunctionLinkOffset)); 133 __ sw(a3, FieldMemOperand(v0, JSFunction::kCodeEntryOffset)); [all...] |
| /external/chromium_org/v8/test/cctest/ |
| test-debug.cc | 202 Handle<v8::internal::JSFunction> f = v8::Utils::OpenHandle(*fun); 210 static int SetBreakPoint(Handle<v8::internal::JSFunction> fun, int position) { 451 JSFunction* fun = JSFunction::cast(obj); 506 Handle<v8::internal::JSFunction> fun = v8::Utils::OpenHandle( [all...] |
| /external/v8/test/cctest/ |
| test-debug.cc | 190 Handle<v8::internal::JSFunction> f = v8::Utils::OpenHandle(*fun); 198 static int SetBreakPoint(Handle<v8::internal::JSFunction> fun, int position) { 438 JSFunction* fun = JSFunction::cast(obj); 493 Handle<v8::internal::JSFunction> fun = v8::Utils::OpenHandle( [all...] |