Explore the PIE capabilities on the ESP32-P4 · Espressif Developer Portal #353
Replies: 2 comments 5 replies
-
Has the *.QUP variant for all the *.VMULAS.* instructions been removed in ESP32-P4 that was present in ESP32-S3? It was really useful... |
Beta Was this translation helpful? Give feedback.
-
In the inline assembly example, the employed 'manual' way to allocate registers and save them on the stack should not be done. The way it is now, it's somewhat inefficient, and, more importantly, may result in corruption/incorrect operation, e.g. if the compiler decides to (inline the add_pie() function and) provide "y" in register x31 to the assembly fragment (i.e. %1 = x31). The better approach is to let the compiler handle the allocation of the (non-Q) registers, like
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Explore the PIE capabilities on the ESP32-P4 · Espressif Developer Portal
The developer resources in just one place!
https://developer.espressif.com/blog/2024/12/pie-introduction/
Beta Was this translation helpful? Give feedback.
All reactions