IBT/BTI instructions and D compilers

Walter Bright newshound2 at digitalmars.com
Sat Jul 15 21:27:09 UTC 2023


On 7/14/2023 11:41 PM, Richard (Rikki) Andrew Cattermole wrote:
> Ooooo are we challenging you to things that dmd-be can't possibly support and 
> you proving us wrong?

The dmd back end started out as an 8086 code generator. It survived:

1. adding 8087 instruction set (very different)
2. upgrade to 286
3. upgrade to 32 bit code
4. upgrade to 64 bit code
5. upgrade to SIMD
6. upgrade to VEX



More information about the Digitalmars-d mailing list