[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.

--Patrick



More information about the llvm-dev mailing list