Searched refs:IsDoubleStackSlot (Results 1 – 17 of 17) sorted by relevance
226 DCHECK(IsDoubleStackSlot()); in ToLow()237 DCHECK(IsDoubleStackSlot()); in ToHigh()268 bool IsDoubleStackSlot() const { in IsDoubleStackSlot() function285 DCHECK(IsStackSlot() || IsDoubleStackSlot() || IsSIMDStackSlot()); in GetStackIndex()291 DCHECK(IsDoubleStackSlot()); in GetHighStackIndex()307 } else if (IsPair() || IsDoubleStackSlot()) { in Contains()319 if ((IsPair() && other.IsPair()) || (IsDoubleStackSlot() && other.IsDoubleStackSlot())) { in OverlapsWith()538 DCHECK(output_.IsStackSlot() || output_.IsDoubleStackSlot() || output_.IsUnallocated()); in UpdateOut()656 || input.IsDoubleStackSlot(); in IsFixedInput()
50 if ((move.GetSource().IsStackSlot() || move.GetSource().IsDoubleStackSlot()) && in EmitNativeCode()51 (move.GetDestination().IsStackSlot() || move.GetDestination().IsDoubleStackSlot())) { in EmitNativeCode()85 } else if (location.IsDoubleStackSlot()) { in LowOf()97 } else if (location.IsDoubleStackSlot()) { in HighOf()329 if (!move->IsEliminated() && !destination.IsStackSlot() && !destination.IsDoubleStackSlot()) { in EmitNativeCode()
98 } else if (location.IsStackSlot() || location.IsDoubleStackSlot()) { in operator <<()
1370 DCHECK(source.IsDoubleStackSlot()); in Move()1390 DCHECK(source.IsDoubleStackSlot()); in Move()1410 DCHECK(destination.IsDoubleStackSlot()); in Move()1423 DCHECK(source.IsDoubleStackSlot()); in Move()1548 DCHECK(right.IsDoubleStackSlot()); in GenerateCompareTest()1920 } else if (rhs.IsDoubleStackSlot()) { in HandleCondition()2093 } else if (right.IsDoubleStackSlot()) { in VisitCompare()2742 } else if (in.IsStackSlot() || in.IsDoubleStackSlot()) { in VisitTypeConversion()2769 } else if (in.IsStackSlot() || in.IsDoubleStackSlot()) { in VisitTypeConversion()2790 } else if (in.IsDoubleStackSlot()) { in VisitTypeConversion()[all …]
1273 DCHECK(source.IsDoubleStackSlot()); in Move64()1281 } else if (source.IsDoubleStackSlot()) { in Move64()1296 DCHECK(destination.IsDoubleStackSlot()) << destination; in Move64()1312 DCHECK(source.IsDoubleStackSlot()) << source; in Move64()1489 DCHECK(right.IsDoubleStackSlot()); in GenerateLongComparesAndJumps()1522 DCHECK(rhs.IsDoubleStackSlot()); in GenerateFPCompare()2669 } else if (in.IsDoubleStackSlot()) { in VisitTypeConversion()2706 } else if (in.IsDoubleStackSlot()) { in VisitTypeConversion()2811 } else if (in.IsDoubleStackSlot()) { in VisitTypeConversion()2861 if (!in.IsDoubleStackSlot() || !out.IsStackSlot()) { in VisitTypeConversion()[all …]
69 } else if (location.IsDoubleStackSlot()) { in Resolve()502 || destination.IsDoubleStackSlot() in IsValidDestination()
86 } else if (location.IsDoubleStackSlot()) { in CheckType()877 location.IsDoubleStackSlot() || in RecordPcInfo()880 if (location.IsStackSlot() || location.IsDoubleStackSlot()) { in RecordPcInfo()
1277 if (source.IsStackSlot() || source.IsDoubleStackSlot()) { in MoveLocation()1376 DCHECK(destination.IsStackSlot() || destination.IsDoubleStackSlot()); in MoveLocation()1385 DCHECK((destination.IsDoubleStackSlot() == Primitive::Is64BitType(dst_type)) && in MoveLocation()1412 DCHECK(destination.IsDoubleStackSlot()); in MoveLocation()1421 DCHECK(source.IsStackSlot() || source.IsDoubleStackSlot()); in MoveLocation()1422 DCHECK_EQ(source.IsDoubleStackSlot(), destination.IsDoubleStackSlot()); in MoveLocation()1443 bool is_slot1 = loc1.IsStackSlot() || loc1.IsDoubleStackSlot(); in SwapLocations()1444 bool is_slot2 = loc2.IsStackSlot() || loc2.IsDoubleStackSlot(); in SwapLocations()1485 DCHECK(mem_loc.IsDoubleStackSlot()); in SwapLocations()1495 loc1.IsDoubleStackSlot()); in SwapLocations()[all …]
48 DCHECK(location.IsDoubleStackSlot())<< location; in DumpLocationForTest()
1238 } else if (loc1.IsDoubleStackSlot() && loc2.IsDoubleStackSlot()) { in EmitSwap()1247 } else if ((loc1.IsRegisterPair() && loc2.IsDoubleStackSlot()) || in EmitSwap()1248 (loc1.IsDoubleStackSlot() && loc2.IsRegisterPair())) { in EmitSwap()1253 intptr_t offset_l = loc1.IsDoubleStackSlot() ? loc1.GetStackIndex() : loc2.GetStackIndex(); in EmitSwap()1254 intptr_t offset_h = loc1.IsDoubleStackSlot() ? loc1.GetHighStackIndex(kMipsWordSize) in EmitSwap()1489 … DCHECK(source.IsDoubleStackSlot()) << "Cannot move from " << source << " to " << destination; in MoveLocation()1519 } else if (source.IsDoubleStackSlot()) { in MoveLocation()1535 } else if (destination.IsDoubleStackSlot()) { in MoveLocation()1542 … DCHECK(source.IsDoubleStackSlot()) << "Cannot move from " << source << " to " << destination; in MoveLocation()1584 DCHECK(destination.IsDoubleStackSlot()) in MoveConstant()[all …]
2662 DCHECK(src.IsDoubleStackSlot()); in GenBitCount()2738 DCHECK(src.IsDoubleStackSlot()); in GenOneBit()2766 DCHECK(src.IsDoubleStackSlot()); in GenOneBit()2853 DCHECK(src.IsDoubleStackSlot()); in GenLeadingZeros()2927 DCHECK(src.IsDoubleStackSlot()); in GenTrailingZeros()
1799 if (source.IsStackSlot() || source.IsDoubleStackSlot()) { in MoveLocation()1800 DCHECK(dst.Is64Bits() == source.IsDoubleStackSlot()); in MoveLocation()1852 DCHECK(destination.IsStackSlot() || destination.IsDoubleStackSlot()); in MoveLocation()1861 DCHECK((destination.IsDoubleStackSlot() == Primitive::Is64BitType(dst_type)) && in MoveLocation()1889 DCHECK(source.IsStackSlot() || source.IsDoubleStackSlot()); in MoveLocation()1890 DCHECK(source.IsDoubleStackSlot() == destination.IsDoubleStackSlot()); in MoveLocation()1910 (destination.IsDoubleStackSlot() ? kXRegSize : kWRegSize)); in MoveLocation()5382 } else if (location.IsDoubleStackSlot()) { in VisitParameterValue()
333 } else if (location.IsDoubleStackSlot()) { in DumpLocation()
4136 } else if (in.IsDoubleStackSlot()) { in VisitTypeConversion()5359 } else if (location.IsDoubleStackSlot()) { in VisitParameterValue()7044 } else if (source.IsDoubleStackSlot()) { in EmitMove()7045 if (destination.IsDoubleStackSlot()) { in EmitMove()7064 DCHECK(destination.IsDoubleStackSlot()) << destination; in EmitMove()7077 DCHECK(destination.IsDoubleStackSlot()) << destination; in EmitMove()7099 DCHECK(destination.IsDoubleStackSlot()) << destination; in EmitMove()7114 DCHECK(destination.IsDoubleStackSlot()) << destination; in EmitMove()7230 } else if (source.IsDoubleStackSlot() && destination.IsDoubleStackSlot()) { in EmitSwap()
368 } else if (output.IsStackSlot() || output.IsDoubleStackSlot()) { in ProcessInstruction()
893 } else if (out.IsStackSlot() || out.IsDoubleStackSlot()) { in CheckForFixedOutput()
2599 DCHECK(src.IsDoubleStackSlot()); in GenBitCount()