Home
last modified time | relevance | path

Searched refs:nonnull (Results 1 – 25 of 1325) sorted by relevance

12345678910>>...53

/external/kmod/libkmod/
Dlibkmod-internal.h51 const char *format, ...) __attribute__((format(printf, 6, 7))) __attribute__((nonnull(1, 3, 5)));
62 …mod_list_append(struct kmod_list *list, const void *data) _must_check_ __attribute__((nonnull(2)));
63 …od_list_prepend(struct kmod_list *list, const void *data) _must_check_ __attribute__((nonnull(2)));
66 const void *data) _must_check_ __attribute__((nonnull(2)));
69 …list *kmod_list_insert_after(struct kmod_list *list, const void *data) __attribute__((nonnull(2)));
70 …ist *kmod_list_insert_before(struct kmod_list *list, const void *data) __attribute__((nonnull(2)));
88 …struct kmod_ctx *ctx, const char *name, struct kmod_list **list) __attribute__((nonnull(1, 2, 3)));
89 …struct kmod_ctx *ctx, const char *name, struct kmod_list **list) __attribute__((nonnull(1, 2, 3)));
90 …struct kmod_ctx *ctx, const char *name, struct kmod_list **list) __attribute__((nonnull(1, 2, 3)));
91 …struct kmod_ctx *ctx, const char *name, struct kmod_list **list) __attribute__((nonnull(1, 2, 3)));
[all …]
/external/llvm-project/clang/test/Analysis/
Dnonnull.m4 - (void)takePointer:(void *)ptr __attribute__((nonnull(1))); argument
5 - (void)takePointerArg:(void *)__attribute__((nonnull)) ptr; argument
12 [obj takePointer:p]; // expected-warning{{nonnull}}
17 // [[nonnull]] is an inherited attribute.
24 [obj takePointer:p]; // expected-warning{{nonnull}}
30 [obj takePointerArg:p]; // expected-warning{{nonnull}}
73 extern void rdar16153464_check(union rdar16153464_pub_ctx_t outer) __attribute((nonnull(1)));
76 rdar16153464_check(0); // expected-warning{{nonnull}}
80 void multipleAttributes_1(char *p, char *q) __attribute((nonnull(1))) __attribute((nonnull(2)));
89 multipleAttributes_1(0, &c); // expected-warning{{nonnull}}
[all …]
/external/clang/test/Analysis/
Dnonnull.m4 - (void)takePointer:(void *)ptr __attribute__((nonnull(1))); argument
5 - (void)takePointerArg:(void *)__attribute__((nonnull)) ptr; argument
12 [obj takePointer:p]; // expected-warning{{nonnull}}
17 // [[nonnull]] is an inherited attribute.
24 [obj takePointer:p]; // expected-warning{{nonnull}}
30 [obj takePointerArg:p]; // expected-warning{{nonnull}}
73 extern void rdar16153464_check(union rdar16153464_pub_ctx_t outer) __attribute((nonnull(1)));
76 rdar16153464_check(0); // expected-warning{{nonnull}}
80 void multipleAttributes_1(char *p, char *q) __attribute((nonnull(1))) __attribute((nonnull(2)));
89 multipleAttributes_1(0, &c); // expected-warning{{nonnull}}
[all …]
/external/llvm-project/clang/test/Sema/
Dnonnull.c16 __attribute__((nonnull(1))) void Class_init(Instance this, char *str) { in Class_init()
26 void foo(const char *str) __attribute__((nonnull("foo"))); // expected-error{{'nonnull' attribute r…
27 void bar(int i) __attribute__((nonnull(1))); // expected-warning {{'nonnull' attribute only applies…
29 void baz(__attribute__((nonnull)) const char *str);
30 void baz2(__attribute__((nonnull(1))) const char *str); // expected-warning {{'nonnull' attribute w…
31 void baz3(__attribute__((nonnull)) int x); // expected-warning {{'nonnull' attribute only applies t…
43 int i __attribute__((nonnull)); // expected-warning {{'nonnull' attribute only applies to functions…
53 void PR18795(int (*g)(const char *h, ...) __attribute__((nonnull(1))) __attribute__((nonnull))) { in PR18795()
60 void vararg1(int n, ...) __attribute__((nonnull(2)));
68 void vararg2(int n, ...) __attribute__((nonnull, nonnull, nonnull));
[all …]
/external/clang/test/Sema/
Dnonnull.c12 __attribute__((nonnull(1))) void Class_init(Instance this, char *str) { in Class_init()
22 void foo(const char *str) __attribute__((nonnull("foo"))); // expected-error{{'nonnull' attribute r…
23 void bar(int i) __attribute__((nonnull(1))); // expected-warning {{'nonnull' attribute only applies…
25 void baz(__attribute__((nonnull)) const char *str);
26 void baz2(__attribute__((nonnull(1))) const char *str); // expected-warning {{'nonnull' attribute w…
27 void baz3(__attribute__((nonnull)) int x); // expected-warning {{'nonnull' attribute only applies t…
39 int i __attribute__((nonnull)); // expected-warning {{'nonnull' attribute only applies to functions…
49 void PR18795(int (*g)(const char *h, ...) __attribute__((nonnull(1))) __attribute__((nonnull))) { in PR18795()
56 void vararg1(int n, ...) __attribute__((nonnull(2)));
64 void vararg2(int n, ...) __attribute__((nonnull, nonnull, nonnull));
[all …]
/external/llvm-project/compiler-rt/test/ubsan/TestCases/Misc/
Dnonnull-arg.cpp19 C(int *null, __attribute__((nonnull)) int *nonnull) in C() argument
20 : null_(null), nonnull_(nonnull) {} in C()
22 int method(int *nonnull, int *null) __attribute__((nonnull(2))) { in method() argument
23 return *nonnull_ + *nonnull; in method()
27 __attribute__((nonnull)) int func(int *nonnull) { return *nonnull; } in func() argument
30 __attribute__((nonnull)) int variadic(int x, ...) { in variadic()
33 int *nonnull = va_arg(args, int*); in variadic() local
34 int res = *nonnull; in variadic()
/external/compiler-rt/test/ubsan/TestCases/Misc/
Dnonnull-arg.cpp19 C(int *null, __attribute__((nonnull)) int *nonnull) in C() argument
20 : null_(null), nonnull_(nonnull) {} in C()
22 int method(int *nonnull, int *null) __attribute__((nonnull(2))) { in method() argument
23 return *nonnull_ + *nonnull; in method()
27 __attribute__((nonnull)) int func(int *nonnull) { return *nonnull; } in func() argument
30 __attribute__((nonnull)) int variadic(int x, ...) { in variadic()
33 int *nonnull = va_arg(args, int*); in variadic() local
34 int res = *nonnull; in variadic()
/external/llvm-project/clang/test/SemaCXX/
Dattr-nonnull.cpp3 S(const char *) __attribute__((nonnull(2)));
5 static void f(const char*, const char*) __attribute__((nonnull(1)));
9 void g(const char*, const char*, const char*) __attribute__((nonnull(3)));
11 void h(const char*) __attribute__((nonnull(1))); // \
25 __attribute__((nonnull)) void f0(int *&p);
26 __attribute__((nonnull)) void f1(int * const &p);
27 __attribute__((nonnull(2))) void f2(int i, int * const &p);
36 __attribute__((nonnull(1))) void f(void *ptr);
46 bool operator!=(const void *) const __attribute__((nonnull(2)));
48 bool operator==(const X&, const void *) __attribute__((nonnull(2)));
[all …]
/external/grpc-grpc/src/objective-c/GRPCClient/private/
DGRPCChannel.h31 @property(nonatomic, readonly, nonnull) struct grpc_channel *unmanagedChannel;
40 + (nullable GRPCChannel *)secureChannelWithHost:(nonnull NSString *)host;
46 + (nullable GRPCChannel *)secureCronetChannelWithHost:(nonnull NSString *)host
47 channelArgs:(nonnull NSDictionary *)channelArgs;
53 + (nonnull GRPCChannel *)secureChannelWithHost:(nonnull NSString *)host
55 (nonnull struct grpc_channel_credentials *)credentials
61 + (nonnull GRPCChannel *)insecureChannelWithHost:(nonnull NSString *)host
64 - (nullable grpc_call *)unmanagedCallWithPath:(nonnull NSString *)path
65 serverName:(nonnull NSString *)serverName
67 completionQueue:(nonnull GRPCCompletionQueue *)queue;
/external/llvm-project/llvm/test/Transforms/SCCP/
Dmultiple_callbacks.ll91 ; CHECK-NEXT: call void @broker(i32 (i32)* nonnull @cb0, i32 (i32)* nonnull @cb1, i32 (i32)* non…
92 ; CHECK-NEXT: call void @broker(i32 (i32)* nonnull @cb1, i32 (i32)* nonnull @cb2, i32 (i32)* non…
93 ; CHECK-NEXT: call void @broker(i32 (i32)* nonnull @cb3, i32 (i32)* nonnull @cb2, i32 (i32)* non…
94 ; CHECK-NEXT: call void @broker(i32 (i32)* nonnull @cb4, i32 (i32)* nonnull @cb4, i32 (i32)* non…
100 …call void @broker(i32 (i32)* nonnull @cb0, i32 (i32)* nonnull @cb1, i32 (i32)* nonnull @cb0, i32 0…
101 …call void @broker(i32 (i32)* nonnull @cb1, i32 (i32)* nonnull @cb2, i32 (i32)* nonnull @cb2, i32 0…
102 …call void @broker(i32 (i32)* nonnull @cb3, i32 (i32)* nonnull @cb2, i32 (i32)* nonnull @cb3, i32 0…
103 …call void @broker(i32 (i32)* nonnull @cb4, i32 (i32)* nonnull @cb4, i32 (i32)* nonnull @cb4, i32 0…
/external/llvm-project/clang/test/CodeGen/
Dnonnull.c6 void foo(int * __attribute__((nonnull)) x) { in foo()
12 void bar(int * x) __attribute__((nonnull(1))) { in bar()
18 void bar2(int * x, int * y) __attribute__((nonnull(2))) { in bar2()
31 int bar4(int n, int *p) __attribute__((nonnull)) { in bar4()
37 int bar5(int n, int *p) __attribute__((nonnull(1, 2))) { in bar5()
49 int bar6(TransparentUnion tu) __attribute__((nonnull(1))) { in bar6()
55 void bar7(int *a, int *b) __attribute__((nonnull(1))) in bar7()
56 __attribute__((nonnull(2))) {} in bar7()
60 void bar8(int *a, int *b) __attribute__((nonnull)) in bar8()
61 __attribute__((nonnull(1))) {} in bar8()
/external/clang/test/CodeGen/
Dnonnull.c4 void foo(int * __attribute__((nonnull)) x) { in foo()
9 void bar(int * x) __attribute__((nonnull(1))) { in bar()
14 void bar2(int * x, int * y) __attribute__((nonnull(2))) { in bar2()
25 int bar4(int n, int *p) __attribute__((nonnull)) { in bar4()
30 int bar5(int n, int *p) __attribute__((nonnull(1, 2))) { in bar5()
41 int bar6(TransparentUnion tu) __attribute__((nonnull(1))) { in bar6()
46 void bar7(int *a, int *b) __attribute__((nonnull(1))) in bar7()
47 __attribute__((nonnull(2))) {} in bar7()
50 void bar8(int *a, int *b) __attribute__((nonnull)) in bar8()
51 __attribute__((nonnull(1))) {} in bar8()
/external/clang/test/SemaCXX/
Dattr-nonnull.cpp3 S(const char *) __attribute__((nonnull(2)));
5 static void f(const char*, const char*) __attribute__((nonnull(1)));
9 void g(const char*, const char*, const char*) __attribute__((nonnull(3)));
11 void h(const char*) __attribute__((nonnull(1))); // \
25 __attribute__((nonnull)) void f0(int *&p);
26 __attribute__((nonnull)) void f1(int * const &p);
27 __attribute__((nonnull(2))) void f2(int i, int * const &p);
36 __attribute__((nonnull(1))) void f(void *ptr);
46 bool operator!=(const void *) const __attribute__((nonnull(2)));
48 bool operator==(const X&, const void *) __attribute__((nonnull(2)));
/external/llvm-project/llvm/test/Transforms/FunctionAttrs/
Dnonnull.ll2 ; RUN: opt -S -function-attrs -enable-nonnull-arg-prop %s | FileCheck %s --check-prefixes=FNATTR
3 ; RUN: opt -S -passes=function-attrs -enable-nonnull-arg-prop %s | FileCheck %s --check-prefixes=FN…
7 declare nonnull i8* @ret_nonnull()
9 ; Return a pointer trivially nonnull (call return attribute)
11 ; FNATTR: define nonnull i8* @test1
16 ; Return a pointer trivially nonnull (argument attribute)
17 define i8* @test2(i8* nonnull %p) {
18 ; FNATTR: define nonnull i8* @test2
22 ; Given an SCC where one of the functions can not be marked nonnull,
23 ; can we still mark the other one which is trivially nonnull
[all …]
/external/llvm-project/llvm/test/Transforms/Attributor/
Dread_write_returned_arguments_scc.ll50 ; IS__CGSCC____-SAME: (i32* nofree [[N0:%.*]], i32* nofree nonnull align 4 dereferenceable(4) [[R0:…
53 …] = call i32* @internal_ret1_rrw(i32* nofree nonnull align 4 dereferenceable(4) [[R0]], i32* nofre…
54 …l i32* @external_sink_ret2_nrw(i32* nofree [[N0]], i32* nocapture nofree nonnull readonly align 4 …
55 ; IS__CGSCC____-NEXT: [[CALL3:%.*]] = call i32* @internal_ret1_rw(i32* nofree nonnull align 4 de…
81 …ofree noundef nonnull align 4 dereferenceable(4) [[R0]], i32* nofree noundef nonnull align 4 deref…
82 …_nrw(i32* nofree [[N0]], i32* nofree noundef nonnull align 4 dereferenceable(4) [[R0]], i32* nofre…
83 …_nrw(i32* nofree [[N0]], i32* nofree noundef nonnull align 4 dereferenceable(4) [[R1]], i32* nofre…
84 …ee [[N0]], i32* nocapture nofree noundef nonnull readonly align 4 dereferenceable(4) [[R0]], i32* …
85 …ee [[N0]], i32* nocapture nofree noundef nonnull readonly align 4 dereferenceable(4) [[R1]], i32* …
86 …ALL5:%.*]] = call i32* @internal_ret0_nw(i32* nofree [[N0]], i32* nofree nonnull align 4 dereferen…
[all …]
Dnonnull.ll10 declare nonnull i8* @ret_nonnull()
13 ; Return a pointer trivially nonnull (call return attribute)
16 ; CHECK-NEXT: [[RET:%.*]] = call nonnull i8* @ret_nonnull()
23 ; Return a pointer trivially nonnull (argument attribute)
24 define i8* @test2(i8* nonnull %p) {
27 ; IS__TUNIT____-SAME: (i8* nofree nonnull readnone returned "no-capture-maybe-returned" [[P:%.*]]) …
32 ; IS__CGSCC____-SAME: (i8* nofree nonnull readnone returned "no-capture-maybe-returned" [[P:%.*]]) …
39 ; ATTRIBUTOR: define nonnull i8* @test2A(i1 %c, i8* nofree nonnull readnone returned %ret)
42 ; NOT_CGSCC_OPM-SAME: (i1 [[C:%.*]], i8* nofree nonnull readnone returned "no-capture-maybe-returne…
45 ; NOT_CGSCC_OPM-NEXT: call void @llvm.assume(i1 noundef true) [[ATTR12:#.*]] [ "nonnull"(i8* [[R…
[all …]
/external/llvm-project/clang/test/SemaObjC/
Dnonnull.m1 #include "nonnull.h"
10 int f2(int *x) __attribute__ ((nonnull (1)));
11 int f3(int *x) __attribute__ ((nonnull (0))); // expected-error {{'nonnull' attribute parameter 1 i…
12 int f4(int *x, int *y) __attribute__ ((nonnull (1,2)));
13 int f5(int *x, int *y) __attribute__ ((nonnull (2,1)));
14 int f6(NSObject *x) __attribute__ ((nonnull (1))); // no-warning
15 int f7(NSObject *x) __attribute__ ((nonnull)); // no-warning
18 extern void func1 (void (^block1)(), void (^block2)(), int) __attribute__((nonnull));
21 __attribute__((nonnull(1,3)));
23 extern void func4 (void (^block1)(), void (^block2)()) __attribute__((nonnull(1)))
[all …]
/external/clang/test/SemaObjC/
Dnonnull.m1 #include "nonnull.h"
10 int f2(int *x) __attribute__ ((nonnull (1)));
11 int f3(int *x) __attribute__ ((nonnull (0))); // expected-error {{'nonnull' attribute parameter 1 i…
12 int f4(int *x, int *y) __attribute__ ((nonnull (1,2)));
13 int f5(int *x, int *y) __attribute__ ((nonnull (2,1)));
14 int f6(NSObject *x) __attribute__ ((nonnull (1))); // no-warning
15 int f7(NSObject *x) __attribute__ ((nonnull)); // no-warning
18 extern void func1 (void (^block1)(), void (^block2)(), int) __attribute__((nonnull));
21 __attribute__((nonnull(1,3)));
23 extern void func4 (void (^block1)(), void (^block2)()) __attribute__((nonnull(1)))
[all …]
/external/llvm-project/llvm/test/Transforms/Attributor/IPConstantProp/
Dpthreads.ll39 …def nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture nounde…
40nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
41nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
42nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
50 …def nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture nounde…
51nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
52nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
53nonnull align 8 dereferenceable(8) [[THREAD]], %union.pthread_attr_t* noalias nocapture noundef al…
60 …%call = call i32 @pthread_create(i64* nonnull %thread, %union.pthread_attr_t* null, i8* (i8*)* non…
61 …%call1 = call i32 @pthread_create(i64* nonnull %thread, %union.pthread_attr_t* null, i8* (i8*)* no…
[all …]
/external/llvm/test/Transforms/FunctionAttrs/
Dnonnull.ll2 declare nonnull i8* @ret_nonnull()
4 ; Return a pointer trivially nonnull (call return attribute)
6 ; CHECK: define nonnull i8* @test1
11 ; Return a pointer trivially nonnull (argument attribute)
12 define i8* @test2(i8* nonnull %p) {
13 ; CHECK: define nonnull i8* @test2
17 ; Given an SCC where one of the functions can not be marked nonnull,
18 ; can we still mark the other one which is trivially nonnull
26 ; CHECK: define nonnull i8* @test3
33 ; nonnull if neither can ever return null. (In this case, they
[all …]
/external/kmod/shared/
Dutil.h18 void *memdup(const void *p, size_t n) __attribute__((nonnull(1)));
24 …st char *alias, char buf[static PATH_MAX], size_t *len) _must_check_ __attribute__((nonnull(1,2)));
26 …malize(const char *modname, char buf[static PATH_MAX], size_t *len) __attribute__((nonnull(1, 2)));
27 …h_to_modname(const char *path, char buf[static PATH_MAX], size_t *len) __attribute__((nonnull(2)));
28 bool path_ends_with_kmod_ext(const char *path, size_t len) __attribute__((nonnull(1)));
32 ssize_t read_str_safe(int fd, char *buf, size_t buflen) _must_check_ __attribute__((nonnull(2)));
33 ssize_t write_str_safe(int fd, const char *buf, size_t buflen) __attribute__((nonnull(2)));
34 int read_str_long(int fd, long *value, int base) _must_check_ __attribute__((nonnull(2)));
35 int read_str_ulong(int fd, unsigned long *value, int base) _must_check_ __attribute__((nonnull(2)));
36 char *freadline_wrapped(FILE *fp, unsigned int *linenum) __attribute__((nonnull(1)));
[all …]
/external/webrtc/sdk/objc/components/renderer/metal/
DRTCMTLRenderer+Private.h22 - (BOOL)setupTexturesForFrame:(nonnull RTC_OBJC_TYPE(RTCVideoFrame) *)frame;
24 - (void)getWidth:(nonnull int *)width
25 height:(nonnull int *)height
26 cropWidth:(nonnull int *)cropWidth
27 cropHeight:(nonnull int *)cropHeight
28 cropX:(nonnull int *)cropX
29 cropY:(nonnull int *)cropY
30 ofFrame:(nonnull RTC_OBJC_TYPE(RTCVideoFrame) *)frame;
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-mte.ll33 call void @llvm.lifetime.start.p0i8(i64 2048, i8* nonnull %0)
34 %1 = call i8* @llvm.aarch64.addg(i8* nonnull %0, i64 7)
36 call void @llvm.lifetime.end.p0i8(i64 2048, i8* nonnull %0)
47 %1 = tail call i8* @llvm.aarch64.addg(i8* nonnull %0, i64 7)
58 call void @llvm.lifetime.start.p0i8(i64 2048, i8* nonnull %0)
61 %2 = call i8* @llvm.aarch64.addg(i8* nonnull %1, i64 7)
63 call void @llvm.lifetime.end.p0i8(i64 2048, i8* nonnull %0)
73 %1 = tail call i8* @llvm.aarch64.addg(i8* nonnull %0, i64 7)
84 call void @llvm.lifetime.start.p0i8(i64 2048, i8* nonnull %0)
87 %2 = call i8* @llvm.aarch64.addg(i8* nonnull %1, i64 7)
[all …]
/external/llvm-project/llvm/test/CodeGen/X86/
Dswap.ll32 call void @llvm.lifetime.start.p0i8(i64 16, i8* nonnull %tmp.sroa.0.0..sroa_idx6)
34 …call void @llvm.memcpy.p0i8.p0i8.i64(i8* nonnull align 1 %tmp.sroa.0.0..sroa_idx6, i8* align 1 %tm…
37 …call void @llvm.memcpy.p0i8.p0i8.i64(i8* align 1 %0, i8* nonnull align 1 %tmp.sroa.0.0..sroa_idx6,…
38 call void @llvm.lifetime.end.p0i8(i64 16, i8* nonnull %tmp.sroa.0.0..sroa_idx6)
54 call void @llvm.lifetime.start.p0i8(i64 16, i8* nonnull %part1)
55 call void @llvm.lifetime.start.p0i8(i64 16, i8* nonnull %part2)
56 call void @llvm.memcpy.p0i8.p0i8.i64(i8* nonnull align 1 %part1, i8* align 1 %a, i64 16, i1 false)
57 …tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* nonnull align 1 %part2, i8* align 1 %b, i64 16, i1 f…
58 call void @llvm.lifetime.end.p0i8(i64 16, i8* nonnull %part1)
59 call void @llvm.lifetime.end.p0i8(i64 16, i8* nonnull %part2)
[all …]
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dstrcmp-memcmp.ll14 …ECK-NEXT: [[MEMCMP:%.*]] = call i32 @memcmp(i8* nonnull dereferenceable(4) [[STRING]], i8* nonn…
20 …%call = call i32 @strcmp(i8* nonnull %string, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @key…
31 …] = call i32 @memcmp(i8* nonnull dereferenceable(4) getelementptr inbounds ([4 x i8], [4 x i8]* @k…
37 …2 @strcmp(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @key, i64 0, i64 0), i8* nonnull %string)
46 …ECK-NEXT: [[MEMCMP:%.*]] = call i32 @memcmp(i8* nonnull dereferenceable(4) [[STRING]], i8* nonn…
52 …%call = call i32 @strcmp(i8* nonnull %string, i8* getelementptr inbounds ([4 x i8], [4 x i8]* @key…
61 …] = call i32 @memcmp(i8* nonnull dereferenceable(4) getelementptr inbounds ([4 x i8], [4 x i8]* @k…
67 …2 @strcmp(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @key, i64 0, i64 0), i8* nonnull %string)
76 …ECK-NEXT: [[MEMCMP:%.*]] = call i32 @memcmp(i8* nonnull dereferenceable(4) [[STRING]], i8* nonn…
82 …%call = call i32 @strcmp(i8* nonnull align 1 %string, i8* getelementptr inbounds ([4 x i8], [4 x i…
[all …]

12345678910>>...53