Home
last modified time | relevance | path

Searched refs:PtrTy (Results 1 – 25 of 52) sorted by relevance

123

/external/clang/include/clang/Sema/
DOwnership.h44 template <class PtrTy>
49 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits;
54 static OpaquePtr make(PtrTy P) { OpaquePtr OP; OP.set(P); return OP; } in make()
74 PtrTy get() const { in get()
78 void set(PtrTy P) { in set()
143 template<class PtrTy,
144 bool CompressInvalid = IsResultPtrLowBitFree<PtrTy>::value>
146 PtrTy Val;
151 : Val(PtrTy()), Invalid(Invalid) {}
152 ActionResult(PtrTy val) : Val(val), Invalid(false) {}
[all …]
/external/llvm/include/llvm/ADT/
DSmallPtrSet.h181 template<typename PtrTy>
183 typedef PointerLikeTypeTraits<PtrTy> PtrTraits;
186 typedef PtrTy value_type;
187 typedef PtrTy reference;
188 typedef PtrTy pointer;
197 const PtrTy operator*() const {
/external/llvm/lib/Transforms/Instrumentation/
DThreadSanitizer.cpp168 Type *PtrTy = Ty->getPointerTo(); in initializeCallbacks() local
171 M.getOrInsertFunction(AtomicLoadName, Ty, PtrTy, OrdTy, nullptr)); in initializeCallbacks()
175 AtomicStoreName, IRB.getVoidTy(), PtrTy, Ty, OrdTy, nullptr)); in initializeCallbacks()
199 M.getOrInsertFunction(RMWName, Ty, PtrTy, Ty, OrdTy, nullptr)); in initializeCallbacks()
205 AtomicCASName, Ty, PtrTy, Ty, Ty, OrdTy, OrdTy, nullptr)); in initializeCallbacks()
517 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic() local
518 Value *Args[] = {IRB.CreatePointerCast(Addr, PtrTy), in instrumentAtomic()
531 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic() local
532 Value *Args[] = {IRB.CreatePointerCast(Addr, PtrTy), in instrumentAtomic()
548 Type *PtrTy = Ty->getPointerTo(); in instrumentAtomic() local
[all …]
/external/clang/lib/CodeGen/
DCGObjCGNU.cpp140 llvm::PointerType *PtrTy; member in __anon13748a720111::CGObjCGNU
709 llvm::StructType *SlotStructTy = llvm::StructType::get(PtrTy, in CGObjCGNUstep()
710 PtrTy, PtrTy, IntTy, IMPTy, nullptr); in CGObjCGNUstep()
722 EnterCatchFn.init(&CGM, "__cxa_begin_catch", PtrTy, PtrTy, nullptr); in CGObjCGNUstep()
727 PtrTy, nullptr); in CGObjCGNUstep()
731 EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy, nullptr); in CGObjCGNUstep()
736 PtrTy, nullptr); in CGObjCGNUstep()
749 CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy, in CGObjCGNUstep()
750 PtrTy, PtrTy, nullptr); in CGObjCGNUstep()
753 CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy, in CGObjCGNUstep()
[all …]
DCGBuilder.h178 auto PtrTy = Ty->getPointerTo(Addr.getAddressSpace()); variable
179 return CreateBitCast(Addr, PtrTy, Name);
DCGOpenMPRuntime.cpp967 auto PtrTy = llvm::PointerType::getUnqual(ITy); in createForStaticInitFunction() local
973 PtrTy, // p_lower in createForStaticInitFunction()
974 PtrTy, // p_upper in createForStaticInitFunction()
975 PtrTy, // p_stride in createForStaticInitFunction()
1032 auto PtrTy = llvm::PointerType::getUnqual(ITy); in createDispatchNextFunction() local
1037 PtrTy, // p_lower in createDispatchNextFunction()
1038 PtrTy, // p_upper in createDispatchNextFunction()
1039 PtrTy // p_stride in createDispatchNextFunction()
3310 const PointerType *PtrTy = cast<PointerType>(RI->getType().getTypePtr()); in emitTargetCall() local
3311 Size = getTypeSize(CGF, PtrTy->getPointeeType()); in emitTargetCall()
[all …]
DItaniumCXXABI.cpp3614 llvm::Type *PtrTy = in InitCatchParam() local
3619 CGF.CreateTempAlloca(PtrTy, CGF.getPointerAlign(), "exn.byref.tmp"); in InitCatchParam()
3620 llvm::Value *Casted = CGF.Builder.CreateBitCast(AdjustedExn, PtrTy); in InitCatchParam()
3665 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok in InitCatchParam() local
3666 llvm::Value *Cast = CGF.Builder.CreateBitCast(AdjustedExn, PtrTy); in InitCatchParam()
3690 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok in InitCatchParam() local
3697 Address adjustedExn(CGF.Builder.CreateBitCast(rawAdjustedExn, PtrTy), in InitCatchParam()
3709 Address adjustedExn(CGF.Builder.CreateBitCast(rawAdjustedExn, PtrTy), in InitCatchParam()
/external/llvm/tools/lli/
DOrcLazyJIT.cpp128 template <typename PtrTy>
129 static PtrTy fromTargetAddress(orc::TargetAddress Addr) { in fromTargetAddress()
130 return reinterpret_cast<PtrTy>(static_cast<uintptr_t>(Addr)); in fromTargetAddress()
/external/llvm/lib/CodeGen/
DStackProtector.cpp335 PointerType *PtrTy = Type::getInt8PtrTy(RI->getContext()); in CreatePrologue() local
342 ConstantExpr::getIntToPtr(OffsetVal, PointerType::get(PtrTy, in CreatePrologue()
345 StackGuardVar = M->getOrInsertGlobal("__guard_local", PtrTy); in CreatePrologue()
350 StackGuardVar = M->getOrInsertGlobal("__stack_chk_guard", PtrTy); in CreatePrologue()
354 AI = B.CreateAlloca(PtrTy, nullptr, "StackGuardSlot"); in CreatePrologue()
/external/llvm/lib/Target/AMDGPU/
DSITypeRewriter.cpp76 Type *PtrTy = Ptr->getType(); in visitLoadInst() local
77 Type *ElemTy = PtrTy->getPointerElementType(); in visitLoadInst()
81 PointerType::get(v4i32,PtrTy->getPointerAddressSpace())); in visitLoadInst()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DExecutionUtils.h160 template <typename PtrTy>
161 TargetAddress toTargetAddress(PtrTy* P) { in toTargetAddress()
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp65 PointerType *PtrTy; member in __anon836fb3250111::Scatterer
189 PtrTy = dyn_cast<PointerType>(Ty); in Scatterer()
190 if (PtrTy) in Scatterer()
191 Ty = PtrTy->getElementType(); in Scatterer()
208 if (PtrTy) { in operator []()
211 PointerType::get(PtrTy->getElementType()->getVectorElementType(), in operator []()
212 PtrTy->getAddressSpace()); in operator []()
/external/llvm/lib/ExecutionEngine/Orc/
DOrcCBindingsStack.h118 template <typename PtrTy> in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
119 static PtrTy fromTargetAddress(orc::TargetAddress Addr) { in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
120 return reinterpret_cast<PtrTy>(static_cast<uintptr_t>(Addr)); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
/external/clang/test/Index/
Dcomment-cplus-template-decls.cpp77 template <class PtrTy>
/external/llvm/lib/Analysis/
DVectorUtils.cpp290 auto *PtrTy = dyn_cast<PointerType>(Ptr->getType()); in getStrideFromPointer() local
291 if (!PtrTy || PtrTy->isAggregateType()) in getStrideFromPointer()
322 DL.getTypeAllocSize(PtrTy->getElementType()); in getStrideFromPointer()
DLoopAccessAnalysis.cpp828 auto *PtrTy = cast<PointerType>(Ty); in isStridedPtr() local
829 if (PtrTy->getElementType()->isAggregateType()) { in isStridedPtr()
859 bool IsInAddressSpaceZero = PtrTy->getAddressSpace() == 0; in isStridedPtr()
878 int64_t Size = DL.getTypeAllocSize(PtrTy->getElementType()); in isStridedPtr()
/external/llvm/unittests/IR/
DConstantsTest.cpp352 Type *PtrTy = PointerType::get(IntTy, 0); in TEST() local
360 new GlobalVariable(*M, PtrTy, false, GlobalValue::ExternalLinkage, GEP); in TEST()
363 auto *Global = new GlobalVariable(*M, PtrTy, false, in TEST()
448 auto *PtrTy = PointerType::get(i32, 0); in TEST() local
449 auto *C = ConstantExpr::getBitCast(G, PtrTy); in TEST()
/external/clang/lib/Sema/
DSemaExceptionSpec.cpp29 if (const PointerType *PtrTy = T->getAs<PointerType>()) in GetUnderlyingFunction() local
30 T = PtrTy->getPointeeType(); in GetUnderlyingFunction()
679 if (const PointerType *PtrTy = CanonicalSubT->getAs<PointerType>()) { in CheckExceptionSpecSubset() local
680 CanonicalSubT = PtrTy->getPointeeType(); in CheckExceptionSpecSubset()
698 if (const PointerType *PtrTy = CanonicalSuperT->getAs<PointerType>()) in CheckExceptionSpecSubset() local
699 CanonicalSuperT = PtrTy->getPointeeType(); in CheckExceptionSpecSubset()
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h80 int getAddressComputationCost(Type *PtrTy, bool IsComplex);
/external/clang/lib/StaticAnalyzer/Checkers/
DCStringChecker.cpp362 QualType PtrTy = Ctx.getPointerType(Ctx.CharTy); in CheckBufferAccess() local
388 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); in CheckBufferAccess()
393 LastOffset, PtrTy); in CheckBufferAccess()
408 BufStart = svalBuilder.evalCast(BufVal, PtrTy, SecondBuf->getType()); in CheckBufferAccess()
413 LastOffset, PtrTy); in CheckBufferAccess()
840 QualType PtrTy = Ctx.getPointerType(Ctx.CharTy); in IsFirstBufInBound() local
855 SVal BufStart = svalBuilder.evalCast(BufVal, PtrTy, FirstBuf->getType()); in IsFirstBufInBound()
861 svalBuilder.evalBinOpLN(state, BO_Add, *BufLoc, LastOffset, PtrTy); in IsFirstBufInBound()
DGenericTaintChecker.cpp598 if (const PointerType * PtrTy = in isStdin() local
600 if (PtrTy->getPointeeType() == C.getASTContext().getFILEType()) in isStdin()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1749 IntegerType *PtrTy = Type::getIntNTy(*DAG.getContext(), PtrSize); in lowerGlobalTLSAddress() local
1756 Entry.Ty = PtrTy; in lowerGlobalTLSAddress()
1761 .setCallee(CallingConv::C, PtrTy, TlsGetAddr, std::move(Args), 0); in lowerGlobalTLSAddress()
3664 EVT PtrTy = getPointerTy(DAG.getDataLayout()); in copyByValRegs() local
3666 SDValue FIN = DAG.getFrameIndex(FI, PtrTy); in copyByValRegs()
3680 SDValue StorePtr = DAG.getNode(ISD::ADD, DL, PtrTy, FIN, in copyByValRegs()
3681 DAG.getConstant(Offset, DL, PtrTy)); in copyByValRegs()
3701 EVT PtrTy = getPointerTy(DAG.getDataLayout()), in passByValArg() local
3712 SDValue LoadPtr = DAG.getNode(ISD::ADD, DL, PtrTy, Arg, in passByValArg()
3713 DAG.getConstant(OffsetInBytes, DL, PtrTy)); in passByValArg()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonCommonGEP.cpp361 Type *PtrTy = cast<PointerType>(PtrOp->getType())->getElementType(); in processGepInst() local
368 Nx->PTy = PtrTy; in processGepInst()
374 PtrTy = next_type(PtrTy, Op); in processGepInst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp1547 Type *PtrTy = DL.getIntPtrType(CI.getContext(), AS); in visitPtrToInt() local
1549 PtrTy = VectorType::get(PtrTy, Ty->getVectorNumElements()); in visitPtrToInt()
1551 Value *P = Builder->CreatePtrToInt(CI.getOperand(0), PtrTy); in visitPtrToInt()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp1909 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitSPDescriptorParent() local
1916 SDValue StackSlotPtr = DAG.getFrameIndex(FI, PtrTy); in visitSPDescriptorParent()
1930 PtrTy); in visitSPDescriptorParent()
1932 Guard = DAG.getLoad(PtrTy, dl, DAG.getEntryNode(), in visitSPDescriptorParent()
1937 PtrTy, dl, DAG.getEntryNode(), StackSlotPtr, in visitSPDescriptorParent()
3004 MVT PtrTy = in visitGetElementPtr() local
3006 unsigned PtrSize = PtrTy.getSizeInBits(); in visitGetElementPtr()
3021 DAG.getConstant(Offs, dl, MVT::getVectorVT(PtrTy, VectorWidth)) : in visitGetElementPtr()
3022 DAG.getConstant(Offs, dl, PtrTy); in visitGetElementPtr()
4905 EVT PtrTy = TLI.getPointerTy(DAG.getDataLayout()); in visitIntrinsicCall() local
[all …]

123