| /llvm-project-15.0.7/llvm/test/Transforms/GlobalOpt/ |
| H A D | atomic.ll | 4 @GV2 = internal global i32 0, align 4 7 ; CHECK: @GV2 = internal unnamed_addr global i32 0, align 4 18 store atomic i32 10, i32* @GV2 seq_cst, align 4 23 %atomic-load = load atomic i32, i32* @GV2 seq_cst, align 4
|
| H A D | ctor-list-opt.ll | 112 @GV2 = constant [3 x i8*] [i8* inttoptr (i64 16 to i8*), i8* null, i8* bitcast ({ i8*, i8*, i32, i… 120 store i8** getelementptr inbounds ([3 x i8*], [3 x i8*]* @GV2, i64 1, i64 0), i8*** %3
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | GlobalsModRef.cpp | 830 if (GV1 || GV2) { in alias() 835 if (GV2 && !NonAddressTakenGlobals.count(GV2)) in alias() 836 GV2 = nullptr; in alias() 840 if (GV1 && GV2 && GV1 != GV2) in alias() 847 if ((GV1 || GV2) && GV1 != GV2) in alias() 852 if ((GV1 || GV2) && GV1 != GV2) { in alias() 866 GV1 = GV2 = nullptr; in alias() 874 GV2 = GV; in alias() 880 if (!GV2) in alias() 886 if (GV1 && GV2 && GV1 != GV2) in alias() [all …]
|
| H A D | BasicAliasAnalysis.cpp | 1700 } else if (const GEPOperator *GV2 = dyn_cast<GEPOperator>(V2)) { in aliasCheckRecursive() local 1701 AliasResult Result = aliasGEP(GV2, V2Size, V1, V1Size, O2, O1, AAQI); in aliasCheckRecursive()
|
| H A D | ConstantFolding.cpp | 807 GlobalValue *GV1, *GV2; in SymbolicallyEvaluateBinop() local 811 if (IsConstantOffsetFromGlobal(Op1, GV2, Offs2, DL) && GV1 == GV2) { in SymbolicallyEvaluateBinop()
|
| /llvm-project-15.0.7/llvm/lib/Linker/ |
| H A D | LinkModules.cpp | 411 for (GlobalValue *GV2 : LazyComdatMembers[SC]) { in addLazyFor() 412 GlobalValue *DGV = getLinkedToGlobal(GV2); in addLazyFor() 414 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, *GV2)) in addLazyFor() 419 Internalize.insert(GV2->getName()); in addLazyFor() 420 Add(*GV2); in addLazyFor() 557 for (GlobalValue *GV2 : LazyComdatMembers[SC]) { in run() 558 GlobalValue *DGV = getLinkedToGlobal(GV2); in run() 560 if (DGV && shouldLinkFromSource(LinkFromSrc, *DGV, *GV2)) in run() 563 ValuesToLink.insert(GV2); in run()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/SPIRV/constant/ |
| H A D | global-constants.ll | 33 ; CHECK-DAG: [[GV2:%.+]] = OpVariable [[PTR_TO_INT_AS2]] UniformConstant [[CST_AS2]] 37 ; CHECK: OpLoad [[INT]] [[GV2]]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/ |
| H A D | pr27056.ll | 11 @GV2 = external global %struct.L 39 ; CHECK-NEXT: [[CMP:%.*]] = icmp eq %struct.L* [[UGLYGEP1]], @GV2 70 %cmp = icmp eq %struct.L* @GV2, %d.0
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/ |
| H A D | localizer-arm64-tti.ll | 26 ; CHECK-NEXT: [[GV2:%[0-9]+]]:gpr(p0) = G_GLOBAL_VALUE @var3 83 ; CHECK-NEXT: [[GV2:%[0-9]+]]:gpr(p0) = G_GLOBAL_VALUE @var1 84 …; CHECK-NEXT: [[LOAD:%[0-9]+]]:gpr(s32) = G_LOAD [[GV2]](p0) :: (dereferenceable load (s32) from…
|
| H A D | localizer.mir | 360 ; CHECK: [[GV2:%[0-9]+]]:gpr(p0) = G_GLOBAL_VALUE @var1 361 ; CHECK: [[LOAD:%[0-9]+]]:gpr(s32) = G_LOAD [[GV2]](p0) :: (load (s32) from @var1)
|
| /llvm-project-15.0.7/clang/test/CodeGenOpenCL/ |
| H A D | partial_initializer.cl | 24 // CHECK: @GV2 ={{.*}} addrspace(1) global <4 x i32> <i32 1, i32 1, i32 1, i32 1>, align 16 25 int4 GV2 = (int4)(1);
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | global-sra-struct-fit-segment.ll | 97 ; CHECK-DAG: ![[GVE2]] = !DIGlobalVariableExpression(var: ![[GV2:.*]], expr: !DIExpression()) 98 ; CHECK-DAG: ![[GV2]] = distinct !DIGlobalVariable(name: "nodeb"
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/GlobalISel/ |
| H A D | irtranslator-callingconv.ll | 38 ; X86-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_8bit 41 ; X86-NEXT: G_STORE [[TRUNC7]](s8), [[GV2]](p0) :: (store (s8) into @a8_8bit) 68 ; X64-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_8bit 71 ; X64-NEXT: G_STORE [[TRUNC7]](s8), [[GV2]](p0) :: (store (s8) into @a8_8bit) 106 ; X86-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_32bit 109 ; X86-NEXT: G_STORE [[LOAD7]](s32), [[GV2]](p0) :: (store (s32) into @a8_32bit) 128 ; X64-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_32bit 131 ; X64-NEXT: G_STORE [[LOAD1]](s32), [[GV2]](p0) :: (store (s32) into @a8_32bit) 191 ; X86-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_64bit 215 ; X64-NEXT: [[GV2:%[0-9]+]]:_(p0) = G_GLOBAL_VALUE @a8_64bit [all …]
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ConstantsTest.cpp | 789 GlobalVariable *GV2 = cast<GlobalVariable>(M.getOrInsertGlobal("gv2", Ty)); in TEST() local 790 GV2->setComdat(C); in TEST() 792 EXPECT_TRUE(Users.contains(GV2)); in TEST() 796 EXPECT_TRUE(Users.contains(GV2)); in TEST() 798 GV2->eraseFromParent(); in TEST()
|
| H A D | MetadataTest.cpp | 829 std::unique_ptr<GlobalVariable> GV2( in TEST_F() local 831 GV->replaceAllUsesWith(GV2.get()); in TEST_F() 833 Metadata *NullOps[] = {ConstantAsMetadata::get(GV2.get())}; in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 1373 const GlobalValue *GV2) { in areGlobalsPotentiallyEqual() argument 1390 if (!isa<GlobalAlias>(GV1) && !isa<GlobalAlias>(GV2)) in areGlobalsPotentiallyEqual() 1391 if (!isGlobalUnsafeForEquality(GV1) && !isGlobalUnsafeForEquality(GV2)) in areGlobalsPotentiallyEqual() 1456 if (const GlobalValue *GV2 = dyn_cast<GlobalValue>(V2)) { in evaluateICmpRelation() local 1457 return areGlobalsPotentiallyEqual(GV, GV2); in evaluateICmpRelation() 1514 if (const GlobalValue *GV2 = dyn_cast<GlobalValue>(V2)) in evaluateICmpRelation() local 1515 return areGlobalsPotentiallyEqual(GV, GV2); in evaluateICmpRelation() 1549 } else if (const GlobalValue *GV2 = dyn_cast<GlobalValue>(V2)) { in evaluateICmpRelation() local 1551 if (GV != GV2) { in evaluateICmpRelation() 1553 return areGlobalsPotentiallyEqual(GV, GV2); in evaluateICmpRelation()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | GlobalMerge.cpp | 225 Globals, [&DL](const GlobalVariable *GV1, const GlobalVariable *GV2) { in doMerge() argument 228 DL.getTypeAllocSize(GV2->getValueType()).getFixedSize(); in doMerge()
|
| /llvm-project-15.0.7/mlir/test/Target/SPIRV/ |
| H A D | loop.mlir | 67 …spv.GlobalVariable @GV2 bind(0, 1) : !spv.ptr<!spv.struct<(!spv.array<10 x f32, stride=4> [0])>, S… 73 …%3 = spv.mlir.addressof @GV2 : !spv.ptr<!spv.struct<(!spv.array<10 x f32, stride=4> [0])>, Storage…
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 13182 const GlobalValue *GV2 = nullptr; in isConsecutiveLSLoc() local 13186 bool isGA2 = TLI.isGAPlusOffset(BaseLoc.getNode(), GV2, Offset2); in isConsecutiveLSLoc() 13187 if (isGA1 && isGA2 && GV1 == GV2) in isConsecutiveLSLoc()
|