Есть ли способ определить размер стека в LLVM IR.Мне нужно определить размер стека, предполагая, что все статические переменные присутствуют в стеке.Я использую riscv-llvm
версию 5.0.Я также посмотрел MachineFrameInfo.h
, у которого есть метод с именем getStackSize()
, но, насколько я выяснил, он, кажется, работает после того, как программа вставки кода пролога и эпилога завершила макет стекового фрейма.Более того, похоже, что он работает после уровня IR.Так есть ли способ определить размер стека в LLVM IR