Lines Matching refs:TSC

6585   mutable TypeStringCache TSC;  member in __anonc03043ea1011::XCoreTargetCodeGenInfo
6748 CodeGen::CodeGenModule &CGM, TypeStringCache &TSC);
6754 if (getTypeString(Enc, D, CGM, TSC)) { in emitTargetMD()
6767 TypeStringCache &TSC);
6775 TypeStringCache &TSC) { in extractFieldType() argument
6789 if (!appendType(Enc, Field->getType(), CGM, TSC)) in extractFieldType()
6804 TypeStringCache &TSC, const IdentifierInfo *ID) { in appendRecordType() argument
6806 StringRef TypeString = TSC.lookupStr(ID); in appendRecordType()
6830 TSC.addIncomplete(ID, std::move(StubEnc)); in appendRecordType()
6831 if (!extractFieldType(FE, RD, CGM, TSC)) { in appendRecordType()
6832 (void) TSC.removeIncomplete(ID); in appendRecordType()
6835 IsRecursive = TSC.removeIncomplete(ID); in appendRecordType()
6849 TSC.addIfComplete(ID, Enc.substr(Start), IsRecursive); in appendRecordType()
6855 TypeStringCache &TSC, in appendEnumType() argument
6858 StringRef TypeString = TSC.lookupStr(ID); in appendEnumType()
6892 TSC.addIfComplete(ID, Enc.substr(Start), false); in appendEnumType()
6973 TypeStringCache &TSC) { in appendPointerType() argument
6975 if (!appendType(Enc, PT->getPointeeType(), CGM, TSC)) in appendPointerType()
6985 TypeStringCache &TSC, StringRef NoSizeEnc) { in appendArrayType() argument
6996 if (!appendType(Enc, AT->getElementType(), CGM, TSC)) in appendArrayType()
7006 TypeStringCache &TSC) { in appendFunctionType() argument
7008 if (!appendType(Enc, FT->getReturnType(), CGM, TSC)) in appendFunctionType()
7017 if (!appendType(Enc, *I, CGM, TSC)) in appendFunctionType()
7040 TypeStringCache &TSC) { in appendType() argument
7047 return appendArrayType(Enc, QT, AT, CGM, TSC, ""); in appendType()
7055 return appendPointerType(Enc, PT, CGM, TSC); in appendType()
7058 return appendEnumType(Enc, ET, TSC, QT.getBaseTypeIdentifier()); in appendType()
7061 return appendRecordType(Enc, RT, CGM, TSC, QT.getBaseTypeIdentifier()); in appendType()
7064 return appendRecordType(Enc, RT, CGM, TSC, QT.getBaseTypeIdentifier()); in appendType()
7067 return appendFunctionType(Enc, FT, CGM, TSC); in appendType()
7073 CodeGen::CodeGenModule &CGM, TypeStringCache &TSC) { in getTypeString() argument
7080 return appendType(Enc, FD->getType(), CGM, TSC); in getTypeString()
7091 return appendArrayType(Enc, QT, AT, CGM, TSC, "*"); in getTypeString()
7093 return appendType(Enc, QT, CGM, TSC); in getTypeString()