Home
last modified time | relevance | path

Searched refs:PtrVal (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerIntPair.h53 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() argument
54 setPointerAndInt(PtrVal, IntVal); in PointerIntPair()
57 explicit PointerIntPair(PointerTy PtrVal) { initWithPointer(PtrVal); } in PointerIntPair() argument
63 void setPointer(PointerTy PtrVal) LLVM_LVALUE_FUNCTION { in setPointer() argument
64 Value = Info::updatePointer(Value, PtrVal); in setPointer()
71 void initWithPointer(PointerTy PtrVal) LLVM_LVALUE_FUNCTION { in initWithPointer() argument
72 Value = Info::updatePointer(0, PtrVal); in initWithPointer()
75 void setPointerAndInt(PointerTy PtrVal, IntType IntVal) LLVM_LVALUE_FUNCTION { in setPointerAndInt() argument
76 Value = Info::updateInt(Info::updatePointer(0, PtrVal), in setPointerAndInt()
H A DImmutableList.h234 uintptr_t PtrVal = reinterpret_cast<uintptr_t>(X.getInternalPointer());
235 return (unsigned((uintptr_t)PtrVal) >> 4) ^
236 (unsigned((uintptr_t)PtrVal) >> 9);
H A DDenseMapInfo.h75 static unsigned getHashValue(const T *PtrVal) {
76 return (unsigned((uintptr_t)PtrVal) >> 4) ^
77 (unsigned((uintptr_t)PtrVal) >> 9);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp504 Value *PtrVal = SrcVal->getPointerOperand(); in getLoadValueForLoad() local
511 PointerType::get(DestTy, PtrVal->getType()->getPointerAddressSpace()); in getLoadValueForLoad()
513 PtrVal = Builder.CreateBitCast(PtrVal, DestPTy); in getLoadValueForLoad()
514 LoadInst *NewLoad = Builder.CreateLoad(DestTy, PtrVal); in getLoadValueForLoad()
H A DSCCPSolver.cpp1125 ValueLatticeElement PtrVal = getValueState(I.getOperand(0)); in visitLoadInst() local
1126 if (PtrVal.isUnknownOrUndef()) in visitLoadInst()
1131 if (isConstant(PtrVal)) { in visitLoadInst()
1132 Constant *Ptr = getConstant(PtrVal); in visitLoadInst()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcRemoteTargetServer.h439 Error handleWritePtr(JITTargetAddress Addr, JITTargetAddress PtrVal) { in handleWritePtr() argument
441 << " = " << format("0x%016x", PtrVal) << "\n"); in handleWritePtr()
444 *Ptr = static_cast<uintptr_t>(PtrVal); in handleWritePtr()
H A DOrcRemoteTargetClient.h902 Error writePointer(JITTargetAddress Addr, JITTargetAddress PtrVal) { in writePointer() argument
903 return callB<mem::WritePtr>(Addr, PtrVal); in writePointer()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp444 Value *PtrVal = B.CreateBitCast(&Arg, PtrTy); in runOnFunction() local
446 B.CreateAlignedStore(Val, PtrVal, Align); in runOnFunction()
H A DAMDGPUTargetTransformInfo.cpp502 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp310 const auto PtrVal = C.getSValBuilder().getConjuredHeapSymbolVal( in evalCall() local
315 State = State->set<TrackedRegionMap>(ThisRegion, PtrVal); in evalCall()
316 State = State->assume(PtrVal, true); in evalCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp545 void AliasSetTracker::deleteValue(Value *PtrVal) { in deleteValue() argument
547 PointerMapType::iterator I = PointerMap.find_as(PtrVal); in deleteValue()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DAliasSetTracker.h403 void deleteValue(Value *PtrVal);
H A DTargetTransformInfo.h74 Value *PtrVal = nullptr; member
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp689 Info.PtrVal = Inst->getOperand(0); in ParseMemoryInst()
696 Info.PtrVal = Inst->getOperand(1); in ParseMemoryInst()
780 return Info.PtrVal; in getPointerOperand()
H A DLoopStrengthReduce.cpp865 if (IntrInfo.PtrVal == OperandVal) in isAddressUse()
916 if (TTI.getTgtMemIntrinsic(II, IntrInfo) && IntrInfo.PtrVal) { in getAccessType()
918 = IntrInfo.PtrVal->getType()->getPointerAddressSpace(); in getAccessType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1796 Value *PtrVal = Builder.CreateBitCast(PointerOperand, in expandAtomicOpToLibcall() local
1798 PtrVal = Builder.CreateAddrSpaceCast(PtrVal, Type::getInt8PtrTy(Ctx)); in expandAtomicOpToLibcall()
1799 Args.push_back(PtrVal); in expandAtomicOpToLibcall()
H A DCodeGenPrepare.cpp2260 Value *PtrVal = PtrOps.pop_back_val(); in optimizeCallInst() local
2261 unsigned AS = PtrVal->getType()->getPointerAddressSpace(); in optimizeCallInst()
2262 if (optimizeMemoryInst(II, PtrVal, AccessTy, AS)) in optimizeCallInst()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp1311 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
1328 Info.PtrVal = Inst->getArgOperand(1); in getTgtMemIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp548 llvm::Constant *getImageRelativeConstant(llvm::Constant *PtrVal) { in getImageRelativeConstant() argument
550 return PtrVal; in getImageRelativeConstant()
552 if (PtrVal->isNullValue()) in getImageRelativeConstant()
558 llvm::ConstantExpr::getPtrToInt(PtrVal, CGM.IntPtrTy); in getImageRelativeConstant()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1812 Info.PtrVal = Inst->getArgOperand(0); in getTgtMemIntrinsic()
1819 Info.PtrVal = Inst->getArgOperand(Inst->getNumArgOperands() - 1); in getTgtMemIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7568 static SDValue getMemCmpLoad(const Value *PtrVal, MVT LoadVT, in getMemCmpLoad() argument
7572 if (const Constant *LoadInput = dyn_cast<Constant>(PtrVal)) { in getMemCmpLoad()
7575 Type::getIntNTy(PtrVal->getContext(), LoadVT.getScalarSizeInBits()); in getMemCmpLoad()
7593 if (Builder.AA && Builder.AA->pointsToConstantMemory(PtrVal)) { in getMemCmpLoad()
7601 SDValue Ptr = Builder.getValue(PtrVal); in getMemCmpLoad()
7604 MachinePointerInfo(PtrVal), Align(1)); in getMemCmpLoad()