[llvm] 7b969ef - [SimplifyCFG] avoid 'tmp' variables in test file; NFC
David Blaikie via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 14 18:19:57 PDT 2021
Hmm, why is it important to avoid these?
On Thu, Jun 10, 2021 at 2:04 PM Sanjay Patel via llvm-commits <
llvm-commits at lists.llvm.org> wrote:
>
> Author: Sanjay Patel
> Date: 2021-06-10T17:04:23-04:00
> New Revision: 7b969ef8b4eb93d7a2be093b27280f12b8cd9ccb
>
> URL:
> https://github.com/llvm/llvm-project/commit/7b969ef8b4eb93d7a2be093b27280f12b8cd9ccb
> DIFF:
> https://github.com/llvm/llvm-project/commit/7b969ef8b4eb93d7a2be093b27280f12b8cd9ccb.diff
>
> LOG: [SimplifyCFG] avoid 'tmp' variables in test file; NFC
>
> Added:
>
>
> Modified:
> llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
>
> Removed:
>
>
>
>
> ################################################################################
> diff --git a/llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
> b/llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
> index af647508ee65f..e9b52f49b961c 100644
> --- a/llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
> +++ b/llvm/test/Transforms/SimplifyCFG/two-entry-phi-return.ll
> @@ -4,21 +4,21 @@
> define i1 @qux(i8* %m, i8* %n, i8* %o, i8* %p) nounwind {
> ; CHECK-LABEL: @qux(
> ; CHECK-NEXT: entry:
> -; CHECK-NEXT: [[TMP7:%.*]] = icmp eq i8* %m, %n
> -; CHECK-NEXT: [[TMP15:%.*]] = icmp eq i8* %o, %p
> -; CHECK-NEXT: [[TMP15_:%.*]] = select i1 [[TMP7]], i1 [[TMP15]], i1
> false, !prof !0
> -; CHECK-NEXT: ret i1 [[TMP15_]]
> +; CHECK-NEXT: [[T7:%.*]] = icmp eq i8* [[M:%.*]], [[N:%.*]]
> +; CHECK-NEXT: [[T15:%.*]] = icmp eq i8* [[O:%.*]], [[P:%.*]]
> +; CHECK-NEXT: [[SPEC_SELECT:%.*]] = select i1 [[T7]], i1 [[T15]], i1
> false, !prof [[PROF0:![0-9]+]]
> +; CHECK-NEXT: ret i1 [[SPEC_SELECT]]
> ;
> entry:
> - %tmp7 = icmp eq i8* %m, %n
> - br i1 %tmp7, label %bb, label %UnifiedReturnBlock, !prof !0
> + %t7 = icmp eq i8* %m, %n
> + br i1 %t7, label %bb, label %UnifiedReturnBlock, !prof !0
>
> bb:
> - %tmp15 = icmp eq i8* %o, %p
> + %t15 = icmp eq i8* %o, %p
> br label %UnifiedReturnBlock
>
> UnifiedReturnBlock:
> - %result = phi i1 [ 0, %entry ], [ %tmp15, %bb ]
> + %result = phi i1 [ 0, %entry ], [ %t15, %bb ]
> ret i1 %result
>
> }
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210614/492eb06b/attachment.html>
More information about the llvm-commits
mailing list