Home | History | Annotate | Download | only in compiler

Lines Matching defs:access

485   const FieldAccess& access = FieldAccessOf(node->op());
486 Node* offset = jsgraph()->IntPtrConstant(access.offset - access.tag());
488 NodeProperties::ChangeOp(node, machine()->Load(access.machine_type));
494 const FieldAccess& access = FieldAccessOf(node->op());
497 access.base_is_tagged, access.machine_type.representation(),
498 access.offset, access.type, type);
499 Node* offset = jsgraph()->IntPtrConstant(access.offset - access.tag());
503 access.machine_type.representation(), kind)));
508 Node* ChangeLowering::ComputeIndex(const ElementAccess& access,
512 ElementSizeLog2Of(access.machine_type.representation());
517 const int fixed_offset = access.header_size - access.tag();
533 const ElementAccess& access = ElementAccessOf(node->op());
534 node->ReplaceInput(1, ComputeIndex(access, node->InputAt(1)));
535 NodeProperties::ChangeOp(node, machine()->Load(access.machine_type));
541 const ElementAccess& access = ElementAccessOf(node->op());
543 node->ReplaceInput(1, ComputeIndex(access, node->InputAt(1)));
546 access.machine_type.representation(),
547 ComputeWriteBarrierKind(access.base_is_tagged,
548 access.machine_type.representation(),
549 access.type, type))));