Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
krallja
on May 20, 2017
|
parent
|
context
|
favorite
| on:
Does a free swap turn a stack into a traditional r...
So, what's the follow up a dozen years later? Do clang or gcc treat the floating point stack as a stack?
Is x86-64 completely different?
tsuyoshi
on May 20, 2017
|
next
[–]
x86-64 replaced the stack with registers. So this article, while interesting, is not of much practical use anymore.
Tuna-Fish
on May 20, 2017
|
prev
[–]
x86-64 is guaranteed to contain at least SSE2. Scalar SSE2 is better than x87 in everything except extended prevision doubles, but those are very rarely used. These days, x87 code is seldom emitted.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
Is x86-64 completely different?