Search code examples
How to preserve the register I touch?...


assemblyx86calling-convention

Read More
Why doesn't my assembly struct's size match the struct size the GetOpenFileNameA function ex...


assemblywinapistructmasmcalling-convention

Read More
Why is the __stdcall calling convention ignored in x64?...


c++visual-c++x86-64calling-convention

Read More
C calling convention: who cleans the stack in variadic functions vs normal functions?...


cx86variadic-functionscalling-conventioncdecl

Read More
How to correctly call a function with float parameters in ARM assembly program?...


cassemblyarmcalling-conventionc-standard-library

Read More
Which assembly instructions or scenarios explicitly require the use of the RCX, ECX, CX, or CL count...


assemblyx86-64nasmmasmcalling-convention

Read More
Does the Windows ABI allow me to change the stack pointer?...


windowsstack64-bitcalling-conventionabi

Read More
Which variant of the matrix 4x4 multiplication function should I use?...


cmathmatrixcompiler-optimizationcalling-convention

Read More
Stack pointer add on loop...


assemblyx86calling-conventionstack-pointer

Read More
Unable to return multiple SIMD vectors using vectorcall...


c++clangx86-64avxcalling-convention

Read More
why callees don't use caller saved registers first?...


cassemblyx86-64compiler-optimizationcalling-convention

Read More
Could a callee directly access a stack variable in the caller without pointers in theory?...


assemblylocal-variablescalling-conventionstack-memorynested-function

Read More
Why is the status register (CPSR) not pushed onto the stack in ARM?...


assemblyarmcpu-registerscalling-convention

Read More
Are there different ways to set RBP? Why does Windows x64 not point RBP at a saved-RBP right below t...


assemblyx86-64masmcalling-conventionstack-frame

Read More
Asm insertion in naked function...


c++gccassemblyx86-64calling-convention

Read More
MASM Printing prime numbers...


assemblyx86masmcalling-convention

Read More
Linux Kernel should I use asmlinkage for a function that implements a system call?...


cassemblylinux-kernelsystem-callscalling-convention

Read More
Why should I not use __fastcall instead the standard __cdecl?...


cx86calling-conventioncdeclfastcall

Read More
What does "aligning the stack" mean in assembly?...


assemblyx86-64memory-alignmentcalling-conventionstack-pointer

Read More
How to understand volatile and non-volatile registers?...


cpu-registerscalling-conventionvolatility

Read More
How to wait for function to stop before calling it again...


javascriptfunctionpromisetimingcalling-convention

Read More
printf gets stuck in an infinite loop with AL = 10 on x86-64 Linux with older gcc...


gccassemblyx86-64calling-conventionabi

Read More
How to "goto" into different function in c?...


cassemblycalling-convention

Read More
Passing structs by-value in LLVM IR...


llvmllvm-irpass-by-valuecalling-convention

Read More
'sprintf' libc call gives SegFault in assembly on Ubuntu (sometimes)...


assemblyx86-64nasmlibccalling-convention

Read More
JL after scanf jumps even though the conversion succeeded? Do functions set FLAGS according to their...


assemblyx86calling-conventionatt

Read More
Python Turtle: How to do onkeypress to a function in another file...


pythonfunctionturtle-graphicspython-turtlecalling-convention

Read More
Calling printf in x86-64 Linux requires RAX = 0?...


assemblyx86-64calling-convention

Read More
Printing a number in assembly NASM using printf...


assemblyprintfnasmx86-64calling-convention

Read More
Acceptability of regular usage of r10 and r11...


assemblyx86-64cpu-registerscalling-conventionabi

Read More
BackNext