OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:objc_autorelease
(Results
1 - 25
of
26
) sorted by null
1
2
/external/llvm/test/Transforms/ObjCARC/
tail-call-invariant-enforcement.ll
5
declare i8* @
objc_autorelease
(i8* %x)
10
; Never tail call
objc_autorelease
.
13
; CHECK: %tmp0 = call i8* @
objc_autorelease
(i8* %x) [[NUW]]
14
; CHECK: %tmp1 = call i8* @
objc_autorelease
(i8* %x) [[NUW]]
18
%tmp0 = call i8* @
objc_autorelease
(i8* %x)
19
%tmp1 = tail call i8* @
objc_autorelease
(i8* %x)
78
; @
objc_autorelease
, ensure that the tail call is removed.
80
; CHECK: %tmp0 = call i8* @
objc_autorelease
(i8* %x) [[NUW]]
rv.ll
8
declare i8* @
objc_autorelease
(i8*)
110
; an
objc_autorelease
.
111
; TODO? Merge objc_retainAutoreleasedReturnValue and
objc_autorelease
into
142
; CHECK: call i8* @
objc_autorelease
(i8* %p)
144
call i8* @
objc_autorelease
(i8* %p)
152
; CHECK: call i8* @
objc_autorelease
(i8* %p) [[NUW]]
156
%2 = call i8* @
objc_autorelease
(i8* %p)
166
; CHECK: call i8* @
objc_autorelease
(i8* %p)
171
%2 = call i8* @
objc_autorelease
(i8* %p)
193
; CHECK: call i8* @
objc_autorelease
(i8* %p
[
all
...]
contract.ll
7
declare i8* @
objc_autorelease
(i8*)
30
%0 = call i8* @
objc_autorelease
(i8* %x) nounwind
35
; Merge objc_retain and
objc_autorelease
into objc_retainAutorelease.
43
call i8* @
objc_autorelease
(i8* %0) nounwind
70
call i8* @
objc_autorelease
(i8* %x) nounwind
88
call i8* @
objc_autorelease
(i8* %x) nounwind
98
; CHECK: call i8* @
objc_autorelease
(i8* %0) [[NUW]]
106
call i8* @
objc_autorelease
(i8* %p) nounwind
115
; an
objc_autorelease
.
116
; TODO? Merge objc_retainAutoreleasedReturnValue and
objc_autorelease
int
[
all
...]
intrinsic-use.ll
8
declare i8* @
objc_autorelease
(i8*)
35
; CHECK-NEXT: @
objc_autorelease
(i8* %x)
61
%5 = call i8* @
objc_autorelease
(i8* %x) nounwind
83
; CHECK-NEXT: @
objc_autorelease
(i8* %x)
107
%5 = call i8* @
objc_autorelease
(i8* %x) nounwind
expand.ll
6
declare i8* @
objc_autorelease
(i8*)
60
; CHECK: call i8* @
objc_autorelease
(i8* %x)
65
%0 = call i8* @
objc_autorelease
(i8* %x) nounwind
basic.ll
8
declare i8* @
objc_autorelease
(i8*)
865
; CHECK: call i8* @
objc_autorelease
(i8* %0) [[NUW]]
870
call i8* @
objc_autorelease
(i8* %0) nounwind
884
call i8* @
objc_autorelease
(i8* %0) nounwind
894
; CHECK: call i8* @
objc_autorelease
(i8* %0) [[NUW]]
899
call i8* @
objc_autorelease
(i8* %0) nounwind
927
; CHECK: call i8* @
objc_autorelease
(i8* %x) [[NUW]]
934
call i8* @
objc_autorelease
(i8* %x) nounwind
1027
; CHECK-NEXT: @
objc_autorelease
(i8* %x)
1035
call i8* @
objc_autorelease
(i8* %x) nounwin
[
all
...]
contract-testcases.ll
16
declare i8* @
objc_autorelease
(i8*)
move-and-merge-autorelease.ll
34
declare i8* @
objc_autorelease
(i8*)
104
%tmp87 = call i8* @
objc_autorelease
(i8* %tmp84) nounwind
arc-annotations.ll
11
declare i8* @
objc_autorelease
(i8*)
retain-block.ll
12
declare i8* @
objc_autorelease
(i8*)
move-and-form-retain-autorelease.ll
77
declare i8* @
objc_autorelease
(i8*)
215
%tmp105 = call i8* @
objc_autorelease
(i8* %tmp72) nounwind
allocas.ll
6
declare i8* @
objc_autorelease
(i8*)
/external/clang/test/CodeGenObjC/
arc-with-atthrow.m
15
// CHECK-NEXT: [[T2:%.*]] = call i8* @
objc_autorelease
(i8* [[T1]])
arc.m
19
// ARC-ALIEN: declare extern_weak i8* @
objc_autorelease
(i8*)
32
// ARC-NATIVE: declare i8* @
objc_autorelease
(i8*)
[
all
...]
/external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h
53
M.getNamedValue("
objc_autorelease
") ||
78
IC_Autorelease, ///<
objc_autorelease
115
/// \brief Test if the given class is
objc_autorelease
or equivalent.
154
/// It is never safe to tail call
objc_autorelease
since by tail calling
155
///
objc_autorelease
, we also tail call -[NSObject autorelease] which supports
219
/// look through objc_retain and
objc_autorelease
calls, which we know to return
233
/// how to look through objc_retain and
objc_autorelease
calls, which we know to
246
/// how to look through objc_retain and
objc_autorelease
calls, which we know to
ARCRuntimeEntryPoints.h
86
return getI8XRetI8XEntryPoint(Autorelease, "
objc_autorelease
", true);
115
/// Declaration for ObjC runtime function
objc_autorelease
.
DependencyAnalysis.cpp
167
// Don't merge an
objc_autorelease
with an objc_retain inside a different
ObjCARCUtil.cpp
106
.Case("
objc_autorelease
", IC_Autorelease)
ObjCARCOpts.cpp
307
//
objc_autorelease
(%x)
311
//
objc_autorelease
(%x)
[
all
...]
/external/clang/test/CodeGenObjCXX/
arc-references.mm
19
// CHECK-NEXT: call i8* @
objc_autorelease
/external/clang/lib/CodeGen/
CGObjC.cpp
[
all
...]
CodeGenModule.h
168
/// id
objc_autorelease
(id);
169
llvm::Constant *
objc_autorelease
;
member in struct:clang::CodeGen::ARCEntrypoints
[
all
...]
/external/clang/docs/
AutomaticReferenceCounting.rst
[
all
...]
/prebuilts/clang/linux-x86/3.1/
clang
clang++
Completed in 574 milliseconds
1
2