/external/v8/src/heap/ |
objects-visiting.cc | 255 HeapObject::RawField(tail, WeakListVisitor<T>::WeakNextOffset()); 374 HeapObject::RawField(context, FixedArray::SizeFor(index));
|
/external/v8/src/profiler/ |
sampling-heap-profiler.cc | 100 HeapObject* heap_object = HeapObject::FromAddress(soon_object);
|
/external/v8/src/x87/ |
code-stubs-x87.cc | 245 __ mov(scratch, FieldOperand(edx, HeapObject::kMapOffset)); 252 __ mov(scratch, FieldOperand(eax, HeapObject::kMapOffset)); 383 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); 575 __ mov(eax, FieldOperand(ebx, HeapObject::kMapOffset)); 644 __ mov(ebx, FieldOperand(eax, HeapObject::kMapOffset)); 715 __ cmp(FieldOperand(input, HeapObject::kMapOffset), 730 __ mov(scratch, FieldOperand(object, HeapObject::kMapOffset)); 783 __ cmp(FieldOperand(edx, HeapObject::kMapOffset), 787 __ mov(ecx, FieldOperand(eax, HeapObject::kMapOffset)); 833 __ cmp(FieldOperand(ebx, HeapObject::kMapOffset) [all...] |
macro-assembler-x87.h | 175 // the tagged HeapObject pointer. For use with FieldOperand(reg, off). 285 void LoadHeapObject(Register result, Handle<HeapObject> object); 286 void CmpHeapObject(Register reg, Handle<HeapObject> object); 287 void PushHeapObject(Handle<HeapObject> object); 292 LoadHeapObject(result, Handle<HeapObject>::cast(object)); 301 CmpHeapObject(reg, Handle<HeapObject>::cast(object)); [all...] |
/external/v8/src/ |
objects-debug.cc | 30 HeapObject::cast(this)->HeapObjectVerify(); 38 HeapObject::VerifyHeapPointer(p); 52 void HeapObject::HeapObjectVerify() { 259 void HeapObject::VerifyHeapPointer(Object* p) { 261 HeapObject* ho = HeapObject::cast(p); 303 HeapObject::cast(this)->map()->instance_type() == 782 Handle<HeapObject> key_obj(HeapObject::cast(obj), isolate); [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.cc | 524 ldr(dst, FieldMemOperand(map, HeapObject::kMapOffset)); 534 ldr(ip, FieldMemOperand(object, HeapObject::kMapOffset)); 551 add(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); [all...] |
code-stubs-arm.cc | 403 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset)); 443 __ ldr(r2, FieldMemOperand(lhs, HeapObject::kMapOffset)); 444 __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 172 // 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)); [all...] |
/external/v8/src/mips/ |
code-stubs-mips.cc | 425 __ lw(a2, FieldMemOperand(rhs, HeapObject::kMapOffset)); 465 __ lw(a2, FieldMemOperand(lhs, HeapObject::kMapOffset)); 466 __ lw(a3, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
assembler-mips-inl.h | 225 host(), this, HeapObject::cast(target)); 346 host(), this, HeapObject::cast(target_code));
|
/external/v8/src/mips64/ |
code-stubs-mips64.cc | 421 __ ld(a2, FieldMemOperand(rhs, HeapObject::kMapOffset)); 461 __ ld(a2, FieldMemOperand(lhs, HeapObject::kMapOffset)); 462 __ ld(a3, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
assembler-mips64-inl.h | 213 host(), this, HeapObject::cast(target)); 328 host(), this, HeapObject::cast(target_code));
|
/external/v8/src/ppc/ |
code-stubs-ppc.cc | 420 __ LoadP(r5, FieldMemOperand(lhs, HeapObject::kMapOffset)); 459 __ LoadP(r5, FieldMemOperand(lhs, HeapObject::kMapOffset)); 460 __ LoadP(r6, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
macro-assembler-ppc.cc | 337 LoadP(dst, FieldMemOperand(map, HeapObject::kMapOffset)); 347 LoadP(ip, FieldMemOperand(object, HeapObject::kMapOffset)); 362 addi(dst, object, Operand(HeapObject::kMapOffset - kHeapObjectTag)); [all...] |
/external/v8/src/s390/ |
code-stubs-s390.cc | 411 __ LoadP(r4, FieldMemOperand(lhs, HeapObject::kMapOffset)); 453 __ LoadP(r4, FieldMemOperand(lhs, HeapObject::kMapOffset)); 454 __ LoadP(r5, FieldMemOperand(rhs, HeapObject::kMapOffset)); [all...] |
/external/v8/src/arm64/ |
code-stubs-arm64.cc | 510 __ Ldr(rhs_map, FieldMemOperand(rhs, HeapObject::kMapOffset)); 511 __ Ldr(lhs_map, FieldMemOperand(lhs, HeapObject::kMapOffset)); [all...] |
macro-assembler-arm64.cc | [all...] |
codegen-arm64.cc | 106 __ Ldr(result, FieldMemOperand(string, HeapObject::kMapOffset));
|
/external/v8/src/compiler/ |
js-operator.h | 552 CreateLiteralParameters(Handle<HeapObject> constant, int length, int flags, 556 Handle<HeapObject> constant() const { return constant_; } 562 Handle<HeapObject> const constant_;
|
node-matchers.h | 190 : public ValueMatcher<Handle<HeapObject>, IrOpcode::kHeapConstant> { 192 : ValueMatcher<Handle<HeapObject>, IrOpcode::kHeapConstant>(node) {} 194 bool Is(Handle<HeapObject> const& value) const {
|
node-properties.cc | 382 access.offset == HeapObject::kMapOffset) { 428 return Handle<Context>::cast(OpParameter<Handle<HeapObject>>(node));
|
code-generator.h | 97 bool IsMaterializableFromRoot(Handle<HeapObject> object,
|
/external/v8/src/x64/ |
macro-assembler-x64.cc | 372 cmpp(map, FieldOperand(object, HeapObject::kMapOffset)); 380 leap(dst, FieldOperand(object, HeapObject::kMapOffset)); 578 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), 581 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), 584 CompareRoot(FieldOperand(elements, HeapObject::kMapOffset), [all...] |
/external/v8/src/extensions/ |
statistics-extension.cc | 144 HeapObject* obj;
|
/external/v8/src/ic/arm/ |
handler-compiler-arm.cc | 154 __ ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 168 __ ldr(map, FieldMemOperand(properties, HeapObject::kMapOffset)); 257 __ ldr(holder, FieldMemOperand(receiver, HeapObject::kMapOffset)); 260 __ ldr(holder, FieldMemOperand(holder, HeapObject::kMapOffset));
|