Lines Matching defs:in

5  * you may not use this file except in compliance with the License.
10 * Unless required by applicable law or agreed to in writing, software
64 // out in this case.
509 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>();
512 GetAssembler()->sqrtsd(out, in);
558 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>();
560 __ roundsd(out, in, Immediate(round_mode));
627 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>();
636 // Add in the input.
637 __ addss(inPlusPointFive, in);
677 XmmRegister in = locations->InAt(0).AsFpuRegister<XmmRegister>();
686 // Add in the input.
687 __ addsd(inPlusPointFive, in);
723 // saved in the prologue and properly restored.
864 // saved in the prologue and properly restored.
919 // TODO: For simplicity, the index parameter is requested in a register, so different from Quick
984 // Where is the length in the Array?
1076 // We have already checked in the LocationsBuilder for the constant case.
1088 // We need the count in RCX.
1096 // Check assumption that sizeof(Char) is 2 (used in scaling below).
1128 // TODO: Implement read barriers in the SystemArrayCopy intrinsic.
1207 // We have already checked in the LocationsBuilder for the constant case.
1454 // Assertions that must hold in order to compare strings 4 characters at a time.
1464 // If loop does not result in returning false, we return true.
1481 // The data needs to be in RDI for scasw. So request that the string is there, anyways.
1543 // From here down, we know that we are looking for a char that fits in 16 bits.
1585 // * Comparison address in RDI.
1586 // * Counter in ECX.
1730 // Location of data in char array buffer.
1732 // Location of char array data in string.
1744 // Check assumption that sizeof(Char) is 2 (used in scaling below).
1994 // path in InstructionCodeGeneratorX86_64::GenerateArrayLoadWithBakerReadBarrier.
2154 // expected value must be in EAX/RAX.
2180 // TODO(rpl): Implement a read barrier in GenCAS below and re-enable
2196 // Ensure `expected` is in RAX (required by the CMPXCHG instruction).
2236 // TODO: Add a read barrier for the reference stored in the object
2237 // before attempting the CAS, similar to the one in the
2329 * swapping bits to reverse bits in a number x. Using bswap to save instructions
2374 * swapping bits to reverse bits in a long number x. Using bswap to save instructions
2390 // Do nothing if there is no popcnt support. This results in generating