Expand description
x86_64 Register Reading for Function Argument Capture
This module implements the x86_64 System V ABI argument passing conventions to extract function arguments from CPU registers and stack memory.
Structs§
- Argument
Location - Location where an argument is stored
- Captured
Argument - Captured argument value with type information
- Register
Context - x86_64 register context captured at function entry
- Struct
Member - Structure member information
Enums§
- Argument
Class - Argument classification according to x86_64 System V ABI
- Argument
Value - Union-like enum for different argument value types
Functions§
- capture_
return_ ⚠values - Capture return values from function exit context
- classify_
argument - Classify argument according to x86_64 System V ABI
- extract_
argument - Extract argument value from register context
- extract_
argument_ with_ type_ info - Enhanced argument extraction with DWARF type information
- extract_
return_ value - Extract return value based on function type information