- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for R18_PLATFORM (0.13 sec)
-
src/cmd/asm/internal/arch/arch.go
register[obj.Rconv(arm64.REGSP)] = int16(arm64.REGSP) for i := arm64.REG_R0; i <= arm64.REG_R31; i++ { register[obj.Rconv(i)] = int16(i) } // Rename R18 to R18_PLATFORM to avoid accidental use. register["R18_PLATFORM"] = register["R18"] delete(register, "R18") for i := arm64.REG_F0; i <= arm64.REG_F31; i++ { register[obj.Rconv(i)] = int16(i) } for i := arm64.REG_V0; i <= arm64.REG_V31; i++ {
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Thu Oct 24 12:32:56 UTC 2024 - 21.5K bytes - Viewed (0) -
src/cmd/asm/internal/asm/operand_test.go
{"EQ", "EQ"}, {"F29", "F29"}, {"F3", "F3"}, {"F30", "F30"}, {"g", "g"}, {"LR", "R30"}, {"(LR)", "(R30)"}, {"R0", "R0"}, {"R10", "R10"}, {"R11", "R11"}, {"R18_PLATFORM", "R18"}, {"$4503601774854144.0", "$(4503601774854144.0)"}, {"$runtime·badsystemstack(SB)", "$runtime.badsystemstack(SB)"}, {"ZR", "ZR"}, {"(ZR)", "(ZR)"}, {"(R29, RSP)", "(R29, RSP)"},
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Tue Aug 29 18:31:05 UTC 2023 - 23.9K bytes - Viewed (0) -
doc/asm.html
</li> </ul> <h3 id="arm64">ARM64</h3> <p> <code>R18</code> is the "platform register", reserved on the Apple platform. To prevent accidental misuse, the register is named <code>R18_PLATFORM</code>. <code>R27</code> and <code>R28</code> are reserved by the compiler and linker. <code>R29</code> is the frame pointer. <code>R30</code> is the link register. </p> <p>
Registered: Tue Nov 05 11:13:11 UTC 2024 - Last Modified: Tue Nov 28 19:15:27 UTC 2023 - 36.3K bytes - Viewed (0)