/external/chromium_org/v8/src/x87/ |
assembler-x87-inl.h | 124 host(), this, HeapObject::cast(target_code)); 153 host(), &Memory::Object_at(pc_), HeapObject::cast(target)); 249 host(), this, HeapObject::cast(target_code)); 370 DCHECK(!HeapObject::cast(obj)->GetHeap()->InNewSpace(obj));
|
regexp-macro-assembler-x87.h | 60 virtual Handle<HeapObject> GetCode(Handle<String> source);
|
code-stubs-x87.cc | 310 __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset)); 317 __ mov(scratch, FieldOperand(eax, HeapObject::kMapOffset)); 856 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); [all...] |
macro-assembler-x87.h | 148 // the tagged HeapObject pointer. For use with FieldOperand(reg, off). 258 void LoadHeapObject(Register result, Handle<HeapObject> object); 259 void CmpHeapObject(Register reg, Handle<HeapObject> object); 260 void PushHeapObject(Handle<HeapObject> object); 265 LoadHeapObject(result, Handle<HeapObject>::cast(object)); 274 CmpHeapObject(reg, Handle<HeapObject>::cast(object)); 349 // and HeapObject elements. Jump to the specified label if it does not. [all...] |
/external/chromium_org/v8/src/ |
allocation-tracker.cc | 231 DCHECK_EQ(HeapObject::FromAddress(addr)->Size(), size); 232 DCHECK(FreeListNode::IsFreeListNode(HeapObject::FromAddress(addr)));
|
compiler.h | 304 ZoneList<Handle<HeapObject> >* dependencies( 307 dependencies_[group] = new(zone_) ZoneList<Handle<HeapObject> >(2, zone_); 481 ZoneList<Handle<HeapObject> >* dependencies_[DependentCode::kGroupCount];
|
globals.h | 317 class HeapObject; 429 typedef int (*HeapObjectCallback)(HeapObject* obj); 577 // OBJECT_POINTER_ALIGN returns the value aligned as a HeapObject pointer
|
/external/chromium_org/v8/src/x64/ |
macro-assembler-x64.cc | 399 cmpp(map, FieldOperand(object, HeapObject::kMapOffset)); 407 leap(dst, FieldOperand(object, HeapObject::kMapOffset)); 521 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), 524 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), 527 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), 809 movp(map, FieldOperand(return_value, HeapObject::kMapOffset)); [all...] |
code-stubs-x64.cc | 238 __ cmpp(FieldOperand(rdx, HeapObject::kMapOffset), rcx); 245 __ cmpp(FieldOperand(rax, HeapObject::kMapOffset), rcx); 287 __ CompareRoot(FieldOperand(base, HeapObject::kMapOffset), 304 __ CompareRoot(FieldOperand(exponent, HeapObject::kMapOffset), [all...] |
assembler-x64-inl.h | 284 host(), this, HeapObject::cast(target_code)); 323 host(), &Memory::Object_at(pc_), HeapObject::cast(target)); 447 host(), this, HeapObject::cast(target_code));
|
/external/chromium_org/v8/src/ic/ia32/ |
handler-compiler-ia32.cc | 59 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 78 __ cmp(FieldOperand(properties, HeapObject::kMapOffset), 408 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 411 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 545 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); 574 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/ic/x64/ |
handler-compiler-x64.cc | 27 __ movp(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 46 __ CompareRoot(FieldOperand(properties, HeapObject::kMapOffset), 402 __ movp(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 405 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 542 __ movp(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); 554 __ movp(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/ic/x87/ |
handler-compiler-x87.cc | 59 __ mov(scratch0, FieldOperand(receiver, HeapObject::kMapOffset)); 78 __ cmp(FieldOperand(properties, HeapObject::kMapOffset), 410 __ mov(FieldOperand(receiver_reg, HeapObject::kMapOffset), scratch1); 413 __ RecordWriteField(receiver_reg, HeapObject::kMapOffset, scratch1, scratch2, 547 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset)); 576 __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/arm/ |
macro-assembler-arm.cc | 517 ldr(dst, FieldMemOperand(map, HeapObject::kMapOffset)); 527 ldr(ip, FieldMemOperand(object, HeapObject::kMapOffset)); 544 add(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); [all...] |
assembler-arm-inl.h | 147 host(), this, HeapObject::cast(target_code)); 176 host(), &Memory::Object_at(pc_), HeapObject::cast(target)); 272 host(), this, HeapObject::cast(target_code));
|
code-stubs-arm.cc | 512 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset)); 558 __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
/external/chromium_org/v8/src/arm64/ |
macro-assembler-arm64.cc | [all...] |
code-stubs-arm64.cc | 561 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset)); 562 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset)); [all...] |
regexp-macro-assembler-arm64.h | 67 virtual Handle<HeapObject> GetCode(Handle<String> source);
|
/external/chromium_org/v8/src/ia32/ |
macro-assembler-ia32.h | 149 // the tagged HeapObject pointer. For use with FieldOperand(reg, off). 280 void LoadHeapObject(Register result, Handle<HeapObject> object); 281 void CmpHeapObject(Register reg, Handle<HeapObject> object); 282 void PushHeapObject(Handle<HeapObject> object); 287 LoadHeapObject(result, Handle<HeapObject>::cast(object)); 296 CmpHeapObject(reg, Handle<HeapObject>::cast(object)); 377 // and HeapObject elements. Jump to the specified label if it does not. [all...] |
/external/chromium_org/v8/src/mips/ |
codegen-mips.cc | 677 __ sw(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 679 HeapObject::kMapOffset, 740 __ sw(scratch2, MemOperand(array, HeapObject::kMapOffset)); 742 __ sw(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 744 HeapObject::kMapOffset, 785 __ sw(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 787 HeapObject::kMapOffset, [all...] |
macro-assembler-mips.cc | 227 lw(dst, FieldMemOperand(map, HeapObject::kMapOffset)); 239 lw(at, FieldMemOperand(object, HeapObject::kMapOffset)); 258 Addu(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); 441 lw(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset)); 460 lw(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset)); [all...] |
/external/chromium_org/v8/test/cctest/compiler/ |
test-representation-change.cc | 54 void CheckHeapConstant(Node* n, HeapObject* expected) { 55 HeapObjectMatcher<HeapObject> m(n);
|
/external/chromium_org/v8/test/cctest/ |
test-global-handles.cc | 311 reinterpret_cast<HeapObject**>(g1s1.location())); 316 reinterpret_cast<HeapObject**>(g2s1.location()));
|
/external/chromium_org/v8/src/mips64/ |
macro-assembler-mips64.cc | 230 ld(dst, FieldMemOperand(map, HeapObject::kMapOffset)); 242 ld(at, FieldMemOperand(object, HeapObject::kMapOffset)); 261 Daddu(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); 445 ld(holder_reg, FieldMemOperand(scratch, HeapObject::kMapOffset)); 464 ld(holder_reg, FieldMemOperand(holder_reg, HeapObject::kMapOffset)); [all...] |