Searched refs:PtrType (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallPtrSet.h342 template <typename PtrType>
344 using ConstPtrType = typename add_const_past_pointer<PtrType>::type;
345 using PtrTraits = PointerLikeTypeTraits<PtrType>;
353 using iterator = SmallPtrSetIterator<PtrType>;
354 using const_iterator = SmallPtrSetIterator<PtrType>;
356 using value_type = PtrType;
364 std::pair<iterator, bool> insert(PtrType Ptr) {
371 bool erase(PtrType Ptr) {
391 void insert(std::initializer_list<PtrType> IL) {
415 template <typename PtrType>
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp953 auto *PtrType = Ptr->getType(); local
954 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace());
955 if (PtrType != Int8PtrTy)
968 if (PtrType != Int8PtrTy)
969 return CreateBitCast(Fn, PtrType);
978 auto *PtrType = Ptr->getType(); local
979 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace());
980 if (PtrType != Int8PtrTy)
993 if (PtrType != Int8PtrTy)
994 return CreateBitCast(Fn, PtrType);
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DNSArray.cpp147 template <typename PtrType>
149 PtrType _cow;
151 PtrType _data;
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp602 QualType PtrType = Iterator->getType(); local
603 if (!PtrType->isPointerType())
605 QualType ElementType = PtrType->getPointeeType();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp768 PointerType *PtrType = G->getType(); local
770 PtrType->getElementType(), PtrType->getAddressSpace(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp340 std::string PtrType = local
343 Attr += "[ Type: " + PtrType;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp402 LLT PtrType = getLLTForType(*PtrTy, DL); local
409 return B.buildPtrAdd(PtrType, KernArgSegmentVReg, OffsetReg).getReg(0);
H A DR600ISelLowering.cpp912 PointerType * PtrType = PointerType::get(VT.getTypeForEVT(*DAG.getContext()), local
920 MachinePointerInfo(ConstantPointerNull::get(PtrType)));
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp641 const PointerType *PtrType;
643 PointerCastResult(const PointerType *PtrType, Ptr V)
644 : PtrType(PtrType), V(V) {}
648 << ParamAlloc.allocParam("llvm::Type *", PtrType->llvmName()) << ")";
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1266 IntegerType *PtrType = DL.getIntPtrType((B.GetInsertBlock()->getContext())); local
1268 CallocName, Attrs, B.getInt8PtrTy(), PtrType, PtrType);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DModule.h52 template <class PtrType> class SmallPtrSetImpl;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp470 llvm::Type *getImageRelativeType(llvm::Type *PtrType) { argument
472 return PtrType;
3677 llvm::Type *PtrType = ABI.getImageRelativeType( local
3679 auto *ArrType = llvm::ArrayType::get(PtrType, Classes.size() + 1);
3692 BaseClassArrayData.push_back(llvm::Constant::getNullValue(PtrType));
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp167 if (const auto *PtrType = dyn_cast<PointerType>(FromType)) {
168 if (PtrType->getPointeeType()->hasAttr(attr::NoDeref)) {
H A DSemaDeclAttr.cpp4720 if (const auto *PtrType = Ty->getAs<PointerType>()) {
4721 Ty = PtrType->getPointeeType();
4732 if (const auto *PtrType = Ty->getAs<PointerType>()) {
4733 Ty = PtrType->getPointeeType();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp756 Error typeCheckLoadStoreInst(Type *ValType, Type *PtrType);
3739 Error BitcodeReader::typeCheckLoadStoreInst(Type *ValType, Type *PtrType) { argument
3740 if (!isa<PointerType>(PtrType))
3742 Type *ElemType = cast<PointerType>(PtrType)->getElementType();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4936 EVT PtrType = LDST->getBasePtr().getValueType(); local
4937 if (PtrType == MVT::Untyped || PtrType.isExtended())
15123 EVT PtrType = Origin->getBasePtr().getValueType();
15124 if (PtrType == MVT::Untyped || PtrType.isExtended())
15132 if (!TLI.isOperationLegal(ISD::ADD, PtrType))
17587 EVT PtrType = NewPtr.getValueType(); local
17593 Offset = DAG.getConstant(PtrOff, DL, PtrType);
17596 Offset = DAG.getZExtOrTrunc(EltNo, DL, PtrType);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5390 EVT PtrType = Ptr.getValueType(); local
5393 PtrType, Ptr, DAG.getConstant(4, dl, PtrType));

Completed in 517 milliseconds