Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(205)

Unified Diff: tests_lit/llvm2ice_tests/arith-opt.ll

Issue 1387963002: Make sure that all globals are internal, except for "start" functions. (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: Fix new tests. Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests_lit/llvm2ice_tests/arith.ll ('k') | tests_lit/llvm2ice_tests/asm-verbose.ll » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests_lit/llvm2ice_tests/arith-opt.ll
diff --git a/tests_lit/llvm2ice_tests/arith-opt.ll b/tests_lit/llvm2ice_tests/arith-opt.ll
index 66be97f0bac4b92e22ca9cf5c272aab63723dea8..e0cb0db52b1953ab1e6d7f4036e8b01728b9ff80 100644
--- a/tests_lit/llvm2ice_tests/arith-opt.ll
+++ b/tests_lit/llvm2ice_tests/arith-opt.ll
@@ -3,10 +3,11 @@
; REQUIRES: allow_dump
-; RUN: %p2i -i %s --filetype=asm --args --verbose inst -threads=0 | FileCheck %s
+; RUN: %p2i -i %s --filetype=asm --args --verbose inst -threads=0 \
+; RUN: -allow-externally-defined-symbols | FileCheck %s
-define i32 @Add(i32 %a, i32 %b) {
-; CHECK: define i32 @Add
+define internal i32 @Add(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Add
entry:
%add = add i32 %b, %a
; CHECK: add
@@ -17,8 +18,8 @@ entry:
declare void @Use(i32)
-define i32 @And(i32 %a, i32 %b) {
-; CHECK: define i32 @And
+define internal i32 @And(i32 %a, i32 %b) {
+; CHECK: define internal i32 @And
entry:
%and = and i32 %b, %a
; CHECK: and
@@ -27,8 +28,8 @@ entry:
ret i32 %and
}
-define i32 @Or(i32 %a, i32 %b) {
-; CHECK: define i32 @Or
+define internal i32 @Or(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Or
entry:
%or = or i32 %b, %a
; CHECK: or
@@ -37,8 +38,8 @@ entry:
ret i32 %or
}
-define i32 @Xor(i32 %a, i32 %b) {
-; CHECK: define i32 @Xor
+define internal i32 @Xor(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Xor
entry:
%xor = xor i32 %b, %a
; CHECK: xor
@@ -47,8 +48,8 @@ entry:
ret i32 %xor
}
-define i32 @Sub(i32 %a, i32 %b) {
-; CHECK: define i32 @Sub
+define internal i32 @Sub(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Sub
entry:
%sub = sub i32 %a, %b
; CHECK: sub
@@ -57,8 +58,8 @@ entry:
ret i32 %sub
}
-define i32 @Mul(i32 %a, i32 %b) {
-; CHECK: define i32 @Mul
+define internal i32 @Mul(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Mul
entry:
%mul = mul i32 %b, %a
; CHECK: imul
@@ -67,8 +68,8 @@ entry:
ret i32 %mul
}
-define i32 @Sdiv(i32 %a, i32 %b) {
-; CHECK: define i32 @Sdiv
+define internal i32 @Sdiv(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Sdiv
entry:
%div = sdiv i32 %a, %b
; CHECK: cdq
@@ -78,8 +79,8 @@ entry:
ret i32 %div
}
-define i32 @Srem(i32 %a, i32 %b) {
-; CHECK: define i32 @Srem
+define internal i32 @Srem(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Srem
entry:
%rem = srem i32 %a, %b
; CHECK: cdq
@@ -89,8 +90,8 @@ entry:
ret i32 %rem
}
-define i32 @Udiv(i32 %a, i32 %b) {
-; CHECK: define i32 @Udiv
+define internal i32 @Udiv(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Udiv
entry:
%div = udiv i32 %a, %b
; CHECK: div
@@ -99,8 +100,8 @@ entry:
ret i32 %div
}
-define i32 @Urem(i32 %a, i32 %b) {
-; CHECK: define i32 @Urem
+define internal i32 @Urem(i32 %a, i32 %b) {
+; CHECK: define internal i32 @Urem
entry:
%rem = urem i32 %a, %b
; CHECK: div
@@ -111,7 +112,7 @@ entry:
; Check for a valid addressing mode in the x86-32 mul instruction when
; the second source operand is an immediate.
-define i64 @MulImm() {
+define internal i64 @MulImm() {
entry:
%mul = mul i64 3, 4
ret i64 %mul
« no previous file with comments | « tests_lit/llvm2ice_tests/arith.ll ('k') | tests_lit/llvm2ice_tests/asm-verbose.ll » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698