Lines Matching defs:from
71 bool Subsumes(MachineRepresentation from, MachineRepresentation to) {
72 if (from == to) return true;
73 if (IsAnyTagged(from)) return IsAnyTagged(to);
74 if (IsIntegral(from)) {
75 return IsIntegral(to) && ElementSizeInBytes(from) >= ElementSizeInBytes(to);
99 OuterMap<OuterKey>& to, const OuterMap<OuterKey>& from) {
104 InnerMap current_map = from.Get(key);
165 // TODO(manoskouk): Consider adding a map from fresh objects to offsets
256 // For all offsets from {initial_offset} to {offset}, we traverse the
353 MachineRepresentation from = lookup_result.representation;
354 if (Helpers::Subsumes(from, representation) &&
357 TruncateAndExtend(lookup_result.value, from, access.machine_type);
416 // the state from the first input, and compute the loop state based on it.
430 // from other inputs.
539 MachineRepresentation from,
541 DCHECK(Helpers::Subsumes(from, to.representation()));
542 DCHECK_GE(ElementSizeInBytes(from), ElementSizeInBytes(to.representation()));
546 // from a previous subsuming load or store. Since that value might be
550 if (from == MachineRepresentation::kWord64) {
560 // from a previous subsuming load or store. Since that value might be
562 if (from == MachineRepresentation::kWord64) {
568 } else if (from == MachineRepresentation::kWord64 &&
574 DCHECK((from == to.representation() &&
575 (from == MachineRepresentation::kWord32 ||
576 from == MachineRepresentation::kWord64 || !IsIntegral(from))) ||
577 (IsAnyTagged(from) && IsAnyTagged(to.representation())));