Searched refs:SparseInputMask (Results 1 – 10 of 10) sorted by relevance
/external/v8/src/compiler/ |
D | state-values-utils.cc | 54 SparseInputMask node_mask = SparseInputMaskOf(node->op()); in IsKeysEqualToNode() 92 graph()->NewNode(common()->StateValues(0, SparseInputMask::Dense())); in GetEmptyStateValues() 118 SparseInputMask mask) { in GetValuesNodeFromCache() 138 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() 176 SparseInputMask::BitMaskType input_mask = SparseInputMask::kDenseBitMask; in BuildTree() 182 DCHECK_NE(input_mask, SparseInputMask::kDenseBitMask); in BuildTree() [all …]
|
D | common-operator.h | 241 class SparseInputMask final { 294 explicit SparseInputMask(BitMaskType bit_mask) : bit_mask_(bit_mask) {} in SparseInputMask() function 297 static SparseInputMask Dense() { return SparseInputMask(kDenseBitMask); } in Dense() 301 bool IsDense() const { return bit_mask_ == SparseInputMask::kDenseBitMask; } in IsDense() 329 bool operator==(SparseInputMask const& lhs, SparseInputMask const& rhs); 330 bool operator!=(SparseInputMask const& lhs, SparseInputMask const& rhs); 335 SparseInputMask sparse_input_mask) in TypedStateValueInfo() 341 SparseInputMask sparse_input_mask() const { return sparse_input_mask_; } in sparse_input_mask() 345 SparseInputMask sparse_input_mask_; 374 SparseInputMask SparseInputMaskOf(Operator const*) V8_WARN_UNUSED_RESULT; [all …]
|
D | state-values-utils.h | 43 SparseInputMask mask; 46 StateValuesKey(size_t count, SparseInputMask mask, Node** values) in StateValuesKey() 58 SparseInputMask::BitMaskType FillBufferWithValues(WorkingBuffer* node_buffer, 71 SparseInputMask mask); 111 SparseInputMask::InputIterator* Top(); 116 SparseInputMask::InputIterator stack_[kMaxInlineDepth];
|
D | common-operator.cc | 251 SparseInputMask::InputIterator::InputIterator( in InputIterator() 252 SparseInputMask::BitMaskType bit_mask, Node* parent) in InputIterator() 255 if (bit_mask_ != SparseInputMask::kDenseBitMask) { in InputIterator() 263 void SparseInputMask::InputIterator::Advance() { in Advance() 272 Node* SparseInputMask::InputIterator::GetReal() const { in GetReal() 277 bool SparseInputMask::InputIterator::IsReal() const { in IsReal() 278 return bit_mask_ == SparseInputMask::kDenseBitMask || in IsReal() 282 bool SparseInputMask::InputIterator::IsEnd() const { in IsEnd() 284 (bit_mask_ == SparseInputMask::kDenseBitMask && in IsEnd() 288 int SparseInputMask::CountReal() const { in CountReal() [all …]
|
D | js-graph.cc | 193 SparseInputMask::Dense()))) 199 SparseInputMask(SparseInputMask::kEndMarker << 1))))
|
D | frame-states.cc | 117 common->StateValues(parameter_count, SparseInputMask::Dense()); in CreateBuiltinContinuationFrameStateCommon()
|
D | js-inlining.cc | 244 const Operator* op0 = common()->StateValues(0, SparseInputMask::Dense()); in CreateArtificialFrameState() 251 static_cast<int>(params.size()), SparseInputMask::Dense()); in CreateArtificialFrameState()
|
D | simplified-lowering.cc | 1104 SparseInputMask mask = SparseInputMaskOf(node->op()); in VisitStateValues() 1137 types, SparseInputMask::Dense()), in VisitFrameState()
|
D | bytecode-graph-builder.cc | 472 const Operator* op = common()->StateValues(count, SparseInputMask::Dense()); in UpdateStateValues()
|
D | js-call-reducer.cc | 5534 const Operator* op0 = common()->StateValues(0, SparseInputMask::Dense()); in CreateArtificialFrameState() 5541 static_cast<int>(params.size()), SparseInputMask::Dense()); in CreateArtificialFrameState()
|