Home
last modified time | relevance | path

Searched refs:RecTy (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DRecord.h57 class RecTy {
79 virtual ~RecTy() = default;
108 class BitRecTy : public RecTy {
189 RecTy *ElementTy;
191 explicit ListRecTy(RecTy *T) in ListRecTy()
275 RecTy *resolveTypes(RecTy *T1, RecTy *T2);
422 RecTy *ValueTy;
899 RecTy *Type) : in TernOpInit()
958 RecTy *ValType;
1069 RecTy *CheckType;
[all …]
/llvm-project-15.0.7/llvm/lib/TableGen/
H A DTGParser.h76 RecTy *EltTy = nullptr;
249 Init *ParseSimpleValue(Record *CurRec, RecTy *ItemType = nullptr,
251 Init *ParseValue(Record *CurRec, RecTy *ItemType = nullptr,
254 Record *CurRec, RecTy *ItemType = nullptr);
265 RecTy *ParseType();
266 Init *ParseOperation(Record *CurRec, RecTy *ItemType);
267 Init *ParseOperationSubstr(Record *CurRec, RecTy *ItemType);
268 Init *ParseOperationFind(Record *CurRec, RecTy *ItemType);
269 Init *ParseOperationForEachFilter(Record *CurRec, RecTy *ItemType);
270 Init *ParseOperationCond(Record *CurRec, RecTy *ItemType);
[all …]
H A DRecord.cpp107 ListRecTy *RecTy::getListTy() { in getListTy()
113 bool RecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()
118 bool RecTy::typeIsA(const RecTy *RHS) const { return this == RHS; } in typeIsA()
317 RecTy *llvm::resolveTypes(RecTy *T1, RecTy *T2) { in resolveTypes()
363 Init *UnsetInit::getCastTo(RecTy *Ty) const { in getCastTo()
615 RecTy *EltTy) { in ProfileListInit()
917 RecTy *Type) { in ProfileBinOpInit()
1241 Init *RHS, RecTy *Type) { in ProfileTernOpInit()
1250 RecTy *Type) { in get()
1777 Init *TypedInit::getCastTo(RecTy *Ty) const { in getCastTo()
[all …]
H A DTGParser.cpp942 RecTy *Type = nullptr; in ParseOperation()
1196 RecTy *Type = nullptr; in ParseOperation()
1197 RecTy *ArgType = nullptr; in ParseOperation()
1436 RecTy *Type = nullptr; in ParseOperation()
1710 RecTy *Type = nullptr; in ParseOperatorType()
2083 RecTy *Type = nullptr; in ParseOperationCond()
2085 RecTy *VTy = nullptr; in ParseOperationCond()
2317 RecTy *EltTy = nullptr; in ParseSimpleValue()
2697 RecTy *ItemType; in ParseTemplateArgValueList()
2739 RecTy *Type = ParseType(); in ParseDeclaration()
[all …]
/llvm-project-15.0.7/llvm/docs/TableGen/
H A DBackGuide.rst140 of the ``RecTy`` class (see `RecTy`_).
158 ``RecTy``
161 The ``RecTy`` class is used to represent the types of field values. It is
163 available field types. The ``RecTy`` class has one data member that is an
167 The ``RecTy`` class provides a few useful functions.
181 The subclasses that inherit from ``RecTy`` are
199 A ``RecTy`` instance can be printed to an output stream with the ``<<``
203 It is not specified whether there is a single ``RecTy`` instance of a
222 The ``get()`` function takes the ``RecTy`` *type* of the list members and argument
295 value. It provides a function to get that ``RecTy`` type.
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp54 RecTy *RecType = nullptr;
622 RecTy *Ty = resolveTypes(Field.RecType, TI->getType()); in collectTableEntries()
H A DCodeGenRegisters.cpp636 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl); in expand()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCall.cpp82 QualType RecTy; in DeriveThisType() local
84 RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal(); in DeriveThisType()
86 RecTy = Context.VoidTy; in DeriveThisType()
89 RecTy = Context.getAddrSpaceQualType(RecTy, MD->getMethodQualifiers().getAddressSpace()); in DeriveThisType()
90 return Context.getPointerType(CanQualType::CreateUnsafe(RecTy)); in DeriveThisType()
H A DCGOpenMPRuntimeGPU.cpp3974 QualType RecTy = C.getRecordType(TeamReductionRec); in clear() local
3976 C, StaticRD, SourceLocation(), SourceLocation(), nullptr, RecTy, in clear()
3977 C.getTrivialTypeSourceInfo(RecTy, SourceLocation()), in clear()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDecl.cpp5695 QualType RecTy = Context.getTypeDeclType(Record); in BuildMicrosoftCAnonymousStruct() local
5700 /*IdentifierInfo=*/nullptr, RecTy, TInfo, in BuildMicrosoftCAnonymousStruct()
5715 if (RequireCompleteSizedType(Anon->getLocation(), RecTy, in BuildMicrosoftCAnonymousStruct()
9284 const RecordType *RecTy = in checkIsValidOpenCLKernelParameter() local
9286 const RecordDecl *OrigRecDecl = RecTy->getDecl(); in checkIsValidOpenCLKernelParameter()
9288 VisitStack.push_back(RecTy->getDecl()); in checkIsValidOpenCLKernelParameter()