comparison clang/test/CodeGen/regparm.c @ 221:79ff65ed7e25

LLVM12 Original
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 15 Jun 2021 19:15:29 +0900
parents 1d019706d866
children c4bab56944e8
comparison
equal deleted inserted replaced
220:42394fc6a535 221:79ff65ed7e25
13 13
14 extern void FASTCALL reduced(char b, double c, foo* d, double e, int f); 14 extern void FASTCALL reduced(char b, double c, foo* d, double e, int f);
15 15
16 // PR7025 16 // PR7025
17 void FASTCALL f1(int i, int j, int k); 17 void FASTCALL f1(int i, int j, int k);
18 // CHECK-LABEL: define void @f1(i32 inreg %i, i32 inreg %j, i32 %k) 18 // CHECK-LABEL: define{{.*}} void @f1(i32 inreg %i, i32 inreg %j, i32 %k)
19 void f1(int i, int j, int k) { } 19 void f1(int i, int j, int k) { }
20 20
21 int 21 int
22 main(void) { 22 main(void) {
23 // CHECK: call void @reduced(i8 inreg signext 0, {{.*}} %struct.foo* inreg null 23 // CHECK: call void @reduced(i8 inreg signext 0, {{.*}} %struct.foo* inreg null