Home
last modified time | relevance | path

Searched refs:IsPointer (Results 1 – 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDLowLevelTypeImpl.h85 explicit LLT() : IsPointer(false), IsVector(false), RawData(0) {} in LLT()
91 bool isScalar() const { return isValid() && !IsPointer && !IsVector; } in isScalar()
93 bool isPointer() const { return isValid() && IsPointer && !IsVector; } in isPointer()
101 if (!IsPointer) in getNumElements()
145 if (!IsPointer) in getScalarSizeInBits()
150 if (!IsPointer) in getScalarSizeInBits()
159 assert(IsPointer && "cannot get address space of non-pointer type"); in getAddressSpace()
169 if (IsPointer) in getElementType()
178 return IsPointer == RHS.IsPointer && IsVector == RHS.IsVector &&
229 uint64_t IsPointer : 1;
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDTargetCallingConv.h50 unsigned IsPointer : 1; member
63 IsCopyElisionCandidate(0), IsPointer(0), ByValSize(0), in ArgFlagsTy()
125 bool isPointer() const { return IsPointer; } in isPointer()
126 void setPointer() { IsPointer = 1; } in setPointer()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
HDLowLevelType.cpp30 IsPointer = false; in LLT()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDOpenCLBuiltins.td99 bit IsPointer = 0;
115 let IsPointer = _Ty.IsPointer;
127 let IsPointer = 1;
138 let IsPointer = _Ty.IsPointer;
149 let IsPointer = _Ty.IsPointer;
161 let IsPointer = _Ty.IsPointer;
HDSemaStmt.cpp3978 unsigned IsPointer : 1; member in __anonf64061b40c11::CatchHandlerType
3984 CatchHandlerType(QualType QT, Unique) : QT(QT), IsPointer(false) {} in CatchHandlerType()
3990 CatchHandlerType(QualType Q) : QT(Q), IsPointer(false) { in CatchHandlerType()
3992 IsPointer = true; in CatchHandlerType()
3994 if (IsPointer || QT->isReferenceType()) in CatchHandlerType()
4002 CatchHandlerType(QualType QT, bool IsPointer) in CatchHandlerType() argument
4003 : QT(QT), IsPointer(IsPointer) {} in CatchHandlerType()
4006 bool isPointer() const { return IsPointer; } in isPointer()
4011 if (LHS.IsPointer != RHS.IsPointer) in operator ==()
HDSemaInit.cpp7477 bool IsPointer = !Member->getType()->isReferenceType(); in checkInitializerLifetime() local
7478 Diag(DiagLoc, IsPointer ? diag::warn_init_ptr_member_to_parameter_addr in checkInitializerLifetime()
7483 << (unsigned)IsPointer; in checkInitializerLifetime()
HDSemaDeclAttr.cpp4864 bool IsPointer = AL.getAttrName()->getName() == "pointer_with_type_tag"; in handleArgumentWithTypeTagAttr() local
4865 if (IsPointer) { in handleArgumentWithTypeTagAttr()
4875 IsPointer)); in handleArgumentWithTypeTagAttr()
HDSemaOpenMP.cpp15398 bool IsPointer = CurType->isAnyPointerType(); in checkMapClauseExpressionBase() local
15400 if (!IsPointer && !CurType->isArrayType()) { in checkMapClauseExpressionBase()
15418 if (NotWhole || IsPointer) in checkMapClauseExpressionBase()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDMicrosoftMangle.cpp1904 bool IsPointer = T->isAnyPointerType() || T->isMemberPointerType() || in mangleType() local
1921 if (!IsPointer && Quals) { in mangleType()
1931 if ((!IsPointer && Quals) || isa<TagType>(T) || isArtificialTagType(T)) { in mangleType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDMicrosoftCXXABI.cpp4132 bool IsPointer = T->isPointerType(); in getCatchableTypeArray() local
4133 if (IsPointer) in getCatchableTypeArray()
4165 if (IsPointer) in getCatchableTypeArray()
4188 if (IsPointer && T->getPointeeType()->isObjectType()) in getCatchableTypeArray()
HDCGOpenMPRuntime.cpp7583 bool IsPointer = in generateInfoForComponentList() local
7589 if (Next == CE || IsPointer || IsFinalArraySection) { in generateInfoForComponentList()
7605 IsPointer && EncounteredME && in generateInfoForComponentList()
7613 assert(!IsPointer && in generateInfoForComponentList()
7690 if (IsPointer) in generateInfoForComponentList()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDTokenKinds.def513 TYPE_TRAIT_1(__is_pointer, IsPointer, KEYCXX)
HDAttr.td2872 BoolArgument<"IsPointer", /*opt*/0, /*fake*/1>];
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTarget.td861 bit IsPointer = 0;
872 let IsPointer = 1 in {