jasonmolenda wrote:

The VLA is slightly different than a static array (mostly in how the size is 
determined by lldb), but otherwise the only difference between a static 
`uint64_t array[128]` and a VLA is that in omit-frame-pointer codegen (or on 
the Darwin AArch64 ABI, omit-leaf-frame-pointer for a function that makes no 
func calls) will require the function store the caller's frame pointer reg to 
stack, and then use fp + sp instead of just sp for its stack frame.  

https://github.com/llvm/llvm-project/pull/205897
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to