Lines Matching refs:Node
9 #include "src/compiler/common-node-cache.h"
29 // Creates a Int32Constant node, usually canonicalized.
30 Node* Int32Constant(int32_t value);
31 Node* Uint32Constant(uint32_t value) {
35 // Creates a Int64Constant node, usually canonicalized.
36 Node* Int64Constant(int64_t value);
37 Node* Uint64Constant(uint64_t value) {
41 // Creates a Int32Constant/Int64Constant node, depending on the word size of
45 Node* IntPtrConstant(intptr_t value);
47 Node* RelocatableInt32Constant(int32_t value, RelocInfo::Mode rmode);
48 Node* RelocatableInt64Constant(int64_t value, RelocInfo::Mode rmode);
49 Node* RelocatableIntPtrConstant(intptr_t value, RelocInfo::Mode rmode);
51 // Creates a Float32Constant node, usually canonicalized.
52 Node* Float32Constant(float value);
54 // Creates a Float64Constant node, usually canonicalized.
55 Node* Float64Constant(double value);
57 // Creates a PointerConstant node.
58 Node* PointerConstant(intptr_t value);
60 Node* PointerConstant(T* value) {
64 // Creates an ExternalConstant node, usually canonicalized.
65 Node* ExternalConstant(ExternalReference ref);
66 Node* ExternalConstant(Runtime::FunctionId function_id);
68 // Global cache of the dead node.
69 Node* Dead() {
83 Node* Dead_ = nullptr;