| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TreeTransform.h | 4642 TypeLocBuilder TLB; in TransformType() local 4694 TypeLocBuilder TLB; in TransformTypeWithDeducedTST() local 4857 TypeLocBuilder TLB; in TransformTSIInObjectScope() local 4943 TLB.push<DecayedTypeLoc>(Result); in TransformDecayedType() 5035 TLB.TypeWasModifiedSafely( in TransformReferenceType() 5552 TypeLocBuilder TLB; in TransformFunctionTypeParam() local 6999 TLB.pushFullCopy(TL); in TransformObjCInterfaceType() 12150 TypeLocBuilder TLB; in TransformTypeTraitExpr() local 12193 TypeLocBuilder TLB; in TransformTypeTraitExpr() local 12218 TypeLocBuilder TLB; in TransformTypeTraitExpr() local [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 739 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local 742 = TLB.push<InjectedClassNameTypeLoc>(T); in BuildCXXNestedNameSpecifier() 745 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T); in BuildCXXNestedNameSpecifier() 748 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T); in BuildCXXNestedNameSpecifier() 751 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); in BuildCXXNestedNameSpecifier() 755 = TLB.push<TemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 759 = TLB.push<UnresolvedUsingTypeLoc>(T); in BuildCXXNestedNameSpecifier() 763 = TLB.push<SubstTemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 767 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T); in BuildCXXNestedNameSpecifier() 878 TypeLocBuilder TLB; in ActOnCXXNestedNameSpecifierDecltype() local [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1873 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result); in TransformSubstTemplateTypeParmPackType() 2097 TypeLocBuilder TLB; in SubstType() local 2098 TLB.pushFullCopy(TL); in SubstType() 2103 TypeLocBuilder TLB; in SubstType() local 2104 TLB.reserve(TL.getFullDataSize()); in SubstType() 2109 return TLB.getTypeSourceInfo(Context, Result); in SubstType() 2170 TypeLocBuilder TLB; in SubstFunctionDeclType() local 2173 TLB.reserve(TL.getFullDataSize()); in SubstFunctionDeclType() 2185 TLB, Proto, ThisContext, ThisTypeQuals, in SubstFunctionDeclType() 2189 Result = Instantiator.TransformType(TLB, TL); in SubstFunctionDeclType() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 615 TypeLocBuilder TLB; in CheckPackExpansion() local 616 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion() 617 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); in CheckPackExpansion() 620 return TLB.getTypeSourceInfo(Context, Result); in CheckPackExpansion() 1078 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern() local 1079 TLB.pushFullCopy(Pattern); in getTemplateArgumentPackExpansionPattern() 1081 TLB.getTypeSourceInfo(Context, Pattern.getType()); in getTemplateArgumentPackExpansionPattern()
|
| H A D | SemaTemplate.cpp | 2211 TypeLocBuilder TLB; in transformConstructor() local 2318 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType() 3965 TypeLocBuilder TLB; in ActOnTemplateIdType() local 3984 TypeLocBuilder TLB; in ActOnTemplateIdType() local 3986 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTemplateIdType() 4039 TypeLocBuilder TLB; in ActOnTagTemplateIdType() local 4085 TypeLocBuilder TLB; in ActOnTagTemplateIdType() local 4087 = TLB.push<TemplateSpecializationTypeLoc>(Result); in ActOnTagTemplateIdType() 5016 TypeLocBuilder TLB; in CheckTemplateTypeArgument() local 5021 TSI = TLB.getTypeSourceInfo(Context, ArgType); in CheckTemplateTypeArgument() [all …]
|
| H A D | SemaLambda.cpp | 799 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization() local 800 AutoTypeLoc TL = TLB.push<AutoTypeLoc>(DeductType); in buildLambdaInitCaptureInitialization() 805 TLB.push<ReferenceTypeLoc>(DeductType).setSigilLoc(Loc); in buildLambdaInitCaptureInitialization() 814 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc); in buildLambdaInitCaptureInitialization() 820 TypeSourceInfo *TSI = TLB.getTypeSourceInfo(Context, DeductType); in buildLambdaInitCaptureInitialization()
|
| H A D | SemaTemplateDeduction.cpp | 4588 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared() argument 4592 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() 4597 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType() argument 4608 return TransformDesugared(TLB, TL); in TransformAutoType() 4614 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() 4620 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType() argument 4622 return TransformDesugared(TLB, TL); in TransformDeducedTemplateSpecializationType() 4627 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() 4640 TypeLocBuilder TLB; in Apply() local 4641 TLB.reserve(TL.getFullDataSize()); in Apply() [all …]
|
| H A D | SemaType.cpp | 5120 TypeLocBuilder TLB; in GetFullTypeForDeclarator() local 5121 TLB.pushFullCopy(TInfo->getTypeLoc()); in GetFullTypeForDeclarator() 5122 ObjCObjectPointerTypeLoc TLoc = TLB.push<ObjCObjectPointerTypeLoc>(T); in GetFullTypeForDeclarator() 5124 TInfo = TLB.getTypeSourceInfo(Context, T); in GetFullTypeForDeclarator()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 4986 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition() 4991 return Base::TransformRecordType(TLB, TL); in InstantiateFunctionDefinition() 4997 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in InstantiateFunctionDefinition()
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/nios2/ |
| H A D | nios2.txt | 23 - altr,tlb-num-ways: Specifies the number of set-associativity ways in the TLB. 24 - altr,tlb-num-entries: Specifies the number of entries in the TLB. 25 - altr,tlb-ptr-sz: Specifies size of TLB pointer. 30 - altr,fast-tlb-miss-addr: Specifies CPU fast TLB miss exception address
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/iommu/ |
| H A D | renesas,ipmmu-vmsa.yaml | 15 connected to the IPMMU through a port called micro-TLB. 61 The number of the micro-TLB that the device is connected to.
|
| H A D | msm,iommu-v0.txt | 5 of the CPU, each connected to the IOMMU through a port called micro-TLB.
|
| H A D | samsung,sysmmu.yaml | 20 another capabilities like L2 TLB or block-fetch buffers to minimize translation
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTTypeTraits.h | 304 auto TLB = Other.getUnchecked<TypeLoc>(); 307 std::make_pair(TLB.getType().getAsOpaquePtr(), 308 TLB.getOpaqueData());
|
| /freebsd-13.1/sys/dev/agp/ |
| H A D | agp_if.m | 82 # Flush the GATT TLB. This is used after a call to bind_page to
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsEVAInstrInfo.td | 206 /// TLB invalidate instructions
|
| H A D | MipsInstrInfo.td | 2502 class TLB<string asmstr, InstrItinClass itin = NoItinerary> : 2505 def TLBP : MMRel, TLB<"tlbp", II_TLBP>, COP0_TLB_FM<0x08>, ISA_MIPS1; 2506 def TLBR : MMRel, TLB<"tlbr", II_TLBR>, COP0_TLB_FM<0x01>, ISA_MIPS1; 2507 def TLBWI : MMRel, TLB<"tlbwi", II_TLBWI>, COP0_TLB_FM<0x02>, ISA_MIPS1; 2508 def TLBWR : MMRel, TLB<"tlbwr", II_TLBWR>, COP0_TLB_FM<0x06>, ISA_MIPS1; 2637 def TLBGINV : MMRel, TLB<"tlbginv", II_TLBGINV>, COP0_TLB_FM<0b001011>, 2639 def TLBGINVF : MMRel, TLB<"tlbginvf", II_TLBGINVF>, COP0_TLB_FM<0b001100>, 2641 def TLBGP : MMRel, TLB<"tlbgp", II_TLBGP>, COP0_TLB_FM<0b010000>, 2643 def TLBGR : MMRel, TLB<"tlbgr", II_TLBGR>, COP0_TLB_FM<0b001001>, 2645 def TLBGWI : MMRel, TLB<"tlbgwi", II_TLBGWI>, COP0_TLB_FM<0b001010>, [all …]
|
| H A D | MicroMipsInstrInfo.td | 1089 def TLBP_MM : MMRel, TLB<"tlbp", II_TLBP>, COP0_TLB_FM_MM<0x0d>, 1091 def TLBR_MM : MMRel, TLB<"tlbr", II_TLBR>, COP0_TLB_FM_MM<0x4d>, 1093 def TLBWI_MM : MMRel, TLB<"tlbwi", II_TLBWI>, COP0_TLB_FM_MM<0x8d>, 1095 def TLBWR_MM : MMRel, TLB<"tlbwr", II_TLBWR>, COP0_TLB_FM_MM<0xcd>,
|
| /freebsd-13.1/sys/contrib/device-tree/Bindings/arm/ |
| H A D | cci.txt | 7 transactions and manage coherency, TLB invalidations and memory barriers.
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64.td | 318 "Enable v8.4-A TLB Range and Maintenance Instructions">; 405 "true", "Enable Armv8.7-A limited-TLB-maintenance instruction">;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrSystem.td | 184 // Purge TLB.
|
| /freebsd-13.1/stand/i386/btx/btx/ |
| H A D | btx.S | 249 movl %ecx,%cr3 # Flush TLB
|
| /freebsd-13.1/sys/amd64/conf/ |
| H A D | NOTES | 57 options COUNT_XINVLTLB_HITS # Counters for TLB events
|
| /freebsd-13.1/sys/arm64/arm64/ |
| H A D | identcpu.c | 566 MRS_FIELD(ID_AA64ISAR0, TLB, false, MRS_EXACT, id_aa64isar0_tlb),
|
| /freebsd-13.1/sys/i386/conf/ |
| H A D | NOTES | 74 options COUNT_XINVLTLB_HITS # Counters for TLB events
|