Home
last modified time | relevance | path

Searched refs:getTypeInfo (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp134 return getTypeInfo(Context.ShortTy); in getTypeInfoHelper()
136 return getTypeInfo(Context.IntTy); in getTypeInfoHelper()
138 return getTypeInfo(Context.LongTy); in getTypeInfoHelper()
140 return getTypeInfo(Context.LongLongTy); in getTypeInfoHelper()
142 return getTypeInfo(Context.Int128Ty); in getTypeInfoHelper()
147 return getTypeInfo(Context.FractTy); in getTypeInfoHelper()
149 return getTypeInfo(Context.LongFractTy); in getTypeInfoHelper()
154 return getTypeInfo(Context.SatFractTy); in getTypeInfoHelper()
161 return getTypeInfo(Context.AccumTy); in getTypeInfoHelper()
163 return getTypeInfo(Context.LongAccumTy); in getTypeInfoHelper()
[all …]
H A DCodeGenTBAA.h176 llvm::MDNode *getTypeInfo(QualType QTy);
H A DCGAtomic.cpp58 TypeInfo ValueTI = C.getTypeInfo(ValueTy); in AtomicInfo()
62 TypeInfo AtomicTI = C.getTypeInfo(AtomicTy); in AtomicInfo()
H A DCGDebugInfo.cpp55 auto TI = Ctx.getTypeInfo(Ty); in getTypeAlignIfRequired()
1473 TypeInfo TI = CGM.getContext().getTypeInfo(type); in createFieldType()
4938 TypeInfo PtrInfo = C.getTypeInfo(C.VoidPtrTy); in EmitDeclareOfBlockLiteralArgVariable()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp91 unsigned ToWidth = Ctx.getTypeInfo(ToPointeeTy).Width; in VisitCastExpr()
92 unsigned OrigWidth = Ctx.getTypeInfo(OrigPointeeTy).Width; in VisitCastExpr()
/llvm-project-15.0.7/clang/test/CodeGenCXX/RelativeVTablesABI/
H A Dtype-info.cpp65 const auto &getTypeInfo() { in getTypeInfo() function
/llvm-project-15.0.7/llvm/lib/IR/
H A DPass.cpp249 CFGOnlyList.push_back(P->getTypeInfo()); in passEnumerate()
273 pushUnique(Preserved, PI->getTypeInfo()); in addPreserved()
H A DPassRegistry.cpp52 PassInfoMap.insert(std::make_pair(PI.getTypeInfo(), &PI)).second; in registerPass()
H A DLegacyPassManager.cpp810 ImmutablePassMap[ImmPI->getTypeInfo()] = P; in addImmutablePass()
883 AvailableAnalysis[PI->getTypeInfo()] = P; in recordAvailableAnalysis()
1010 AvailableAnalysis.find(PI->getTypeInfo()); in freePass()
/llvm-project-15.0.7/llvm/include/llvm/
H A DPassInfo.h71 const void *getTypeInfo() const { return PassID; } in getTypeInfo() function
H A DPassSupport.h132 : RegisterAGBase(RPB.getPassName(), &Interface::ID, RPB.getTypeInfo(), in RegisterAnalysisGroup()
/llvm-project-15.0.7/clang/include/clang/APINotes/
H A DTypes.h549 return getTypeInfo(index + 1); in getParamTypeInfo()
552 NullabilityKind getReturnTypeInfo() const { return getTypeInfo(0); } in getReturnTypeInfo()
568 NullabilityKind getTypeInfo(unsigned index) const { in getTypeInfo() function
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/
H A DStructPackAlignCheck.cpp69 (unsigned int)Result.Context->getTypeInfo(StructFieldTy.getTypePtr()) in check()
/llvm-project-15.0.7/clang/lib/AST/
H A DRandstruct.cpp117 uint64_t Width = Context.getTypeInfo(FD->getType()).Width; in randomizeStructureLayoutImpl()
H A DASTContext.cpp1886 TypeInfo Info = getTypeInfo(T); in getTypeInfoInChars()
1928 TypeInfo ASTContext::getTypeInfo(const Type *T) const { in getTypeInfo() function in ASTContext
1958 return getTypeInfo(cast<Class##Type>(T)->desugar().getTypePtr()); in getTypeInfoImpl()
1992 TypeInfo EltInfo = getTypeInfo(VT->getElementType()); in getTypeInfoImpl()
2020 TypeInfo ElementInfo = getTypeInfo(MT->getElementType()); in getTypeInfoImpl()
2345 return getTypeInfo(cast<SubstTemplateTypeParmType>(T)-> in getTypeInfoImpl()
2353 return getTypeInfo(A->getDeducedType().getTypePtr()); in getTypeInfoImpl()
2360 return getTypeInfo( in getTypeInfoImpl()
2390 return getTypeInfo( in getTypeInfoImpl()
2394 return getTypeInfo( in getTypeInfoImpl()
[all …]
H A DAPValue.cpp55 APValue::LValueBase APValue::LValueBase::getTypeInfo(TypeInfoLValue LV, in getTypeInfo() function in APValue::LValueBase
H A DExpr.cpp288 if (T->isIntegralOrEnumerationType() && Context.getTypeInfo(T).Width <= 64) in getStorageKind()
916 assert(V.getBitWidth() == C.getTypeInfo(type).Width && in FixedPointLiteral()
H A DRecordLayoutBuilder.cpp1540 TypeInfo FieldInfo = Context.getTypeInfo(D->getType()); in LayoutBitField()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTContext.h2287 TypeInfo getTypeInfo(const Type *T) const;
2288 TypeInfo getTypeInfo(QualType T) const { return getTypeInfo(T.getTypePtr()); } in getTypeInfo() function
2294 uint64_t getTypeSize(QualType T) const { return getTypeInfo(T).Width; } in getTypeSize()
2295 uint64_t getTypeSize(const Type *T) const { return getTypeInfo(T).Width; } in getTypeSize()
2325 unsigned getTypeAlign(QualType T) const { return getTypeInfo(T).Align; } in getTypeAlign()
2326 unsigned getTypeAlign(const Type *T) const { return getTypeInfo(T).Align; } in getTypeAlign()
H A DAPValue.h156 static LValueBase getTypeInfo(TypeInfoLValue LV, QualType TypeInfo);
H A DPropertiesBase.td522 base = APValue::LValueBase::getTypeInfo(
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DLoopConvertCheck.cpp642 Context->getTypeInfo(Descriptor.ElemType).Width <= 8 * MaxCopySize; in doConversion()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp6337 getASTContext().getTypeInfo(ivar_qual_type.getTypePtr()); in GetChildCompilerTypeAtIndex()
6368 getASTContext().getTypeInfo(ivar_qual_type.getTypePtr()); in GetChildCompilerTypeAtIndex()
8580 getASTContext().getTypeInfo(base_class_qual_type); in DumpValue()
8626 getASTContext().getTypeInfo(field_type); in DumpValue()
8714 getASTContext().getTypeInfo(element_qual_type); in DumpValue()
8783 getASTContext().getTypeInfo(typedef_qual_type); in DumpValue()
8808 getASTContext().getTypeInfo(elaborated_qual_type); in DumpValue()
8833 getASTContext().getTypeInfo(elaborated_qual_type); in DumpValue()
8859 getASTContext().getTypeInfo(desugar_qual_type); in DumpValue()
9000 getASTContext().getTypeInfo(typedef_qual_type); in DumpTypeValue()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp429 return PI ? PI->getTypeInfo() : nullptr; in getPassIDFromName()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclObjC.cpp3172 TypeInfo LeftTI = Context.getTypeInfo(left); in matchTypes()
3173 TypeInfo RightTI = Context.getTypeInfo(right); in matchTypes()
3229 TypeInfo LeftTI = Context.getTypeInfo(lt); in tryMatchRecordTypes()
3230 TypeInfo RightTI = Context.getTypeInfo(rt); in tryMatchRecordTypes()

12