Home
last modified time | relevance | path

Searched refs:objc_msgSend (Results 1 – 25 of 195) sorted by relevance

12345678

/external/llvm-project/clang/test/CodeGenObjC/
Dconvert-messages-to-runtime-calls.m24 // MSGS: {{call.*@objc_msgSend}}
25 // MSGS: {{call.*@objc_msgSend}}
26 // MSGS: {{call.*@objc_msgSend}}
27 // MSGS: {{call.*@objc_msgSend}}
28 // MSGS: {{call.*@objc_msgSend}}
43 // MSGS: {{invoke.*@objc_msgSend}}
44 // MSGS: {{invoke.*@objc_msgSend}}
56 // MSGS: {{call.*@objc_msgSend}}
57 // MSGS: {{call.*@objc_msgSend}}
58 // MSGS: {{call.*@objc_msgSend}}
[all …]
Dassign.m17 // CHECK: objc_msgSend
20 // CHECK: objc_msgSend
23 // CHECK: objc_msgSend
26 // CHECK: objc_msgSend
27 // CHECK: objc_msgSend
30 // CHECK: objc_msgSend
31 // CHECK: objc_msgSend
34 // CHECK-NOT: objc_msgSend
Dobjc-literal-tests.m58 // CHECK: call{{.*}}@objc_msgSend{{.*}}i8 signext 97
60 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
62 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 -42
64 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
66 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
68 // CHECK: call{{.*}}@objc_msgSend{{.*}}i64 42
70 // CHECK: call{{.*}}@objc_msgSend{{.*}}i64 42
72 // CHECK: call{{.*}}@objc_msgSend{{.*}}float 0x400921FB60000000
74 // CHECK: call{{.*}}@objc_msgSend{{.*}}double 0x400921FB54411744
76 // CHECK: call{{.*}}@objc_msgSend{{.*}}i8 signext 1
[all …]
Dmessages.m16 // CHECK-MAC: call {{.*}} @objc_msgSend to
17 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
22 // CHECK-MAC: call {{.*}} @objc_msgSend to
23 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
28 // CHECK-MAC: call {{.*}} @objc_msgSend to
29 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
34 // CHECK-MAC: call {{.*}} @objc_msgSend to
35 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
42 // CHECK-MAC: call {{.*}} @objc_msgSend to
43 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
Drelated-result-type.m14 // CHECK: {{call.*@objc_msgSend}}
15 // CHECK: {{call.*@objc_msgSend}}
16 // CHECK: {{call.*@objc_msgSend}}
23 // CHECK: {{call.*@objc_msgSend}}
24 // CHECK: {{call.*@objc_msgSend}}
25 // CHECK: {{call.*@objc_msgSend}}
Druntime-fns.m2 // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1
4 // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1
6 id objc_msgSend(int x); function
12 objc_msgSend(12);
25 id objc_msgSend(int x) { function
Dvariadic-sends.m11 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
12 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
17 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
18 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
23 …// CHECK-X86-32: call void (i8*, i8*, i32, ...) bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to voi…
24 …// CHECK-X86-64: call void (i8*, i8*, i32, ...) bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to voi…
Dfpret.m24 // CHECK-X86_64: call float bitcast {{.*}} @objc_msgSend to
25 // CHECK-X86_64: call double bitcast {{.*}} @objc_msgSend to
30 // CHECK-ARMV7: call float bitcast {{.*}} @objc_msgSend to
31 // CHECK-ARMV7: call double bitcast {{.*}} @objc_msgSend to
32 // CHECK-ARMV7: call double bitcast {{.*}} @objc_msgSend to
Dattr-noreturn.m25 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
32 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
47 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
62 // CHECK-MRC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
63 // CHECK-ARC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
72 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
79 // CHECK-MRC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
80 // CHECK-ARC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
/external/clang/test/CodeGenObjC/
Dassign.m17 // CHECK: objc_msgSend
20 // CHECK: objc_msgSend
23 // CHECK: objc_msgSend
26 // CHECK: objc_msgSend
27 // CHECK: objc_msgSend
30 // CHECK: objc_msgSend
31 // CHECK: objc_msgSend
34 // CHECK-NOT: objc_msgSend
Dobjc-literal-tests.m58 // CHECK: call{{.*}}@objc_msgSend{{.*}}i8 signext 97
60 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
62 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 -42
64 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
66 // CHECK: call{{.*}}@objc_msgSend{{.*}}i32 42
68 // CHECK: call{{.*}}@objc_msgSend{{.*}}i64 42
70 // CHECK: call{{.*}}@objc_msgSend{{.*}}i64 42
72 // CHECK: call{{.*}}@objc_msgSend{{.*}}float 0x400921FB60000000
74 // CHECK: call{{.*}}@objc_msgSend{{.*}}double 0x400921FB54411744
76 // CHECK: call{{.*}}@objc_msgSend{{.*}}i8 signext 1
[all …]
Dmessages.m16 // CHECK-MAC: call {{.*}} @objc_msgSend to
17 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
22 // CHECK-MAC: call {{.*}} @objc_msgSend to
23 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
28 // CHECK-MAC: call {{.*}} @objc_msgSend to
29 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
34 // CHECK-MAC: call {{.*}} @objc_msgSend to
35 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
42 // CHECK-MAC: call {{.*}} @objc_msgSend to
43 // CHECK-MAC-NF: call {{.*}} @objc_msgSend to
Drelated-result-type.m14 // CHECK: {{call.*@objc_msgSend}}
15 // CHECK: {{call.*@objc_msgSend}}
16 // CHECK: {{call.*@objc_msgSend}}
23 // CHECK: {{call.*@objc_msgSend}}
24 // CHECK: {{call.*@objc_msgSend}}
25 // CHECK: {{call.*@objc_msgSend}}
Druntime-fns.m2 // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1
4 // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1
6 id objc_msgSend(int x); function
12 objc_msgSend(12);
25 id objc_msgSend(int x) { function
Dvariadic-sends.m11 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
12 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)
17 // CHECK-X86-32: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
18 // CHECK-X86-64: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i32)*)
23 …// CHECK-X86-32: call void (i8*, i8*, i32, ...) bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to voi…
24 …// CHECK-X86-64: call void (i8*, i8*, i32, ...) bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to voi…
Dfpret.m24 // CHECK-X86_64: call float bitcast {{.*}} @objc_msgSend to
25 // CHECK-X86_64: call double bitcast {{.*}} @objc_msgSend to
30 // CHECK-ARMV7: call float bitcast {{.*}} @objc_msgSend to
31 // CHECK-ARMV7: call double bitcast {{.*}} @objc_msgSend to
32 // CHECK-ARMV7: call double bitcast {{.*}} @objc_msgSend to
Dattr-noreturn.m25 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
32 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
47 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
62 // CHECK-MRC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
63 // CHECK-ARC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
72 // CHECK: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}, i8…
79 // CHECK-MRC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
80 // CHECK-ARC: call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*)*)(i8* {{.*}}…
/external/llvm-project/clang/test/Rewriter/
Dobjc-modern-numeric-literal.mm59 // CHECK: NSNumber *theLetterZ = ((NSNumber *(*)(Class, SEL, char))(void *)objc_msgSend)(objc_getC…
60 // CHECK: NSNumber *fortyTwo = ((NSNumber *(*)(Class, SEL, int))(void *)objc_msgSend)(objc_getClas…
61 …*fortyTwoUnsigned = ((NSNumber *(*)(Class, SEL, unsigned int))(void *)objc_msgSend)(objc_getClass(…
62 // CHECK: NSNumber *fortyTwoLong = ((NSNumber *(*)(Class, SEL, long))(void *)objc_msgSend)(objc_ge…
63 // CHECK: NSNumber *fortyTwoLongLong = ((NSNumber *(*)(Class, SEL, long long))(void *)objc_msgSend
64 // CHECK: NSNumber *piFloat = ((NSNumber *(*)(Class, SEL, float))(void *)objc_msgSend)(objc_getCla…
65 // CHECK: NSNumber *piDouble = ((NSNumber *(*)(Class, SEL, double))(void *)objc_msgSend)(objc_getC…
66 // CHECK: NSNumber *yesNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getCl…
67 // CHECK: NSNumber *noNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getCla…
68 // CHECK: NSNumber *trueNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getC…
[all …]
Dobjc-modern-boxing.mm64 // CHECK: NSNumber *theLetterZ = ((NSNumber *(*)(Class, SEL, char))(void *)objc_msgSend)(objc_getC…
65 // CHECK: NSNumber *fortyTwo = ((NSNumber *(*)(Class, SEL, int))(void *)objc_msgSend)(objc_getClas…
66 …*fortyTwoUnsigned = ((NSNumber *(*)(Class, SEL, unsigned int))(void *)objc_msgSend)(objc_getClass(…
67 // CHECK: NSNumber *fortyTwoLong = ((NSNumber *(*)(Class, SEL, long))(void *)objc_msgSend)(objc_ge…
68 // CHECK: NSNumber *fortyTwoLongLong = ((NSNumber *(*)(Class, SEL, long long))(void *)objc_msgSend
69 // CHECK: NSNumber *piFloat = ((NSNumber *(*)(Class, SEL, float))(void *)objc_msgSend)(objc_getCla…
70 // CHECK: NSNumber *piDouble = ((NSNumber *(*)(Class, SEL, double))(void *)objc_msgSend)(objc_getC…
71 // CHECK: NSNumber *nsb = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getClass("N…
72 … *duplicateString = ((NSString *(*)(Class, SEL, const char *))(void *)objc_msgSend)(objc_getClass(…
/external/clang/test/Rewriter/
Dobjc-modern-numeric-literal.mm59 // CHECK: NSNumber *theLetterZ = ((NSNumber *(*)(Class, SEL, char))(void *)objc_msgSend)(objc_getC…
60 // CHECK: NSNumber *fortyTwo = ((NSNumber *(*)(Class, SEL, int))(void *)objc_msgSend)(objc_getClas…
61 …*fortyTwoUnsigned = ((NSNumber *(*)(Class, SEL, unsigned int))(void *)objc_msgSend)(objc_getClass(…
62 // CHECK: NSNumber *fortyTwoLong = ((NSNumber *(*)(Class, SEL, long))(void *)objc_msgSend)(objc_ge…
63 // CHECK: NSNumber *fortyTwoLongLong = ((NSNumber *(*)(Class, SEL, long long))(void *)objc_msgSend
64 // CHECK: NSNumber *piFloat = ((NSNumber *(*)(Class, SEL, float))(void *)objc_msgSend)(objc_getCla…
65 // CHECK: NSNumber *piDouble = ((NSNumber *(*)(Class, SEL, double))(void *)objc_msgSend)(objc_getC…
66 // CHECK: NSNumber *yesNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getCl…
67 // CHECK: NSNumber *noNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getCla…
68 // CHECK: NSNumber *trueNumber = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getC…
[all …]
Dobjc-modern-boxing.mm64 // CHECK: NSNumber *theLetterZ = ((NSNumber *(*)(Class, SEL, char))(void *)objc_msgSend)(objc_getC…
65 // CHECK: NSNumber *fortyTwo = ((NSNumber *(*)(Class, SEL, int))(void *)objc_msgSend)(objc_getClas…
66 …*fortyTwoUnsigned = ((NSNumber *(*)(Class, SEL, unsigned int))(void *)objc_msgSend)(objc_getClass(…
67 // CHECK: NSNumber *fortyTwoLong = ((NSNumber *(*)(Class, SEL, long))(void *)objc_msgSend)(objc_ge…
68 // CHECK: NSNumber *fortyTwoLongLong = ((NSNumber *(*)(Class, SEL, long long))(void *)objc_msgSend
69 // CHECK: NSNumber *piFloat = ((NSNumber *(*)(Class, SEL, float))(void *)objc_msgSend)(objc_getCla…
70 // CHECK: NSNumber *piDouble = ((NSNumber *(*)(Class, SEL, double))(void *)objc_msgSend)(objc_getC…
71 // CHECK: NSNumber *nsb = ((NSNumber *(*)(Class, SEL, BOOL))(void *)objc_msgSend)(objc_getClass("N…
72 … *duplicateString = ((NSString *(*)(Class, SEL, const char *))(void *)objc_msgSend)(objc_getClass(…
/external/llvm-project/clang/test/CodeGenObjCXX/
Dproperty-reference.mm29 …{[0-9]+}} dereferenceable({{[0-9]+}}) %struct.MyStruct* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
69 // CHECK: @objc_msgSend
72 // CHECK: @objc_msgSend
73 // CHECK: @objc_msgSend
76 // CHECK: @objc_msgSend
88 // CHECK: @objc_msgSend
91 // CHECK: @objc_msgSend
92 // CHECK: @objc_msgSend
95 // CHECK: @objc_msgSend
Dproperty-lvalue-lambda.mm23 // CHECK: call void{{.*}}@objc_msgSend{{.*}}({{.*}} void ()* [[CALL]])
27 // CHECK: call void{{.*}}@objc_msgSend{{.*}}({{.*}} void ()* [[CALL2]])
38 // CHECK: call void{{.*}}@objc_msgSend{{.*}}
40 // CHECK: call void{{.*}}@objc_msgSend{{.*}}({{.*}} [[PLUS]])
43 // CHECK: call void{{.*}}@objc_msgSend{{.*}}
45 // CHECK: call void{{.*}}@objc_msgSend{{.*}}({{.*}} [[PLUS]])
/external/clang/test/CodeGenObjCXX/
Dproperty-reference.mm29 …]] = call dereferenceable({{[0-9]+}}) %struct.MyStruct* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend
69 // CHECK: @objc_msgSend
72 // CHECK: @objc_msgSend
73 // CHECK: @objc_msgSend
76 // CHECK: @objc_msgSend
88 // CHECK: @objc_msgSend
91 // CHECK: @objc_msgSend
92 // CHECK: @objc_msgSend
95 // CHECK: @objc_msgSend
/external/llvm/test/Transforms/ObjCARC/
Dmove-and-form-retain-autorelease.ll71 declare i8* @objc_msgSend(i8*, i8*, ...)
85 …%tmp5 = tail call %18* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %18* (i8*, i8*)*)(i8* %tmp4,…
91 …%tmp11 = tail call %19* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %19* (i8*, i8*)*)(i8* %tmp1…
94 …%tmp14 = tail call signext i8 bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8 (i8*, i8*, %13*)*)…
114 …%tmp28 = tail call i8* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to i8* (i8*, i8*)*)(i8* %tmp7, …
119 …%tmp32 = tail call %20* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %20* (i8*, i8*)*)(i8* %tmp2…
122 …tail call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, %16*)*)(i8* %tmp34, …
127 …%tmp37 = tail call %20* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %20* (i8*, i8*)*)(i8* %tmp2…
131 …%tmp41 = tail call %21* bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to %21* (i8*, i8*, i8)*)(i8* %…
136 …tail call void bitcast (i8* (i8*, i8*, ...)* @objc_msgSend to void (i8*, i8*, i8*, %13*)*)(i8* %tm…
[all …]

12345678