Home
last modified time | relevance | path

Searched refs:HChange (Results 1 – 21 of 21) sorted by relevance

/external/v8/src/
Dhydrogen-representation-changes.cc39 new_value = new(graph()->zone()) HChange( in InsertRepresentationChangeForUse()
54 static bool IsNonDeoptingIntToSmiChange(HChange* change) { in IsNonDeoptingIntToSmiChange()
86 HChange* change = HChange::cast(input); in InsertRepresentationChangesForValue()
Dhydrogen-uint32-analysis.cc47 DCHECK(HChange::cast(use)->to().IsDouble() || in IsSafeUint32Use()
48 HChange::cast(use)->to().IsSmi() || in IsSafeUint32Use()
49 HChange::cast(use)->to().IsTagged()); in IsSafeUint32Use()
Dhydrogen-range-analysis.cc63 HChange* instr = HChange::cast(value); in Run()
244 HChange* instr = HChange::cast(value); in PropagateMinusZeroChecks()
Dhydrogen-mark-deoptimize.cc51 if (HChange::cast(current)->can_convert_undefined_to_nan()) { in Run()
Dhydrogen-instructions.cc1493 HValue* HChange::Canonicalize() { in Canonicalize()
1528 OStream& HChange::PrintDataTo(OStream& os) const { // NOLINT in PrintDataTo()
1543 if (val->IsChange()) val = HChange::cast(val)->value(); in Canonicalize()
1546 return Prepend(new(block()->zone()) HChange( in Canonicalize()
1556 } else if (left->IsChange() && HChange::cast(left)->from().IsInteger32()) { in Canonicalize()
1558 left = HChange::cast(left)->value(); in Canonicalize()
1560 left = Prepend(new(block()->zone()) HChange( in Canonicalize()
1573 HChange::cast(right)->from().IsInteger32()) { in Canonicalize()
1575 right = HChange::cast(right)->value(); in Canonicalize()
1577 right = Prepend(new(block()->zone()) HChange( in Canonicalize()
[all …]
Dhydrogen-instructions.h1656 class HChange FINAL : public HUnaryOperation {
1658 HChange(HValue* value, in HChange() function
/external/v8/src/mips/
Dlithium-mips.cc1851 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-mips.cc4794 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/mips64/
Dlithium-mips64.cc1852 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-mips64.cc4826 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/x64/
Dlithium-x64.cc1859 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-x64.cc4838 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/arm/
Dlithium-arm.cc1902 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-arm.cc4836 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/arm64/
Dlithium-arm64.cc1097 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-arm64.cc4866 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/x87/
Dlithium-x87.cc1902 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-x87.cc5096 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/src/ia32/
Dlithium-ia32.cc1896 LInstruction* LChunkBuilder::DoChange(HChange* instr) { in DoChange()
Dlithium-codegen-ia32.cc4628 HChange* hchange = instr->hydrogen(); in DoSmiTag()
/external/v8/
DChangeLog1433 MIPS: Fix uses of range analysis results in HChange (issue 3204).
1443 Fix uses of range analysis results in HChange (issue 3204).