| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | PointerIntPair.h | 88 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() argument 89 setPointerAndInt(PtrVal, IntVal); in PointerIntPair() 92 explicit PointerIntPair(PointerTy PtrVal) { initWithPointer(PtrVal); } in PointerIntPair() argument 98 void setPointer(PointerTy PtrVal) & { in setPointer() argument 99 Value = Info::updatePointer(Value, PtrVal); in setPointer() 106 void initWithPointer(PointerTy PtrVal) & { in initWithPointer() argument 107 Value = Info::updatePointer(0, PtrVal); in initWithPointer() 110 void setPointerAndInt(PointerTy PtrVal, IntType IntVal) & { in setPointerAndInt() argument 111 Value = Info::updateInt(Info::updatePointer(0, PtrVal), in setPointerAndInt()
|
| H A D | ImmutableList.h | 234 uintptr_t PtrVal = reinterpret_cast<uintptr_t>(X.getInternalPointer()); 235 return (unsigned((uintptr_t)PtrVal) >> 4) ^ 236 (unsigned((uintptr_t)PtrVal) >> 9);
|
| H A D | DenseMapInfo.h | 84 static unsigned getHashValue(const T *PtrVal) { 85 return (unsigned((uintptr_t)PtrVal) >> 4) ^ 86 (unsigned((uintptr_t)PtrVal) >> 9);
|
| /llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_dense_map_info.h | 95 static constexpr unsigned getHashValue(const T *PtrVal) { 96 return (unsigned((uptr)PtrVal) >> 4) ^ (unsigned((uptr)PtrVal) >> 9);
|
| /llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UnixAPIChecker.cpp | 56 EnsurePtrNotNull(SVal PtrVal, const Expr *PtrExpr, CheckerContext &C, 114 SVal PtrVal, const Expr *PtrExpr, CheckerContext &C, ProgramStateRef State, in EnsurePtrNotNull() argument 117 const auto Ptr = PtrVal.getAs<DefinedSVal>(); in EnsurePtrNotNull()
|
| H A D | SmartPtrModeling.cpp | 308 const auto PtrVal = C.getSValBuilder().getConjuredHeapSymbolVal( in evalCall() local 313 State = State->set<TrackedRegionMap>(ThisRegion, PtrVal); in evalCall() 314 State = State->assume(PtrVal, true); in evalCall()
|
| /llvm-project/clang/unittests/Analysis/FlowSensitive/ |
| H A D | TypeErasedDataflowAnalysisTest.cpp | 831 auto *PtrVal = cast_or_null<PointerValue>(Env.getValue(*E)); in join() 832 if (PtrVal == nullptr) { in join() 833 PtrVal = cast<PointerValue>(Env.createValue(E->getType())); in join() 834 Env.setValue(*E, *PtrVal); in join() 839 PtrVal->setProperty("is_null", Env.getBoolLiteralValue(true)); in join() 842 PtrVal->setProperty("is_null", Env.getBoolLiteralValue(false)); in widen() 794 auto *PtrVal = cast_or_null<PointerValue>(Env.getValue(*E)); transfer() local
|
| /llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 980 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic() 997 Info.PtrVal = Inst->getArgOperand(1); in getTgtMemIntrinsic() 1006 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
|
| /llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SCCPSolver.cpp | 1735 ValueLatticeElement PtrVal = getValueState(I.getOperand(0)); in handleCallOverdefined() 1736 if (PtrVal.isUnknownOrUndef()) in handleCallOverdefined() 1741 if (SCCPSolver::isConstant(PtrVal)) { in handleCallOverdefined() 1742 Constant *Ptr = getConstant(PtrVal, I.getOperand(0)->getType()); 1657 ValueLatticeElement PtrVal = getValueState(I.getOperand(0)); visitLoadInst() local
|
| /llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 823 Info.PtrVal = Inst->getOperand(0); in ParseMemoryInst() 830 Info.PtrVal = Inst->getOperand(1); in ParseMemoryInst() 914 return Info.PtrVal; in getPointerOperand()
|
| H A D | LoopStrengthReduce.cpp | 1013 if (IntrInfo.PtrVal == OperandVal) in isAddressUse() 1068 if (TTI.getTgtMemIntrinsic(II, IntrInfo) && IntrInfo.PtrVal) { in getAccessType() 1070 = IntrInfo.PtrVal->getType()->getPointerAddressSpace(); in getAccessType()
|
| /llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 1983 Value *PtrVal = PointerOperand; in expandAtomicOpToLibcall() 1984 PtrVal = Builder.CreateAddrSpaceCast(PtrVal, PointerType::getUnqual(Ctx)); in expandAtomicOpToLibcall() 1985 Args.push_back(PtrVal); in expandAtomicOpToLibcall() 1939 Value *PtrVal = PointerOperand; expandAtomicOpToLibcall() local
|
| H A D | CodeGenPrepare.cpp | 2738 Value *PtrVal = PtrOps.pop_back_val(); in dupRetToEnableTailCallOpts() 2739 unsigned AS = PtrVal->getType()->getPointerAddressSpace(); in dupRetToEnableTailCallOpts() 2740 if (optimizeMemoryInst(II, PtrVal, AccessTy, AS)) in dupRetToEnableTailCallOpts() 2535 Value *PtrVal = PtrOps.pop_back_val(); optimizeCallInst() local
|
| /llvm-project/polly/lib/Analysis/ |
| H A D | ScopDetection.cpp | 533 for (auto *PtrVal : PtrVals) in involvesMultiplePtrs() 534 if (PtrVal != BasePtrVal && !AA.isNoAlias(PtrVal, BasePtrVal)) in involvesMultiplePtrs() 532 for (auto *PtrVal : PtrVals) involvesMultiplePtrs() local
|
| /llvm-project/llvm/tools/llvm-c-test/ |
| H A D | echo.cpp | 49 static unsigned getHashValue(const T *PtrVal) { in getHashValue() 50 return hash_value(PtrVal); in getHashValue()
|
| /llvm-project/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 572 llvm::Constant *getImageRelativeConstant(llvm::Constant *PtrVal) { in getImageBase() 574 return PtrVal; in getImageBase() 576 if (PtrVal->isNullValue()) 582 llvm::ConstantExpr::getPtrToInt(PtrVal, CGM.IntPtrTy); in getImageRelativeConstant() 577 getImageRelativeConstant(llvm::Constant * PtrVal) getImageRelativeConstant() argument
|
| /llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 534 Info.PtrVal = Inst->getArgOperand(0); in getArithmeticInstrCost()
|
| /llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 8998 static SDValue getMemCmpLoad(const Value *PtrVal, MVT LoadVT, in visitMemChrCall() 9002 if (const Constant *LoadInput = dyn_cast<Constant>(PtrVal)) { in visitMemChrCall() 9005 Type::getIntNTy(PtrVal->getContext(), LoadVT.getScalarSizeInBits()); in visitMemChrCall() 9020 if (Builder.BatchAA && Builder.BatchAA->pointsToConstantMemory(PtrVal)) { in visitMemPCpyCall() 9028 SDValue Ptr = Builder.getValue(PtrVal); in visitMemPCpyCall() 9031 MachinePointerInfo(PtrVal), Align(1)); in visitMemPCpyCall() 8838 getMemCmpLoad(const Value * PtrVal,MVT LoadVT,SelectionDAGBuilder & Builder) getMemCmpLoad() argument
|
| /llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 76 Value *PtrVal = nullptr; 78 Value *PtrVal = nullptr; global() member
|
| /llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 4338 Info.PtrVal = Inst->getArgOperand(0); 4345 Info.PtrVal = Inst->getArgOperand(Inst->arg_size() - 1); in getScalingFactorCost()
|