Searched refs:AddNewNode (Results 1 - 2 of 2) sorted by relevance
/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-graph-builder.cc | 75 current_interpreter_frame_.set(reg, AddNewNode<InitialValue>({}, reg)); in MaglevGraphBuilder() 84 current_interpreter_frame_.set(reg, AddNewNode<InitialValue>({}, reg)); in MaglevGraphBuilder() 93 AddNewNode<RootConstant>({}, RootIndex::kUndefinedValue); in MaglevGraphBuilder() 102 AddNewNode<RegisterInput>({}, kJavaScriptCallNewTargetRegister)); in MaglevGraphBuilder() 146 SetAccumulator(AddNewNode<GenericNodeForOperation<kOperation>>( in BuildGenericUnaryOperationNode() 155 SetAccumulator(AddNewNode<GenericNodeForOperation<kOperation>>( in BuildGenericBinaryOperationNode() 163 ValueNode* right = AddNewNode<SmiConstant>({}, constant); in BuildGenericBinarySmiOperationNode() 165 SetAccumulator(AddNewNode<GenericNodeForOperation<kOperation>>( in BuildGenericBinarySmiOperationNode() 193 SetAccumulator(AddNewNode<Int32AddWithOverflow>({left, right})); in VisitBinaryOperation() 224 ValueNode* right = AddNewNode<Int32Constan in VisitBinarySmiOperation() [all...] |
H A D | maglev-graph-builder.h | 209 NodeT* AddNewNode(size_t input_count, Args&&... args) { in AddNewNode() function in v8::internal::maglev::MaglevGraphBuilder 215 NodeT* AddNewNode(std::initializer_list<ValueNode*> inputs, Args&&... args) { in AddNewNode() function in v8::internal::maglev::MaglevGraphBuilder 256 return AddNewNode<SmiConstant>({}, Smi::FromInt(ref.AsSmi())); in GetConstant() 259 return AddNewNode<Constant>({}, ref.AsHeapObject()); in GetConstant() 282 ValueNode* tagged = AddNewNode<CheckedSmiTag>({value}); in GetTaggedValue() 294 ValueNode* untagged = AddNewNode<CheckedSmiUntag>({value}); in GetSmiUntaggedValue()
|
Completed in 3 milliseconds