/third_party/node/deps/v8/src/compiler/ |
H A D | representation-change.h | 32 return Truncation(TruncationKind::kWord32, kIdentifyZeros); in Word32() 58 return LessGeneral(kind_, TruncationKind::kWord32); in IsUsedAsWord32() 67 return LessGeneral(kind_, TruncationKind::kWord32) || in IdentifiesUndefinedAndZero() 93 kWord32, member in v8::internal::compiler::final::TruncationKind 180 return UseInfo(MachineRepresentation::kWord32, Truncation::Word32()); in TruncatingWord32() 245 return UseInfo(MachineRepresentation::kWord32, in CheckedSignedSmallAsWord32() 251 return UseInfo(MachineRepresentation::kWord32, in CheckedSigned32AsWord32() 268 return UseInfo(MachineRepresentation::kWord32, Truncation::Word32(), in CheckedNumberAsWord32() 285 return UseInfo(MachineRepresentation::kWord32, Truncation::Word32(), in CheckedNumberOrOddballAsWord32()
|
H A D | machine-graph-verifier.cc | 50 return index == 0 ? MachineRepresentation::kWord32 in GetProjectionType() 76 return MachineRepresentation::kWord32; in GetProjectionType() 86 case MachineRepresentation::kWord32: in PromoteRepresentation() 87 return MachineRepresentation::kWord32; in PromoteRepresentation() 177 representation_vector_[node->id()] = MachineRepresentation::kWord32; in Run() 280 MachineRepresentation::kWord32; in Run() 571 MachineRepresentation::kWord32); in Run() 615 MachineRepresentation::kWord32); in Run() 617 MachineRepresentation::kWord32); in Run() 661 case MachineRepresentation::kWord32 in Run() [all...] |
H A D | simplified-lowering.cc | 94 return MachineRepresentation::kWord32; in MachineRepresentationFromArrayType() 158 case MachineRepresentation::kWord32: in TruncatingUseInfoFromRepresentation() 1078 MachineRepresentation::kWord32); in VisitSpeculativeInt32Binop() 1083 MachineRepresentation::kWord32); in VisitSpeculativeInt32Binop() 1119 MachineRepresentation::kWord32); in VisitWord32TruncatingBinop() 1132 return MachineRepresentation::kWord32; in GetOutputInfoForPhi() 1134 return MachineRepresentation::kWord32; in GetOutputInfoForPhi() 1309 DCHECK(machine_type.representation() != MachineRepresentation::kWord32 || in DeoptMachineTypeOf() 1561 VisitBinop<T>(node, input_use, MachineRepresentation::kWord32, restriction); in VisitForCheckedInt32Mul() 1629 MachineRepresentation::kWord32, restrictio in VisitSpeculativeIntegerAdditiveOp() [all...] |
H A D | representation-change.cc | 30 case TruncationKind::kWord32: in description() 63 // kWord32 kBool 110 case TruncationKind::kWord32: in LessGeneral() 111 return rep2 == TruncationKind::kWord32 || in LessGeneral() 138 rep == MachineRepresentation::kWord32; in IsWord() 186 (output_rep != MachineRepresentation::kWord32 && in GetRepresentationFor() 233 case MachineRepresentation::kWord32: in GetRepresentationFor() 861 jsgraph()->common()->DeadValue(MachineRepresentation::kWord32), node); in GetWord32RepresentationFor() 874 jsgraph()->common()->DeadValue(MachineRepresentation::kWord32), in GetWord32RepresentationFor() 894 MachineRepresentation::kWord32); in GetWord32RepresentationFor() [all...] |
H A D | int64-lowering.cc | 283 MachineRepresentation::kWord32, store_rep.write_barrier_kind()))); in LowerNode() 291 machine()->UnalignedStore(MachineRepresentation::kWord32)); in LowerNode() 647 StoreRepresentation(MachineRepresentation::kWord32, in LowerNode() 656 StoreRepresentation(MachineRepresentation::kWord32, in LowerNode() 796 lt32.Phi(MachineRepresentation::kWord32, GetReplacementLow(input), in LowerNode() 799 lt32.Phi(MachineRepresentation::kWord32, GetReplacementHigh(input), in LowerNode() 834 MachineRepresentation::kWord32, in LowerNode() 854 d.Phi(MachineRepresentation::kWord32, in LowerNode() 905 common()->LoopExitValue(MachineRepresentation::kWord32), in LowerNode() 908 common()->LoopExitValue(MachineRepresentation::kWord32), in LowerNode() [all...] |
H A D | simplified-lowering-verifier.cc | 73 case Truncation::TruncationKind::kWord32: { in GeneralizeTruncation() 78 return Truncation(Truncation::TruncationKind::kWord32, identify_zeros); in GeneralizeTruncation()
|
H A D | basic-block-instrumentor.cc | 128 MachineRepresentation::kWord32, kNoWriteBarrier)), in Instrument()
|
H A D | wasm-compiler.cc | 1773 case MachineRepresentation::kWord32: in BuildChangeEndiannessLoad() 2052 case MachineRepresentation::kWord32: in Zero() 2131 if (int_ty.representation() == MachineRepresentation::kWord32) { in ConvertTrapTest() 2162 int_ty.representation() == MachineRepresentation::kWord32; in BuildIntConvertFloat() 2235 MachineRepresentation::kWord32); in BuildI32Ctz() 2246 MachineRepresentation::kWord32); in BuildI32Popcnt() 2710 return d.Phi(MachineRepresentation::kWord32, Int32Constant(0), in BuildI32RemS() 2760 return z.Phi(MachineRepresentation::kWord32, Int32Constant(0), in BuildI32AsmjsDivS() 2761 n.Phi(MachineRepresentation::kWord32, neg, div)); in BuildI32AsmjsDivS() 2800 const Operator* const phi_op = c->Phi(MachineRepresentation::kWord32, in BuildI32AsmjsRemS() [all...] |
/third_party/node/deps/v8/src/codegen/ |
H A D | machine-type.h | 24 kWord32, member in v8::internal::MachineRepresentation 153 return (kTaggedSize == 4) ? MachineRepresentation::kWord32 in TaggedRepresentation() 157 return (kSystemPointerSize == 4) ? MachineRepresentation::kWord32 in PointerRepresentation() 180 return MachineType(MachineRepresentation::kWord32, MachineSemantic::kInt32); in Int32() 183 return MachineType(MachineRepresentation::kWord32, in Uint32() 251 case MachineRepresentation::kWord32: in TypeForRepresentation() 384 case MachineRepresentation::kWord32: in ElementSizeLog2Of()
|
H A D | machine-type.cc | 38 case MachineRepresentation::kWord32: in MachineReprToString()
|
H A D | tnode.h | 48 MachineRepresentation::kWord32; 215 std::is_base_of<Word32T, T>::value ? MachineRepresentation::kWord32
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | code-generator-loong64.cc | 1586 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth 1593 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth 1622 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth 1627 case AtomicWidth::kWord32: in AssembleArchInstruction() 1636 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth 1641 case AtomicWidth::kWord32: in AssembleArchInstruction() 1651 case AtomicWidth::kWord32: in AssembleArchInstruction() 1667 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth 1672 case AtomicWidth::kWord32: in AssembleArchInstruction() 1683 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::AtomicWidth [all...] |
H A D | instruction-selector-loong64.cc | 459 case MachineRepresentation::kWord32: in VisitLoad() 538 case MachineRepresentation::kWord32: in VisitStore() 1429 load_rep.representation() == MachineRepresentation::kWord32) { in VisitChangeUint32ToUint64() 1920 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitAtomicLoad() 1924 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitAtomicLoad() 1927 case MachineRepresentation::kWord32: in VisitAtomicLoad() 1928 code = (width == AtomicWidth::kWord32) ? kAtomicLoadWord32 in VisitAtomicLoad() 1995 case MachineRepresentation::kWord32: in VisitAtomicStore() 2464 VisitAtomicLoad(this, node, AtomicWidth::kWord32); in VisitWord32AtomicLoad() 2468 VisitAtomicStore(this, node, AtomicWidth::kWord32); in VisitWord32AtomicStore() [all...] |
/third_party/node/deps/v8/src/wasm/ |
H A D | memory-tracing.cc | 32 TRACE_TYPE(kWord32, "i32", "%d / %08x", uint32_t, uint32_t) in TraceMemoryOperation()
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | register-allocation.h | 58 case MachineRepresentation::kWord32: in ByteWidthForStackSlot()
|
H A D | instruction-codes.h | 268 enum class AtomicWidth { kWord32, kWord64 }; member in v8::internal::compiler::AtomicWidth 272 case AtomicWidth::kWord32: in AtomicWidthSize()
|
/third_party/node/deps/v8/src/objects/ |
H A D | field-index-inl.h | 17 DCHECK_IMPLIES(encoding == kWord32, IsAligned(offset, kInt32Size)); in ForInObjectOffset()
|
H A D | field-index.h | 24 enum Encoding { kTagged, kDouble, kWord32 }; enumerator
|
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-wasm-gen.cc | 116 StoreNoWriteBarrier(MachineRepresentation::kWord32, in TF_BUILTIN()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | instruction-selector-s390.cc | 162 return rep == MachineRepresentation::kWord32 || in CanBeMemoryOperand() 290 case MachineRepresentation::kWord32: in SelectLoadOpcode() 404 case MachineRepresentation::kWord32: in ProduceWord32Result() 769 case MachineRepresentation::kWord32: in VisitGeneralStore() 1110 if (load_rep.representation() == MachineRepresentation::kWord32) { in VisitWord32ReverseBytes() 1912 case MachineRepresentation::kWord32: in VisitWordCompareZero() 2203 VisitAtomicExchange(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicExchange() 2271 VisitAtomicCompareExchange(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicCompareExchange() 2346 VisitAtomicBinop(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicBinaryOperation() 2873 } else if (params.rep == MachineRepresentation::kWord32) { in VisitStoreLane() [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | instruction-selector-mips64.cc | 493 case MachineRepresentation::kWord32: in VisitLoad() 566 case MachineRepresentation::kWord32: in VisitStore() 1514 load_rep.representation() == MachineRepresentation::kWord32) { in VisitChangeUint32ToUint64() 1849 case MachineRepresentation::kWord32: in VisitUnalignedLoad() 1904 case MachineRepresentation::kWord32: in VisitUnalignedStore() 2168 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitWord32Compare() 2172 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitWord32Compare() 2175 case MachineRepresentation::kWord32: in VisitWord32Compare() 2250 case MachineRepresentation::kWord32: in VisitWord32Compare() 2720 VisitAtomicLoad(this, node, AtomicWidth::kWord32); in VisitWord32AtomicLoad() [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | instruction-selector-arm64.cc | 807 case MachineRepresentation::kWord32: in VisitLoad() 926 case MachineRepresentation::kWord32: in VisitStore() 1961 case MachineRepresentation::kWord32: in VisitChangeInt32ToInt64() 2026 case MachineRepresentation::kWord32: in ZeroExtendsWord32ToWord64NoPhis() 2634 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitAtomicLoad() 2638 DCHECK_IMPLIES(load_rep.IsSigned(), width == AtomicWidth::kWord32); in VisitAtomicLoad() 2641 case MachineRepresentation::kWord32: in VisitAtomicLoad() 2722 case MachineRepresentation::kWord32: in VisitAtomicStore() 2738 DCHECK_EQ(width, AtomicWidth::kWord32); in VisitAtomicStore() 3308 VisitAtomicLoad(this, node, AtomicWidth::kWord32); in VisitWord32AtomicLoad() [all...] |
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | instruction-selector-riscv64.cc | 531 case MachineRepresentation::kWord32: in VisitLoad() 619 case MachineRepresentation::kWord32: in VisitStore() 1433 case MachineRepresentation::kWord32: in VisitChangeInt32ToInt64() 1787 case MachineRepresentation::kWord32: in VisitUnalignedLoad() 1842 case MachineRepresentation::kWord32: in VisitUnalignedStore() 2588 case MachineRepresentation::kWord32: in VisitWord32AtomicLoad() 2594 VisitAtomicLoad(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicLoad() 2608 case MachineRepresentation::kWord32: in VisitWord32AtomicStore() 2615 VisitAtomicStore(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicStore() 2629 case MachineRepresentation::kWord32 in VisitWord64AtomicLoad() [all...] |
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | code-generator-x64.cc | 340 case MachineRepresentation::kWord32: in EmitStore() 368 case MachineRepresentation::kWord32: in EmitStore() 399 case MachineRepresentation::kWord32: in EmitStore() 2418 MachineRepresentation::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::__anon14310::MachineRepresentation 2423 MachineRepresentation::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::__anon14310::MachineRepresentation 4227 ASSEMBLE_SEQ_CST_STORE(MachineRepresentation::kWord32); in AssembleArchInstruction() 4235 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::__anon14310::AtomicWidth 4243 case AtomicWidth::kWord32: in AssembleArchInstruction() 4253 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); in AssembleArchInstruction() member in v8::internal::compiler::__anon14310::AtomicWidth 4261 case AtomicWidth::kWord32 in AssembleArchInstruction() 4275 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); AssembleArchInstruction() member in v8::internal::compiler::__anon14310::AtomicWidth 4295 DCHECK_EQ(AtomicWidthField::decode(opcode), AtomicWidth::kWord32); AssembleArchInstruction() member in v8::internal::compiler::__anon14310::AtomicWidth [all...] |
H A D | instruction-selector-x64.cc | 102 return rep == MachineRepresentation::kWord32 || in CanBeMemoryOperand() 271 case MachineRepresentation::kWord32: in GetLoadOpcode() 324 case MachineRepresentation::kWord32: in GetStoreOpcode() 356 case MachineRepresentation::kWord32: in GetSeqCstStoreOpcode() 680 } else if (params.rep == MachineRepresentation::kWord32) { in VisitStoreLane() 880 case MachineRepresentation::kWord32: in TryMergeTruncateInt64ToInt32IntoLoad() 1539 case MachineRepresentation::kWord32: in VisitChangeInt32ToInt64() 1609 case MachineRepresentation::kWord32: in ZeroExtendsWord32ToWord64NoPhis() 2227 case MachineRepresentation::kWord32: in TryNarrowOpcodeSize() 2923 VisitAtomicExchange(this, node, opcode, AtomicWidth::kWord32); in VisitWord32AtomicExchange() [all...] |