Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h55 class RecTy {
74 RecTy(RecTyKind K) : Kind(K) {} in RecTy() function
75 virtual ~RecTy() = default;
101 class BitRecTy : public RecTy {
159 class IntRecTy : public RecTy {
199 RecTy *Ty;
201 explicit ListRecTy(RecTy *T) : RecTy(ListRecTyKind), Ty(T) {} in ListRecTy()
282 RecTy *resolveTypes(RecTy *T1, RecTy *T2);
426 RecTy *Ty;
862 RecTy *Type) : in TernOpInit()
[all …]
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DTGParser.h28 class RecTy; variable
74 RecTy *EltTy;
182 Init *ParseSimpleValue(Record *CurRec, RecTy *ItemType = nullptr,
184 Init *ParseValue(Record *CurRec, RecTy *ItemType = nullptr,
187 Record *ArgsRec = nullptr, RecTy *EltTy = nullptr);
195 RecTy *ParseType();
196 Init *ParseOperation(Record *CurRec, RecTy *ItemType);
197 RecTy *ParseOperatorType();
H A DRecord.cpp56 ListRecTy *RecTy::getListTy() { in getListTy()
62 bool RecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()
67 bool RecTy::typeIsA(const RecTy *RHS) const { return this == RHS; } in typeIsA()
255 RecTy *llvm::resolveTypes(RecTy *T1, RecTy *T2) { in resolveTypes()
296 Init *UnsetInit::getCastTo(RecTy *Ty) const { in getCastTo()
548 RecTy *EltTy) { in ProfileListInit()
804 RecTy *Type) { in ProfileBinOpInit()
997 Init *RHS, RecTy *Type) { in ProfileTernOpInit()
1006 RecTy *Type) { in get()
1422 VarInit *VarInit::get(Init *VN, RecTy *T) { in get()
[all …]
H A DTGParser.cpp893 RecTy *Type = nullptr; in ParseOperation()
1064 RecTy *Type = nullptr; in ParseOperation()
1065 RecTy *ArgType = nullptr; in ParseOperation()
1291 RecTy *OutType; in ParseOperation()
1311 RecTy *Type = nullptr; in ParseOperation()
1582 RecTy *Type = nullptr; in ParseOperatorType()
1829 RecTy *EltTy = nullptr; in ParseSimpleValue()
2143 RecTy *ItemType = EltTy; in ParseValueList()
2206 RecTy *Type = ParseType(); in ParseDeclaration()
2278 RecTy *IterType = nullptr; in ParseForeachDeclaration()
[all …]
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp56 RecTy *RecType = nullptr;
610 RecTy *Ty = resolveTypes(Field.RecType, TI->getType()); in collectTableEntries()
H A DCodeGenRegisters.cpp642 RecTy *RegisterRecTy = RecordRecTy::get(RegisterCl); in expand()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCall.cpp75 QualType RecTy = Context.getTagDeclType(RD)->getCanonicalTypeInternal(); in GetThisType() local
77 RecTy = Context.getAddrSpaceQualType(RecTy, MD->getTypeQualifiers().getAddressSpace()); in GetThisType()
78 return Context.getPointerType(CanQualType::CreateUnsafe(RecTy)); in GetThisType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp4897 QualType RecTy = Context.getTypeDeclType(Record); in BuildMicrosoftCAnonymousStruct() local
4902 /*IdentifierInfo=*/nullptr, RecTy, TInfo, in BuildMicrosoftCAnonymousStruct()
4917 if (RequireCompleteType(Anon->getLocation(), RecTy, in BuildMicrosoftCAnonymousStruct()
8185 const RecordType *RecTy = in checkIsValidOpenCLKernelParameter() local
8187 const RecordDecl *OrigRecDecl = RecTy->getDecl(); in checkIsValidOpenCLKernelParameter()
8189 VisitStack.push_back(RecTy->getDecl()); in checkIsValidOpenCLKernelParameter()