[llvm-commits] [llvm] r76123 - /llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp

Daniel Dunbar daniel at zuster.org
Thu Jul 16 16:37:54 PDT 2009


No, not at all, but on the other hand its better than having bootstrap
be broken. I will bug people and or file a bug.

 - Daniel

On Thu, Jul 16, 2009 at 4:02 PM, Daniel Dunbar<daniel at zuster.org> wrote:
> Author: ddunbar
> Date: Thu Jul 16 18:02:46 2009
> New Revision: 76123
>
> URL: http://llvm.org/viewvc/llvm-project?rev=76123&view=rev
> Log:
> Disable this assert for now, it is firing on an llvm-gcc bootstrap. :(
>
> Modified:
>    llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp
>
> Modified: llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp?rev=76123&r1=76122&r2=76123&view=diff
>
> ==============================================================================
> --- llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp (original)
> +++ llvm/trunk/lib/CodeGen/VirtRegRewriter.cpp Thu Jul 16 18:02:46 2009
> @@ -491,11 +491,13 @@
>                           const TargetRegisterInfo *TRI,
>                           VirtRegMap &VRM) {
>   MachineInstr *ReMatDefMI = VRM.getReMaterializedMI(Reg);
> +#if 0
>  #ifndef NDEBUG
>   const TargetInstrDesc &TID = ReMatDefMI->getDesc();
>   assert(TID.getNumDefs() != 1 &&
>          "Don't know how to remat instructions that define > 1 values!");
>  #endif
> +#endif
>   TII->reMaterialize(MBB, MII, DestReg,
>                      ReMatDefMI->getOperand(0).getSubReg(), ReMatDefMI);
>   MachineInstr *NewMI = prior(MII);
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list