Home | History | Annotate | Download | only in mips64

Lines Matching refs:Or

549   //            Allowed to be the same as 'key' or 'result'.
550 // Unchanged on bailout so 'key' or 'result' can be used
920 void MacroAssembler::Or(Register rd, Register rs, const Operand& rt) {
1424 Or(rs, rs, 1 << 31);
1479 // Here NaN cases were either handled by this function or are assumed to
1520 // Here NaN cases were either handled by this function or are assumed to
1909 // NOTE: 'at' can be clobbered by Branch but it is legal to use it as rs or
2459 // We need to use a bgezal or bltzal, but they can't be used directly with the
2460 // slt instructions. We could use sub or add instead but we would miss overflow
3134 // or cp.
3507 // Allocates a heap number or jumps to the label if the young space is full and
3731 // Could be NaN, Infinity or -Infinity. If fraction is not zero, it's NaN,
3732 // otherwise it's Infinity or -Infinity, and the non-NaN code path applies.
4111 // Get the prototype or initial map from the function.
4115 // If the prototype or initial map is the hole, don't return it and
4346 // If exponent is all ones the number is either a NaN or +/-Infinity.
4696 // Load the global or builtins object from the current context.
4718 // Load the global or builtins object from the current context.
4721 // Load the native context from the global or builtins object.
5017 // TODO(plind): not clear if lw or ld faster here, need micro-benchmark.
5479 // Just call directly. The function called cannot cause a GC, or
5701 // If the value is black or grey we don't need to do anything.
5755 // Otherwise it's String::kHeaderSize + string->length() * (1 or 2).
5769 // Sequential string, either Latin1 or UC16.
5792 Or(t8, t8, Operand(mask_scratch));
5889 // Double value is less than zero, NaN or Inf, return 0.