Mercurial > hg > CbC > CbC_llvm
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 |