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() {
5050}
5151
5252define void @user () {
53- ; FNATTRS-LABEL: define void @user() {
53+ ; FNATTRS: Function Attrs: norecurse nounwind
54+ ; FNATTRS-LABEL: define void @user(
55+ ; FNATTRS-SAME: ) #[[ATTR1]] {
5456; FNATTRS-NEXT: call void @sendmsg_is_norecurse()
5557; 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()
5759; FNATTRS-NEXT: ret void
5860;
5961; ATTRIBUTOR: Function Attrs: norecurse nounwind
6062; ATTRIBUTOR-LABEL: define void @user(
6163; ATTRIBUTOR-SAME: ) #[[ATTR1]] {
6264; ATTRIBUTOR-NEXT: call void @sendmsg_is_norecurse() #[[ATTR5:[0-9]+]]
6365; 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]]
6567; ATTRIBUTOR-NEXT: ret void
6668;
6769 call void @sendmsg_is_norecurse ()
6870 call void @sendmsghalt_is_norecurse ()
69- call void @sendmsg_rtn_is_norecurse ()
71+ call i32 @sendmsg_rtn_is_norecurse ()
7072 ret void
7173}
7274;.
You can’t perform that action at this time.
0 commit comments