Jeff Kunkel
2010-Sep-03 20:04 UTC
[LLVMdev] [LLVMDev] May Physical Registers be given to the register allocator?
May Physical Registers be given to the register allocator? I would think the allocator would be the only pass allowed to modify virtual registers, but maybe this is wishful thinking. Thanks, Jeff Kunkel -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100903/388fcdda/attachment.html>
Jim Grosbach
2010-Sep-03 21:53 UTC
[LLVMdev] [LLVMDev] May Physical Registers be given to the register allocator?
Machine instructions coming in to the register allocator may already have physical register operands, yes. For example, some instructions generated by isel will already have physical registers referenced. -Jim On Sep 3, 2010, at 1:04 PM, Jeff Kunkel wrote:> May Physical Registers be given to the register allocator? > > I would think the allocator would be the only pass allowed to modify virtual registers, but maybe this is wishful thinking. > > Thanks, > Jeff Kunkel > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
Apparently Analagous Threads
- [LLVMdev] [LLVMDev] The Basic Register allocator
- [LLVMdev] [LLVMDev] The Basic Register allocator
- [LLVMdev] [LLVMDev] [Modeling] About the structure of my allocator
- [LLVMdev] What may I assume about MachineFunctions.
- [LLVMdev] [LLVMDev] [Question] How do I get the number of machine registers.