On 11/11/13 1:00 AM, Jonathan S. Shapiro wrote:
> 2. LLVM won't introduce new getelementpointer operations internally, and
> the front end is responsible for dealing with liveness issues for
> element pointers introduced by the front end.

Internally LLVM optimization passes can create the equivalent of 
arbitrary new GEP instructions during codegen. So a moving GC will not 
be able to find all pointers to relocate them.

Patrick

_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to