search for: sum0l

Displaying 1 result from an estimated 1 matches for "sum0l".

Did you mean: sum0
2013 Aug 08
14
[LLVMdev] [global-isel] Proposal for a global instruction selector
...he integer register bank where their values are needed. Second, the legal add i64 operation is split so it can also be moved to the integer register bank, and the split is threaded through the%sum1 phi to eliminate all cross-bank copies: define void @dot(i32 %a, i32 %p, i32 %q, i32 %n) { entry: %sum0l:i32,IntBank = const i32 0 %sum0h:i32,IntBank = const i32 0 %cmp1 = icmp eq i32 %n, 0 br i1 %cmp1, label %exit, label %loop loop: %iv:i32,IntBank = phi i32 [ %iv2, %loop ], [ %n, %entry ] %p1:i32,IntBank = phi i32 [ %p2, %loop ], [ %p, %entry ] %q1:i32,IntBank = phi i32 [ %q2, %loop ],...