Lines Matching defs:object
92 TNode<HeapObject> JSGraphAssembler::HeapConstant(Handle<HeapObject> object) {
94 AddClonedNode(jsgraph()->HeapConstant(object)));
221 Node* JSGraphAssembler::LoadField(FieldAccess const& access, Node* object) {
223 object, effect(), control()));
227 Node* JSGraphAssembler::LoadElement(ElementAccess const& access, Node* object,
230 object, index, effect(), control()));
234 Node* JSGraphAssembler::StoreField(FieldAccess const& access, Node* object,
236 return AddNode(graph()->NewNode(simplified()->StoreField(access), object,
255 TNode<Map> GraphAssembler::LoadMap(Node* object) {
256 Node* map_word = Load(MachineType::TaggedPointer(), object,
265 Node* JSGraphAssembler::StoreElement(ElementAccess const& access, Node* object,
267 return AddNode(graph()->NewNode(simplified()->StoreElement(access), object,
273 TNode<HeapObject> object,
277 double_map.object(), fast_map.object()),
278 object, index, value, effect(), control()));
419 Node* GraphAssembler::Store(StoreRepresentation rep, Node* object, Node* offset,
421 return AddNode(graph()->NewNode(machine()->Store(rep), object, offset, value,
425 Node* GraphAssembler::Store(StoreRepresentation rep, Node* object, int offset,
427 return Store(rep, object, Int32Constant(offset), value);
430 Node* GraphAssembler::Load(MachineType type, Node* object, Node* offset) {
431 return AddNode(graph()->NewNode(machine()->Load(type), object, offset,
435 Node* GraphAssembler::Load(MachineType type, Node* object, int offset) {
436 return Load(type, object, Int32Constant(offset));
439 Node* GraphAssembler::StoreUnaligned(MachineRepresentation rep, Node* object,
447 graph()->NewNode(op, object, offset, value, effect(), control()));
450 Node* GraphAssembler::LoadUnaligned(MachineType type, Node* object,
457 return AddNode(graph()->NewNode(op, object, offset, effect(), control()));
460 Node* GraphAssembler::ProtectedStore(MachineRepresentation rep, Node* object,
462 return AddNode(graph()->NewNode(machine()->ProtectedStore(rep), object,
466 Node* GraphAssembler::ProtectedLoad(MachineType type, Node* object,
468 return AddNode(graph()->NewNode(machine()->ProtectedLoad(type), object,