Home
last modified time | relevance | path

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

1234

/external/llvm/test/Verifier/
Dstatepoint.ll4 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(i32, i32, i32)
5 declare i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32, i32, i32)
14 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %safepoint_token, i32 9, …
15 ;; It is perfectly legal to relocate the same value multiple times...
16 …%reloc2 = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %safepoint_token, i32 9,…
17 …%reloc3 = call i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(i32 %safepoint_token, i32 10, …
21 ; CHECK: gc.relocate
22 ; CHECK: gc.relocate
23 ; CHECK: gc.relocate
43 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %safepoint_token, i32 9, …
[all …]
Dinvalid-statepoint.ll11 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32, i32, i32) #0
16 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %to0, i32 0, i32 4)
17 ret i32 addrspace(1)* %relocate
Dinvalid-statepoint2.ll6 declare i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(i32, i32, i32)
7 declare i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32, i32, i32)
16 …%reloc = call i64 addrspace(1)* @llvm.experimental.gc.relocate.p1i64(i32 %safepoint_token, i32 9, …
/external/llvm/test/Transforms/CodeGenPrepare/
Dstatepoint-relocate.ll14 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 4)
15 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 5)
29 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 4)
30 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 5)
31 %ptr2-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 6)
42 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 5)
43 %base-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 4)
54 %base-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(i32 %tok, i32 4, i32 4)
55 %ptr-new = call i32* @llvm.experimental.gc.relocate.p0i32(i32 %tok, i32 4, i32 5)
66 %base-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(i32 %tok, i32 4, i32 4)
[all …]
/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(i32 %tok, i32 4, i32 4)
24 %v-new = call float* @llvm.experimental.gc.relocate.p0f32(i32 %tok, i32 4, i32 4)
31 %v-new = call [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(i32 %tok, i32 4, i32 4)
38 %v-new = call <3 x i32>* @llvm.experimental.gc.relocate.p0v3i32(i32 %tok, i32 4, i32 4)
47 … %v-new = call %struct.test* @llvm.experimental.gc.relocate.p0struct.test(i32 %tok, i32 4, i32 4)
53 declare i32* @llvm.experimental.gc.relocate.p0i32(i32, i32, i32)
54 declare float* @llvm.experimental.gc.relocate.p0f32(i32, i32, i32)
55 declare [3 x i32]* @llvm.experimental.gc.relocate.p0a3i32(i32, i32, i32)
56 declare <3 x i32>* @llvm.experimental.gc.relocate.p0v3i32(i32, i32, i32)
[all …]
/external/llvm/test/CodeGen/X86/
Dstatepoint-stack-usage.ll18 …%a1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
19 …%b1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
20 …%c1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
25 …%a2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
26 …%b2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
27 …%c2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
41 …%a1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
42 …%b1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
43 …%c1 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
48 …%a2 = tail call coldcc i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token…
[all …]
Dstatepoint-stackmap-format.ll26 …%a = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 6, i32 …
27 …%b = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 7, i32 …
34 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32, i32, i32) #3
Dstatepoint-call-lowering.ll66 ; Check that an ununsed relocate has no code-generation impact
74 …%call1 = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 4, …
104 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32, i32, i32)
Dstatepoint-forward.ll29 …%pnew = call i32 addrspace(1)* addrspace(1)* @llvm.experimental.gc.relocate.p1p1i32(i32 %safepoint…
48 …%pnew = call i32 addrspace(1)* addrspace(1)* @llvm.experimental.gc.relocate.p1p1i32(i32 %safepoint…
106 declare i32 addrspace(1)* addrspace(1)* @llvm.experimental.gc.relocate.p1p1i32(i32, i32, i32) #3
/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(i32, i32, i32)
19 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %tok, i32 4, i32 4)
20 ret i32 addrspace(1)* %relocate
Dstatepoint.ll11 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 4, i…
22 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 4, i…
32 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 4, i…
43 …%pnew = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %safepoint_token, i32 4, i…
52 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32, i32, i32) #3
/external/llvm/test/Transforms/RewriteStatepointsForGC/
Dlive-vector.ll9 ; CHECK-NEXT: gc.relocate
22 ; CHECK-NEXT: gc.relocate
23 ; CHECK-NEXT: gc.relocate
39 ; CHECK-NEXT: gc.relocate
40 ; CHECK-NEXT: gc.relocate
65 ; CHECK: gc.relocate
66 ; CHECK-NEXT: gc.relocate
74 ; CHECK: gc.relocate
75 ; CHECK-NEXT: gc.relocate
Drelocation.ll81 ; CHECK: gc.relocate
88 ; CHECK: gc.relocate
110 ; CHECK-NEXT: gc.relocate
124 ; CHECK: gc.relocate
Dliveness-basics.ll50 ; CHECK-NEXT: gc.relocate
104 ; Note: It's legal to relocate obj again, but not strictly needed
/external/llvm/test/Analysis/ValueTracking/
Dmemory-dereferenceable.ll17 ; CHECK: %relocate
26 %relocate = call i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32 %tok, i32 4, i32 4)
27 %load4 = load i32, i32 addrspace(1)* %relocate
34 declare i32 addrspace(1)* @llvm.experimental.gc.relocate.p1i32(i32, i32, i32)
/external/e2fsprogs/intl/
Drelocatable.h51 extern const char * relocate (const char *pathname);
68 #define relocate(pathname) (pathname)
Dlocalcharset.c73 # define relocate(pathname) (pathname) macro
119 const char *dir = relocate (LIBDIR); in get_charset_aliases()
Dlocalealias.c68 # define relocate(pathname) (pathname) macro
233 fp = fopen (relocate (full_fname), "r"); in read_alias_file()
/external/elfutils/src/libdwfl/
DChangeLog11 * relocate.c (resolve_symbol): Make sure symstrdata->d_buf != NULL.
35 * relocate.c (relocate_section): Sanity check section overlap against
41 * relocate.c (__libdwfl_relocate_value): Don't relocate against
46 * relocate.c (relocate_section): Check relocation section and target
48 (relocate): Check for offset + size overflow.
286 * relocate.c (relocate_section): Use gelf_fsize instead of relying
495 * relocate.c (resolve_symbol): Pass elf to dwfl_adjusted_st_value.
715 * relocate.c (__libdwfl_relocate_value): Remove mod->e_type assert.
851 * relocate.c (resolve_symbol): Likewise.
1040 * relocate.c (resolve_symbol): Use it.
[all …]
Drelocate.c348 Dwfl_Error relocate (GElf_Addr offset, const GElf_Sxword *addend, in relocate_section()
517 result = relocate (r->r_offset, NULL, in relocate_section()
546 result = relocate (r->r_offset, &r->r_addend, in relocate_section()
DMakefile.am43 dwfl_module.c dwfl_report_elf.c relocate.c \
DAndroid.mk80 relocate.c \
/external/llvm/docs/
DStatepoints.rst32 a collector which wishes to relocate objects directly reachable from
135 In this example, we need to relocate the SSA value ``%obj``. Since we can't
146 …%obj.relocated = call coldcc i8 addrspace(1)* @llvm.experimental.gc.relocate.p1i8(i32 %0, i32 9, i…
160 of each pointer in turn, we use the ``gc.relocate`` intrinsic with the
161 appropriate index. Note that both the ``gc.relocate`` and ``gc.result`` are
284 ``gc.relocate``) must be used.
326 'llvm.experimental.gc.relocate' Intrinsic
335 @llvm.experimental.gc.relocate(i32 %statepoint_token,
342 A ``gc.relocate`` returns the potentially relocated value of a pointer
367 The return value of ``gc.relocate`` is the potentially relocated value
[all …]
/external/bison/lib/
Dlocalcharset.c71 # define relocate(pathname) (pathname) macro
134 dir = relocate (LIBDIR); in get_charset_aliases()
/external/lldb/examples/test/
D.lldbtest-config28 # The '-r' option tells the driver to relocate the test execution to

1234