/// CHECK-START-{ARM,ARM64}: int Main.$noinline$TwoBitwiseOperations(int, int) disassembly (after) /// CHECK: BitwiseNegatedRight kind:And /// CHECK: BitwiseNegatedRight kind:Or privatestaticint $noinline$TwoBitwiseOperations(int a, int n) { int result = 0; for (int i = 0; i < n; ++i) { if (i % 2 == 0) {
result = (~a) & 1;
} else {
result = (~a) | 1;
}
} return result;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.