Differences From Artifact [877bf104e6]:
- File src/runtime/lookup-asm/lookup-asm-arm64-elf.S — part of check-in [7413a728a7] at 2024-04-03 02:16:03 on branch trunk — Change license to LGPLv3 only (user: js, size: 2349) [annotate] [blame] [check-ins using] [more...]
To Artifact [6c01c36fd9]:
- File src/runtime/lookup-asm/lookup-asm-arm64-elf.S — part of check-in [460b84b9b2] at 2024-04-16 23:18:19 on branch trunk — lookup-asm-arm64-elf.S: Save one instruction (user: js, size: 2345) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
31 32 33 34 35 36 37 | \name: #ifdef HAVE_BTI bti c #endif cbz x0, .LreturnNilMethod | < | | 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | \name: #ifdef HAVE_BTI bti c #endif cbz x0, .LreturnNilMethod tbnz x0, #0, .LtaggedPointer_\name ldr x2, [x0] ldr x2, [x2, #64] .Lmain_\name: #ifdef OF_SELUID24 ldrb w3, [x1, #2] |
︙ | ︙ |