> For the complete documentation index, see [llms.txt](https://xeavin.gitbook.io/the-insurgents-manifesto/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xeavin.gitbook.io/the-insurgents-manifesto/vm-extension/new-call-targets/memory-execute-f.md).

# Memory Execute F

### Signature

```c
float tim_memoryExecuteF(int callAddress, int/float arg1, int/float arg2, int/float arg3, int/float arg4); //id:0x1003
```

### Description

Works exactly the same way as the [Memory Execute](/the-insurgents-manifesto/vm-extension/new-call-targets/memory-execute.md) function with the sole difference being that the returned floating point value in the xmm0 register from the called function is forwarded instead of the integer or pointer value in the eax register.
