Lines Matching refs:memcmp
1 ; Test that memcmp won't be converted to CLC if calls are
6 declare signext i32 @memcmp(i8 *%src1, i8 *%src2, i64 %size)
12 ; CHECK: brasl %r14, memcmp
14 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 0) nobuiltin
22 ; CHECK: brasl %r14, memcmp
24 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 2) nobuiltin
32 ; CHECK: brasl %r14, memcmp
34 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 3) nobuiltin
50 ; CHECK: brasl %r14, memcmp
53 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 4) nobuiltin
69 ; CHECK: brasl %r14, memcmp
72 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 5) nobuiltin
88 ; CHECK: brasl %r14, memcmp
91 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 6) nobuiltin
108 ; CHECK: brasl %r14, memcmp
111 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 256) nobuiltin
127 ; CHECK: brasl %r14, memcmp
129 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 257) nobuiltin
137 ; CHECK: brasl %r14, memcmp
140 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 257) nobuiltin
156 ; CHECK: brasl %r14, memcmp
158 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 512) nobuiltin
166 ; CHECK: brasl %r14, memcmp
168 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 513) nobuiltin
176 ; CHECK: brasl %r14, memcmp
178 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 768) nobuiltin
187 ; CHECK: brasl %r14, memcmp
189 %res = call i32 @memcmp(i8 *%src1, i8 *%src2, i64 769) nobuiltin