[PATCH] D85215: [HotColdSplit] Remove target triples from architecture-agnostic testcases

Ruijie Fang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 4 08:53:43 PDT 2020


rjf created this revision.
rjf added reviewers: hiraditya, rcorcs.
Herald added subscribers: llvm-commits, kristof.beyls.
Herald added a project: LLVM.
rjf requested review of this revision.

This fixes the build errors on ARM machines ; see relevant discussions in D85148 <https://reviews.llvm.org/D85148>
and D69384 <https://reviews.llvm.org/D69384>.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D85215

Files:
  llvm/test/Transforms/HotColdSplit/coldentrycount.ll
  llvm/test/Transforms/HotColdSplit/longjmp-nosplit.ll
  llvm/test/Transforms/HotColdSplit/longjmp-split.ll
  llvm/test/Transforms/HotColdSplit/sjlj-nosplit.ll
  llvm/test/Transforms/HotColdSplit/sjlj-split.ll


Index: llvm/test/Transforms/HotColdSplit/sjlj-split.ll
===================================================================
--- llvm/test/Transforms/HotColdSplit/sjlj-split.ll
+++ llvm/test/Transforms/HotColdSplit/sjlj-split.ll
@@ -1,6 +1,4 @@
 ; RUN:  opt -profile-summary-cold-count=0 -hotcoldsplit -S < %s | FileCheck %s
-target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-unknown-linux-gnu"
 
 @c = dso_local global i32 1, align 4
 @buf = dso_local global [20 x i8*] zeroinitializer, align 16
Index: llvm/test/Transforms/HotColdSplit/sjlj-nosplit.ll
===================================================================
--- llvm/test/Transforms/HotColdSplit/sjlj-nosplit.ll
+++ llvm/test/Transforms/HotColdSplit/sjlj-nosplit.ll
@@ -1,6 +1,4 @@
 ; RUN:  opt -hotcoldsplit -S < %s | FileCheck %s
-target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-unknown-linux-gnu"
 
 @c = dso_local global i32 1, align 4
 @buf = dso_local global [20 x i8*] zeroinitializer, align 16
Index: llvm/test/Transforms/HotColdSplit/longjmp-split.ll
===================================================================
--- llvm/test/Transforms/HotColdSplit/longjmp-split.ll
+++ llvm/test/Transforms/HotColdSplit/longjmp-split.ll
@@ -1,8 +1,5 @@
 ; RUN:  opt -profile-summary-cold-count=0 -hotcoldsplit -S < %s | FileCheck %s
 
-target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-unknown-linux-gnu"
-
 %struct.__jmp_buf_tag = type { [8 x i64], i32, %struct.__sigset_t }
 %struct.__sigset_t = type { [16 x i64] }
 
Index: llvm/test/Transforms/HotColdSplit/longjmp-nosplit.ll
===================================================================
--- llvm/test/Transforms/HotColdSplit/longjmp-nosplit.ll
+++ llvm/test/Transforms/HotColdSplit/longjmp-nosplit.ll
@@ -1,6 +1,4 @@
 ; RUN:  opt -hotcoldsplit -S < %s | FileCheck %s
-target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-unknown-linux-gnu"
 
 %struct.__jmp_buf_tag = type { [8 x i64], i32, %struct.__sigset_t }
 %struct.__sigset_t = type { [16 x i64] }
Index: llvm/test/Transforms/HotColdSplit/coldentrycount.ll
===================================================================
--- llvm/test/Transforms/HotColdSplit/coldentrycount.ll
+++ llvm/test/Transforms/HotColdSplit/coldentrycount.ll
@@ -3,9 +3,6 @@
 
 ; RUN: opt -hotcoldsplit -hotcoldsplit-threshold=0 -codegenprepare -S < %s | FileCheck %s
 
-target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-apple-macosx10.14.0"
-
 ; CHECK: define {{.*}} @fun{{.*}} ![[HOTPROF:[0-9]+]] {{.*}}section_prefix ![[LIKELY:[0-9]+]]
 ; CHECK: call void @fun.cold.1
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D85215.282937.patch
Type: text/x-patch
Size: 2836 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200804/b04ac13e/attachment.bin>


More information about the llvm-commits mailing list