Home | History | Annotate | Download | only in compiler

Lines Matching defs:access

579         FieldAccess access = FieldAccessOf(node->op());
580 ProcessInput(node, 0, changer_->TypeForBasePointer(access));
582 SetOutput(node, AssumeImplicitFloat32Change(access.machine_type));
587 FieldAccess access = FieldAccessOf(node->op());
588 ProcessInput(node, 0, changer_->TypeForBasePointer(access));
589 ProcessInput(node, 1, AssumeImplicitFloat32Change(access.machine_type));
596 ElementAccess access = ElementAccessOf(node->op());
597 ProcessInput(node, 0, changer_->TypeForBasePointer(access));
601 SetOutput(node, AssumeImplicitFloat32Change(access.machine_type));
606 ElementAccess access = ElementAccessOf(node->op());
607 ProcessInput(node, 0, changer_->TypeForBasePointer(access));
610 ProcessInput(node, 3, AssumeImplicitFloat32Change(access.machine_type));
838 const FieldAccess& access = FieldAccessOf(node->op());
839 node->set_op(machine()->Load(access.machine_type));
840 access.offset - access.tag());
846 const FieldAccess& access = FieldAccessOf(node->op());
848 access.base_is_tagged, access.machine_type, access.type);
850 machine()->Store(StoreRepresentation(access.machine_type, kind)));
851 Node* offset = jsgraph()->Int32Constant(access.offset - access.tag());
856 Node* SimplifiedLowering::ComputeIndex(const ElementAccess& access,
858 int element_size = ElementSizeOf(access.machine_type);
863 int fixed_offset = access.header_size - access.tag();
871 const ElementAccess& access = ElementAccessOf(node->op());
872 node->set_op(machine()->Load(access.machine_type));
873 node->ReplaceInput(1, ComputeIndex(access, node->InputAt(1)));
879 const ElementAccess& access = ElementAccessOf(node->op());
881 access.base_is_tagged, access.machine_type, access.type);
883 machine()->Store(StoreRepresentation(access.machine_type, kind)));
884 node->ReplaceInput(1, ComputeIndex(access, node->InputAt(1)));