[LLVMdev] Pool Allocation Segfaulting with opt
Patrick Alexander Simmons
simmon12 at cs.uiuc.edu
Mon Jul 6 15:34:16 PDT 2009
John Criswell wrote:
> You can use the -debug-pass=Arguments option to opt to print out which
> DSA passes it is using.
> -- John T.
The argument list was this: -dsa-local -dsa-stdlib -dsa-bu -dsa-eqtd
-poolalloc -preverify -domtree -verify
So, the last DSA pass done would appear to have been "-dsa-eqtd". Does
this mean pool allocation is using TDeq and not BUeq as I'd thought? I
notice that it's doing a BU pass right before it, so I guess that's
probably not right, but the source code says that the flag for BUeq is
"-dsa-eq", not "-dsa-eqtd", so I'm confused.
More information about the llvm-dev