summaryrefslogtreecommitdiffstats
path: root/llvm/test/Other/cgscc-observe-devirt.ll
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-12-13 13:06:09 +0100
committerNikita Popov <npopov@redhat.com>2022-12-13 13:11:26 +0100
commit38386b4318e3ba54f450480ad49b237a9c357af4 (patch)
tree995a579eb00d2086e56770c4d2ca9f855dd8d9f1 /llvm/test/Other/cgscc-observe-devirt.ll
parent23c947d3164b44ea2058d737935640bfe0aaaafd (diff)
[Tests] Convert Other tests to opaque pointers (NFC)
Diffstat (limited to 'llvm/test/Other/cgscc-observe-devirt.ll')
-rw-r--r--llvm/test/Other/cgscc-observe-devirt.ll48
1 files changed, 24 insertions, 24 deletions
diff --git a/llvm/test/Other/cgscc-observe-devirt.ll b/llvm/test/Other/cgscc-observe-devirt.ll
index 6a6168ca49d4..f9af9ecb306b 100644
--- a/llvm/test/Other/cgscc-observe-devirt.ll
+++ b/llvm/test/Other/cgscc-observe-devirt.ll
@@ -20,10 +20,10 @@ declare void @unknown()
; BEFORE: define void @test1_a1() {
; AFTER: define void @test1_a1() {
define void @test1_a1() {
- %fptr = alloca void()*
- store void()* @test1_b2, void()** %fptr
- store void()* @test1_b1, void()** %fptr
- %f = load void()*, void()** %fptr
+ %fptr = alloca ptr
+ store ptr @test1_b2, ptr %fptr
+ store ptr @test1_b1, ptr %fptr
+ %f = load ptr, ptr %fptr
call void %f()
ret void
}
@@ -39,10 +39,10 @@ define void @test1_b1() {
; BEFORE: define void @test1_a2() {
; AFTER: define void @test1_a2() #0 {
define void @test1_a2() {
- %fptr = alloca void()*
- store void()* @test1_b1, void()** %fptr
- store void()* @test1_b2, void()** %fptr
- %f = load void()*, void()** %fptr
+ %fptr = alloca ptr
+ store ptr @test1_b1, ptr %fptr
+ store ptr @test1_b2, ptr %fptr
+ %f = load ptr, ptr %fptr
call void %f()
ret void
}
@@ -71,34 +71,34 @@ define void @test2_a() {
; CHECK: define void @test2_b1() #0 {
define void @test2_b1() {
- %fptr = alloca void()*
- store void()* @test2_a, void()** %fptr
- store void()* @readnone, void()** %fptr
- %f = load void()*, void()** %fptr
+ %fptr = alloca ptr
+ store ptr @test2_a, ptr %fptr
+ store ptr @readnone, ptr %fptr
+ %f = load ptr, ptr %fptr
call void %f()
ret void
}
; CHECK: define void @test2_b2() #0 {
define void @test2_b2() {
- %fptr = alloca void()*
- store void()* @test2_a, void()** %fptr
- store void()* @test2_b2, void()** %fptr
- store void()* @test2_b3, void()** %fptr
- store void()* @test2_b1, void()** %fptr
- %f = load void()*, void()** %fptr
+ %fptr = alloca ptr
+ store ptr @test2_a, ptr %fptr
+ store ptr @test2_b2, ptr %fptr
+ store ptr @test2_b3, ptr %fptr
+ store ptr @test2_b1, ptr %fptr
+ %f = load ptr, ptr %fptr
call void %f()
ret void
}
; CHECK: define void @test2_b3() #0 {
define void @test2_b3() {
- %fptr = alloca void()*
- store void()* @test2_a, void()** %fptr
- store void()* @test2_b2, void()** %fptr
- store void()* @test2_b3, void()** %fptr
- store void()* @test2_b1, void()** %fptr
- %f = load void()*, void()** %fptr
+ %fptr = alloca ptr
+ store ptr @test2_a, ptr %fptr
+ store ptr @test2_b2, ptr %fptr
+ store ptr @test2_b3, ptr %fptr
+ store ptr @test2_b1, ptr %fptr
+ %f = load ptr, ptr %fptr
call void %f()
ret void
}