Home
last modified time | relevance | path

Searched refs:relocate (Results 1 – 25 of 125) sorted by relevance

12345

/external/llvm/test/Verifier/
Dstatepoint.ll4 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
5 declare i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token, i32, i32)
14 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %safepoint_token, i32 1…
15 ;; It is perfectly legal to relocate the same value multiple times...
16 …%reloc2 = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %safepoint_token, i32 …
17 …%reloc3 = call i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %safepoint_token, i32 13…
21 ; CHECK: gc.relocate
22 ; CHECK: gc.relocate
23 ; CHECK: gc.relocate
43 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %safepoint_token, i32 1…
[all …]
Dinvalid-statepoint.ll11 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32) #0
16 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %to0, i32 2, i32 6)
17 ret i32 addrspace(1)* %relocate
Dgc_relocate_addrspace.ll5 ; CHECK: gc.relocate: relocating a pointer shouldn't change its address space
6 ; CHECK-NEXT: %obj.relocated = call coldcc i8* @llvm.experimental.gc.relocate.p0i8(token %safepoin…
16 …%obj.relocated = call coldcc i8* @llvm.experimental.gc.relocate.p0i8(token %safepoint_token, i32 7…
21 declare i8* @llvm.experimental.gc.relocate.p0i8(token, i32, i32) #0
Dgc_relocate_operand.ll4 ; CHECK: gc.relocate: relocated value must be a gc pointer
13 …%obj.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %safepoint…
18 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32) #0
Dgc_relocate_return.ll4 ; CHECK: gc.relocate must return a pointer or a vector of pointers
13 …%obj.relocated = call coldcc i8 @llvm.experimental.gc.relocate.i8(token %safepoint_token, i32 7, i…
18 declare i8 @llvm.experimental.gc.relocate.i8(token, i32, i32) #0
Dinvalid-statepoint2.ll6 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
7 declare i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token, i32, i32)
16 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %safepoint_token, i32 1…
/external/llvm/test/Transforms/CodeGenPrepare/
Dstatepoint-relocate.ll14 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 7)
15 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 8)
29 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 7)
30 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 8)
31 %ptr2-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 9)
42 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 8)
43 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 7)
54 %base-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(token %tok, i32 7, i32 7)
55 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 8)
66 %base-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(token %tok, i32 7, i32 7)
[all …]
/external/llvm/test/Transforms/InstCombine/
Dgc.relocate.ll5 ; attribute via gc.relocate: if the derived ptr is dereferenceable(N),
6 ; then the return attribute of gc.relocate is dereferenceable(N).
10 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32)
19 … %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 7, i32 7)
20 %cmp = icmp eq i32 addrspace(1)* %relocate, null
35 … %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 7, i32 7)
36 %cmp = icmp eq i32 addrspace(1)* %relocate, null
49 ; CHECK: gc.relocate
51 …%obj.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %s…
58 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
[all …]
Dstatepoint.ll11 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7…
22 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7…
32 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7…
43 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 7…
52 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32) #3
/external/llvm/test/CodeGen/X86/
Dstatepoint-stack-usage.ll20 …%a1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
21 …%b1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
22 …%c1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
27 …%a2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
28 …%b2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
29 …%c2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
43 …%a1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
44 …%b1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
45 …%c1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
50 …%a2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_tok…
[all …]
Dstatepoint-invoke.ll22 …%obj.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %0, i32 …
23 …%obj1.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %0, i32…
36 …%obj.relocated1 = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %landin…
37 …%obj1.relocated1 = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %landi…
67 …%obj.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %landing…
92 …%val1.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %sp1, i…
93 …%val2.relocated_left = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %s…
107 …%val2.relocated_right = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %…
108 …%val3.relocated = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %sp2, i…
123 …%val.relocated2 = call coldcc i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(token %landin…
[all …]
Dstatepoint-uniqueing.ll3 ; Checks for a crash we had when two gc.relocate calls would
11 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32) #3
12 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32) #3
18 %a = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 9, i32 9)
19 %b = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 10, i32 10)
28 %a = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 9, i32 9)
29 %b = call i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %tok, i32 10, i32 10)
Dstatepoint-vector-bad-spill.ll12 …%el.relocated = call i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %tok0, i32 7, i32 …
18 …%obj.relocated = call <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %tok1, i3…
27 …%obj.relocated = call <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %tok1, i3…
31 …%el.relocated = call i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %tok0, i32 7, i32 …
38 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
39 declare <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token, i32, i32)
Dstatepoint-vector.ll16 …%obj.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %s…
35 …%derived.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(toke…
71 …%obj.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %s…
73 …%obj.base.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(tok…
90 …%obj.relocated = call coldcc <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token %s…
161 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token, i32, i32)
162 declare <2 x i8 addrspace(1)*> @llvm.experimental.gc.relocate.v2p1i8(token, i32, i32)
Dstatepoint-stackmap-format.ll30 …%a = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 9, i3…
31 …%b = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 9, i3…
32 …%c = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 11, i…
58 …%a = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 9, i3…
59 …%b = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 9, i3…
60 …%c = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 11, i…
77 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32) #3
Dstatepoint-call-lowering.ll81 ; Check that an ununsed relocate has no code-generation impact
89 …%call1 = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 …
133 …%call1 = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %safepoint_token, i32 …
160 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32)
/external/llvm/test/CodeGen/Generic/
Doverloaded-intrinsic-name.ll9 ; Exercise the most general case, llvm_anyptr_type, using gc.relocate
17 %v-new = call i32* @llvm.experimental.gc.relocate.p0i32(token %tok, i32 7, i32 7)
24 %v-new = call float* @llvm.experimental.gc.relocate.p0f32(token %tok, i32 7, i32 7)
31 %v-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(token %tok, i32 7, i32 7)
38 %v-new = call <3 x i32>* @llvm.experimental.gc.relocate.p0v3i32(token %tok, i32 7, i32 7)
47 …%v-new = call %struct.test* @llvm.experimental.gc.relocate.p0struct.test(token %tok, i32 7, i32 7)
53 declare i32* @llvm.experimental.gc.relocate.p0i32(token, i32, i32)
54 declare float* @llvm.experimental.gc.relocate.p0f32(token, i32, i32)
55 declare [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(token, i32, i32)
56 declare <3 x i32>* @llvm.experimental.gc.relocate.p0v3i32(token, i32, i32)
[all …]
/external/llvm/test/Transforms/RewriteStatepointsForGC/
Dlive-vector-nosplit.ll9 ; CHECK-NEXT: gc.relocate
22 ; CHECK-NEXT: gc.relocate
34 ; CHECK-NEXT: gc.relocate
57 ; CHECK: gc.relocate
64 ; CHECK: gc.relocate
78 ; CHECK-NEXT: gc.relocate
80 ; CHECK-NEXT: gc.relocate
108 ; CHECK-NEXT: gc.relocate
110 ; CHECK-NEXT: gc.relocate
Dconstants.ll22 ; CHECK-NEXT: gc.relocate
82 ; CHECK: gc.relocate
104 ; CHECK-NOT: call {{.*}}gc.relocate
115 ; CHECK-NOT: call {{.*}}gc.relocate
123 ; correctly relocate this value
144 ; CHECK-DAG: call {{.*}}gc.relocate{{.*}}(%addr.base, %addr.base)
145 ; CHECK-DAG: call {{.*}}gc.relocate{{.*}}(%addr.base, %addr)
158 ; correctly relocate this value
178 ; CHECK-DAG: call {{.*}}gc.relocate{{.*}}(%addr.base, %addr.base)
179 ; CHECK-DAG: call {{.*}}gc.relocate{{.*}}(%addr.base, %addr)
[all …]
Drematerialize-derived-pointers.ll16 ; CHECK: %base.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
30 ; CHECK: %base.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
44 ; CHECK: %base.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
61 ; CHECK: %base.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
79 ; CHECK: %ptr2.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
81 ; CHECK: %base.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %…
97 ; CHECK: gc.relocate
140 ; CHECK: gc.relocate
142 ; CHECK: gc.relocate
157 ; CHECK: gc.relocate
[all …]
Dgc-relocate-creation.ll3 ; This test is to verify gc.relocate can handle pointer to vector of
5 ; The old scheme to create a gc.relocate of <2 x i32 addrspace(1)*> addrspace(1)*
7 ; The new scheme will create all gc.relocate to i8 addrspace(1)* type and
16 ; CHECK: %obj.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token %s…
Dbase-vector.ll9 ; CHECK: gc.relocate
11 ; CHECK: gc.relocate
51 ; CHECK: gc.relocate
53 ; CHECK: gc.relocate
65 ; CHECK: gc.relocate
77 ; CHECK: gc.relocate
94 ; CHECK: gc.relocate
114 ; CHECK: gc.relocate
158 ; CHECK: gc.relocate
Dbasic.ll12 ; CHECK: %arg.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token [[…
23 ; CHECK: %arg.relocated1 = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token […
38 ; CHECK: %arg.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(token [[…
54 ; CHECK: [[ARG_RELOCATED:%[^ ]+]] = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i…
/external/e2fsprogs/intl/
Drelocatable.h51 extern const char * relocate (const char *pathname);
68 #define relocate(pathname) (pathname)
/external/llvm/test/Analysis/ValueTracking/
Dmemory-dereferenceable.ll40 ; CHECK: %relocate{{.*}}(aligned)
42 … %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token %tok, i32 7, i32 7)
43 %load4 = load i32, i32 addrspace(1)* %relocate
164 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(token, i32, i32)

12345