| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | BasicValueFactory.h | 152 if (const AtomicType *AT = T->getAs<AtomicType>()) { in getAPSIntType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 740 QualType valueType = cast<AtomicType>(Ty)->getValueType(); in ConvertType() 781 return isPaddedAtomicType(type->castAs<AtomicType>()); in isPaddedAtomicType() 784 bool CodeGenModule::isPaddedAtomicType(const AtomicType *type) { in isPaddedAtomicType()
|
| H A D | CGExprComplex.cpp | 42 return cast<ComplexType>(cast<AtomicType>(type)->getValueType()); in getComplexType() 1223 if (const AtomicType *AT = LHSTy->getAs<AtomicType>()) in EmitCompoundAssignLValue()
|
| H A D | CodeGenModule.h | 61 class AtomicType; variable 912 bool isPaddedAtomicType(const AtomicType *type);
|
| H A D | CGAtomic.cpp | 49 if (auto *ATy = AtomicTy->getAs<AtomicType>()) in AtomicInfo() 859 if (const AtomicType *AT = AtomicTy->getAs<AtomicType>()) in EmitAtomicExpr()
|
| H A D | SwiftCallingConv.cpp | 98 } else if (const auto *atomicType = type->getAs<AtomicType>()) { in addTypedData()
|
| H A D | CGDebugInfo.h | 243 llvm::DIType *CreateType(const AtomicType *Ty, llvm::DIFile *F);
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprConstant.cpp | 276 if (const auto *at = type->getAs<AtomicType>()) { in getNonMemoryType() 666 if (destType->getAs<AtomicType>()) { in emitForMemory()
|
| H A D | CIRGenFunction.cpp | 86 type = cast<AtomicType>(type)->getValueType(); in getEvaluationKind() 705 if (ty->getAs<AtomicType>()) { in emitLValue()
|
| H A D | CIRGenExprComplex.cpp | 118 return cast<ComplexType>(cast<AtomicType>(type)->getValueType()); in getComplexType()
|
| H A D | CIRGenTypes.cpp | 180 if (const auto *at = qt->getAs<AtomicType>()) in isSafeToConvert()
|
| H A D | CIRGenExprScalar.cpp | 410 if (type->getAs<AtomicType>()) { in emitScalarPrePostIncDec() 1095 if (lhsTy->getAs<AtomicType>()) { in emitCompoundAssignLValue()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 117 def AtomicType : TypeNode<Type>;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Program.cpp | 457 if (const auto *AT = Ty->getAs<AtomicType>()) { in createDescriptor()
|
| H A D | Context.cpp | 323 if (const auto *AT = T->getAs<AtomicType>()) in classify()
|
| H A D | Pointer.cpp | 650 if (const auto *AT = Ty->getAs<AtomicType>()) in toRValue()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1086 const AstTypeMatcher<AtomicType> atomicType; 1119 AST_POLYMORPHIC_SUPPORTED_TYPES(AtomicType));
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 946 if (const AtomicType *atomic_type = type->getAs<AtomicType>()) in RequireCompleteType()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 1372 QualType VisitAtomicType(const AtomicType *T) { in VisitAtomicType() 1677 if (const auto AT = T.getTypePtr()->getAs<AtomicType>()) in getAtomicUnqualifiedType() 3048 if (const auto *AT = BaseTy->getAs<AtomicType>()) in isLiteralType() 4786 return Cache::get(cast<AtomicType>(T)->getValueType()); in computeCachedProperties() 4884 return computeTypeLinkageInfo(cast<AtomicType>(T)->getValueType()); in computeTypeLinkageInfo()
|
| H A D | ASTContext.cpp | 2580 TypeInfo Info = getTypeInfo(cast<AtomicType>(T)->getValueType()); in getTypeInfoImpl() 3361 Ctx, OS, cast<AtomicType>(T)->getValueType()); in encodeTypeForFunctionPointerAuth() 4352 const auto *at = cast<AtomicType>(ty); in getVariableArrayDecayedType() 6749 AtomicType::Profile(ID, T); in getAtomicType() 6752 if (AtomicType *AT = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos)) in getAtomicType() 6762 AtomicType *NewIP = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos); in getAtomicType() 6765 auto *New = new (*this, alignof(AtomicType)) AtomicType(T, Canonical); in getAtomicType() 9256 getObjCEncodingForTypeImpl(T->castAs<AtomicType>()->getValueType(), S, in getObjCEncodingForTypeImpl() 11782 QualType LHSValue = LHS->castAs<AtomicType>()->getValueType(); in mergeTypes() 11783 QualType RHSValue = RHS->castAs<AtomicType>()->getValueType(); in mergeTypes() [all …]
|
| H A D | APValue.cpp | 717 if (const auto *AT = Ty->getAs<AtomicType>()) in printPretty()
|
| H A D | TypePrinter.cpp | 1373 void TypePrinter::printAtomicBefore(const AtomicType *T, raw_ostream &OS) { in printAtomicBefore() 1382 void TypePrinter::printAtomicAfter(const AtomicType *T, raw_ostream &OS) {} in printAtomicAfter()
|
| H A D | ASTStructuralEquivalence.cpp | 1478 if (!IsStructurallyEquivalent(Context, cast<AtomicType>(T1)->getValueType(), in IsStructurallyEquivalent() 1479 cast<AtomicType>(T2)->getValueType())) in IsStructurallyEquivalent()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 483 void VisitAtomicType(const AtomicType *T) { Visit(T->getValueType()); } in VisitAtomicType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 3214 EVT AtomicType = cast<AtomicSDNode>(Node)->getMemoryVT(); in ExpandNode() local 3219 DAG.getValueType(AtomicType)); in ExpandNode() 3221 Node->getOperand(2), DAG.getValueType(AtomicType)); in ExpandNode() 3226 DAG.getValueType(AtomicType)); in ExpandNode() 3227 RHS = DAG.getZeroExtendInReg(Node->getOperand(2), dl, AtomicType); in ExpandNode() 3231 LHS = DAG.getZeroExtendInReg(Res, dl, AtomicType); in ExpandNode() 3232 RHS = DAG.getZeroExtendInReg(Node->getOperand(2), dl, AtomicType); in ExpandNode()
|