Searched refs:Ptr (Results 276 - 300 of 419) sorted by relevance

<<11121314151617

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1550 Register Ptr = MI.getOperand(1).getReg(); local
1591 Register PtrCopy = RegInfo.createVirtualRegister(RegInfo.getRegClass(Ptr));
1595 BuildMI(*BB, II, DL, TII->get(Mips::COPY), PtrCopy).addReg(Ptr);
1661 Register Ptr = MI.getOperand(1).getReg(); local
1784 .addReg(Ptr).addReg(MaskLSB2);
1786 .addReg(Ptr, 0, ArePtrs64bit ? Mips::sub_32 : 0).addImm(3);
1857 Register Ptr = MI.getOperand(1).getReg(); local
1869 Register PtrCopy = MRI.createVirtualRegister(MRI.getRegClass(Ptr));
1873 BuildMI(*BB, II, DL, TII->get(Mips::COPY), PtrCopy).addReg(Ptr);
1909 Register Ptr local
2653 SDValue Ptr = LD->getBasePtr(); local
2735 SDValue Ptr = SD->getBasePtr(), Value = SD->getValue(); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryBuiltins.h205 /// Compute the size of the object pointed by Ptr. Returns true and the
207 /// object we mean the region of memory starting at Ptr to the end of the
208 /// underlying object pointed to by Ptr.
209 bool getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout &DL,
H A DMemoryDependenceAnalysis.h427 /// other value with ptr. This can make Ptr available in more places that
429 void invalidateCachedPointerInfo(Value *Ptr);
H A DMemorySSA.h1221 if (WalkingPhi && Location.Ptr) {
1223 const_cast<Value *>(Location.Ptr),
1228 if (Translator.getAddr() != Location.Ptr) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.h398 static bool parse(StringRef MangledName, AMDGPULibFunc &Ptr);
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/
H A DObject.h1063 auto Ptr = Sec.get(); local
1064 MustBeRelocatable |= isa<RelocationSection>(*Ptr);
1066 Ptr->Index = Sections.size();
1067 return *Ptr;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2537 const SCEV *Ptr) {
2552 if (!BaseT::isStridedAccess(Ptr))
2554 if (!BaseT::getConstantStrideStep(SE, Ptr))
2558 return BaseT::getAddressComputationCost(Ty, SE, Ptr);
3171 Value *Ptr = U->getOperand(1); local
3174 if (auto GEP = dyn_cast<GetElementPtrInst>(Ptr)) {
3184 int X86TTIImpl::getGSVectorCost(unsigned Opcode, Type *SrcVTy, Value *Ptr, argument
3195 auto getIndexSizeInBits = [](Value *Ptr, const DataLayout& DL) {
3197 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr);
3223 ? getIndexSizeInBits(Ptr, D
2536 getAddressComputationCost(Type *Ty, ScalarEvolution *SE, const SCEV *Ptr) argument
3292 getGatherScatterOpCost(unsigned Opcode, Type *SrcVTy, Value *Ptr, bool VariableMask, unsigned Alignment) argument
[all...]
/freebsd-12-stable/contrib/amd/fsinfo/
H A Dnull_gram.c266 # define YYSTACK_FREE(Ptr) do { /* empty */; } while (0)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1841 SDValue Ptr = DAG.getObjectPtrOffset(getCurSDLoc(), RetPtr, Offsets[i]); local
1848 Ptr, MachinePointerInfo::getUnknownStack(DAG.getMachineFunction()));
4057 SDValue Ptr = getValue(SV); local
4111 EVT PtrVT = Ptr.getValueType();
4128 PtrVT, Ptr,
4258 SDValue Ptr = getValue(PtrV); local
4288 SDValue Add = DAG.getMemBasePlusOffset(Ptr, Offsets[i], dl, Flags);
4307 auto getMaskedStoreOps = [&](Value* &Ptr, Value* &Mask, Value* &Src0,
4309 // llvm.masked.store.*(Src0, Ptr, alignment, Mask)
4311 Ptr
4331 SDValue Ptr = getValue(PtrOperand); local
4373 getUniformBase(const Value *&Ptr, SDValue &Base, SDValue &Index, ISD::MemIndexType &IndexType, SDValue &Scale, SelectionDAGBuilder *SDB) argument
4452 const Value *Ptr = I.getArgOperand(1); local
4520 SDValue Ptr = getValue(PtrOperand); local
4566 const Value *Ptr = I.getArgOperand(0); local
4759 SDValue Ptr = getValue(I.getPointerOperand()); local
4817 SDValue Ptr = getValue(I.getPointerOperand()); local
6980 SDValue Ptr = getValue(I.getOperand(0)); local
7292 SDValue Ptr = Builder.getValue(PtrVal); local
8532 const Value *Ptr = OpInfo.CallOperandVal; local
[all...]
H A DDAGCombiner.cpp599 // Ptr to the mem node.
6673 BaseIndexOffset Ptr = BaseIndexOffset::match(Store, DAG); local
6676 Base = Ptr;
6677 else if (!Base->equalBaseIndex(Ptr, DAG, ByteOffsetFromBase))
6831 BaseIndexOffset Ptr = BaseIndexOffset::match(L, DAG);
6834 Base = Ptr;
6835 else if (!Base->equalBaseIndex(Ptr, DAG, ByteOffsetFromBase))
13738 bool &IsLoad, bool &IsMasked, SDValue &Ptr,
13746 Ptr = LD->getBasePtr();
13753 Ptr
13737 getCombineLoadStoreParts(SDNode *N, unsigned Inc, unsigned Dec, bool &IsLoad, bool &IsMasked, SDValue &Ptr, const TargetLowering &TLI) argument
13791 SDValue Ptr; local
14014 SDValue Ptr; local
14297 SDValue Ptr = LD->getBasePtr(); local
14967 CheckForMaskedLoad(SDValue V, SDValue Ptr, SDValue Chain) argument
15080 SDValue Ptr = St->getBasePtr(); local
15107 SDValue Ptr = ST->getBasePtr(); local
15656 BaseIndexOffset Ptr; local
15667 BaseIndexOffset Ptr; local
16314 SDValue Ptr = ST->getBasePtr(); local
16388 SDValue Ptr = ST->getBasePtr(); local
16714 SDValue Ptr = ST->getBasePtr(); local
21124 const BaseIndexOffset Ptr = BaseIndexOffset::match(Chain, DAG); local
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DFormatString.cpp325 if (Ptr) {
536 if (Ptr)
548 if (Ptr) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h2178 Address EmitLoadOfPointer(Address Ptr, const PointerType *PtrTy,
2181 LValue EmitLoadOfPointerLValue(Address Ptr, const PointerType *PtrTy);
2577 Address Ptr);
2585 void EmitDeleteCall(const FunctionDecl *DeleteFD, llvm::Value *Ptr,
2829 void EmitAlignmentAssumptionCheck(llvm::Value *Ptr, QualType Ty,
3870 llvm::Value *EmitObjCConsumeObject(QualType T, llvm::Value *Ptr);
3871 llvm::Value *EmitObjCExtendObjectLifetime(QualType T, llvm::Value *Ptr);
3888 void EmitObjCAutoreleasePoolPop(llvm::Value *Ptr);
3891 void EmitObjCAutoreleasePoolCleanup(llvm::Value *Ptr);
3892 void EmitObjCMRRAutoreleasePoolPop(llvm::Value *Ptr);
[all...]
H A DCGOpenMPRuntimeNVPTX.cpp2327 llvm::Value *Ptr = CGF.Builder.CreateInBoundsGEP(
2333 Address(Ptr, CGM.getContext().getDeclAlign(Rec.first)), VarTy,
2895 Address Ptr = SrcAddr;
2905 Ptr = Bld.CreatePointerBitCastOrAddrSpaceCast(Ptr, IntTy->getPointerTo());
2915 Bld.CreatePHI(Ptr.getType(), /*NumReservedValues=*/2);
2916 PhiSrc->addIncoming(Ptr.getPointer(), CurrentBB);
2920 Ptr = Address(PhiSrc, Ptr.getAlignment());
2924 Ptr
[all...]
H A DItaniumCXXABI.cpp159 Address Ptr, QualType ElementType,
623 llvm::Value *Ptr = Builder.CreateBitCast(This, Builder.getInt8PtrTy()); local
624 Ptr = Builder.CreateInBoundsGEP(Ptr, Adj);
625 This = Builder.CreateBitCast(Ptr, This->getType(), "this.adjusted");
1145 llvm::Value *Ptr = Builder.CreateExtractValue(MemPtr, 0, "memptr.ptr"); local
1147 llvm::Constant *Zero = llvm::ConstantInt::get(Ptr->getType(), 0);
1148 llvm::Value *Result = Builder.CreateICmpNE(Ptr, Zero, "memptr.tobool");
1153 llvm::Constant *One = llvm::ConstantInt::get(Ptr->getType(), 1);
1188 Address Ptr,
1186 emitVirtualObjectDelete(CodeGenFunction &CGF, const CXXDeleteExpr *DE, Address Ptr, QualType ElementType, const CXXDestructorDecl *Dtor) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp487 /// Compute the size of the object pointed by Ptr. Returns true and the
491 bool llvm::getObjectSize(const Value *Ptr, uint64_t &Size, const DataLayout &DL, argument
493 ObjectSizeOffsetVisitor Visitor(DL, TLI, Ptr->getContext(), Opts);
494 SizeOffsetType Data = Visitor.compute(const_cast<Value*>(Ptr));
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp437 PointerRecord &Ptr) {
438 P.formatLine("referent = {0}, {1}", Ptr.ReferentType,
439 formatPointerAttrs(Ptr));
436 visitKnownRecord(CVType &CVR, PointerRecord &Ptr) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp479 const SCEV *Ptr) {
489 !BaseT::isConstantStridedAccessLessThan(SE, Ptr, MaxMergeDistance + 1))
496 return BaseT::getAddressComputationCost(Ty, SE, Ptr);
1130 Value *Ptr = isa<LoadInst>(I) ? I.getOperand(0) : I.getOperand(1); local
1131 int64_t NextStride = getPtrStride(PSE, Ptr, L);
478 getAddressComputationCost(Type *Ty, ScalarEvolution *SE, const SCEV *Ptr) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp4841 Value *Val, *Ptr; local
4843 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr, &FullTy) ||
4851 if (Error Err = typeCheckLoadStoreInst(Val->getType(), Ptr->getType()))
4856 I = new StoreInst(Val, Ptr, Record[OpNum + 1], Align);
4864 Value *Val, *Ptr; local
4866 if (getValueTypePair(Record, OpNum, NextValueNo, Ptr, &FullTy) ||
4867 !isa<PointerType>(Ptr->getType()) ||
4875 if (Error Err = typeCheckLoadStoreInst(Val->getType(), Ptr->getType()))
4889 I = new StoreInst(Val, Ptr, Record[OpNum + 1], Align, Ordering, SSID);
4898 Value *Ptr, *Cm local
4955 Value *Ptr, *Val; local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2499 Value *Ptr = castToCStr(CI->getArgOperand(0), B);
2500 B.CreateStore(V, Ptr);
2501 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
2502 B.CreateStore(B.getInt8(0), Ptr);
2613 Value *Ptr = castToCStr(CI->getArgOperand(0), B);
2614 B.CreateStore(V, Ptr);
2615 Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
2616 B.CreateStore(B.getInt8(0), Ptr);
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2797 std::unique_ptr<TruncBuilder> Ptr(new TruncBuilder(Opnd, Ty));
2798 Value *Val = Ptr->getBuiltValue();
2799 Actions.push_back(std::move(Ptr));
2805 std::unique_ptr<SExtBuilder> Ptr(new SExtBuilder(Inst, Opnd, Ty));
2806 Value *Val = Ptr->getBuiltValue();
2807 Actions.push_back(std::move(Ptr));
2813 std::unique_ptr<ZExtBuilder> Ptr(new ZExtBuilder(Inst, Opnd, Ty));
2814 Value *Val = Ptr->getBuiltValue();
2815 Actions.push_back(std::move(Ptr));
2996 bool insert(PHINode *Ptr) { argument
3007 erase(PHINode *Ptr) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp459 if (auto Ptr = From->getAs<PointerType>()) {
460 From = Ptr->getPointeeType();
464 if (auto Ptr = To->getAs<PointerType>()) {
465 To = Ptr->getPointeeType();
515 enum { None, Ptr, MemPtr, BlockPtr, Array }; enumerator in enum:__anon3143
517 if (T->isAnyPointerType()) return Ptr;
2003 Expr::getValueKindForType(DestType) == VK_RValue // Convert Fun to Ptr
H A DSemaChecking.cpp4807 Expr *Ptr = Args[0]; local
4808 ExprResult ConvertedPtr = DefaultFunctionArrayLvalueConversion(Ptr);
4812 Ptr = ConvertedPtr.get();
4813 const PointerType *pointerType = Ptr->getType()->getAs<PointerType>();
4816 << Ptr->getType() << Ptr->getSourceRange();
4826 << Ptr->getType() << Ptr->getSourceRange();
4832 << (AtomTy.isConstQualified() ? 0 : 1) << Ptr->getType()
4833 << Ptr
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp223 llvm::PointerIntPair<Store, 1, bool> Ptr = { local
225 return reinterpret_cast<Store>(Ptr.getOpaqueValue());
638 llvm::PointerIntPair<Store, 1, bool> Ptr; local
639 Ptr.setFromOpaqueValue(const_cast<void *>(store));
642 static_cast<const RegionBindings::TreeTy *>(Ptr.getPointer()),
644 Ptr.getInt());
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1031 Load(SExpr *P) : SExpr(COP_Load), Ptr(P) {}
1032 Load(const Load &L, SExpr *P) : SExpr(L), Ptr(P) {}
1036 SExpr *pointer() { return Ptr; }
1037 const SExpr *pointer() const { return Ptr; }
1041 auto Np = Vs.traverse(Ptr, Vs.subExprCtx(Ctx));
1051 SExpr* Ptr; member in class:clang::threadSafety::Load
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1059 Register Ptr = Dst; local
1063 Ptr = MIB.buildPtrAdd(PtrTy, Dst, Offset).getReg(0);
1066 MIB.buildStore(Value, Ptr, *StoreMMO);

Completed in 516 milliseconds

<<11121314151617