/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 207 Value *stripGetElementPtr(Value *Ptr, ScalarEvolution *SE, Loop *Lp); 210 Value *getUniqueCastUse(Value *Ptr, Loop *Lp, Type *Ty); 214 Value *getStrideFromPointer(Value *Ptr, ScalarEvolution *SE, Loop *Lp); 581 for (auto *Ptr : InterleaveGroups) 582 delete Ptr;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCLoopInstrFormPrep.cpp | 313 assert(LSCEV && "Invalid SCEV for Ptr value."); 621 Value *Ptr = GetPointerOperand(I->Instr); local 622 assert(Ptr && "No pointer operand"); 623 if (NewPtrs.count(Ptr)) 630 Instruction *PtrIP = dyn_cast<Instruction>(Ptr); 644 NewPtr->setIsInBounds(IsPtrInBounds(Ptr)); 648 if (Instruction *IDel = dyn_cast<Instruction>(Ptr)) 652 if (Ptr->getType() != RealNewPtr->getType()) { 653 ReplNewPtr = new BitCastInst(RealNewPtr, Ptr->getType(), 654 getInstrName(Ptr, CastNodeNameSuffi [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | StackSafetyAnalysis.cpp | 218 bool analyzeAllUses(const Value *Ptr, UseInfo &AS); 281 /// The function analyzes all local uses of Ptr (alloca or argument) and 283 bool StackSafetyLocalAnalysis::analyzeAllUses(const Value *Ptr, UseInfo &US) { argument 286 WorkList.push_back(Ptr); 298 getAccessRange(UI, Ptr, DL.getTypeStoreSize(I->getType()))); 312 UI, Ptr, DL.getTypeStoreSize(I->getOperand(0)->getType()))); 331 US.updateRange(getMemIntrinsicAccessRange(MI, UI, Ptr)); 350 ConstantRange Offset = offsetFromAlloca(UI, Ptr);
|
H A D | ConstantFolding.cpp | 804 Constant *StripPtrCastKeepAS(Constant *Ptr, Type *&ElemTy) { argument 805 assert(Ptr->getType()->isPointerTy() && "Not a pointer type"); 806 auto *OldPtrTy = cast<PointerType>(Ptr->getType()); 807 Ptr = cast<Constant>(Ptr->stripPointerCasts()); 808 auto *NewPtrTy = cast<PointerType>(Ptr->getType()); 815 Ptr = ConstantExpr::getPointerCast(Ptr, NewPtrTy); 817 return Ptr; 838 Constant *Ptr [all...] |
H A D | AliasAnalysis.cpp | 447 if (Loc.Ptr) { 470 if (Loc.Ptr) { 501 if (Loc.Ptr && pointsToConstantMemory(Loc, AAQI)) 515 if (Loc.Ptr) { 545 if (Loc.Ptr) { 565 if (Loc.Ptr) { 589 if (Loc.Ptr) { 617 if (Loc.Ptr) { 648 GetUnderlyingObject(MemLoc.Ptr, I->getModule()->getDataLayout());
|
H A D | AliasSetTracker.cpp | 199 AliasResult AliasSet::aliasesPointer(const Value *Ptr, LocationSize Size, argument 214 MemoryLocation(Ptr, Size, AAInfo)); 221 MemoryLocation(Ptr, Size, AAInfo), 230 AA.getModRefInfo(Inst, MemoryLocation(Ptr, Size, AAInfo)))) 305 AliasSet *AliasSetTracker::mergeAliasSetsForPointer(const Value *Ptr, argument 316 AliasResult AR = Cur->aliasesPointer(Ptr, Size, AAInfo, AA); 355 Value * const Pointer = const_cast<Value*>(MemLoc.Ptr); 404 void AliasSetTracker::add(Value *Ptr, LocationSize Size, argument 406 addPointer(MemoryLocation(Ptr, Size, AAInfo), AliasSet::NoAccess);
|
H A D | GlobalsModRef.cpp | 436 Value *Ptr = GetUnderlyingObject(SI->getOperand(0), local 439 if (!isAllocLikeFn(Ptr, &GetTLI(*SI->getFunction()))) 444 if (AnalyzeUsesOfPointer(Ptr, /*Readers*/ nullptr, /*Writers*/ nullptr, 449 AllocRelatedValues.push_back(Ptr); 775 const Value *Ptr = GetUnderlyingObject(LI->getPointerOperand(), DL); local 776 if (isNonEscapingGlobalNoAliasWithLoad(GV, Ptr, Depth, DL)) 820 const Value *UV1 = GetUnderlyingObject(LocA.Ptr, DL); 821 const Value *UV2 = GetUnderlyingObject(LocB.Ptr, DL); 935 dyn_cast<GlobalValue>(GetUnderlyingObject(Loc.Ptr, DL)))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcABISupport.cpp | 182 void **Ptr = reinterpret_cast<void **>(PtrsBlock.base()); local 184 Ptr[I] = InitialPtrVal; 263 void **Ptr = reinterpret_cast<void **>(PtrsBlock.base()); local 265 Ptr[I] = InitialPtrVal; 530 void **Ptr = reinterpret_cast<void **>(PtrsBlock.base()); local 532 Ptr[I] = InitialPtrVal; 723 void **Ptr = reinterpret_cast<void **>(PtrsBlock.base()); local 725 Ptr[I] = InitialPtrVal; 974 void **Ptr = reinterpret_cast<void **>(PtrsBlock.base()); local 976 Ptr[ [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsExpandPseudo.cpp | 103 Register Ptr = I->getOperand(1).getReg(); local 145 BuildMI(loop1MBB, DL, TII->get(LL), Scratch).addReg(Ptr).addImm(0); 165 .addReg(Ptr) 244 Register Ptr = I->getOperand(1).getReg(); local 278 BuildMI(loop1MBB, DL, TII->get(LL), Dest).addReg(Ptr).addImm(0); 288 .addReg(Scratch).addReg(Ptr).addImm(0); 411 Register Ptr = I->getOperand(1).getReg(); local 437 BuildMI(loopMBB, DL, TII->get(LL), OldVal).addReg(Ptr).addImm(0); 531 // StoreVal<tied1> = sc StoreVal, 0(Ptr) 538 .addReg(StoreVal).addReg(Ptr) 633 Register Ptr = I->getOperand(1).getReg(); local [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicInst.h | 357 void setDest(Value *Ptr) { argument 358 assert(getRawDest()->getType() == Ptr->getType() && 360 setArgOperand(ARG_DEST, Ptr); 422 void setSource(Value *Ptr) { argument 423 assert(getRawSource()->getType() == Ptr->getType() && 425 BaseCL::setArgOperand(ARG_SOURCE, Ptr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Endian.h | 254 explicit ref(void *Ptr) : Ptr(Ptr) {} 257 return endian::read<value_type, endian, alignment>(Ptr); 261 endian::write<value_type, endian, alignment>(Ptr, NewValue); 265 void *Ptr;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRISelDAGToDAG.cpp | 373 SDValue Ptr = LD->getBasePtr(); local 377 Chain = CurDAG->getCopyToReg(Chain, DL, AVR::R31R30, Ptr, SDValue()); 378 Ptr = CurDAG->getCopyFromReg(Chain, DL, AVR::R31R30, MVT::i16, 386 ResNode = CurDAG->getMachineNode(LPMOpc, DL, VT, MVT::i16, MVT::Other, Ptr, 394 Ptr, RegZ); 398 MVT::Other, Ptr, RegZ);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/ |
H A D | InterfaceFile.h | 390 void *Ptr = Allocator.Allocate(String.size(), 1); local 391 memcpy(Ptr, String.data(), String.size()); 392 return StringRef(reinterpret_cast<const char *>(Ptr), String.size());
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 1088 SDValue R600TargetLowering::stackPtrToRegIndex(SDValue Ptr, argument 1105 SDLoc DL(Ptr); 1106 return DAG.getNode(ISD::SRL, DL, Ptr.getValueType(), Ptr, 1173 SDValue Ptr = DAG.getNode(ISD::AND, DL, MVT::i32, LoadPtr, local 1179 SDValue Dst = DAG.getLoad(MVT::i32, DL, Chain, Ptr, PtrInfo); 1218 SDValue NewStore = DAG.getStore(Chain, DL, Value, Ptr, PtrInfo); 1234 SDValue Ptr = StoreNode->getBasePtr(); local 1239 EVT PtrVT = Ptr.getValueType(); 1254 NewChain, DL, Value, Ptr, StoreNod 1403 SDValue Ptr = DAG.getNode(ISD::AND, DL, MVT::i32, LoadPtr, local 1454 SDValue Ptr = LoadNode->getBasePtr(); local 1797 SDValue Ptr = LoadNode->getBasePtr(); local 2056 SDValue Ptr = LoadNode->getBasePtr(); local [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | APValue.cpp | 41 : Ptr(P), Local{I, V} {} 43 : Ptr(P), Local{I, V} {} 48 Base.Ptr = LV; 56 Base.Ptr = LV; 83 if (LHS.Ptr != RHS.Ptr) 103 return Ptr.getOpaqueValue(); 107 return Ptr.isNull(); 111 return static_cast<bool>(Ptr);
|
H A D | TemplateName.cpp | 62 TemplateName::TemplateName(void *Ptr) { argument 63 Storage = StorageType::getFromOpaqueValue(Ptr);
|
/freebsd-12-stable/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/ |
H A D | ov_tree_map_.hpp | 410 template<typename Ptr> 411 inline static Ptr 412 mid_pointer(Ptr p_begin, Ptr p_end)
|
/freebsd-12-stable/usr.bin/truss/ |
H A D | syscall.h | 44 * Ptr -- pointer to some unspecified structure. Just print as hex for now. 67 * In addition, the pointer types (String, Ptr) may have OUT masked in -- 140 Ptr, enumerator in enum:Argtype
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1466 Value *Ptr, Type *Ty, APInt &Offset, 1471 return getNaturalGEPWithType(IRB, DL, Ptr, Ty, TargetTy, Indices, 1493 return getNaturalGEPRecursively(IRB, DL, Ptr, VecTy->getElementType(), 1506 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, 1525 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, 1540 Value *Ptr, APInt Offset, Type *TargetTy, 1543 PointerType *Ty = cast<PointerType>(Ptr->getType()); 1560 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, 1564 /// Compute an adjusted pointer from Ptr by Offset bytes where the 1579 static Value *getAdjustedPtr(IRBuilderTy &IRB, const DataLayout &DL, Value *Ptr, [all...] |
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Stream.h | 399 void write_impl(const char *Ptr, size_t Size) override { 400 m_target.Write(Ptr, Size);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 952 /// \param Ptr input pointer value 956 static void computePolynomialFromPointer(Value &Ptr, Polynomial &Result, argument 960 PointerType *PtrTy = dyn_cast<PointerType>(Ptr.getType()); 970 if (isa<CastInst>(&Ptr)) { 971 CastInst &CI = *cast<CastInst>(&Ptr); 977 BasePtr = &Ptr; 983 else if (isa<GetElementPtrInst>(&Ptr)) { 984 GetElementPtrInst &GEP = *cast<GetElementPtrInst>(&Ptr); 1032 BasePtr = &Ptr;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | FunctionExtras.h | 151 void setOutOfLineStorage(void *Ptr, size_t Size, size_t Alignment) { argument 152 StorageUnion.OutOfLineStorage = {Ptr, Size, Alignment};
|
H A D | PointerIntPair.h | 175 static intptr_t updatePointer(intptr_t OrigValue, PointerT Ptr) { 177 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr));
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 241 llvm::Constant *Ptr = GetOrCreateLLVMFunction( local 244 return {FnType, Ptr};
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Attr.h | 73 void operator delete(void *Ptr, ASTContext &C, size_t Alignment) noexcept { 74 return ::operator delete(Ptr, C, Alignment);
|