Lines Matching refs:GraphAssembler
14 GraphAssembler::GraphAssembler(JSGraph* jsgraph, Node* effect, Node* control, in GraphAssembler() function in v8::internal::compiler::GraphAssembler
21 Node* GraphAssembler::IntPtrConstant(intptr_t value) { in IntPtrConstant()
25 Node* GraphAssembler::Int32Constant(int32_t value) { in Int32Constant()
29 Node* GraphAssembler::UniqueInt32Constant(int32_t value) { in UniqueInt32Constant()
33 Node* GraphAssembler::SmiConstant(int32_t value) { in SmiConstant()
37 Node* GraphAssembler::Uint32Constant(int32_t value) { in Uint32Constant()
41 Node* GraphAssembler::Float64Constant(double value) { in Float64Constant()
45 Node* GraphAssembler::HeapConstant(Handle<HeapObject> object) { in HeapConstant()
50 Node* GraphAssembler::ExternalConstant(ExternalReference ref) { in ExternalConstant()
54 Node* GraphAssembler::CEntryStubConstant(int result_size) { in CEntryStubConstant()
58 Node* GraphAssembler::LoadFramePointer() { in LoadFramePointer()
63 Node* GraphAssembler::Name() { return jsgraph()->Name(); }
68 Node* GraphAssembler::Name(Node* input) { \
75 Node* GraphAssembler::Name(Node* left, Node* right) { \ in PURE_ASSEMBLER_MACH_UNOP_LIST()
82 Node* GraphAssembler::Name(Node* left, Node* right) { \
88 Node* GraphAssembler::Float64RoundDown(Node* value) {
93 Node* GraphAssembler::Float64RoundTruncate(Node* value) { in Float64RoundTruncate()
98 Node* GraphAssembler::Projection(int index, Node* value) { in Projection()
102 Node* GraphAssembler::Allocate(PretenureFlag pretenure, Node* size) { in Allocate()
108 Node* GraphAssembler::LoadField(FieldAccess const& access, Node* object) { in LoadField()
114 Node* GraphAssembler::LoadElement(ElementAccess const& access, Node* object, in LoadElement()
121 Node* GraphAssembler::StoreField(FieldAccess const& access, Node* object, in StoreField()
128 Node* GraphAssembler::StoreElement(ElementAccess const& access, Node* object, in StoreElement()
135 Node* GraphAssembler::DebugBreak() { in DebugBreak()
140 Node* GraphAssembler::Unreachable() { in Unreachable()
145 Node* GraphAssembler::Store(StoreRepresentation rep, Node* object, Node* offset, in Store()
152 Node* GraphAssembler::Load(MachineType rep, Node* object, Node* offset) { in Load()
158 Node* GraphAssembler::StoreUnaligned(MachineRepresentation rep, Node* object, in StoreUnaligned()
169 Node* GraphAssembler::LoadUnaligned(MachineType rep, Node* object, in LoadUnaligned()
180 Node* GraphAssembler::Retain(Node* buffer) { in Retain()
185 Node* GraphAssembler::UnsafePointerAdd(Node* base, Node* external) { in UnsafePointerAdd()
191 Node* GraphAssembler::ToNumber(Node* value) { in ToNumber()
197 Node* GraphAssembler::BitcastWordToTagged(Node* value) { in BitcastWordToTagged()
203 Node* GraphAssembler::Word32PoisonOnSpeculation(Node* value) { in Word32PoisonOnSpeculation()
209 Node* GraphAssembler::DeoptimizeIf(DeoptimizeReason reason, in DeoptimizeIf()
217 Node* GraphAssembler::DeoptimizeIfNot(DeoptimizeReason reason, in DeoptimizeIfNot()
227 void GraphAssembler::Branch(Node* condition, GraphAssemblerLabel<0u>* if_true, in Branch()
250 Node* GraphAssembler::ExtractCurrentControl() { in ExtractCurrentControl()
256 Node* GraphAssembler::ExtractCurrentEffect() { in ExtractCurrentEffect()
262 void GraphAssembler::Reset(Node* effect, Node* control) { in Reset()
267 Operator const* GraphAssembler::ToNumberOperator() { in ToNumberOperator()