[LLVMdev] How to determine the a use reference is the last reference of a virtual Register through current path

sheng wang wansheg at qq.com
Thu Nov 14 06:17:04 PST 2013


Hello llvmers:
      I'm study    Fast register allocation in codegen.   I get confused
with  isKill flag in MachineOperand.  I thin "isKill Because Fast Register
doesn't require  LiveVariable Analysis , So during Fast RegisterAllocation, 
the Allocation procedure can't determine if this use reference is the last
use ( isKill flag is missed for global  Virtual register without pre-pass of
LiveVariable analysis );

So, How  does Fast RegisterAllocation resolve such problem ?



--
View this message in context: http://llvm.1065342.n5.nabble.com/How-to-determine-the-a-use-reference-is-the-last-reference-of-a-virtual-Register-through-current-path-tp63315.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.



More information about the llvm-dev mailing list