Еще один полезный трюк:
#define DEBUG_TYPE "my-special-name"
...
#include "llvm/Support/Debug.h"
...
Посыпать кучу отладочной информации:
DEBUG(dbgs() << "Original Frame Size: " << FrameSize << "\n" );
...
DEBUG(Node->dump(CurDAG));
Затем в командной строке:
... -дебаг-только мое-специальное имя ...
получит ваш вывод.
Если ваш проход выполняется с помощью внешнего интерфейса лязга, вы можете использовать:
... -mllvm -debug-only my-special-name ...