| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | EvalEmitter.cpp | 124 QualType FieldTy = F.Decl->getType(); in emitRetValue() local 126 if (llvm::Optional<PrimType> T = Ctx.classify(FieldTy)) { in emitRetValue() 129 Ok &= Composite(FieldTy, FP, Value); in emitRetValue() 144 QualType FieldTy = FD->Decl->getType(); in emitRetValue() local 148 if (llvm::Optional<PrimType> T = Ctx.classify(FieldTy)) { in emitRetValue() 151 Ok &= Composite(FieldTy, FP, Value); in emitRetValue()
|
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeConvenience.h | 165 template <typename FieldTy> static void emitOps(llvm::BitCodeAbbrev &abbrev) { in emitOps() 166 FieldTy::emitOp(abbrev); in emitOps() 174 template <typename FieldTy, typename Next, typename... Rest> 176 static_assert(!FieldTy::IsCompound, in emitOps() 178 FieldTy::emitOp(abbrev); in emitOps()
|
| /llvm-project-15.0.7/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 532 template <class FieldTy> 533 bool parseMDField(LocTy Loc, StringRef Name, FieldTy &Result); 534 template <class FieldTy> bool parseMDField(StringRef Name, FieldTy &Result);
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 2881 llvm::DIType *FieldTy = getOrCreateType(Field->getType(), Unit); in CreateTypeDefinition() local 2882 if (!FieldTy) in CreateTypeDefinition() 2954 FieldTy = DBuilder.createObjCIVar(FieldName, FieldDefUnit, FieldLine, in CreateTypeDefinition() 2956 FieldTy, PropertyNode); in CreateTypeDefinition() 2957 EltTys.push_back(FieldTy); in CreateTypeDefinition() 3662 llvm::DIType *FieldTy = CGDebugInfo::getOrCreateType(FType, Unit); in CreateMemberType() local 4402 llvm::DIType *FieldTy = DBuilder.createMemberType( in EmitTypeForVarWithBlocksAttr() local 4405 EltTys.push_back(FieldTy); in EmitTypeForVarWithBlocksAttr() 4503 llvm::DIType *FieldTy = getOrCreateType(Field->getType(), Unit); in EmitDeclare() local 5007 llvm::DIType *FieldTy = getOrCreateType(Field->getType(), Unit); in CollectAnonRecordDecls() local [all …]
|
| H A D | CGObjCMac.cpp | 6964 llvm::Type *FieldTy = in EmitIvarList() local 6966 unsigned Size = CGM.getDataLayout().getTypeAllocSize(FieldTy); in EmitIvarList()
|
| H A D | CGOpenMPRuntime.cpp | 1050 QualType FieldTy) { in addFieldToRecordDecl() argument 1052 C, DC, SourceLocation(), SourceLocation(), /*Id=*/nullptr, FieldTy, in addFieldToRecordDecl() 1053 C.getTrivialTypeSourceInfo(FieldTy, SourceLocation()), in addFieldToRecordDecl()
|
| H A D | TargetInfo.cpp | 9132 QualType FieldTy = Field->getType(); in numRegsForType() local 9133 NumRegs += numRegsForType(FieldTy); in numRegsForType()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Type.cpp | 3566 QualType FieldTy = FD->getType(); in hasConstFields() local 3567 if (FieldTy.isConstQualified()) in hasConstFields() 3569 FieldTy = FieldTy.getCanonicalType(); in hasConstFields() 3570 if (const auto *FieldRecTy = FieldTy->getAs<RecordType>()) { in hasConstFields()
|
| H A D | ExprConstant.cpp | 6959 QualType FieldTy = FD->getType(); in visitRecord() local 6960 if (!visit(Val.getStructField(FieldIdx), FieldTy, FieldOffset)) in visitRecord() 7167 QualType FieldTy = FD->getType(); in visit() local 7168 Optional<APValue> SubObj = visitType(FieldTy, FieldOffset); in visit()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 9308 QualType FieldTy = Field->getType(); in checkIsValidOpenCLKernelParameter() local 9311 assert((FieldTy->isArrayType() || FieldTy->isRecordType()) && in checkIsValidOpenCLKernelParameter() 9313 const Type *FieldRecTy = FieldTy->getPointeeOrArrayElementType(); in checkIsValidOpenCLKernelParameter() 17275 if (!FieldTy->isDependentType() && !FieldTy->isIntegralOrEnumerationType()) { in VerifyBitField() 17277 if (RequireCompleteSizedType(FieldLoc, FieldTy, in VerifyBitField() 17282 << FieldName << FieldTy << BitWidth->getSourceRange(); in VerifyBitField() 17284 << FieldTy << BitWidth->getSourceRange(); in VerifyBitField() 17319 if (!FieldTy->isDependentType()) { in VerifyBitField() 17320 uint64_t TypeStorageSize = Context.getTypeSize(FieldTy); in VerifyBitField() 17321 uint64_t TypeWidth = Context.getIntWidth(FieldTy); in VerifyBitField() [all …]
|
| H A D | SemaExpr.cpp | 13603 QualType FieldTy = Field->getType(); in DiagnoseRecursiveConstFields() local 13604 if (FieldTy.isConstQualified()) { in DiagnoseRecursiveConstFields() 13613 << FieldTy << Field->getSourceRange(); in DiagnoseRecursiveConstFields() 13617 FieldTy = FieldTy.getCanonicalType(); in DiagnoseRecursiveConstFields() 13618 if (const auto *FieldRecTy = FieldTy->getAs<RecordType>()) { in DiagnoseRecursiveConstFields()
|
| H A D | SemaOpenMP.cpp | 6008 QualType FieldTy = FD->getType(); in processImplicitMapsWithDefaultMappers() local 6009 if (FieldTy.isNull() || in processImplicitMapsWithDefaultMappers() 6010 !(FieldTy->isStructureOrClassType() || FieldTy->isUnionType())) in processImplicitMapsWithDefaultMappers() 6018 Types.emplace_back(FieldTy, FD); in processImplicitMapsWithDefaultMappers()
|
| /llvm-project-15.0.7/mlir/lib/Rewrite/ |
| H A D | ByteCode.cpp | 421 template <typename FieldTy, typename Field2Ty, typename... FieldTys> 422 void append(FieldTy field, Field2Ty field2, FieldTys... fields) { in append()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 3872 template <class FieldTy> struct MDFieldImpl { 3874 FieldTy Val; 3877 void assign(FieldTy Val) { in assign() 3882 explicit MDFieldImpl(FieldTy Default) in MDFieldImpl() 4453 template <class FieldTy> 4454 bool LLParser::parseMDField(StringRef Name, FieldTy &Result) { in parseMDField()
|
| /llvm-project-15.0.7/llvm/docs/TableGen/ |
| H A D | BackGuide.rst | 165 name for this class might be ``FieldTy``.)
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Verifier.cpp | 6376 const MDOperand &FieldTy = BaseNode->getOperand(Idx); in verifyTBAABaseNodeImpl() local 6378 if (!isa<MDNode>(FieldTy)) { in verifyTBAABaseNodeImpl()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 12556 QualType FieldTy, bool IsMsStruct, Expr *BitWidth);
|