[polly] r335813 - test: use regex matchers to make test-case robust against register renumberings

Tobias Grosser via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 28 00:11:48 PDT 2018


Author: grosser
Date: Thu Jun 28 00:11:48 2018
New Revision: 335813

URL: http://llvm.org/viewvc/llvm-project?rev=335813&view=rev
Log:
test: use regex matchers to make test-case robust against register renumberings

Suggested-by: Michael Kruse

Modified:
    polly/trunk/test/ScopInfo/int2ptr_ptr2int.ll

Modified: polly/trunk/test/ScopInfo/int2ptr_ptr2int.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopInfo/int2ptr_ptr2int.ll?rev=335813&r1=335812&r2=335813&view=diff
==============================================================================
--- polly/trunk/test/ScopInfo/int2ptr_ptr2int.ll (original)
+++ polly/trunk/test/ScopInfo/int2ptr_ptr2int.ll Thu Jun 28 00:11:48 2018
@@ -19,7 +19,7 @@
 ; IR:      polly.stmt.for.body:
 ; IR-NEXT:   %p_tmp = ptrtoint i64* %scevgep to i64
 ; IR-NEXT:   %p_add = add nsw i64 %p_tmp, 1
-; IR-NEXT:   %p_tmp1 = inttoptr i64 %14 to i64*
+; IR-NEXT:   %p_tmp1 = inttoptr i64 %[[r1:[a-zA-Z0-9]*]] to i64*
 ; IR-NEXT:   %p_add.ptr2 = getelementptr inbounds i64, i64* %p_tmp1, i64 1
 ; IR-NEXT:   %p_tmp2 = ptrtoint i64* %p_add.ptr2 to i64
 ; IR-NEXT:   %p_arrayidx = getelementptr inbounds i64, i64* %A, i64 %p_tmp2
@@ -31,7 +31,7 @@
 ;
 ; IR:      polly.loop_preheader:
 ; IR-NEXT:   %scevgep = getelementptr i64, i64* %ptr, i32 1
-; IR-NEXT:   %14 = add i64 %val, 1
+; IR-NEXT:   %[[r1]] = add i64 %val, 1
 ; IR-NEXT:   br label %polly.loop_header
 ;
 target datalayout = "e-p:32:32:32-m:e-i64:64-f80:128-n8:16:32:64-S128"




More information about the llvm-commits mailing list