/third_party/node/deps/v8/src/compiler/ |
H A D | raw-machine-assembler.h | 175 WriteBarrierKind write_barrier) { in Store() 176 return Store(rep, base, IntPtrConstant(0), value, write_barrier); in Store() 179 WriteBarrierKind write_barrier) { in Store() 180 return AddNode(machine()->Store(StoreRepresentation(rep, write_barrier)), in Store() 184 Node* value, WriteBarrierKind write_barrier) { in StoreToObject() 186 write_barrier}; in StoreToObject() 191 Node* value, WriteBarrierKind write_barrier) { in OptimizedStoreField() 196 MachineType::TypeForRepresentation(rep), write_barrier)), in OptimizedStoreField() 200 WriteBarrierKind write_barrier = kMapWriteBarrier) { in OptimizedStoreMap() 201 AddNode(simplified()->StoreField(AccessBuilder::ForMap(write_barrier)), in OptimizedStoreMap() 174 Store(MachineRepresentation rep, Node* base, Node* value, WriteBarrierKind write_barrier) Store() argument 178 Store(MachineRepresentation rep, Node* base, Node* index, Node* value, WriteBarrierKind write_barrier) Store() argument 183 StoreToObject(MachineRepresentation rep, Node* object, Node* offset, Node* value, WriteBarrierKind write_barrier) StoreToObject() argument 190 OptimizedStoreField(MachineRepresentation rep, Node* object, int offset, Node* value, WriteBarrierKind write_barrier) OptimizedStoreField() argument [all...] |
H A D | access-builder.h | 34 static FieldAccess ForMap(WriteBarrierKind write_barrier = kMapWriteBarrier);
|
H A D | access-builder.cc | 34 FieldAccess AccessBuilder::ForMap(WriteBarrierKind write_barrier) { in ForMap() argument 38 write_barrier}; in ForMap()
|
H A D | code-assembler.cc | 770 StoreToObjectWriteBarrier write_barrier) { in StoreToObject() 772 switch (write_barrier) { in StoreToObject() 767 StoreToObject(MachineRepresentation rep, TNode<Object> object, TNode<IntPtrT> offset, Node* value, StoreToObjectWriteBarrier write_barrier) StoreToObject() argument
|
H A D | code-assembler.h | 806 StoreToObjectWriteBarrier write_barrier);
|
/third_party/node/deps/v8/src/wasm/baseline/ppc/ |
H A D | liftoff-assembler-ppc.h | 326 Label write_barrier; in StoreTaggedPointer() 329 ne, &write_barrier); in StoreTaggedPointer() 331 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/mips/ |
H A D | liftoff-assembler-mips.h | 532 Label write_barrier; in StoreTaggedPointer() 537 &write_barrier); in StoreTaggedPointer() 539 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
H A D | liftoff-assembler-loong64.h | 407 Label write_barrier; in StoreTaggedPointer() 410 &write_barrier); in StoreTaggedPointer() 412 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/arm64/ |
H A D | liftoff-assembler-arm64.h | 511 Label write_barrier; in StoreTaggedPointer() 514 &write_barrier); in StoreTaggedPointer() 516 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.h | 1329 StoreToObjectWriteBarrier write_barrier = StoreToObjectWriteBarrier::kFull; in StoreReference() local 1331 write_barrier = StoreToObjectWriteBarrier::kNone; in StoreReference() 1333 write_barrier = StoreToObjectWriteBarrier::kMap; in StoreReference() 1338 StoreToObject(rep, reference.object, offset, value, write_barrier); in StoreReference() 2190 // |write_barrier| can help it to skip write barrier. SKIP_WRITE_BARRIER is 2197 WriteBarrierMode write_barrier = UPDATE_WRITE_BARRIER); 3069 WriteBarrierMode write_barrier = UPDATE_WRITE_BARRIER);
|
H A D | code-stub-assembler.cc | 4918 WriteBarrierMode write_barrier) { 4981 if (write_barrier == SKIP_WRITE_BARRIER) { 8389 WriteBarrierMode write_barrier) { 8393 StoreFixedArrayElement(container, key_index, value, write_barrier, 8400 TNode<Object> value, WriteBarrierMode write_barrier) { 8405 switch (write_barrier) { 8439 TNode<Object> value, WriteBarrierMode write_barrier);
|
/third_party/node/deps/v8/src/wasm/baseline/s390/ |
H A D | liftoff-assembler-s390.h | 308 Label write_barrier; in StoreTaggedPointer() 311 ne, &write_barrier); in StoreTaggedPointer() 313 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
H A D | liftoff-assembler-mips64.h | 511 Label write_barrier; in StoreTaggedPointer() 515 &write_barrier); in StoreTaggedPointer() 517 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
H A D | liftoff-assembler-ia32.h | 418 Label write_barrier; in StoreTaggedPointer() local 422 &write_barrier, Label::kNear); in StoreTaggedPointer() 424 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/arm/ |
H A D | liftoff-assembler-arm.h | 776 Label write_barrier; in StoreTaggedPointer() 779 &write_barrier); in StoreTaggedPointer() 781 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
H A D | liftoff-assembler-x64.h | 411 Label write_barrier; in StoreTaggedPointer() local 415 &write_barrier, Label::kNear); in StoreTaggedPointer() 417 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/wasm/baseline/riscv64/ |
H A D | liftoff-assembler-riscv64.h | 502 Label write_barrier; in StoreTaggedPointer() 506 &write_barrier); in StoreTaggedPointer() 508 bind(&write_barrier); in StoreTaggedPointer()
|
/third_party/node/deps/v8/src/torque/ |
H A D | implementation-visitor.cc | 4677 const char* write_barrier = strong_pointer in EmitStoreFieldStatement() local 4680 stream << " " << write_barrier << "(*this, " << offset in EmitStoreFieldStatement()
|