[LLVMdev] r72619

Duncan Sands baldrick at free.fr
Fri Dec 4 12:40:11 PST 2009


Hi Bill,

> Here's what I get with TOT compiling with -Os. The orig.ll is what I get 
> before r72619. Notice that orig.ll has only one function in it. Both the 
> one you sent and duncan.ll have more than one function. It's not the 
> fact that more than one function is showing up, but these functions in 
> particular shouldn't be there because of the implicit/explicit template 
> instantiation stuff.

there are several functions in the example you sent, some linkonce and some
available_externally.  Which ones shouldn't be there and why?  Can you please
give more details about why it is a problem - it was kind of hand-wavy so
far :)

Thanks,

Duncan.



More information about the llvm-dev mailing list