Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/
Dmachine-operator.h140 class StoreRepresentation final {
142 StoreRepresentation(MachineRepresentation representation, in StoreRepresentation() function
155 V8_EXPORT_PRIVATE bool operator==(StoreRepresentation, StoreRepresentation);
156 bool operator!=(StoreRepresentation, StoreRepresentation);
158 size_t hash_value(StoreRepresentation);
160 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, StoreRepresentation);
162 V8_EXPORT_PRIVATE StoreRepresentation const& StoreRepresentationOf(
182 StoreRepresentation store_representation() const { in store_representation()
187 StoreRepresentation store_representation_;
944 const Operator* Store(StoreRepresentation rep); in NON_EXPORTED_BASE()
Dmemory-lowering.cc265 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in ReduceAllocateRaw()
313 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in ReduceAllocateRaw()
350 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in ReduceAllocateRaw()
513 StoreRepresentation store_rep(rep, write_barrier_kind); in ReduceStoreToObject()
533 node, machine()->Store(StoreRepresentation( in ReduceStoreElement()
568 node, machine()->Store(StoreRepresentation(machine_type.representation(), in ReduceStoreField()
576 StoreRepresentation representation = StoreRepresentationOf(node->op()); in ReduceStore()
583 node, machine()->Store(StoreRepresentation( in ReduceStore()
Dmachine-operator.cc15 bool operator==(StoreRepresentation lhs, StoreRepresentation rhs) { in operator ==()
21 bool operator!=(StoreRepresentation lhs, StoreRepresentation rhs) { in operator !=()
26 size_t hash_value(StoreRepresentation rep) { in hash_value()
31 std::ostream& operator<<(std::ostream& os, StoreRepresentation rep) { in operator <<()
170 StoreRepresentation const& StoreRepresentationOf(Operator const* op) { in StoreRepresentationOf()
173 return OpParameter<StoreRepresentation>(op); in StoreRepresentationOf()
995 struct Store##Type##Operator : public Operator1<StoreRepresentation> { \
997 : Operator1<StoreRepresentation>( \
1001 StoreRepresentation(MachineRepresentation::Type, \
1044 : public Operator1<StoreRepresentation> { \
[all …]
Dint64-lowering.cc279 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in LowerNode()
282 machine()->Store(StoreRepresentation( in LowerNode()
647 StoreRepresentation(MachineRepresentation::kWord32, in LowerNode()
656 StoreRepresentation(MachineRepresentation::kWord32, in LowerNode()
681 StoreRepresentation(MachineRepresentation::kFloat64, in LowerNode()
Dbasic-block-instrumentor.cc127 graph->NewNode(machine.Store(StoreRepresentation( in Instrument()
Dgraph-assembler.cc419 Node* GraphAssembler::Store(StoreRepresentation rep, Node* object, Node* offset, in Store()
425 Node* GraphAssembler::Store(StoreRepresentation rep, Node* object, int offset, in Store()
444 ? machine()->Store(StoreRepresentation(rep, kNoWriteBarrier)) in StoreUnaligned()
Deffect-control-linearizer.cc4077 StoreRepresentation(MachineRepresentation::kWord8, kNoWriteBarrier), in LowerStringFromSingleCharCode()
4102 StoreRepresentation(MachineRepresentation::kWord16, kNoWriteBarrier), in LowerStringFromSingleCharCode()
4201 StoreRepresentation(MachineRepresentation::kWord8, kNoWriteBarrier), in LowerStringFromSingleCodePoint()
4226 StoreRepresentation(MachineRepresentation::kWord16, kNoWriteBarrier), in LowerStringFromSingleCodePoint()
4266 StoreRepresentation(MachineRepresentation::kWord32, kNoWriteBarrier), in LowerStringFromSingleCodePoint()
4934 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in AdaptFastCallTypedArrayArgument()
4937 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in AdaptFastCallTypedArrayArgument()
4956 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in AdaptFastCallArgument()
4978 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in AdaptFastCallArgument()
5046 __ Store(StoreRepresentation(MachineType::PointerRepresentation(), in AdaptOverloadedFastCallArgument()
[all …]
Dgraph-assembler.h310 Node* Store(StoreRepresentation rep, Node* object, Node* offset, Node* value);
311 Node* Store(StoreRepresentation rep, Node* object, int offset, Node* value);
Dwasm-compiler.cc2387 StoreRepresentation(parameter_representation, kNoWriteBarrier); in BuildIntToFloatConversionInstruction()
2430 StoreRepresentation(float_ty.representation(), kNoWriteBarrier); in BuildCcallConvertFloat()
3911 StoreRepresentation store_rep(rep, WriteBarrierKind::kNoWriteBarrier); in GetSafeStoreOperator()
3933 gasm_->Store(StoreRepresentation(rep, kNoWriteBarrier), info, in TraceFunctionExit()
3951 gasm_->Store(StoreRepresentation(rep, kNoWriteBarrier), info, in TraceMemoryOperation()
4215 gasm_->Store(StoreRepresentation{mem_rep, kNoWriteBarrier}, in StoreMem()
4288 const Operator* store_op = mcgraph()->machine()->Store(StoreRepresentation( in BuildAsmjsStoreMem()
5549 StoreRepresentation(MachineRepresentation::kWord8, kNoWriteBarrier); in ElemDrop()
7301 gasm_->Store(StoreRepresentation(MachineType::PointerRepresentation(), in BuildCapiCallWrapper()
7405 gasm_->Store(StoreRepresentation(MachineType::PointerRepresentation(), in BuildJSFastApiCallWrapper()
[all …]
Draw-machine-assembler.h180 return AddNode(machine()->Store(StoreRepresentation(rep, write_barrier)), in Store()
231 return AddNode(machine()->Store(StoreRepresentation( in UnalignedStore()
/third_party/node/deps/v8/src/compiler/backend/x64/
Dinstruction-selector-x64.cc313 ArchOpcode GetStoreOpcode(StoreRepresentation store_rep) { in GetStoreOpcode()
350 ArchOpcode GetSeqCstStoreOpcode(StoreRepresentation store_rep) { in GetSeqCstStoreOpcode()
537 StoreRepresentation store_rep, in VisitStoreCommon()
635 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitProtectedStore()
/third_party/node/deps/v8/src/compiler/backend/ppc/
Dinstruction-selector-ppc.cc270 StoreRepresentation store_rep, in VisitStoreCommon()
/third_party/node/deps/v8/src/compiler/backend/mips/
Dinstruction-selector-mips.cc404 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc822 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()
/third_party/node/deps/v8/src/compiler/backend/loong64/
Dinstruction-selector-loong64.cc491 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()
/third_party/node/deps/v8/src/compiler/backend/arm/
Dinstruction-selector-arm.cc692 StoreRepresentation store_rep, in VisitStoreCommon()
/third_party/node/deps/v8/src/compiler/backend/mips64/
Dinstruction-selector-mips64.cc527 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()
/third_party/node/deps/v8/src/compiler/backend/ia32/
Dinstruction-selector-ia32.cc685 StoreRepresentation store_rep, in VisitStoreCommon()
/third_party/node/deps/v8/src/compiler/backend/riscv64/
Dinstruction-selector-riscv64.cc583 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()
/third_party/node/deps/v8/src/compiler/backend/arm64/
Dinstruction-selector-arm64.cc869 StoreRepresentation store_rep = StoreRepresentationOf(node->op()); in VisitStore()