/external/v8/src/compiler/ |
D | write-barrier-kind.h | 17 enum WriteBarrierKind : uint8_t { enum 26 inline size_t hash_value(WriteBarrierKind kind) { in hash_value() 30 inline std::ostream& operator<<(std::ostream& os, WriteBarrierKind kind) {
|
D | memory-lowering.cc | 388 WriteBarrierKind write_barrier_kind = ComputeWriteBarrierKind( in ReduceStoreToObject() 404 WriteBarrierKind write_barrier_kind = ComputeWriteBarrierKind( in ReduceStoreElement() 422 WriteBarrierKind write_barrier_kind = ComputeWriteBarrierKind( in ReduceStoreField() 438 WriteBarrierKind write_barrier_kind = ComputeWriteBarrierKind( in ReduceStore() 496 WriteBarrierKind MemoryLowering::ComputeWriteBarrierKind( in ComputeWriteBarrierKind() 498 WriteBarrierKind write_barrier_kind) { in ComputeWriteBarrierKind() 506 if (write_barrier_kind == WriteBarrierKind::kAssertNoWriteBarrier) { in ComputeWriteBarrierKind()
|
D | memory-lowering.h | 108 WriteBarrierKind ComputeWriteBarrierKind(Node* node, Node* object, 111 WriteBarrierKind);
|
D | access-builder.h | 63 int offset, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE() 281 size_t index, WriteBarrierKind write_barrier_kind = kFullWriteBarrier); in NON_EXPORTED_BASE()
|
D | simplified-operator.h | 83 WriteBarrierKind write_barrier_kind; // write barrier hint. 104 WriteBarrierKind write_barrier_kind, 156 WriteBarrierKind write_barrier_kind; // write barrier hint. 168 MachineType machine_type, WriteBarrierKind write_barrier_kind, 194 WriteBarrierKind write_barrier_kind; // write barrier hint. 200 ObjectAccess(MachineType machine_type, WriteBarrierKind write_barrier_kind) in ObjectAccess()
|
D | code-assembler.cc | 708 WriteBarrierKind write_barrier_kind; in StoreToObject() 711 write_barrier_kind = WriteBarrierKind::kFullWriteBarrier; in StoreToObject() 714 write_barrier_kind = WriteBarrierKind::kMapWriteBarrier; in StoreToObject() 718 write_barrier_kind = WriteBarrierKind::kAssertNoWriteBarrier; in StoreToObject() 720 write_barrier_kind = WriteBarrierKind::kNoWriteBarrier; in StoreToObject() 732 WriteBarrierKind::kFullWriteBarrier); in OptimizedStoreField() 739 WriteBarrierKind::kAssertNoWriteBarrier); in OptimizedStoreFieldAssertNoWriteBarrier() 746 WriteBarrierKind::kNoWriteBarrier); in OptimizedStoreFieldUnsafeNoWriteBarrier()
|
D | raw-machine-assembler.h | 154 ObjectAccess access = {type, WriteBarrierKind::kNoWriteBarrier}; 160 WriteBarrierKind write_barrier) { in Store() 164 WriteBarrierKind write_barrier) { in Store() 169 Node* value, WriteBarrierKind write_barrier) { in StoreToObject() 175 Node* value, WriteBarrierKind write_barrier) { in OptimizedStoreField() 213 rep, WriteBarrierKind::kNoWriteBarrier)), in UnalignedStore()
|
D | machine-operator.h | 110 WriteBarrierKind write_barrier_kind) in StoreRepresentation() 115 WriteBarrierKind write_barrier_kind() const { return write_barrier_kind_; } in write_barrier_kind() 119 WriteBarrierKind write_barrier_kind_;
|
D | int64-lowering.cc | 248 WriteBarrierKind write_barrier_kind = in LowerNode() 621 WriteBarrierKind::kNoWriteBarrier)), in LowerNode() 630 WriteBarrierKind::kNoWriteBarrier)), in LowerNode() 655 WriteBarrierKind::kNoWriteBarrier)), in LowerNode()
|
D | access-builder.cc | 120 int offset, WriteBarrierKind write_barrier_kind) { in ForJSObjectOffset() 875 size_t index, WriteBarrierKind write_barrier_kind) { in ForFixedArraySlot() 1010 WriteBarrierKind::kNoWriteBarrier}; in ForStackArgument()
|
D | simplified-lowering.cc | 1332 WriteBarrierKind WriteBarrierKindFor( in WriteBarrierKindFor() 1379 WriteBarrierKind WriteBarrierKindFor( in WriteBarrierKindFor() 1384 WriteBarrierKind write_barrier_kind = in WriteBarrierKindFor() 3119 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode() 3161 WriteBarrierKind write_barrier_kind = WriteBarrierKindFor( in VisitNode()
|
D | machine-operator.cc | 837 template <MachineRepresentation rep, WriteBarrierKind write_barrier_kind>
|
D | wasm-compiler.cc | 3795 StoreRepresentation store_rep(rep, WriteBarrierKind::kNoWriteBarrier); in GetSafeStoreOperator() 4301 type.representation(), WriteBarrierKind::kNoWriteBarrier)); in BuildAsmjsStoreMem() 5538 WriteBarrierKind write_barrier = in StoreWithTaggedAlignment()
|
D | simd-scalar-lowering.cc | 719 WriteBarrierKind write_barrier_kind = in LowerStoreOp()
|
D | js-native-context-specialization.cc | 769 WriteBarrierKind kind = kFullWriteBarrier; in ForPropertyCellValue()
|
/external/v8/src/compiler/backend/ |
D | instruction-codes.h | 46 WriteBarrierKind write_barrier_kind) { in WriteBarrierKindToRecordWriteMode()
|
/external/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 719 WriteBarrierKind write_barrier_kind = kNoWriteBarrier) { in VisitGeneralStore() 818 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 271 WriteBarrierKind write_barrier_kind = kNoWriteBarrier; in VisitStore()
|
/external/v8/src/compiler/backend/mips/ |
D | instruction-selector-mips.cc | 410 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/ia32/ |
D | instruction-selector-ia32.cc | 489 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/arm/ |
D | instruction-selector-arm.cc | 615 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/mips64/ |
D | instruction-selector-mips64.cc | 489 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/arm64/ |
D | instruction-selector-arm64.cc | 785 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|
/external/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 475 WriteBarrierKind write_barrier_kind = store_rep.write_barrier_kind(); in VisitStore()
|