/external/clang/lib/Sema/ |
D | TreeTransform.h | 308 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 568 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 572 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 586 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 591 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 597 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, 623 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3894 TypeLocBuilder TLB; in TransformType() local 3897 TLB.reserve(TL.getFullDataSize()); in TransformType() 3899 QualType Result = getDerived().TransformType(TLB, TL); in TransformType() [all …]
|
D | SemaCXXScopeSpec.cpp | 691 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local 694 = TLB.push<InjectedClassNameTypeLoc>(T); in BuildCXXNestedNameSpecifier() 697 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T); in BuildCXXNestedNameSpecifier() 700 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T); in BuildCXXNestedNameSpecifier() 703 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); in BuildCXXNestedNameSpecifier() 707 = TLB.push<TemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 711 = TLB.push<UnresolvedUsingTypeLoc>(T); in BuildCXXNestedNameSpecifier() 715 = TLB.push<SubstTemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 719 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T); in BuildCXXNestedNameSpecifier() 728 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, T), in BuildCXXNestedNameSpecifier() [all …]
|
D | SemaTemplateInstantiate.cpp | 791 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 794 return inherited::TransformFunctionProtoType(TLB, TL); in TransformFunctionProtoType() 798 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 811 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 817 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 1305 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 1313 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType() 1326 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() argument 1339 = TLB.push<TemplateTypeParmTypeLoc>(TL.getType()); in TransformTemplateTypeParmType() 1357 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(Result); in TransformTemplateTypeParmType() [all …]
|
D | SemaTemplateVariadic.cpp | 477 TypeLocBuilder TLB; in CheckPackExpansion() local 478 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion() 479 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); in CheckPackExpansion() 482 return TLB.getTypeSourceInfo(Context, Result); in CheckPackExpansion() 899 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern() local 900 TLB.pushFullCopy(Pattern); in getTemplateArgumentPackExpansionPattern() 902 TLB.getTypeSourceInfo(Context, Pattern.getType()); in getTemplateArgumentPackExpansionPattern()
|
D | SemaTemplate.cpp | 2262 TypeLocBuilder TLB; in ActOnTemplateIdType() local 2264 = TLB.push<DependentTemplateSpecializationTypeLoc>(T); in ActOnTemplateIdType() 2273 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTemplateIdType() 2282 TypeLocBuilder TLB; in ActOnTemplateIdType() local 2284 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTemplateIdType() 2298 ElaboratedTypeLoc ElabTL = TLB.push<ElaboratedTypeLoc>(Result); in ActOnTemplateIdType() 2303 return CreateParsedType(Result, TLB.getTypeSourceInfo(Context, Result)); in ActOnTemplateIdType() 2334 TypeLocBuilder TLB; in ActOnTagTemplateIdType() local 2336 = TLB.push<DependentTemplateSpecializationTypeLoc>(T); in ActOnTagTemplateIdType() 2345 return CreateParsedType(T, TLB.getTypeSourceInfo(Context, T)); in ActOnTagTemplateIdType() [all …]
|
D | SemaLambda.cpp | 710 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization() local 711 TLB.pushTypeSpec(DeductType).setNameLoc(Loc); in buildLambdaInitCaptureInitialization() 715 TLB.push<ReferenceTypeLoc>(DeductType).setSigilLoc(Loc); in buildLambdaInitCaptureInitialization() 717 TypeSourceInfo *TSI = TLB.getTypeSourceInfo(Context, DeductType); in buildLambdaInitCaptureInitialization()
|
D | SemaTemplateDeduction.cpp | 3942 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType() argument 3953 TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformAutoType() 3963 AutoTypeLoc NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() 3977 TypeLocBuilder TLB; in Apply() local 3978 TLB.reserve(TL.getFullDataSize()); in Apply() 3979 return TransformType(TLB, TL); in Apply()
|
D | SemaType.cpp | 3805 TypeLocBuilder TLB; in GetFullTypeForDeclarator() local 3806 TLB.pushFullCopy(TInfo->getTypeLoc()); in GetFullTypeForDeclarator() 3807 ObjCObjectPointerTypeLoc TLoc = TLB.push<ObjCObjectPointerTypeLoc>(T); in GetFullTypeForDeclarator() 3809 TInfo = TLB.getTypeSourceInfo(Context, T); in GetFullTypeForDeclarator()
|
D | SemaExprCXX.cpp | 6060 TypeLocBuilder TLB; in ActOnPseudoDestructorExpr() local 6061 DecltypeTypeLoc DecltypeTL = TLB.push<DecltypeTypeLoc>(T); in ActOnPseudoDestructorExpr() 6063 TypeSourceInfo *DestructedTypeInfo = TLB.getTypeSourceInfo(Context, T); in ActOnPseudoDestructorExpr()
|
D | SemaExpr.cpp | 2332 TypeLocBuilder TLB; in BuildQualifiedDeclarationNameExpr() local 2333 TLB.pushTypeSpec(Ty).setNameLoc(NameInfo.getLoc()); in BuildQualifiedDeclarationNameExpr() 2336 ElaboratedTypeLoc QTL = TLB.push<ElaboratedTypeLoc>(ET); in BuildQualifiedDeclarationNameExpr() 2340 *RecoveryTSI = TLB.getTypeSourceInfo(Context, ET); in BuildQualifiedDeclarationNameExpr()
|
/external/autotest/client/site_tests/hardware_TLBMissCost/ |
D | control | 15 Calculate cost of a TLB miss
|
/external/clang/include/clang/AST/ |
D | ASTTypeTraits.h | 280 auto TLB = Other.getUnchecked<TypeLoc>(); 283 std::make_pair(TLB.getType().getAsOpaquePtr(), 284 TLB.getOpaqueData());
|
/external/llvm/test/MC/Disassembler/Hexagon/ |
D | xtype_pred.txt | 64 # Check for TLB match
|
/external/llvm/lib/Target/Mips/ |
D | MicroMipsInstrInfo.td | 942 def TLBP_MM : MMRel, TLB<"tlbp">, COP0_TLB_FM_MM<0x0d>; 943 def TLBR_MM : MMRel, TLB<"tlbr">, COP0_TLB_FM_MM<0x4d>; 944 def TLBWI_MM : MMRel, TLB<"tlbwi">, COP0_TLB_FM_MM<0x8d>; 945 def TLBWR_MM : MMRel, TLB<"tlbwr">, COP0_TLB_FM_MM<0xcd>;
|
D | MipsInstrInfo.td | 1748 class TLB<string asmstr> : InstSE<(outs), (ins), asmstr, [], NoItinerary, 1750 def TLBP : MMRel, TLB<"tlbp">, COP0_TLB_FM<0x08>; 1751 def TLBR : MMRel, TLB<"tlbr">, COP0_TLB_FM<0x01>; 1752 def TLBWI : MMRel, TLB<"tlbwi">, COP0_TLB_FM<0x02>; 1753 def TLBWR : MMRel, TLB<"tlbwr">, COP0_TLB_FM<0x06>;
|
/external/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | xtype_pred.ll | 166 ; Check for TLB match
|
/external/llvm/lib/Target/X86/ |
D | README.txt | 168 stores, TLB preheating, etc)
|
/external/valgrind/docs/internals/ |
D | s390-opcodes.csv | 157 ptlb,"purge TLB",N/A,"privileged instruction"
|
/external/regex-re2/benchlog/ |
D | benchlog.r70 | 19 TLB size : 1024 4K pages
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV4.td | 3954 // A4_tlbmatch: Detect if a VA/ASID matches a TLB entry.
|