Home | History | Annotate | Download | only in mips

Lines Matching refs:Or

2 // Redistribution and use in source and binary forms, with or without
10 // disclaimer in the documentation and/or other materials provided
13 // contributors may be used to endorse or promote products derived
17 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
20 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
496 // Allowed to be the same as 'key' or 'result'.
497 // Unchanged on bailout so 'key' or 'result' can be used
681 void MacroAssembler::Or(Register rd, Register rs, const Operand& rt) {
1127 Or(rs, rs, 1 << 31);
1160 // Here NaN cases were either handled by this function or are assumed to
1593 // NOTE: 'at' can be clobbered by Branch but it is legal to use it as rs or
2143 // We need to use a bgezal or bltzal, but they can't be used directly with the
2144 // slt instructions. We could use sub or add instead but we would miss overflow
2769 // or cp.
3196 // Allocates a heap number or jumps to the label if the young space is full and
3406 // Could be NaN or Infinity. If fraction is not zero, it's NaN, otherwise
3835 // Get the prototype or initial map from the function.
3839 // If the prototype or initial map is the hole, don't return it and
4078 // If exponent is all ones the number is either a NaN or +/-Infinity.
4442 // Load the global or builtins object from the current context.
4489 // Load the global or builtins object from the current context.
4492 // Load the native context from the global or builtins object.
4501 // Load the global or builtins object from the current context.
4504 // Load the global context from the global or builtins object.
5193 // Just call directly. The function called cannot cause a GC, or
5387 // If the value is black or grey we don't need to do anything.
5440 // Otherwise it's String::kHeaderSize + string->length() * (1 or 2).
5454 // Sequential string, either ASCII or UC16.
5475 Or(t8, t8, Operand(mask_scratch));
5616 // Double value is less than zero, NaN or Inf, return 0.