Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching full:void

3 void t1(int *a) {
12 void t3(S *s) {
22 // CHECK: define void @_Z2t4P1T
23 void t4(T *t) {
24 // CHECK: call void @_ZN1TD1Ev
26 // CHECK-NEXT: call void @_ZdlPv
36 void f() {
44 void *operator new(__SIZE_TYPE__ sz);
45 void operator delete(void *p) { ::operator delete(p); }
49 // CHECK: define void @_ZN5test04testEPNS_1AE(
50 void test(A *a) {
51 // CHECK: call void @_ZN5test01AD1Ev
53 // CHECK-NEXT: call void @_ZN5test01AdlEPv
57 // CHECK: define linkonce_odr void @_ZN5test01AD1Ev(%"struct.test0::A"* %this) unnamed_addr
58 // CHECK: define linkonce_odr void @_ZN5test01AdlEPv
67 // CHECK: define void @_ZN5test14testEPA10_A20_NS_1AE(
68 void test(A (*arr)[10][20]) {
83 // CHECK-NEXT: call void @_ZN5test11AD1Ev([[A]]* [[CUR]])
86 // CHECK: call void @_ZdaPv(i8* [[ALLOC]])
91 // CHECK: define void @_ZN5test21fEPb
92 void f(bool *b) {
93 // CHECK: call void @_ZdlPv(i8*
95 // CHECK: call void @_ZdaPv(i8*
101 void f(int a[10][20]) {
102 // CHECK: call void @_ZdaPv(i8*
111 void operator delete (void *);
114 // CHECK: define void @_ZN5test421global_delete_virtualEPNS_1XE
115 void global_delete_virtual(X *xp) {
116 // CHECK: [[VTABLE:%.*]] = load void ([[X:%.*]])***
117 // CHECK-NEXT: [[VFN:%.*]] = getelementptr inbounds void ([[X]])** [[VTABLE]], i64 0
118 // CHECK-NEXT: [[VFNPTR:%.*]] = load void ([[X]])** [[VFN]]
119 // CHECK-NEXT: call void [[VFNPTR]]([[X]] [[OBJ:%.*]])
121 // CHECK-NEXT: call void @_ZdlPv(i8* [[OBJVOID]]) nounwind
128 // CHECK: define void @_ZN5test523array_delete_incompleteEPNS_10IncompleteES1_
129 void array_delete_incomplete(Incomplete *p1, Incomplete *p2) {
130 // CHECK: call void @_ZdlPv
132 // CHECK: call void @_ZdaPv