Home
last modified time | relevance | path

Searched refs:hinstr (Results 1 – 20 of 20) sorted by relevance

/external/v8/src/crankshaft/
Dlithium-codegen.cc123 HInstruction* hinstr = HInstruction::cast(hval); in CheckEnvironmentUsage() local
124 if (!hinstr->CanDeoptimize() && instr->HasEnvironment()) { in CheckEnvironmentUsage()
126 hinstr->Mnemonic(), instr->Mnemonic()); in CheckEnvironmentUsage()
131 hinstr->Mnemonic(), instr->Mnemonic()); in CheckEnvironmentUsage()
/external/v8/src/crankshaft/arm64/
Dlithium-arm64.cc472 HInstruction* hinstr, in MarkAsCall() argument
487 !hinstr->HasObservableSideEffects(); in MarkAsCall()
2071 HBinaryOperation* hinstr = HBinaryOperation::cast(val); in CanTransformToShiftedOp() local
2072 HValue* hleft = hinstr->left(); in CanTransformToShiftedOp()
2073 HValue* hright = hinstr->right(); in CanTransformToShiftedOp()
2074 DCHECK(hleft->representation().Equals(hinstr->representation())); in CanTransformToShiftedOp()
2075 DCHECK(hright->representation().Equals(hinstr->representation())); in CanTransformToShiftedOp()
2080 LikelyFitsImmField(hinstr, HConstant::cast(hright)->Integer32Value())) || in CanTransformToShiftedOp()
2081 (hinstr->IsCommutative() && hleft->IsConstant() && in CanTransformToShiftedOp()
2082 LikelyFitsImmField(hinstr, HConstant::cast(hleft)->Integer32Value()))) { in CanTransformToShiftedOp()
[all …]
Dlithium-arm64.h3098 HInstruction* hinstr,
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc2950 HLoadKeyed* hinstr = instr->hydrogen(); in DoLoadKeyedFixedArray() local
2953 bool requires_hole_check = hinstr->RequiresHoleCheck(); in DoLoadKeyedFixedArray()
2954 Representation representation = hinstr->representation(); in DoLoadKeyedFixedArray()
2964 hinstr->elements_kind() == FAST_SMI_ELEMENTS) { in DoLoadKeyedFixedArray()
2991 if (IsFastSmiElementsKind(hinstr->elements_kind())) { in DoLoadKeyedFixedArray()
2998 } else if (hinstr->hole_mode() == CONVERT_HOLE_TO_UNDEFINED) { in DoLoadKeyedFixedArray()
2999 DCHECK(hinstr->elements_kind() == FAST_HOLEY_ELEMENTS); in DoLoadKeyedFixedArray()
3853 HStoreNamedField* hinstr = instr->hydrogen(); in DoStoreNamedField() local
3856 HObjectAccess access = hinstr->access(); in DoStoreNamedField()
3860 DCHECK(!hinstr->NeedsWriteBarrier()); in DoStoreNamedField()
[all …]
Dlithium-x64.cc614 HInstruction* hinstr, in MarkAsCall() argument
630 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-x64.h2740 HInstruction* hinstr,
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc3150 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()
[all …]
Dlithium-ppc.cc592 HInstruction* hinstr, in MarkAsCall() argument
606 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-ppc.h2642 LInstruction* instr, HInstruction* hinstr,
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc3088 HLoadKeyed* hinstr = instr->hydrogen(); in DoLoadKeyedFixedArray() local
3114 Representation representation = hinstr->representation(); in DoLoadKeyedFixedArray()
3116 hinstr->elements_kind() == FAST_SMI_ELEMENTS) { in DoLoadKeyedFixedArray()
3117 DCHECK(!hinstr->RequiresHoleCheck()); in DoLoadKeyedFixedArray()
3133 if (hinstr->RequiresHoleCheck()) { in DoLoadKeyedFixedArray()
Dlithium-mips64.cc587 HInstruction* hinstr, in MarkAsCall() argument
602 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-mips64.h2764 HInstruction* hinstr,
/external/v8/src/crankshaft/mips/
Dlithium-mips.cc587 HInstruction* hinstr, in MarkAsCall() argument
602 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-mips.h2718 HInstruction* hinstr,
/external/v8/src/crankshaft/x87/
Dlithium-x87.cc636 HInstruction* hinstr, in MarkAsCall() argument
652 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-x87.h2769 HInstruction* hinstr,
/external/v8/src/crankshaft/ia32/
Dlithium-ia32.cc630 HInstruction* hinstr, in MarkAsCall() argument
646 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-ia32.h2757 HInstruction* hinstr,
/external/v8/src/crankshaft/arm/
Dlithium-arm.cc580 HInstruction* hinstr, in MarkAsCall() argument
595 !hinstr->HasObservableSideEffects(); in MarkAsCall()
Dlithium-arm.h2761 HInstruction* hinstr,