Well it's kind of needed cause there are absolutely some stuff that can make use of extra GPR and the new instructionsThey did!
But a lot of times, you gotta compromise.
Well it's kind of needed cause there are absolutely some stuff that can make use of extra GPR and the new instructionsThey did!
But a lot of times, you gotta compromise.
Not the problem.Well it's kind of needed cause there are absolutely some stuff that can make use of extra GPR and the new instructions
Than what's the problem ?Not the problem.
It's not a clean ISA break like aa64 was.Than what's the problem ?
X86_64 sells in the name of compatibility and they probably decided Compatibility is more important for them.It's not a clean ISA break like aa64 was.
A stupid half-measure no one really asked for.
You're not forced to remove amd64! APX is already incompatible anyway from compiler POV.X86_64 sells in the name of compatibility and they probably decided Compatibility is more important for them.
IIRC during that period Intel castrated some Core CPU with AVX2 removed.Well this is primarily down to Atom guys being really really annoying about it.
APX is a ABI Extension not a clean break like AA64 was over AA32You're not forced to remove amd64! APX is already incompatible anyway from compiler POV.
ffs stop with this stupid garbage. aa32 did not die to aa64.
AVX512 but yes.IIRC during that period Intel castrated some Core CPU with AVX2 removed.
THAT.APX is a ABI Extension not a clean break like AA64 was over AA32
AMD did the same thing with AMD64 16 GPRTHAT.
IS. THE.
P R O B L E M.
32 arch GPRs and a new prefix already smash compiler assumptions so there was no reason to not do a clean ISA break with a separate exec mode. Alas, Intel is a thing.
Yes and brought a bunch of issues down the line.AMD did the same thing with AMD64 16 GPR
Haswell/Skylake Pentiums lacked AVX2 though.AVX512 but yes.
Skylake is almost 11 years old, though.Haswell/Skylake Pentiums lacked AVX2 though.
Cough cough Rocket lake cough coughAVX-512 was supposed to be mainstreamed but ala 10nm happened.
Yeah, wasn't until Tiger Lake on notebooks and Alder Lake on desktop that 'Pentium' and 'Celeron' branded big "Core" SKUs got up to AVX2.Haswell/Skylake Pentiums lacked AVX2 though.