Lines Matching defs:rhs

142   TNode<String> rhs = var_right.value();
145 TNode<Uint16T> rhs_instance_type = LoadInstanceType(rhs);
147 StringEqual_Core(lhs, lhs_instance_type, rhs, rhs_instance_type, lhs_length,
156 TailCallRuntime(Runtime::kStringEqual, NoContextConstant(), lhs, rhs);
167 TNode<String> lhs, TNode<Word32T> lhs_instance_type, TNode<String> rhs,
171 CSA_DCHECK(this, WordEqual(LoadStringLengthAsWord(rhs), length));
172 // Fast check to see if {lhs} and {rhs} refer to the same String object.
173 GotoIf(TaggedEqual(lhs, rhs), if_equal);
180 // Check if both {lhs} and {rhs} are internalized. Since we already know
190 // Check if both {lhs} and {rhs} are direct strings, and that in case of
202 // Dispatch based on the {lhs} and {rhs} string encoding.
223 StringEqual_Loop(lhs, lhs_instance_type, MachineType::Uint8(), rhs,
228 StringEqual_Loop(lhs, lhs_instance_type, MachineType::Uint16(), rhs,
233 StringEqual_Loop(lhs, lhs_instance_type, MachineType::Uint8(), rhs,
238 StringEqual_Loop(lhs, lhs_instance_type, MachineType::Uint16(), rhs,
245 TNode<String> rhs, TNode<Word32T> rhs_instance_type, MachineType rhs_type,
248 CSA_DCHECK(this, WordEqual(LoadStringLengthAsWord(rhs), length));
252 TNode<RawPtrT> rhs_data = DirectStringData(rhs, rhs_instance_type);
254 // Loop over the {lhs} and {rhs} strings to see if they are equal.
264 // Load the next characters from {lhs} and {rhs}.
465 TNode<String> rhs =
467 GotoIf(IsEmptyString(rhs), can_deref);
565 TNode<String> rhs = var_right.value();
566 // Fast check to see if {lhs} and {rhs} refer to the same String object.
567 GotoIf(TaggedEqual(lhs, rhs), &if_equal);
569 // Load instance types of {lhs} and {rhs}.
571 TNode<Uint16T> rhs_instance_type = LoadInstanceType(rhs);
578 // Check that both {lhs} and {rhs} are flat one-byte strings.
593 // Load the length of {lhs} and {rhs}.
595 TNode<IntPtrT> rhs_length = LoadStringLengthAsWord(rhs);
607 // Loop over the {lhs} and {rhs} strings to see if they are equal.
619 // Load the next characters from {lhs} and {rhs}.
621 TNode<Uint8T> rhs_value = Load<Uint8T>(rhs, var_offset.value());
658 rhs);
662 lhs, rhs);
666 rhs);
670 lhs, rhs);