Home
last modified time | relevance | path

Searched refs:AddNewNode (Results 1 - 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/maglev/
H A Dmaglev-graph-builder.cc75 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 Dmaglev-graph-builder.h209 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 5 milliseconds