2 ms·
I replied to this post: "Apple diverges from standard 64-bit ARM architecture in specific ways" I know about Apple Silicon's total store ordering mode and othe
by sounds 4y ago
I replied to this post: "Apple diverges from standard 64-bit ARM architecture in specific ways"
I know about Apple Silicon's total store ordering mode and other matrix extensions.
When the poster wrote "Apple diverges from standard 64-bit ARM architecture in specific ways" I expected the link to have more information on the Apple Silicon, but found it was just ABI information.
See for yourself -
https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms https://developer.apple.com/documentation/xcode/writing-arm6...
- masklinn 4y ago> I know about Apple Silicon's total store ordering mode and other matrix extensions. OK? > When the poster wrote "Apple diverges from standard 64-bit ARM architecture in specific ways" I expected the link to have more information on the Apple Silicon, but found it was just ABI information. Yees? That's really no clearer. The poster wrote that Apple diverges from "standard 64-bit ARM in specific ways", and extensions aside the ABI restrictions is those specific ways: they mean that you can't take random ARM64 assembly or machine code and run it on Apple Silicon without validation that the additional restrictions are respected. Again, what did you mean exactly? Did you expect Apple Silicon to not implement ARM despite being an implementation of the ARM ISA?