Home
last modified time | relevance | path

Searched refs:ptrtoint (Results 1 – 25 of 993) sorted by relevance

12345678910>>...40

/llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/
H A Dptrtoint.ll14 ; X64-LABEL: 'ptrtoint'
26 ; X32-LABEL: 'ptrtoint'
38 %p0 = ptrtoint i8* %in to i64
39 %p1 = ptrtoint i8* %in to i32
40 %p2 = ptrtoint i8* %in to i16
190 ; ptrtoint of GEP is fine.
216 ; ptrtoint of AddRec
274 ; ptrtoint of UMax
298 ; ptrtoint of SMax
322 ; ptrtoint of UMin
[all …]
H A Dpr46786.ll44 ; CHECK-NEXT: --> ((-1 * (ptrtoint i8* %p to i32)) + ((1 + (ptrtoint i8* %p to i32)) umax (2 + (
46 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) umax (2 + (ptrtoint i8* %p to i32)))) +…
48 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) umax (2 + (ptrtoint i8* %p to i32)))) +…
68 ; CHECK-NEXT: --> ((-1 * (ptrtoint i8* %p to i32)) + ((1 + (ptrtoint i8* %p to i32)) smax (2 + (
70 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) smax (2 + (ptrtoint i8* %p to i32)))) +…
72 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) smax (2 + (ptrtoint i8* %p to i32)))) +…
92 ; CHECK-NEXT: --> ((-1 * (ptrtoint i8* %p to i32)) + ((1 + (ptrtoint i8* %p to i32)) umin (2 + (
94 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) umin (2 + (ptrtoint i8* %p to i32)))) +…
96 ; CHECK-NEXT: --> ((-1 * ((1 + (ptrtoint i8* %p to i32)) umin (2 + (ptrtoint i8* %p to i32)))) +…
116 ; CHECK-NEXT: --> ((-1 * (ptrtoint i8* %p to i32)) + ((1 + (ptrtoint i8* %p to i32)) smin (2 + (
[all …]
H A Dpointer-rounding.ll7 ; CHECK-NEXT: %i = ptrtoint ptr %obj to i64
17 %i = ptrtoint ptr %obj to i64
27 ; CHECK-NEXT: %i = ptrtoint ptr %obj_donor to i64
37 %i = ptrtoint ptr %obj_donor to i64
47 ; CHECK-NEXT: %intptr = ptrtoint ptr %obj to i64
59 %intptr = ptrtoint ptr %obj to i64
82 %intptr = ptrtoint ptr %obj_donor to i64
93 ; CHECK-NEXT: %i = ptrtoint ptr %obj to i64
107 %i = ptrtoint ptr %obj to i64
134 %i = ptrtoint ptr %obj_donor to i64
[all …]
H A Dptrtoint-constantexpr-loop.ll17 ; PTR64_IDX64-NEXT: --> ((ptrtoint [0 x i8]* @global to i64) + %arg) U: full-set S: full-set Exi…
19 ; PTR64_IDX64-NEXT: --> ((ptrtoint [0 x i8]* @global to i64) + %arg) U: full-set S: full-set Exi…
51 ; PTR16_IDX16-NEXT: --> ((ptrtoint [0 x i8]* @global to i16) + %arg) U: full-set S: full-set Exi…
53 ; PTR16_IDX16-NEXT: --> ((ptrtoint [0 x i8]* @global to i16) + %arg) U: full-set S: full-set Exi…
85 %tmp12 = getelementptr i8, i8* %arg, i64 ptrtoint ([0 x i8]* @global to i64)
121 ; PTR64_IDX32-NEXT: --> (ptrtoint ([0 x i8]* @global to i32) + %arg) U: full-set S: full-set Exi…
123 ; PTR64_IDX32-NEXT: --> (ptrtoint ([0 x i8]* @global to i32) + %arg) U: full-set S: full-set Exi…
138 ; PTR16_IDX16-NEXT: --> ((ptrtoint [0 x i8]* @global to i16) + %arg) U: full-set S: full-set Exi…
140 ; PTR16_IDX16-NEXT: --> ((ptrtoint [0 x i8]* @global to i16) + %arg) U: full-set S: full-set Exi…
322 %tmp = sub i32 %arg, ptrtoint ([0 x i8]* @global to i32)
[all …]
/llvm-project-15.0.7/llvm/test/Instrumentation/AddressSanitizer/
H A Dodr-check-ignore.ll12 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @a to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
13 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @b to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
14 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @c to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
15 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @d to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
17 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @0 to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
18 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @1 to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
19 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @2 to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
20 … i64, i64, i64, i64 } { i64 ptrtoint (ptr @3 to i64), i64 8, i64 32, i64 ptrtoint (ptr @___asan_ge…
/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/
H A Dnoop-ptrint-pair.ll9 ; NOTTI-NEXT: %1 = ptrtoint i32 addrspace(1)* %x.coerce to i64
14 %1 = ptrtoint i32 addrspace(1)* %x.coerce to i64
21 ; AMDGCN-NEXT: ptrtoint i32 addrspace(3)* %{{.*}} to i64
25 ; NOTTI-NEXT: ptrtoint i32 addrspace(3)* %{{.*}} to i64
30 %1 = ptrtoint i32 addrspace(3)* %x.coerce to i64
37 ; AMDGCN-NEXT: ptrtoint i32 addrspace(1)* %{{.*}} to i32
41 ; NOTTI-NEXT: ptrtoint i32 addrspace(1)* %{{.*}} to i32
46 %1 = ptrtoint i32 addrspace(1)* %x.coerce to i32
69 ret i32* inttoptr (i64 ptrtoint (i32 addrspace(1)* @g to i64) to i32*)
78 %i = inttoptr i64 ptrtoint (i32 addrspace(1)* @g to i64) to i32*
[all …]
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dconstexpr-to-instr.ll8 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i64
10 ret i64 ptrtoint (ptr @g to i64)
15 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i64
23 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i64
32 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i64
42 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i32
50 ; CHECK-NEXT: %constexpr = ptrtoint ptr @g to i64
78 ret i64 add (i64 ptrtoint (ptr @g to i64), i64 ptrtoint (ptr @g to i64))
87 ret i64 add (i64 ptrtoint (ptr @g to i64), i64 ptrtoint (ptr @g2 to i64))
97 %add = add i64 %x, ptrtoint (ptr @g to i64)
[all …]
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dsize_t.cl7 //SZ32: ptrtoint i8* %{{.*}} to i32
9 //SZ64ONLY: ptrtoint i8* %{{.*}} to i64
17 //SZ32: ptrtoint i8 addrspace(1)* %{{.*}} to i32
47 //AMDGCN: ptrtoint i8* %{{.*}} to i64
100 //SZ32: ptrtoint i8* %{{.*}} to i32
101 //SZ32: ptrtoint i8* %{{.*}} to i32
103 //SZ64ONLY: ptrtoint i8* %{{.*}} to i64
104 //SZ64ONLY: ptrtoint i8* %{{.*}} to i64
113 //SZ32: ptrtoint i8* %{{.*}} to i32
116 //SZ64ONLY: ptrtoint i8* %{{.*}} to i64
[all …]
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dcross-section-relative.ll15 @t1 = global i64 add(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t1 to i64)), i64 4),…
17 @t2 = global i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t2 to i64)), section ".fix"
19 @t3 = global i64 sub(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64* @t3 to i64)), i64 4),…
21 @t4 = global i32 trunc(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i32* @t4 to i64)) to i32…
26 @t5 = global i32 trunc(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i64** @__ImageBase to i6…
29 @t6 = global i32 trunc(i64 sub(i64 ptrtoint(i32* getelementptr (i32, i32* @g3, i32 1) to i64), i64
39 …i32 trunc(i64 sub(i64 ptrtoint(i32* @g3 to i64), i64 ptrtoint(i32* getelementptr inbounds (%struct…
/llvm-project-15.0.7/llvm/test/Assembler/
H A Dflags.ll179 ret i64 ashr exact (i64 ptrtoint (i64* @addr to i64), i64 9)
194 ret i64 add (i64 ptrtoint (i64* @addr to i64), i64 91)
199 ret i64 sub (i64 ptrtoint (i64* @addr to i64), i64 91)
204 ret i64 mul (i64 ptrtoint (i64* @addr to i64), i64 91)
229 ret i64 add nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
234 ret i64 sub nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
239 ret i64 mul nsw (i64 ptrtoint (i64* @addr to i64), i64 91)
244 ret i64 shl nsw (i64 ptrtoint (i64* @addr to i64), i64 17)
250 ret i64 add nuw (i64 ptrtoint (i64* @addr to i64), i64 91)
255 ret i64 sub nuw (i64 ptrtoint (i64* @addr to i64), i64 91)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dsub-gep.ll13 %i1 = ptrtoint i32* %p1 to i64
14 %i2 = ptrtoint i32* %p2 to i64
26 %i1 = ptrtoint i32* %p1 to i64
27 %i2 = ptrtoint i32* %p2 to i64
39 %i1 = ptrtoint i32* %p1 to i64
40 %i2 = ptrtoint i32* %p2 to i64
190 %C = ptrtoint i8* %B to i64
192 %E = ptrtoint i8* %P to i64
217 %C = ptrtoint i8* %B to i64
218 %E = ptrtoint i8* %P to i64
[all …]
H A Dptrtoint-nullgep.ll137 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
153 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
169 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
187 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
210 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
237 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
260 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
287 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
315 %ret = ptrtoint i8 addrspace(1)* %ptr to i64
364 %ret = ptrtoint i8 addrspace(1)* %ptr to i32
[all …]
H A Dcast_ptr.ll20 %tc = ptrtoint i8* %t to i32
33 %ta = ptrtoint i8* %a to i32
34 %tb = ptrtoint i8* %b to i32
46 %ta = ptrtoint i8 addrspace(2)* %a to i16
47 %tb = ptrtoint i8 addrspace(2)* %b to i16
59 %ta = ptrtoint i8 addrspace(2)* %a to i32
60 %tb = ptrtoint i8 addrspace(2)* %b to i32
74 %i0 = ptrtoint i8* %p to i32
75 %i1 = ptrtoint i8 addrspace(1)* %q to i32
88 %i0 = ptrtoint i8* @global to i32
[all …]
H A Dphi-int2ptr-fold.ll7 ; convert ptrtoint [ phi[ inttoptr (ptrtoint (x) ) ] ---> ptrtoint (phi[x])
24 %X.i = ptrtoint i32** %X to i64
29 %Y.i = ptrtoint i32** %Y to i64
35 %X.p.i = ptrtoint i32* %phi to i64
53 %X.i = ptrtoint i32** %X to i64
59 %X.p.i = ptrtoint i32* %phi to i64
79 %X.i = ptrtoint i16** %X to i64
85 %X.p.i = ptrtoint i32* %phi to i64
109 %X.i = ptrtoint i32** %X to i32
115 %X.p.i = ptrtoint i32* %phi to i64
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/GlobalDCE/
H A Dvirtual-functions-nonptr.ll9 …i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc2 to i64), i64 ptrtoint ({ [2 x i32] }* @vtableA …
14 ; CHECK-SAME: i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc2 to i64), i64 ptrtoint ({ [2 x i3…
18 …i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc1 to i64), i64 ptrtoint ({ [2 x i32] }* @vtableB …
19 …i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc2 to i64), i64 ptrtoint ({ [2 x i32] }* @vtableB …
23 ; CHECK-SAME: i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc1 to i64), i64 ptrtoint ({ [2 x i3…
24 ; CHECK-SAME: i32 trunc (i64 sub (i64 ptrtoint (void ()* @vfunc2 to i64), i64 ptrtoint ({ [2 x i3…
36 %1 = ptrtoint { [2 x i32] }* @vtableA to i64 ; to keep @vtableA alive
37 %2 = ptrtoint { [2 x i32] }* @vtableB to i64 ; to keep @vtableB alive
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/
H A Dbitcast.ll22 ; CHECK-NEXT: [[CMP:%.*]] = icmp eq i32 ptrtoint (ptr @a to i32), [[BITCAST]]
25 %fadd = fadd float bitcast (i32 ptrtoint (ptr @b to i32) to float), 2.0
27 %cmp = icmp eq i32 ptrtoint (ptr @a to i32), %bitcast
38 … ret i1 fcmp oeq (float bitcast (i32 ptrtoint (ptr @c to i32) to float), float bitcast (i32 add…
40 …%cmp = fcmp oeq float bitcast (i32 ptrtoint (ptr @c to i32) to float), bitcast (i32 add (i32 ptrto…
48 …NEXT: ret i1 fcmp oeq (float bitcast (i32 ptrtoint (ptr @a to i32) to float), float bitcast (i3…
50 …%cmp = fcmp oeq float bitcast (i32 ptrtoint (ptr @a to i32) to float), bitcast (i32 ptrtoint (ptr …
58 …NEXT: ret i1 fcmp une (float bitcast (i32 ptrtoint (ptr @a to i32) to float), float bitcast (i3…
60 …%cmp = fcmp une float bitcast (i32 ptrtoint (ptr @a to i32) to float), bitcast (i32 ptrtoint (ptr …
68 …%cmp = fcmp ueq float bitcast (i32 ptrtoint (ptr @a to i32) to float), bitcast (i32 ptrtoint (ptr …
[all …]
/llvm-project-15.0.7/llvm/test/Instrumentation/HWAddressSanitizer/X86/
H A Dglobals.ll6ptrtoint (ptr @__start_hwasan_globals to i64), i64 ptrtoint (ptr @hwasan.note to i64)) to i32), i3…
11 …ate constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @four.hwasan to i64), i64 ptrtoi…
14 …te constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @sixteen.hwasan to i64), i64 ptrt…
17 …ate constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @huge.hwasan to i64), i64 ptrtoi…
18 …ant { i32, i32 } { i32 trunc (i64 add (i64 sub (i64 ptrtoint (ptr @huge.hwasan to i64), i64 ptrtoi…
20 ; CHECK: @four = alias i32, inttoptr (i64 add (i64 ptrtoint (ptr @four.hwasan to i64), i64 63410682…
21 ; CHECK: @sixteen = alias [16 x i8], inttoptr (i64 add (i64 ptrtoint (ptr @sixteen.hwasan to i64), …
22 ; CHECK: @huge = alias [16777232 x i8], inttoptr (i64 add (i64 ptrtoint (ptr @huge.hwasan to i64), …
/llvm-project-15.0.7/llvm/test/Transforms/LowerTypeTests/
H A Dimport.ll36 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
43 …; X86-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], ptrtoint ([0 x i8]* @__typeid_allones7_size_m1 to i…
52 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
68 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
82 …; X86-NEXT: [[and:%.*]] = and i8 [[load]], ptrtoint ([0 x i8]* @__typeid_bytearray7_bit_mask to i8)
83 ; ARM-NEXT: [[and:%.*]] = and i8 [[load]], ptrtoint (i8* inttoptr (i64 64 to i8*) to i8)
96 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
111 ; ARM-NEXT: [[and:%.*]] = and i8 [[load]], ptrtoint (i8* inttoptr (i64 128 to i8*) to i8)
124 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
153 ; CHECK-NEXT: [[pi:%.*]] = ptrtoint i8* [[p]] to i64
[all …]
/llvm-project-15.0.7/llvm/test/Instrumentation/HWAddressSanitizer/
H A Dglobals.ll11ptrtoint (ptr @__start_hwasan_globals to i64), i64 ptrtoint (ptr @hwasan.note to i64)) to i32), i3…
16 …ate constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @four.hwasan to i64), i64 ptrtoi…
19 …te constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @sixteen.hwasan to i64), i64 ptrt…
22 …ate constant { i32, i32 } { i32 trunc (i64 sub (i64 ptrtoint (ptr @huge.hwasan to i64), i64 ptrtoi…
23 …ant { i32, i32 } { i32 trunc (i64 add (i64 sub (i64 ptrtoint (ptr @huge.hwasan to i64), i64 ptrtoi…
25 ; CHECK30: @four = alias i32, inttoptr (i64 add (i64 ptrtoint (ptr @four.hwasan to i64), i64 -60528…
26 ; CHECK30: @sixteen = alias [16 x i8], inttoptr (i64 add (i64 ptrtoint (ptr @sixteen.hwasan to i64)…
27 ; CHECK30: @huge = alias [16777232 x i8], inttoptr (i64 add (i64 ptrtoint (ptr @huge.hwasan to i64)…
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Drelptr-rodata.ll11 @rodata = hidden constant i32 trunc (i64 sub (i64 ptrtoint (ptr @hidden to i64), i64 ptrtoint (ptr …
16 @relro1 = hidden constant i32 trunc (i64 sub (i64 ptrtoint (ptr @default to i64), i64 ptrtoint (ptr…
21 @relro2 = constant i32 trunc (i64 sub (i64 ptrtoint (ptr @hidden to i64), i64 ptrtoint (ptr @relro2…
35 …i32 trunc (i64 sub (i64 ptrtoint (ptr dso_local_equivalent @hidden_func to i64), i64 ptrtoint (ptr…
45 …so_local constant i32 trunc (i64 sub (i64 ptrtoint (ptr dso_local_equivalent @extern_func to i64),…
H A Dx86-64-plt-relative-reloc.ll4 …i32 trunc (i64 sub (i64 ptrtoint (ptr @fn1 to i64), i64 ptrtoint (ptr getelementptr ([5 x i32], pt…
5 …i32 trunc (i64 sub (i64 ptrtoint (ptr @fn2 to i64), i64 ptrtoint (ptr getelementptr ([5 x i32], pt…
6 …i32 trunc (i64 sub (i64 ptrtoint (ptr @fn3 to i64), i64 ptrtoint (ptr getelementptr ([5 x i32], pt…
7 …i32 trunc (i64 sub (i64 ptrtoint (ptr @global4 to i64), i64 ptrtoint (ptr getelementptr ([5 x i32]…
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dand-or-icmp-zero.ll129 ; or (icmp eq (and (ptrtoint P), ?), 0), (icmp eq P, 0) --> icmp eq (and (ptrtoint P), ?), 0
139 %x = ptrtoint ptr %p to i64
146 ; or (icmp eq P, 0), (icmp eq (and (ptrtoint P), ?), 0) --> icmp eq (and (ptrtoint P), ?), 0
163 ; or (icmp eq (and ?, (ptrtoint P)), 0), (icmp eq P, 0) --> icmp eq (and ?, (ptrtoint P)), 0
173 %x = ptrtoint ptr %p to i4
180 ; or (icmp eq P, 0), (icmp eq (and ?, (ptrtoint P)), 0) --> icmp eq (and ?, (ptrtoint P)), 0
197 ; and (icmp ne (and (ptrtoint P), ?), 0), (icmp ne P, 0) --> icmp ne (and (ptrtoint P), ?), 0
214 ; and (icmp ne P, 0), (icmp ne (and (ptrtoint P), ?), 0) --> icmp ne (and (ptrtoint P), ?), 0
224 %x = ptrtoint ptr %p to i4
231 ; and (icmp ne (and ?, (ptrtoint P)), 0), (icmp ne P, 0) --> icmp ne (and ?, (ptrtoint P)), 0
[all …]
H A Dredundant-null-check-in-uadd_with_overflow-of-nonnull-ptr.ll17 %base_int = ptrtoint ptr %base to i64
31 %base_int = ptrtoint ptr %base to i64
45 %base_int = ptrtoint ptr %base to i64
59 %base_int = ptrtoint ptr %base to i64
77 %base_int = ptrtoint ptr %base to i64
91 %base_int = ptrtoint ptr %base to i64
105 %base_int = ptrtoint ptr %base to i64
119 %base_int = ptrtoint ptr %base to i64
138 %base_int = ptrtoint ptr %base to i64
152 %base_int = ptrtoint ptr %base to i64
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/WinCFGuard/
H A Dcfguard.ll55ptrtoint (%rtti.TypeDescriptor13* @"\01??_R0?AUDerived@@@8" to i64), i64 ptrtoint (i8* @__ImageBas…
59 …2 0, i32 2, i32 trunc (i64 sub nuw nsw (i64 ptrtoint ([3 x i32]* @"\01??_R2Derived@@8" to i64), i6…
60ptrtoint (%rtti.BaseClassDescriptor* @"\01??_R1A@?0A@EA@Derived@@8" to i64), i64 ptrtoint (i8* @__…
61ptrtoint (%rtti.TypeDescriptor13* @"\01??_R0?AUDerived@@@8" to i64), i64 ptrtoint (i8* @__ImageBas…
62ptrtoint (%rtti.TypeDescriptor10* @"\01??_R0?AUBase@@@8" to i64), i64 ptrtoint (i8* @__ImageBase t…
64 …i32 0, i32 1, i32 trunc (i64 sub nuw nsw (i64 ptrtoint ([2 x i32]* @"\01??_R2Base@@8" to i64), i64…
65 …[i32 trunc (i64 sub nuw nsw (i64 ptrtoint (%rtti.BaseClassDescriptor* @"\01??_R1A@?0A@EA@Base@@8" …
67ptrtoint (%rtti.TypeDescriptor10* @"\01??_R0?AUBase@@@8" to i64), i64 ptrtoint (i8* @__ImageBase t…
/llvm-project-15.0.7/llvm/test/MC/MachO/
H A Dcstexpr-gotpcrel-32.ll37 i32 sub (i32 ptrtoint (i32** @localgotequiv to i32),
44 i32 sub (i32 ptrtoint (i32** @extgotequiv to i32),
52 i32 add (i32 sub (i32 ptrtoint (i32** @extgotequiv to i32),
61 @delta = global i32 sub (i32 ptrtoint (i32** @extgotequiv to i32),
62 i32 ptrtoint (i32* @delta to i32))
71 %x = add i32 sub (i32 ptrtoint (i32** @bargotequiv to i32),
72 i32 ptrtoint (i32 (i32)* @t0 to i32)), %a
85 i32 sub (i32 ptrtoint (i32** @got.localindirect to i32),
86 i32 ptrtoint (i32* @localindirectuser to i32))
98 i32 sub (i32 ptrtoint (i32** @got.undeflocalindirect to i32),
[all …]

12345678910>>...40