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(virtual_node_count <= SparseInputMask::kMaxSparseInputs); 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 | 158 class SparseInputMask final { 211 explicit SparseInputMask(BitMaskType bit_mask) : bit_mask_(bit_mask) {} in SparseInputMask() function 214 static SparseInputMask Dense() { return SparseInputMask(kDenseBitMask); } in Dense() 218 bool IsDense() const { return bit_mask_ == SparseInputMask::kDenseBitMask; } in IsDense() 246 bool operator==(SparseInputMask const& lhs, SparseInputMask const& rhs); 247 bool operator!=(SparseInputMask const& lhs, SparseInputMask const& rhs); 252 SparseInputMask sparse_input_mask) in TypedStateValueInfo() 258 SparseInputMask sparse_input_mask() const { return sparse_input_mask_; } in sparse_input_mask() 262 SparseInputMask sparse_input_mask_; 295 SparseInputMask SparseInputMaskOf(Operator const*); [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 | 166 SparseInputMask::InputIterator::InputIterator( in InputIterator() 167 SparseInputMask::BitMaskType bit_mask, Node* parent) in InputIterator() 170 if (bit_mask_ != SparseInputMask::kDenseBitMask) { in InputIterator() 178 void SparseInputMask::InputIterator::Advance() { in Advance() 187 Node* SparseInputMask::InputIterator::GetReal() const { in GetReal() 192 bool SparseInputMask::InputIterator::IsReal() const { in IsReal() 193 return bit_mask_ == SparseInputMask::kDenseBitMask || in IsReal() 197 bool SparseInputMask::InputIterator::IsEnd() const { in IsEnd() 199 (bit_mask_ == SparseInputMask::kDenseBitMask && in IsEnd() 203 int SparseInputMask::CountReal() const { in CountReal() [all …]
|
D | js-inlining.cc | 234 const Operator* op0 = common()->StateValues(0, SparseInputMask::Dense()); in CreateArtificialFrameState() 241 static_cast<int>(params.size()), SparseInputMask::Dense()); in CreateArtificialFrameState() 272 const Operator* op0 = common()->StateValues(0, SparseInputMask::Dense()); in CreateTailCallerFrameState()
|
D | js-graph.cc | 280 0, SparseInputMask::Dense()))); in EmptyStateValues()
|
D | js-native-context-specialization.cc | 1361 graph()->NewNode(common()->StateValues(1, SparseInputMask::Dense()), in BuildPropertyAccess() 1398 graph()->NewNode(common()->StateValues(2, SparseInputMask::Dense()), in BuildPropertyAccess()
|
D | bytecode-graph-builder.cc | 410 const Operator* op = common()->StateValues(count, SparseInputMask::Dense()); in UpdateStateValues()
|
D | ast-graph-builder.cc | 676 const Operator* op = common()->StateValues(count, SparseInputMask::Dense()); in UpdateStateValues()
|
D | simplified-lowering.cc | 1037 SparseInputMask mask = SparseInputMaskOf(node->op()); in VisitStateValues()
|