File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
llvm/test/Transforms/FunctionAttrs Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -50,23 +50,25 @@ define internal i32 @sendmsg_rtn_is_norecurse() {
50
50
}
51
51
52
52
define void @user () {
53
- ; FNATTRS-LABEL: define void @user() {
53
+ ; FNATTRS: Function Attrs: norecurse nounwind
54
+ ; FNATTRS-LABEL: define void @user(
55
+ ; FNATTRS-SAME: ) #[[ATTR1]] {
54
56
; FNATTRS-NEXT: call void @sendmsg_is_norecurse()
55
57
; FNATTRS-NEXT: call void @sendmsghalt_is_norecurse()
56
- ; FNATTRS-NEXT: call void @sendmsg_rtn_is_norecurse()
58
+ ; FNATTRS-NEXT: [[TMP1:%.*]] = call i32 @sendmsg_rtn_is_norecurse()
57
59
; FNATTRS-NEXT: ret void
58
60
;
59
61
; ATTRIBUTOR: Function Attrs: norecurse nounwind
60
62
; ATTRIBUTOR-LABEL: define void @user(
61
63
; ATTRIBUTOR-SAME: ) #[[ATTR1]] {
62
64
; ATTRIBUTOR-NEXT: call void @sendmsg_is_norecurse() #[[ATTR5:[0-9]+]]
63
65
; ATTRIBUTOR-NEXT: call void @sendmsghalt_is_norecurse() #[[ATTR6:[0-9]+]]
64
- ; ATTRIBUTOR-NEXT: call void @sendmsg_rtn_is_norecurse() #[[ATTR6]]
66
+ ; ATTRIBUTOR-NEXT: [[TMP1:%.*]] = call i32 @sendmsg_rtn_is_norecurse() #[[ATTR6]]
65
67
; ATTRIBUTOR-NEXT: ret void
66
68
;
67
69
call void @sendmsg_is_norecurse ()
68
70
call void @sendmsghalt_is_norecurse ()
69
- call void @sendmsg_rtn_is_norecurse ()
71
+ call i32 @sendmsg_rtn_is_norecurse ()
70
72
ret void
71
73
}
72
74
;.
You can’t perform that action at this time.
0 commit comments