[llvm-commits] [llvm] r53260 - /llvm/trunk/lib/CodeGen/RegAllocLocal.cpp

Devang Patel dpatel at apple.com
Tue Jul 8 16:42:51 PDT 2008


On Jul 8, 2008, at 4:36 PM, Owen Anderson wrote:

> Author: resistor
> Date: Tue Jul  8 18:36:37 2008
> New Revision: 53260
>
> URL: http://llvm.org/viewvc/llvm-project?rev=53260&view=rev
> Log:
> Fix the build.

Thanks!


> Apparently MachineInstr& is no longer implicitly convertable to  
> MachineBasicBlock::iterator.
>
> Modified:
>    llvm/trunk/lib/CodeGen/RegAllocLocal.cpp
>
> Modified: llvm/trunk/lib/CodeGen/RegAllocLocal.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/RegAllocLocal.cpp?rev=53260&r1=53259&r2=53260&view=diff
>
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- llvm/trunk/lib/CodeGen/RegAllocLocal.cpp (original)
> +++ llvm/trunk/lib/CodeGen/RegAllocLocal.cpp Tue Jul  8 18:36:37 2008
> @@ -663,7 +663,7 @@
>         // - used in another block
>         // - used in the same block before it is defined (loop)
>         if (UI->getParent() != &MBB ||
> -            (MO.isDef() && UI.getOperand().isUse() && precedes(*UI,  
> MI))) {
> +            (MO.isDef() && UI.getOperand().isUse() &&  
> precedes(&*UI, MI))) {
>           UsedInMultipleBlocks.set(MO.getReg() -
>                                     
> TargetRegisterInfo::FirstVirtualRegister);
>           usedOutsideBlock = true;
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

-
Devang






More information about the llvm-commits mailing list