Home
last modified time | relevance | path

Searched full:typeid1 (Results 1 – 25 of 76) sorted by relevance

1234

/llvm-project/llvm/test/Transforms/LowerTypeTests/
H A Dconstant.ll8 !0 = !{i32 0, !"typeid1"}
9 !1 = !{i32 4, !"typeid1"}
16 %x = call i1 @llvm.type.test(ptr @a, metadata !"typeid1")
23 …= call i1 @llvm.type.test(ptr getelementptr ([2 x i32], ptr @b, i32 0, i32 1), metadata !"typeid1")
30 %x = call i1 @llvm.type.test(ptr @b, metadata !"typeid1")
H A Dexport-inline.ll1 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
4 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
9 !0 = !{i32 0, !"typeid1"}
10 !1 = !{i32 6, !"typeid1"}
29 ; SUMMARY-NEXT: typeid1:
H A Dexport-dead.ll1 ; The only use of "typeid1" is in a dead function. Export nothing.
3 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-dead.yaml -lowert…
8 !0 = !{i32 0, !"typeid1"}
H A Dexport-bytearray.ll1 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
4 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
9 !0 = !{i32 0, !"typeid1"}
10 !1 = !{i32 130, !"typeid1"}
36 ; SUMMARY-NEXT: typeid1:
H A Dunnamed.ll10 !0 = !{i32 0, !"typeid1"}
11 !1 = !{i32 4, !"typeid1"}
16 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
H A Ddistinct-index-width-crash.ll8 !0 = !{i32 0, !"typeid1"}
9 !1 = !{i32 4, !"typeid1"}
17 …= call i1 @llvm.type.test(ptr getelementptr ([2 x i32], ptr @b, i32 0, i32 1), metadata !"typeid1")
H A Dexport-single.ll1 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
6 !0 = !{i32 0, !"typeid1"}
14 ; SUMMARY-NEXT: typeid1:
H A Dimport-unsat.ll1 ; Test that we correctly import an unsat resolution for type identifier "typeid1".
16 ; SUMMARY-NEXT: typeid1:
26 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
H A Dalign.ll9 !0 = !{i32 0, !"typeid1"}
14 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
H A Dnocfivalue.ll27 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
35 !0 = !{i32 0, !"typeid1"}
H A Dlayout.ll16 !0 = !{i32 0, !"typeid1"}
23 %x = call i1 @llvm.type.test(ptr undef, metadata !"typeid1")
H A Dsimple.ll24 !0 = !{i32 0, !"typeid1"}
25 !3 = !{i32 4, !"typeid1"}
65 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
68 %y = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
H A Dexport-allones.ll1 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
4 …petests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -low…
9 !0 = !{i32 0, !"typeid1"}
10 !1 = !{i32 2, !"typeid1"}
157 ; SUMMARY-NEXT: typeid1:
H A Dx86-jumptable.ll18 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
23 !0 = !{i32 0, !"typeid1"}
/llvm-project/llvm/test/Transforms/GVN/
H A D2011-09-07-TypeIdFor.ll39 %typeid1.i = tail call i32 @llvm.eh.typeid.for(ptr @_ZTIb)
41 %2 = icmp eq i32 %filter3.i, %typeid1.i
62 %typeid1 = tail call i32 @llvm.eh.typeid.for(ptr @_ZTIb)
63 %5 = icmp eq i32 %filter3.i, %typeid1
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/
H A Dunique-retval-multiple-assumes.ll22 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid1")
24 %p2 = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid1")
36 !0 = !{i32 0, !"typeid1"}
H A Dimport-indir.ll1 ; Test that we correctly import an indir resolution for type identifier "typeid1".
43 ; SUMMARY-NEXT: typeid1:
86 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid1")
97 %pair = call {ptr, i1} @llvm.type.checked.load(ptr %vtable, i32 4, metadata !"typeid1")
H A Dsoa-vtable.ll21 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid1")
43 !0 = !{i32 8, !"typeid1"}
/llvm-project/llvm/test/Transforms/NewGVN/
H A D2011-09-07-TypeIdFor.ll85 %typeid1.i = tail call i32 @llvm.eh.typeid.for.p0(ptr @_ZTIb)
86 %2 = icmp eq i32 %filter3.i, %typeid1.i
106 %typeid1 = tail call i32 @llvm.eh.typeid.for.p0(ptr @_ZTIb)
107 %5 = icmp eq i32 %filter3.i, %typeid1
/llvm-project/llvm/test/LTO/Resolution/X86/
H A Dexport-jumptable.ll24 %2 = call i1 @llvm.type.test(ptr %1, metadata !"typeid1")
30 !0 = !{i64 0, !"typeid1"}
H A Dexport-jumptable-noncanonical.ll24 %2 = call i1 @llvm.type.test(ptr %1, metadata !"typeid1")
32 !0 = !{i64 0, !"typeid1"}
/llvm-project/llvm/test/CodeGen/X86/
H A Dnocfivalue.ll28 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
36 !0 = !{i32 0, !"typeid1"}
/llvm-project/llvm/test/ThinLTO/X86/
H A Dcache-typeid-resolutions.ll8 ; Two resolutions for typeid1: Unsat, Single
9 ; where both t and t-import are sensitive to typeid1's resolution
31 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
H A Dcfi-icall.ll13 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")
27 !0 = !{i64 0, !"typeid1"}
/llvm-project/llvm/test/CodeGen/WebAssembly/
H A Dcfi.ll28 !0 = !{i32 0, !"typeid1"}
39 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid1")

1234