Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dmemory-optimizer.cc352 WriteBarrierKind write_barrier_kind = in VisitStoreElement() local
353 ComputeWriteBarrierKind(object, state, access.write_barrier_kind); in VisitStoreElement()
357 access.machine_type.representation(), write_barrier_kind))); in VisitStoreElement()
366 WriteBarrierKind write_barrier_kind = in VisitStoreField() local
367 ComputeWriteBarrierKind(object, state, access.write_barrier_kind); in VisitStoreField()
372 access.machine_type.representation(), write_barrier_kind))); in VisitStoreField()
410 WriteBarrierKind write_barrier_kind) { in ComputeWriteBarrierKind() argument
412 write_barrier_kind = kNoWriteBarrier; in ComputeWriteBarrierKind()
414 return write_barrier_kind; in ComputeWriteBarrierKind()
Daccess-builder.cc98 int offset, WriteBarrierKind write_barrier_kind) { in ForJSObjectOffset() argument
102 write_barrier_kind}; in ForJSObjectOffset()
234 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayLength()
237 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayLength()
648 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayIteratorIndex()
652 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayIteratorIndex()
659 access.write_barrier_kind = kNoWriteBarrier; in ForJSArrayIteratorIndex()
728 size_t index, WriteBarrierKind write_barrier_kind) { in ForFixedArraySlot() argument
733 write_barrier_kind}; in ForFixedArraySlot()
793 access.write_barrier_kind = kNoWriteBarrier; in ForFixedArrayElement()
[all …]
Daccess-builder.h53 int offset, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE()
236 size_t index, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE()
Dsimd-scalar-lowering.cc305 WriteBarrierKind write_barrier_kind = in LowerNode() local
306 StoreRepresentationOf(node->op()).write_barrier_kind(); in LowerNode()
310 MachineRepresentation::kWord32, write_barrier_kind)); in LowerNode()
313 MachineRepresentation::kFloat32, write_barrier_kind)); in LowerNode()
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 <<()
507 explicit Store##Type##Operator(WriteBarrierKind write_barrier_kind) \
513 write_barrier_kind)) {} \
742 switch (store_rep.write_barrier_kind()) { \ in Store()
Dmachine-operator.h54 WriteBarrierKind write_barrier_kind) in StoreRepresentation() argument
56 write_barrier_kind_(write_barrier_kind) {} in StoreRepresentation()
59 WriteBarrierKind write_barrier_kind() const { return write_barrier_kind_; } in write_barrier_kind() function
Dsimplified-operator.h71 WriteBarrierKind write_barrier_kind; // write barrier hint. member
98 WriteBarrierKind write_barrier_kind; // write barrier hint. member
Dint64-lowering.cc213 WriteBarrierKind write_barrier_kind = in LowerNode() local
214 StoreRepresentationOf(node->op()).write_barrier_kind(); in LowerNode()
216 MachineRepresentation::kWord32, write_barrier_kind)); in LowerNode()
Dsimplified-lowering.cc2387 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode() local
2397 if (write_barrier_kind < access.write_barrier_kind) { in VisitNode()
2398 access.write_barrier_kind = write_barrier_kind; in VisitNode()
2463 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode() local
2474 if (write_barrier_kind < access.write_barrier_kind) { in VisitNode()
2475 access.write_barrier_kind = write_barrier_kind; in VisitNode()
Dsimplified-operator.cc128 os << ", " << access.machine_type << ", " << access.write_barrier_kind << "]"; in operator <<()
169 os << ", " << access.machine_type << ", " << access.write_barrier_kind; in operator <<()
Djs-native-context-specialization.cc1548 field_access.write_barrier_kind = kPointerWriteBarrier; in BuildPropertyAccess()
1603 field_access.write_barrier_kind = kNoWriteBarrier; in BuildPropertyAccess()
1617 field_access.write_barrier_kind = kPointerWriteBarrier; in BuildPropertyAccess()
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc229 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
232 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
247 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc250 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
253 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
274 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc300 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
304 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
312 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc268 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
271 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
286 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc300 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
302 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
317 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc671 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
674 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
691 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc455 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
458 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
475 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc405 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
409 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
417 switch (write_barrier_kind) { in VisitStore()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc618 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore() local
622 if (write_barrier_kind != kNoWriteBarrier) { in VisitStore()
640 switch (write_barrier_kind) { in VisitStore()