Aug 31, 2022 Post comments count27 Post likes count3 The x86-64 processor (aka amd64, x64): Whirlwind tour Raymond Chen Pretty much a 64-bit-ification of the i386.
Aug 30, 2022 Post comments count0 Post likes count1 The AArch64 processor (aka arm64), part 25: The ARM64EC ABI Raymond Chen Aligning with the x86-64 calling convention.
Aug 29, 2022 Post comments count1 Post likes count0 The AArch64 processor (aka arm64), part 24: Code walkthrough Raymond Chen Putting theory into practice.
Aug 26, 2022 Post comments count1 Post likes count0 The AArch64 processor (aka arm64), part 23: Common patterns Raymond Chen Learning to recognize various code generation patterns.
Aug 25, 2022 Post comments count0 Post likes count0 The AArch64 processor (aka arm64), part 22: Other kinds of classic prologues and epilogues Raymond Chen Taking shortcuts, or maybe adding steps.
Aug 24, 2022 Post comments count3 Post likes count1 The AArch64 processor (aka arm64), part 21: Classic function prologues and epilogues Raymond Chen Implementing the ABI.
Aug 23, 2022 Post comments count2 Post likes count1 The AArch64 processor (aka arm64), part 20: The classic calling convention Raymond Chen How parameters are passed.
Aug 22, 2022 Post comments count4 Post likes count2 The AArch64 processor (aka arm64), part 19: Miscellaneous instructions Raymond Chen Sweeping up the crumbs.
Aug 19, 2022 Post comments count3 Post likes count3 The AArch64 processor (aka arm64), part 18: Return address protection Raymond Chen Making it even harder to smash the return address.
Aug 18, 2022 Post comments count0 Post likes count2 The AArch64 processor (aka arm64), part 17: Manipulating flags Raymond Chen Trying to twiddle the knobs directly.