| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | PointerIntPair.h | 54 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() argument 55 setPointerAndInt(PtrVal, IntVal); in PointerIntPair() 58 explicit PointerIntPair(PointerTy PtrVal) { initWithPointer(PtrVal); } in PointerIntPair() argument 64 void setPointer(PointerTy PtrVal) & { in setPointer() argument 65 Value = Info::updatePointer(Value, PtrVal); in setPointer() 72 void initWithPointer(PointerTy PtrVal) & { in initWithPointer() argument 73 Value = Info::updatePointer(0, PtrVal); in initWithPointer() 76 void setPointerAndInt(PointerTy PtrVal, IntType IntVal) & { in setPointerAndInt() argument 77 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 | 83 static unsigned getHashValue(const T *PtrVal) { 84 return (unsigned((uintptr_t)PtrVal) >> 4) ^ 85 (unsigned((uintptr_t)PtrVal) >> 9);
|
| /openbsd-src/gnu/llvm/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);
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 479 Value *PtrVal = SrcVal->getPointerOperand(); in getLoadValueForLoad() local 486 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace()); in getLoadValueForLoad() 488 PtrVal = Builder.CreateBitCast(PtrVal, DestPTy); in getLoadValueForLoad() 489 LoadInst *NewLoad = Builder.CreateLoad(DestTy, PtrVal); in getLoadValueForLoad()
|
| H A D | SCCPSolver.cpp | 1423 ValueLatticeElement PtrVal = getValueState(I.getOperand(0)); in visitLoadInst() local 1424 if (PtrVal.isUnknownOrUndef()) in visitLoadInst() 1429 if (SCCPSolver::isConstant(PtrVal)) { in visitLoadInst() 1430 Constant *Ptr = getConstant(PtrVal); in visitLoadInst()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteOutArguments.cpp | 390 Value *PtrVal = B.CreateBitCast(&Arg, PtrTy); in runOnFunction() local 392 B.CreateAlignedStore(Val, PtrVal, Align); in runOnFunction()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 503 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 961 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic() 978 Info.PtrVal = Inst->getArgOperand(1); in getTgtMemIntrinsic() 987 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 708 Info.PtrVal = Inst->getOperand(0); in ParseMemoryInst() 715 Info.PtrVal = Inst->getOperand(1); in ParseMemoryInst() 799 return Info.PtrVal; in getPointerOperand()
|
| H A D | LoopStrengthReduce.cpp | 881 if (IntrInfo.PtrVal == OperandVal) in isAddressUse() 932 if (TTI.getTgtMemIntrinsic(II, IntrInfo) && IntrInfo.PtrVal) { in getAccessType() 934 = IntrInfo.PtrVal->getType()->getPointerAddressSpace(); in getAccessType()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 1868 Value *PtrVal = in expandAtomicOpToLibcall() local 1870 PtrVal = Builder.CreateAddrSpaceCast(PtrVal, Type::getInt8PtrTy(Ctx)); in expandAtomicOpToLibcall() 1871 Args.push_back(PtrVal); in expandAtomicOpToLibcall()
|
| H A D | CodeGenPrepare.cpp | 2380 Value *PtrVal = PtrOps.pop_back_val(); in optimizeCallInst() local 2381 unsigned AS = PtrVal->getType()->getPointerAddressSpace(); in optimizeCallInst() 2382 if (optimizeMemoryInst(II, PtrVal, AccessTy, AS)) in optimizeCallInst()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 567 llvm::Constant *getImageRelativeConstant(llvm::Constant *PtrVal) { in getImageRelativeConstant() argument 569 return PtrVal; in getImageRelativeConstant() 571 if (PtrVal->isNullValue()) in getImageRelativeConstant() 577 llvm::ConstantExpr::getPtrToInt(PtrVal, CGM.IntPtrTy); in getImageRelativeConstant()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2831 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic() 2838 Info.PtrVal = Inst->getArgOperand(Inst->arg_size() - 1); in getTgtMemIntrinsic()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 76 Value *PtrVal = nullptr; member
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 8020 static SDValue getMemCmpLoad(const Value *PtrVal, MVT LoadVT, in getMemCmpLoad() argument 8024 if (const Constant *LoadInput = dyn_cast<Constant>(PtrVal)) { in getMemCmpLoad() 8027 Type::getIntNTy(PtrVal->getContext(), LoadVT.getScalarSizeInBits()); in getMemCmpLoad() 8046 if (Builder.AA && Builder.AA->pointsToConstantMemory(PtrVal)) { in getMemCmpLoad() 8054 SDValue Ptr = Builder.getValue(PtrVal); in getMemCmpLoad() 8057 MachinePointerInfo(PtrVal), Align(1)); in getMemCmpLoad()
|