Lines Matching refs:hinstr
3150 HLoadKeyed* hinstr = instr->hydrogen(); in DoShiftI() local
3167 if (hinstr->key()->representation().IsSmi()) { in DoShiftI()
3175 bool requires_hole_check = hinstr->RequiresHoleCheck(); in DoShiftI()
3176 Representation representation = hinstr->representation(); in DoShiftI()
3181 hinstr->elements_kind() == FAST_SMI_ELEMENTS) { in DoShiftI()
3193 if (IsFastSmiElementsKind(hinstr->elements_kind())) { in DoShiftI()
4046 HStoreNamedField* hinstr = instr->hydrogen(); in DoShiftI() local
4051 HObjectAccess access = hinstr->access(); in DoShiftI()
4072 DCHECK(!hinstr->has_transition()); in DoShiftI()
4073 DCHECK(!hinstr->NeedsWriteBarrier()); in DoShiftI()
4079 if (hinstr->has_transition()) { in DoShiftI()
4080 Handle<Map> transition = hinstr->transition_map(); in DoShiftI()
4084 if (hinstr->NeedsWriteBarrierForMap()) { in DoShiftI()
4101 if (hinstr->NeedsWriteBarrier()) { in DoShiftI()
4106 hinstr->value()->representation().IsInteger32()) { in DoShiftI()
4107 DCHECK(hinstr->store_mode() == STORE_TO_INITIALIZED_ENTRY); in DoShiftI()
4132 if (hinstr->NeedsWriteBarrier()) { in DoShiftI()
4135 EMIT_REMEMBERED_SET, hinstr->SmiCheckForWriteBarrier(), in DoShiftI()
4136 hinstr->PointersToHereCheckForValue()); in DoShiftI()
4332 HStoreKeyed* hinstr = instr->hydrogen(); in DoShiftI() local
4342 DCHECK(!hinstr->NeedsWriteBarrier()); in DoShiftI()
4351 if (hinstr->key()->representation().IsSmi()) { in DoShiftI()
4359 Representation representation = hinstr->value()->representation(); in DoShiftI()
4364 DCHECK(hinstr->store_mode() == STORE_TO_INITIALIZED_ENTRY); in DoShiftI()
4365 DCHECK(hinstr->elements_kind() == FAST_SMI_ELEMENTS); in DoShiftI()
4374 if (hinstr->NeedsWriteBarrier()) { in DoShiftI()
4375 SmiCheck check_needed = hinstr->value()->type().IsHeapObject() in DoShiftI()
4382 hinstr->PointersToHereCheckForValue()); in DoShiftI()