search for: insertcopies

Displaying 3 results from an estimated 3 matches for "insertcopies".

2009 Oct 20
3
[LLVMdev] self-hosting failure
...etting the build system to tell me the command line that's being used and to leave a preprocessed file sitting around? Thanks, John llvm[2]: Compiling UnreachableBlockElim.cpp for Release build StrongPHIElimination.cpp: In member function '(anonymous namespace)::StrongPHIElimination::InsertCopies(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*, llvm::SmallPtrSet<llvm::MachineBasicBlock*, 16u>&)': StrongPHIElimination.cpp:1051:1: internal compiler error: in rewrite_stmt, at tree-into-ssa.c:1302 Please submit a full bug report,
2009 Aug 20
0
[LLVMdev] A question about StrongPhiElimination
...if (...) goto Block 2 else goto Block 3 Block 2 r2 = ... goto Block 4 Block 3 r3 = phi(r1, r4) r4 = ... if (...) goto Block 3 else goto Block 4 Block 4 r5 = phi(r2, r3) ... = r5 Since the live range of r2, r3, and r5 do not interference, StrongPhiElimination decides, before InsertCopies(), to rename both r2 and r3 to r5 based onthe algorithm in [1] During InsertCopies(), because 'r3' is live after Block 3 and this is the typical case where 'lost-copy' could happen, StrongPhiEilimination inserts a copy from r3 to a temp register r99 based on the algorithm in [2]. B...
2009 Oct 20
0
[LLVMdev] self-hosting failure
...and line that's being used and to leave a preprocessed file sitting > around? > > Thanks, > > John > > > llvm[2]: Compiling UnreachableBlockElim.cpp for Release build > StrongPHIElimination.cpp: In member function '(anonymous > namespace)::StrongPHIElimination::InsertCopies(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*, > llvm::SmallPtrSet<llvm::MachineBasicBlock*, 16u>&)': > StrongPHIElimination.cpp:1051:1: internal compiler error: in > rewrite_stmt, at tree-into-ssa.c:1302 > Please submit a full bug report, > > _______________...