Searched refs:SparseInputMask (Results 1 – 10 of 10) sorted by relevance
| /third_party/node/deps/v8/src/compiler/ |
| D | state-values-utils.cc | 56 SparseInputMask node_mask = SparseInputMaskOf(node->op()); in IsKeysEqualToNode() 94 graph()->NewNode(common()->StateValues(0, SparseInputMask::Dense())); in GetEmptyStateValues() 120 SparseInputMask mask) { in GetValuesNodeFromCache() 139 SparseInputMask::BitMaskType StateValuesCache::FillBufferWithValues( in FillBufferWithValues() 142 SparseInputMask::BitMaskType input_mask = 0; in FillBufferWithValues() 149 virtual_node_count < SparseInputMask::kMaxSparseInputs) { in FillBufferWithValues() 163 DCHECK_GE(SparseInputMask::kMaxSparseInputs, virtual_node_count); in FillBufferWithValues() 166 input_mask |= SparseInputMask::kEndMarker << virtual_node_count; in FillBufferWithValues() 177 SparseInputMask::BitMaskType input_mask = SparseInputMask::kDenseBitMask; in BuildTree() 183 DCHECK_NE(input_mask, SparseInputMask::kDenseBitMask); in BuildTree() [all …]
|
| D | state-values-utils.h | 45 SparseInputMask mask; 48 StateValuesKey(size_t count, SparseInputMask mask, Node** values) in StateValuesKey() 60 SparseInputMask::BitMaskType FillBufferWithValues( 70 SparseInputMask mask); 113 SparseInputMask::InputIterator* Top(); 118 SparseInputMask::InputIterator stack_[kMaxInlineDepth];
|
| D | common-operator.cc | 216 SparseInputMask::InputIterator::InputIterator( in InputIterator() 217 SparseInputMask::BitMaskType bit_mask, Node* parent) in InputIterator() 220 if (bit_mask_ != SparseInputMask::kDenseBitMask) { in InputIterator() 228 void SparseInputMask::InputIterator::Advance() { in Advance() 237 size_t SparseInputMask::InputIterator::AdvanceToNextRealOrEnd() { in AdvanceToNextRealOrEnd() 238 DCHECK_NE(bit_mask_, SparseInputMask::kDenseBitMask); in AdvanceToNextRealOrEnd() 246 Node* SparseInputMask::InputIterator::GetReal() const { in GetReal() 251 bool SparseInputMask::InputIterator::IsReal() const { in IsReal() 252 return bit_mask_ == SparseInputMask::kDenseBitMask || in IsReal() 256 bool SparseInputMask::InputIterator::IsEnd() const { in IsEnd() [all …]
|
| D | common-operator.h | 218 class SparseInputMask final { 276 explicit SparseInputMask(BitMaskType bit_mask) : bit_mask_(bit_mask) {} in SparseInputMask() function 279 static SparseInputMask Dense() { return SparseInputMask(kDenseBitMask); } in Dense() 283 bool IsDense() const { return bit_mask_ == SparseInputMask::kDenseBitMask; } in IsDense() 311 bool operator==(SparseInputMask const& lhs, SparseInputMask const& rhs); 312 bool operator!=(SparseInputMask const& lhs, SparseInputMask const& rhs); 317 SparseInputMask sparse_input_mask) in TypedStateValueInfo() 323 SparseInputMask sparse_input_mask() const { return sparse_input_mask_; } in sparse_input_mask() 327 SparseInputMask sparse_input_mask_; 356 SparseInputMask SparseInputMaskOf(Operator const*) V8_WARN_UNUSED_RESULT; [all …]
|
| D | js-graph.cc | 182 SparseInputMask::Dense()))) 188 SparseInputMask(SparseInputMask::kEndMarker << 1))))
|
| D | frame-states.cc | 123 common->StateValues(parameter_count, SparseInputMask::Dense()); in CreateBuiltinContinuationFrameStateCommon()
|
| D | js-inlining.cc | 262 const Operator* op0 = common()->StateValues(0, SparseInputMask::Dense()); in CreateArtificialFrameState() 272 static_cast<int>(params.size()), SparseInputMask::Dense()); in CreateArtificialFrameState()
|
| D | simplified-lowering.cc | 1348 SparseInputMask mask = SparseInputMaskOf(node->op()); in VisitStateValues() 1399 common()->TypedStateValues(types, SparseInputMask::Dense()), in VisitFrameState()
|
| D | js-call-reducer.cc | 2175 const Operator* op0 = common->StateValues(0, SparseInputMask::Dense()); in CreateArtificialFrameState() 2187 static_cast<int>(params.size()), SparseInputMask::Dense()); in CreateArtificialFrameState()
|
| D | bytecode-graph-builder.cc | 977 const Operator* op = common()->StateValues(count, SparseInputMask::Dense()); in UpdateStateValues()
|