Home
last modified time | relevance | path

Searched refs:write_barrier_kind (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/compiler/
Dsimplified-operator.h56 WriteBarrierKind write_barrier_kind; // write barrier hint. member
64 write_barrier_kind(kFullWriteBarrier), in FieldAccess()
69 WriteBarrierKind write_barrier_kind,
77 write_barrier_kind(write_barrier_kind), in base_is_tagged()
105 WriteBarrierKind write_barrier_kind; // write barrier hint. member
113 write_barrier_kind(kFullWriteBarrier), in ElementAccess()
117 MachineType machine_type, WriteBarrierKind write_barrier_kind,
123 write_barrier_kind(write_barrier_kind), in base_is_tagged()
Dmemory-optimizer.cc395 WriteBarrierKind write_barrier_kind = in VisitStoreElement() local
396 ComputeWriteBarrierKind(object, state, access.write_barrier_kind); in VisitStoreElement()
400 access.machine_type.representation(), write_barrier_kind))); in VisitStoreElement()
409 WriteBarrierKind write_barrier_kind = in VisitStoreField() local
410 ComputeWriteBarrierKind(object, state, access.write_barrier_kind); in VisitStoreField()
415 access.machine_type.representation(), write_barrier_kind))); in VisitStoreField()
453 WriteBarrierKind write_barrier_kind) { in ComputeWriteBarrierKind() argument
455 write_barrier_kind = kNoWriteBarrier; in ComputeWriteBarrierKind()
457 return write_barrier_kind; in ComputeWriteBarrierKind()
Daccess-builder.cc101 int offset, WriteBarrierKind write_barrier_kind) { in ForJSObjectOffset() argument
105 write_barrier_kind}; in ForJSObjectOffset()
317 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayLength()
320 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayLength()
825 size_t index, WriteBarrierKind write_barrier_kind) { in ForFixedArraySlot() argument
830 write_barrier_kind}; in ForFixedArraySlot()
873 access.write_barrier_kind = kNoWriteBarrier; in ForFixedArrayElement()
885 access.write_barrier_kind = kNoWriteBarrier; in ForFixedArrayElement()
890 access.write_barrier_kind = kNoWriteBarrier; in ForFixedArrayElement()
Daccess-builder.h53 int offset, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE()
271 size_t index, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE()
Dmachine-operator.h57 WriteBarrierKind write_barrier_kind) in StoreRepresentation() argument
59 write_barrier_kind_(write_barrier_kind) {} in StoreRepresentation()
62 WriteBarrierKind write_barrier_kind() const { return write_barrier_kind_; } in write_barrier_kind() function
Dmachine-operator.cc17 lhs.write_barrier_kind() == rhs.write_barrier_kind(); in operator ==()
27 return base::hash_combine(rep.representation(), rep.write_barrier_kind()); in hash_value()
32 return os << "(" << rep.representation() << " : " << rep.write_barrier_kind() in operator <<()
526 explicit Store##Type##Operator(WriteBarrierKind write_barrier_kind) \
532 write_barrier_kind)) {} \
962 switch (store_rep.write_barrier_kind()) { \ in Store()
Dsimplified-lowering.cc1242 WriteBarrierKind write_barrier_kind = in WriteBarrierKindFor() local
1245 if (write_barrier_kind != kNoWriteBarrier) { in WriteBarrierKindFor()
1248 write_barrier_kind = kMapWriteBarrier; in WriteBarrierKindFor()
1251 return write_barrier_kind; in WriteBarrierKindFor()
2525 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode() local
2535 if (write_barrier_kind < access.write_barrier_kind) { in VisitNode()
2536 access.write_barrier_kind = write_barrier_kind; in VisitNode()
2563 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode() local
2574 if (write_barrier_kind < access.write_barrier_kind) { in VisitNode()
2575 access.write_barrier_kind = write_barrier_kind; in VisitNode()
Dint64-lowering.cc242 WriteBarrierKind write_barrier_kind = in LowerNode() local
243 StoreRepresentationOf(node->op()).write_barrier_kind(); in LowerNode()
245 MachineRepresentation::kWord32, write_barrier_kind)); in LowerNode()
Descape-analysis-reducer.cc324 stack_access.write_barrier_kind = WriteBarrierKind::kNoWriteBarrier; in Finalize()
Dsimd-scalar-lowering.cc415 WriteBarrierKind write_barrier_kind = in LowerStoreOp() local
416 StoreRepresentationOf(node->op()).write_barrier_kind(); in LowerStoreOp()
418 MachineTypeFrom(rep_type).representation(), write_barrier_kind)); in LowerStoreOp()
Dsimplified-operator.cc81 << access.write_barrier_kind; in operator <<()
120 << access.write_barrier_kind; in operator <<()
Djs-native-context-specialization.cc1941 field_access.write_barrier_kind = kPointerWriteBarrier; in BuildPropertyStore()
1996 field_access.write_barrier_kind = kNoWriteBarrier; in BuildPropertyStore()
2010 field_access.write_barrier_kind = kPointerWriteBarrier; in BuildPropertyStore()
Deffect-control-linearizer.cc4264 access.write_barrier_kind = kNoWriteBarrier; in LowerTransitionAndStoreNonNumberElement()
4310 access.write_barrier_kind = kNoWriteBarrier; in LowerStoreSignedSmallElement()
Djs-call-reducer.cc5020 index_access.write_barrier_kind = kNoWriteBarrier; in ReduceArrayIteratorPrototypeNext()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc263 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
266 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
287 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc315 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
319 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
327 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc338 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
340 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
348 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc725 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
728 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
745 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc339 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
342 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
350 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc520 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
523 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
540 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc419 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
423 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
431 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc667 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
671 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
689 switch (write_barrier_kind) { in VisitStore()