Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DLowLevelTypeImpl.h145 return ElementCount::get(IsPointer in getElementCount()
228 if (!IsPointer) in getScalarSizeInBits()
232 } else if (IsPointer) in getScalarSizeInBits()
250 if (IsPointer) in getElementType()
266 return IsPointer == RHS.IsPointer && IsVector == RHS.IsVector &&
334 uint64_t IsPointer : 1;
357 this->IsPointer = IsPointer;
364 if (!IsPointer)
377 } else if (IsPointer)
387 ((uint64_t)IsPointer) << 1 | ((uint64_t)IsVector);
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h55 unsigned IsPointer : 1; member
69 IsCopyElisionCandidate(0), IsPointer(0) { in ArgFlagsTy()
141 bool isPointer() const { return IsPointer; } in isPointer()
142 void setPointer() { IsPointer = 1; } in setPointer()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-data.cpp68 : IsProcedure(symbol) && !IsPointer(symbol) ? "Procedure" in operator ()()
74 : IsPointer(symbol) && (hasComponent_ || hasSubscript_) in operator ()()
98 if (IsPointer(lastSymbol) && hasSubscript_) { // C877 in operator ()()
106 if (IsPointer(lastSymbol)) { // C877 in operator ()()
H A Dcheck-nullify.cpp36 } else if (!IsPointer(*symbol)) { // C951 in Leave()
45 if (!IsPointer(*structureComponent.component.symbol)) { // C951 in Leave()
H A Dtools.cpp274 return IsPointer(symbol) && IsDummy(symbol); in IsPointerDummy()
307 if (IsPointer(symbol)) { in FindPointerComponent()
368 if (IsPointer(ultimate) && IsPureProcedure(ultimate.owner()) && in FindExternallyVisibleObject()
594 IsPointer(symbol)) { in IsInitialized()
610 IsPointer(symbol)) { in IsDestructible()
650 if (IsPointer(symbol)) { in IsFinalizable()
862 } else if (!IsPointer(symbol)) { in WhyNotModifiable()
1124 } else if (IsPointer(ultimate)) { in ClassifyProcedure()
1177 traverse = !IsPointer(component); in PlanComponentTraversal()
1214 return !IsPointer(component); in StopAtComponentPre()
[all …]
H A Dcheck-declarations.cpp244 if (IsPointer(symbol)) { in Check()
330 if (IsPointer(*result)) { in Check()
339 if (symbol.attrs().test(Attr::CONTIGUOUS) && IsPointer(symbol) && in Check()
366 !(IsPointer(symbol) && symbol.Rank() > 0))) { // C752 in Check()
399 } else if (IsPointer(symbol)) { in CheckValue()
530 !IsPointer(symbol) && !IsIntentIn(symbol) && in CheckObjectEntity()
582 if (IsPointer(symbol)) { in CheckObjectEntity()
600 if (IsPointer(symbol)) { in CheckObjectEntity()
641 if (IsPointer(symbol) && !context_.HasError(symbol) && in CheckPointerInitialization()
1432 if (!object || IsPointer(symbol)) { in WarnMissingFinal()
H A Ddata-to-inits.cpp304 bool isPointer{lastSymbol && IsPointer(*lastSymbol)}; in InitElement()
533 if (IsPointer(component)) { in PopulateWithComponentDefaults()
632 if (IsPointer(mutableSymbol)) { in IncorporateExplicitInitialization()
873 if (IsPointer(symbol)) { in ConstructInitializer()
H A Dpointer-assignment.cpp389 if (!IsPointer(pointer->GetUltimate())) { in CheckPointerAssignment()
406 CHECK(IsPointer(lhs)); in CheckPointerAssignment()
H A Drewrite-parse-tree.cpp84 return IsPointer(*funcRes) && !IsProcedure(*funcRes); in ReturnsDataPointer()
H A Dassignment.cpp141 std::find_if(ultimates.begin(), ultimates.end(), IsPointer)}) { in GetPointerComponentDesignatorName()
H A Dtype.cpp275 if (!IsPointer(symbol)) { in InstantiateNonPDTScope()
458 init = IsPointer(newSymbol) in InstantiateComponent()
H A Dresolve-names-utils.cpp586 } else if (IsPointer(symbol)) { // C8106 in CheckObject()
611 msg = IsPointer(*comp) in CheckObject()
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A Dreshape.cpp17 TEST(!source->IsPointer()); in main()
40 TEST(shape->IsPointer()); in main()
/llvm-project-15.0.7/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp146 if (IsPointer) in initBuiltinStr()
208 if (IsPointer) in initBuiltinStr()
216 if (IsPointer) in initBuiltinStr()
263 if (IsPointer) in initTypeStr()
305 if (IsPointer) in initTypeStr()
718 IsPointer = true; in applyModifier()
/llvm-project-15.0.7/flang/runtime/
H A Dpointer.cpp119 if (!pointer.IsPointer()) { in RTNAME()
138 if (!pointer.IsPointer()) { in RTNAME()
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp250 TypeFlags() : IsConst(false), IsVolatile(false), IsPointer(false) {} in TypeFlags()
253 bool IsPointer : 1; member
1002 if (Flags.IsPointer) { in getTypeString()
1021 if (Type->getValueAsBit("IsPointer") || Flags.IsPointer) { in getTypeString()
1047 Flags.IsPointer = Type->getValueAsBit("IsPointer"); in getTypeLists()
/llvm-project-15.0.7/llvm/lib/Support/
H A DLowLevelType.cpp31 IsPointer = false; in LLT()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dinitial-image.cpp34 } else if (IsPointer(component)) { in Add()
111 } else if (IsPointer(component)) { in Test()
H A Dcheck-expression.cpp102 } else if (IsPointer(component)) { in IsConstantStructureConstructorComponent()
340 return !semantics::IsPointer(ultimate) && !proc.isDummy(); in IsInitialProcedureTarget()
398 CHECK(!IsPointer(symbol)); in NonPointerInitializationExpr()
711 } else if (semantics::IsPointer(ultimate) || in operator ()()
H A Dtools.cpp90 return (*this)(comp) && (IsPointer(comp) || (*this)(x.base())); in operator ()()
102 return result && IsPointer(*result) && !IsProcedurePointer(*result); in operator ()()
781 return IsPointer(symbol->GetUltimate()); in IsObjectPointer()
1002 return IsPointer(GetAssociationRoot(symbol)) ? &symbol : nullptr; in GetLastPointerSymbol()
1009 return IsPointer(c) ? &c : GetLastPointerSymbol(x.base()); in GetLastPointerSymbol()
1307 return IsPointer(symbol) && IsProcedure(symbol); in IsProcedurePointer()
1314 if (!object->isDummy() && !IsAllocatable(symbol) && !IsPointer(symbol)) { in IsAutomatic()
/llvm-project-15.0.7/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h176 bool IsPointer = false; variable
234 bool isPointer() const { return IsPointer; } in isPointer()
/llvm-project-15.0.7/flang/lib/Lower/
H A DMangler.cpp92 if (!Fortran::semantics::IsPointer(ultimateSymbol) && in mangleName()
122 if (Fortran::semantics::IsPointer(ultimateSymbol) || in mangleName()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dtools.h133 inline bool IsPointer(const Symbol &symbol) { in IsPointer() function
140 return IsPointer(symbol) || IsAllocatable(symbol); in IsAllocatableOrPointer()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmt.cpp4346 unsigned IsPointer : 1; member in __anonb6e159cd1511::CatchHandlerType
4352 CatchHandlerType(QualType QT, Unique) : QT(QT), IsPointer(false) {} in CatchHandlerType()
4358 CatchHandlerType(QualType Q) : QT(Q), IsPointer(false) { in CatchHandlerType()
4360 IsPointer = true; in CatchHandlerType()
4362 if (IsPointer || QT->isReferenceType()) in CatchHandlerType()
4370 CatchHandlerType(QualType QT, bool IsPointer) in CatchHandlerType() argument
4371 : QT(QT), IsPointer(IsPointer) {} in CatchHandlerType()
4374 bool isPointer() const { return IsPointer; } in isPointer()
4379 if (LHS.IsPointer != RHS.IsPointer) in operator ==()
H A DOpenCLBuiltins.td173 bit IsPointer = 0;
191 let IsPointer = _Ty.IsPointer;
204 let IsPointer = 1;
216 let IsPointer = _Ty.IsPointer;
228 let IsPointer = _Ty.IsPointer;
241 let IsPointer = _Ty.IsPointer;

12