/llvm-project/llvm/test/Transforms/LowerTypeTests/ |
H A D | export-allones.ll | 1 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 4 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 12 !2 = !{i32 4, !"typeid2"} 13 !3 = !{i32 8, !"typeid2"} 14 !4 = !{i32 12, !"typeid2"} 15 !5 = !{i32 16, !"typeid2"} 16 !6 = !{i32 20, !"typeid2"} 17 !7 = !{i32 24, !"typeid2"} 18 !8 = !{i32 28, !"typeid2"} 19 !9 = !{i32 32, !"typeid2"} [all …]
|
H A D | export-inline.ll | 1 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 4 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 11 !2 = !{i32 4, !"typeid2"} 12 !3 = !{i32 136, !"typeid2"} 42 ; SUMMARY-NEXT: typeid2:
|
H A D | export-bytearray.ll | 1 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 4 …summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypete… 11 !2 = !{i32 4, !"typeid2"} 12 !3 = !{i32 1032, !"typeid2"} 49 ; SUMMARY-NEXT: typeid2:
|
H A D | layout.ll | 17 !1 = !{i32 0, !"typeid2"} 24 %y = call i1 @llvm.type.test(ptr undef, metadata !"typeid2")
|
H A D | single-offset.ll | 10 !1 = !{i32 0, !"typeid2"} 19 %x = call i1 @llvm.type.test(ptr %p, metadata !"typeid2")
|
H A D | function-arm-thumb.ll | 3 ; RUN: opt -S -mtriple=arm-unknown-linux-gnu -passes=lowertypetests -lowertypetests-summary-action=export -lowertypetests-read-summary=%S/Inputs/use-typeid1-typeid2.yaml -lowertypetests-write-summary=%t %s | FileCheck %s 34 !1 = !{i32 0, !"typeid2"}
|
H A D | function-disjoint.ll | 27 !1 = !{i32 0, !"typeid2"} 37 %y = call i1 @llvm.type.test(ptr %p, metadata !"typeid2")
|
H A D | export-icall.ll | 35 !7 = !{i64 0, !"typeid2"} 73 ; SUMMARY-NEXT: typeid2:
|
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/ |
H A D | devirt-single-impl-multiple-assumes.ll | 35 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 37 %p2 = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 49 !1 = !{i32 0, !"typeid2"}
|
H A D | constant-arg.ll | 86 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 98 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 111 ; CHECK: [[T4]] = !{i32 4, !"typeid2"} 113 !1 = !{i32 0, !"typeid2"}
|
H A D | pointer-vtable.ll | 30 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 42 !1 = !{i32 0, !"typeid2"}
|
H A D | soa-vtable.ll | 32 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 44 !1 = !{i32 24, !"typeid2"}
|
H A D | vcp-too-wide-ints.ll | 45 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 57 !1 = !{i32 0, !"typeid2"}
|
H A D | bad-read-from-vtable.ll | 28 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 64 !1 = !{i32 0, !"typeid2"}
|
H A D | unique-retval.ll | 42 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 57 !1 = !{i32 0, !"typeid2"}
|
H A D | devirt-single-impl-check.ll | 44 %pair = call {ptr, i1} @llvm.type.checked.load(ptr %vtable, i32 0, metadata !"typeid2") 64 !1 = !{i32 0, !"typeid2"}
|
H A D | export-single-impl.ll | 31 ; SUMMARY-NEXT: typeid2: 97 !1 = !{i32 0, !"typeid2"}
|
H A D | branch-funnel-threshold.ll | 63 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2") 83 !1 = !{i32 0, !"typeid2"}
|
/llvm-project/llvm/test/ThinLTO/X86/ |
H A D | cache-typeid-resolutions.ll | 16 ; Three resolutions for typeid2: Indir, SingleImpl, UniqueRetVal 17 ; where both t and t-import are sensitive to typeid2's resolution 37 %p = call i1 @llvm.type.test(ptr %vtable, metadata !"typeid2")
|
/llvm-project/llvm/test/CodeGen/WebAssembly/ |
H A D | cfi.ll | 29 !1 = !{i32 0, !"typeid2"} 47 %y = call i1 @llvm.type.test(ptr %p, metadata !"typeid2")
|
/llvm-project/mlir/lib/CAPI/IR/ |
H A D | Support.cpp | 47 bool mlirTypeIDEqual(MlirTypeID typeID1, MlirTypeID typeID2) { in mlirTypeIDEqual() argument 48 return unwrap(typeID1) == unwrap(typeID2); in mlirTypeIDEqual()
|
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/Inputs/ |
H A D | import-branch-funnel.yaml | 7 typeid2:
|
H A D | import-unique-ret-val1.yaml | 3 typeid2:
|
H A D | import-unique-ret-val0.yaml | 3 typeid2:
|
/llvm-project/llvm/test/Transforms/LowerTypeTests/Inputs/ |
H A D | use-typeid1-typeid2.yaml | 5 TypeTests: [14276520915468743435, 15427464259790519041] # guid("typeid1"), guid("typeid2")
|