[GSoC 2016] [Weekly Status] Interprocedural Register Allocation

Hi Vivek,

I have one question (and I apologize if I missed this in your previous messages): Do you handle, or do you expect to handle, indirect function calls? If so, how exactly are you going about doing that?

For context, I’m interested because I’ve been working a set of passes to do profile-based devirtualization and IPO, and I’m wondering if this pass could benefit from that. Thanks,


// Vikram S. Adve
// Professor, Department of Computer Science
// University of Illinois at Urbana-Champaign
// vadve@illinois.edu
// http://llvm.org