Lines Matching defs:it
162 // to by it is not initialized.
388 // If it's already live in a register or not easily materialized, just keep going
398 // It's also commonly more efficient to have a test against zero with Eq/Ne. This is not worse
399 // for x86, and allows a cbz/cbnz for Arm and Mips. At the same time, it works around a register
543 * in kRet0, we'll just lock it into place. When debugger support is
544 * added, it may be necessary to additionally copy all return
558 * on the register range, but it is possible that some regs
644 // If the LoadValue caused a temp to be allocated, free it
1197 LIR* it = OpIT(kCondEq, ""); // if-convert the test
1199 OpEndIT(it);
1238 // Conditionally, as in the other case we will also load it.
1282 LIR* it = nullptr;
1286 it = OpIT(kCondEq, "EE"); // if-convert the test
1291 if (it != nullptr) {
1292 OpEndIT(it);
1423 // if the target is null. If it's non-null we perform the load and branch to the
1452 * lr to the temp set. It is safe to do this locally, but note that
1457 FreeTemp(TargetReg(kLr, kNotWide)); // and make it available
1669 // Returns true if it added instructions to 'cu' to divide 'rl_src' by 'lit'
1716 // Returns true if it added instructions to 'cu' to multiply 'rl_src' by 'lit'
1774 // Returns true if it generates instructions.
2068 * Don't optimize the register usage since it calls out to support
2138 it. */
2145 /* Call out to helper assembly routine that will null check obj and then unlock it. */