https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98148
--- Comment #2 from Luis Machado <luis.machado at linaro dot org> --- In my particular example, The DWARF information tells us the value is at the following expression... <11ac> DW_AT_GNU_call_site_value: 6 byte block: 8d ec 0 f6 4 2d (DW_OP_breg29 (x29): 108; DW_OP_GNU_deref_type: 4 <0x10e8>) So, basically *($x29+108). But I've found the correct value in *($x29+60). The actual value (a float) was passed via v0 though.