Searched refs:CPN (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | VerifierTest.cpp | 79 ConstantPointerNull *CPN = ConstantPointerNull::get(PT); in TEST() local 80 FreezeInst *FI_ptr = new FreezeInst(CPN); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CaptureTracking.cpp | 404 if (auto *CPN = dyn_cast<ConstantPointerNull>(I->getOperand(OtherIdx))) { in DetermineUseCaptureKind() local 408 if (CPN->getType()->getAddressSpace() == 0) in DetermineUseCaptureKind()
|
| H A D | BasicAliasAnalysis.cpp | 1564 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O1)) in aliasCheck() local 1565 if (!NullPointerIsDefined(&F, CPN->getType()->getAddressSpace())) in aliasCheck() 1567 if (const ConstantPointerNull *CPN = dyn_cast<ConstantPointerNull>(O2)) in aliasCheck() local 1568 if (!NullPointerIsDefined(&F, CPN->getType()->getAddressSpace())) in aliasCheck()
|
| H A D | MemoryBuiltins.cpp | 823 ObjectSizeOffsetVisitor::visitConstantPointerNull(ConstantPointerNull& CPN) { in visitConstantPointerNull() argument 831 if (Options.NullIsUnknownSize || CPN.getType()->getAddressSpace()) in visitConstantPointerNull()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 547 auto *CPN = ConstantPointerNull::get(cast<PointerType>(I->getType())); in findBaseDefiningValue() local 548 Cache[I] = CPN; in findBaseDefiningValue() 549 setKnownBase(CPN, /* IsKnownBase */true, KnownBases); in findBaseDefiningValue() 550 return CPN; in findBaseDefiningValue() 2086 Constant *CPN = ConstantPointerNull::get(PT); in relocationViaAlloca() local 2087 new StoreInst(CPN, AI, IP); in relocationViaAlloca()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Function.cpp | 1948 auto *CPN = ConstantPointerNull::get(Type::getInt1PtrTy(getContext(), 0)); in allocHungoffUselist() local 1949 Op<0>().set(CPN); in allocHungoffUselist() 1950 Op<1>().set(CPN); in allocHungoffUselist() 1951 Op<2>().set(CPN); in allocHungoffUselist()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1114 ConstantPoolSDNode *CPN = cast<ConstantPoolSDNode>(Op); in LowerConstantPool() local 1117 if (auto *CV = dyn_cast<ConstantVector>(CPN->getConstVal())) { in LowerConstantPool() 1131 Align Alignment = CPN->getAlign(); in LowerConstantPool() 1137 if (CPN->isMachineConstantPoolEntry()) in LowerConstantPool() 1138 T = DAG.getTargetConstantPool(CPN->getMachineCPVal(), ValTy, Alignment, in LowerConstantPool() 1143 T = DAG.getTargetConstantPool(CPN->getConstVal(), ValTy, Alignment, Offset, in LowerConstantPool()
|