Home | History | Annotate | Download | only in compiler

Lines Matching refs:Node

106 // The {UseInfo} class is used to describe a use of an input of a node.
110 // 1. During propagation, the use info is used to inform the input node
236 Node* GetRepresentationFor(Node* node, MachineRepresentation output_rep,
237 Type* output_type, Node* use_node,
265 Node* GetTaggedSignedRepresentationFor(Node* node,
267 Type* output_type, Node* use_node,
269 Node* GetTaggedPointerRepresentationFor(Node* node,
271 Type* output_type, Node* use_node,
273 Node* GetTaggedRepresentationFor(Node* node, MachineRepresentation output_rep,
275 Node* GetFloat32RepresentationFor(Node* node,
278 Node* GetFloat64RepresentationFor(Node* node,
280 Type* output_type, Node* use_node,
282 Node* GetWord32RepresentationFor(Node* node, MachineRepresentation output_rep,
283 Type* output_type, Node* use_node,
285 Node* GetBitRepresentationFor(Node* node, MachineRepresentation output_rep,
287 Node* GetWord64RepresentationFor(Node* node, MachineRepresentation output_rep,
289 Node* TypeError(Node* node, MachineRepresentation output_rep,
291 Node* MakeTruncatedInt32Constant(double value);
292 Node* InsertChangeBitToTagged(Node* node);
293 Node* InsertChangeFloat32ToFloat64(Node* node);
294 Node* InsertChangeFloat64ToInt32(Node* node);
295 Node* InsertChangeFloat64ToUint32(Node* node);
296 Node* InsertChangeInt32ToFloat64(Node* node);
297 Node* InsertChangeTaggedSignedToInt32(Node* node);
298 Node* InsertChangeTaggedToFloat64(Node* node);
299 Node* InsertChangeUint32ToFloat64(Node* node);
301 Node* InsertConversion(Node* node, const Operator* op, Node* use_node);