Home
last modified time | relevance | path

Searched refs:SizeT (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.def463 TLI_DEFINE_SIG_INTERNAL(Void, SizeT, Ptr, Ptr, Int)
468 TLI_DEFINE_SIG_INTERNAL(Void, SizeT, Ptr, Ptr, Int)
604 TLI_DEFINE_SIG_INTERNAL(Ptr, SizeT)
609 TLI_DEFINE_SIG_INTERNAL(Void, Ptr, SizeT)
660 TLI_DEFINE_SIG_INTERNAL(Ptr, Ptr, Ptr, Int, SizeT, SizeT)
665 TLI_DEFINE_SIG_INTERNAL(Ptr, Ptr, Ptr, SizeT, SizeT)
670 TLI_DEFINE_SIG_INTERNAL(Ptr, Ptr, Ptr, SizeT, SizeT)
675 TLI_DEFINE_SIG_INTERNAL(Ptr, Ptr, Ptr, SizeT, SizeT)
680 TLI_DEFINE_SIG_INTERNAL(Ptr, Ptr, Int, SizeT, SizeT)
756 TLI_DEFINE_SIG_INTERNAL(Int, Ptr, SizeT, Int, SizeT, Ptr, Ellip)
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinTemplates.td30 def SizeT : BuiltinNTTP<"size_t"> {}
47 [SizeT, Class<"T", /*is_variadic=*/1>]>;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DFormatString.h302 enum class TypeKind { DontCare, SizeT, PtrdiffT }; enumerator
313 bool isSizeT() const { return TK == TypeKind::SizeT; } in isSizeT()
328 Res.TK = TypeKind::SizeT; in makeSizeT()
/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp25 PrototypeDescriptor(BaseTypeModifier::SizeT);
443 PT = BaseTypeModifier::SizeT; in parsePrototypeDescriptor()
681 case BaseTypeModifier::SizeT: in applyModifier()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp3510 PrimType SizeT = classifyPrim(Stripped->getType()); in VisitCXXNewExpr() local
3514 allocateLocalPrimitive(Stripped, SizeT, /*IsConst=*/false); in VisitCXXNewExpr()
3517 if (!this->emitSetLocal(SizeT, ArrayLen, E)) in VisitCXXNewExpr()
3525 if (!this->emitGetLocal(SizeT, ArrayLen, E)) in VisitCXXNewExpr()
3527 if (!this->emitCheckNewTypeMismatchArray(SizeT, E, E)) in VisitCXXNewExpr()
3530 if (!this->emitGetLocal(SizeT, ArrayLen, E)) in VisitCXXNewExpr()
3535 if (!this->emitAllocN(SizeT, *ElemT, E, IsNoThrow, E)) in VisitCXXNewExpr()
3539 if (!this->emitAllocCN(SizeT, Desc, IsNoThrow, E)) in VisitCXXNewExpr()
3596 allocateLocalPrimitive(Stripped, SizeT, /*IsConst=*/false); in VisitCXXNewExpr()
3597 if (!this->emitConst(StaticInitElems, SizeT, E)) in VisitCXXNewExpr()
[all …]
H A DInterp.h256 template <typename SizeT>
257 bool CheckArraySize(InterpState &S, CodePtr OpPC, SizeT *NumElements, in CheckArraySize()
272 SizeT MaxElements = SizeT::from(Descriptor::MaxArrayElemBytes / ElemSize); in CheckArraySize()
3312 template <PrimType Name, class SizeT = typename PrimConv<Name>::T>
3318 SizeT NumElements = S.Stk.pop<SizeT>(); in AllocN()
3344 template <PrimType Name, class SizeT = typename PrimConv<Name>::T>
3350 SizeT NumElements = S.Stk.pop<SizeT>(); in AllocCN()
H A DInterpBuiltin.cpp1745 PrimType SizeT = *S.getContext().classify(Call->getArg(2)); in interp__builtin_memcpy() local
1746 APSInt Size = popToAPSInt(S.Stk, SizeT); in interp__builtin_memcpy()
1902 PrimType SizeT = *S.getContext().classify(Call->getArg(2)); in interp__builtin_memcmp() local
1903 const APSInt &Size = popToAPSInt(S.Stk, SizeT); in interp__builtin_memcmp()
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h84 SizeT, enumerator
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp1520 SizeT, enumerator
1525 return TypeTraitReturnType::SizeT; in GetReturnType()
1556 case TypeTraitReturnType::SizeT: { in BuildTypeTrait()
H A DSemaExprCXX.cpp3412 QualType SizeT = Context.getSizeType(); in DeclareGlobalNewDelete() local
3428 Params.push_back(SizeT); in DeclareGlobalNewDelete()
3443 DeclareGlobalAllocationFunctions(OO_New, VoidPtr, SizeT); in DeclareGlobalNewDelete()
3444 DeclareGlobalAllocationFunctions(OO_Array_New, VoidPtr, SizeT); in DeclareGlobalNewDelete()
H A DSemaChecking.cpp662 QualType SizeT = S.Context.getSizeType(); in dumpRecordValue() local
663 llvm::APInt BitWidth(S.Context.getIntWidth(SizeT), in dumpRecordValue()
665 Args.push_back(IntegerLiteral::Create(S.Context, BitWidth, SizeT, Loc)); in dumpRecordValue()
H A DSemaDeclCXX.cpp17718 QualType SizeT = SemaRef.Context.getSizeType(); in EvaluateAsStringImpl() local
17726 SizeE.get(), SizeT, CCEKind::StaticAssertMessageSize); in EvaluateAsStringImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp71 SizeT, // size_t. enumerator
1048 case SizeT: in matchType()