Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in assembly

Why does MSVC use the stack needlessly when returning a small struct in a register?

GCC/x86 inline asm: How do you tell gcc that inline assembly section will modify %esp?

Are BOOST_LIKELY and __builtin_expect still relevant?

gcc assembly boost intel

Triple fault on stack in C code [closed]

gcc assembly x86 stack osdev

How does the instruction decoder differentiate between EVEX prefix and BOUND opcode in 32-bit mode?

Is it possible to translate an assembly language to LLVM IR, optimize it and then recompile it to a different architecture?

assembly llvm recompile

Is there raw linux system call API/ABI documentation

c linux api assembly kernel

Is it possible for other x86-64 emulators on M1 to leverage the same optimizations used by Rosetta 2?

Why is my more complicated C loop faster?

c performance assembly

Reproducing Unexpected Behavior w/Cross-Modifying Code on x86-64 CPUs

Why does the MSVC C++ compiler expand a simple Hello World into 4000 lines of assembly?

Simulating LDREX/STREX (load/store exclusive) in Cortex-M0

assembly arm atomic cortex-m

What's the fastest way to perform an arbitrary 128/256/512 bit permutation using SIMD instructions?

c++ assembly sse avx avx2

How does printf work internally? [duplicate]

Why use JLE instead of JL?

Why is LOOP so slow? [duplicate]

assembly

Why does gcc/clang use two 128bit xmm registers to pass a single value?

c++ c assembly clang sse

How to link the C Runtime Library with 'ld'?

linux gcc assembly nasm ld

Perf overcounting simple CPU-bound loop: mysterious kernel work?

What exactly happens when I hit the Enter button in terms of system_read interrupt, assembly?

linux assembly system-calls