/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | TreeTransform.h | 334 QualType TransformType(TypeLocBuilder &TLB, TypeLoc TL); 636 QualType Transform##CLASS##Type(TypeLocBuilder &TLB, CLASS##TypeLoc T); 640 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 654 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 659 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 665 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, 698 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3734 QualType TransformDependentNameType(TypeLocBuilder &TLB, 4619 TypeLocBuilder TLB; in TransformType() local 4622 TLB.reserve(TL.getFullDataSize()); in TransformType() [all …]
|
H A D | SemaCXXScopeSpec.cpp | 725 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local 728 = TLB.push<InjectedClassNameTypeLoc>(T); in BuildCXXNestedNameSpecifier() 731 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T); in BuildCXXNestedNameSpecifier() 734 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T); in BuildCXXNestedNameSpecifier() 737 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); in BuildCXXNestedNameSpecifier() 741 = TLB.push<TemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 745 = TLB.push<UnresolvedUsingTypeLoc>(T); in BuildCXXNestedNameSpecifier() 749 = TLB.push<SubstTemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 753 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T); in BuildCXXNestedNameSpecifier() 762 SS.Extend(Context, SourceLocation(), TLB.getTypeLocInContext(Context, T), in BuildCXXNestedNameSpecifier() [all …]
|
H A D | SemaTemplateInstantiate.cpp | 1102 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 1105 return inherited::TransformFunctionProtoType(TLB, TL); in TransformFunctionProtoType() 1109 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 1122 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 1128 QualType TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 1740 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 1748 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType() 1765 TemplateInstantiator::TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() argument 1778 = TLB.push<TemplateTypeParmTypeLoc>(TL.getType()); in TransformTemplateTypeParmType() 1798 auto NewTL = TLB.push<TemplateTypeParmTypeLoc>(NewT); in TransformTemplateTypeParmType() [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 | 2098 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType() argument 2123 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(TDTy); in TransformTypedefType() 2211 TypeLocBuilder TLB; in transformConstructor() local 2214 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args, in transformConstructor() 2218 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType); in transformConstructor() 2318 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType() 2345 TLB.pushTypeSpec(ReturnType).setNameLoc(Primary->getLocation()); in transformFunctionProtoType() 2358 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() 3965 TypeLocBuilder TLB; in ActOnTemplateIdType() local 3967 = TLB.push<DependentTemplateSpecializationTypeLoc>(T); in ActOnTemplateIdType() [all …]
|
H A D | SemaLambda.cpp | 795 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization() local 796 AutoTypeLoc TL = TLB.push<AutoTypeLoc>(DeductType); in buildLambdaInitCaptureInitialization() 801 TLB.push<ReferenceTypeLoc>(DeductType).setSigilLoc(Loc); in buildLambdaInitCaptureInitialization() 810 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc); in buildLambdaInitCaptureInitialization() 816 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 …]
|
/netbsd-src/sys/arch/hp300/DOC/ |
H A D | HPMMU.notes | 76 5F4008: TLB control register. Used to invalid large sections of the 77 TLB. More info below. 99 Invalidating TLB: 103 Read the TLB control register (5F4008) as a longword. 106 Write a longword 0 to TLB register or set the user 110 Write a longword 0x8000 to TLB register or set the
|
/netbsd-src/sys/arch/mips/mips/ |
H A D | locore_mips1.S | 116 tlbwr #15: update TLB 1038 tlbwr # write random TLB 1063 tlbp # find the TLB entry 1066 or k0, k0, MIPS1_TLB_DIRTY_BIT # update TLB 1211 tlbr # Read from the TLB 1252 tlbwi # Write to the TLB entry 1331 tlbwi # invalidate the TLB entry 1559 mtc0 zero, MIPS_COP_0_TLB_INDEX # TLB index #0 1563 tlbwi # set TLB entry #0 1581 mtc0 s1, MIPS_COP_0_TLB_INDEX # TLB index #1 [all …]
|
H A D | mipsX_subr.S | 1910 bltz k0, _C_LABEL(MIPSX(kern_gen_exception)) # ASSERT(TLB entry exists) 1953 tlbwi # write TLB 1998 tlbwi # update TLB 2191 nop # use the TLB. 2240 tlbr # Read from the TLB 2407 tlbwi # invalidate the TLB entry 2464 tlbwi # invalidate the TLB entry 2790 INT_L t1, CPU_INFO_KSP_TLB_SLOT(t0) # get TLB# for KSP 2791 mtc0 t1, MIPS_COP_0_TLB_INDEX # TLB entry (virtual) 2793 mtc0 zero, MIPS_COP_0_TLB_INDEX # TLB entry #0 (virtual) [all …]
|
/netbsd-src/sys/arch/aarch64/aarch64/ |
H A D | TODO | 5 - TLB ASID in pmap should be randomized
|
/netbsd-src/sys/arch/hpc/stand/hpcboot/arm/ |
H A D | arm.asm | 148 ; TLB ops. 265 ; Reg8 TLB operations (Flush) (W) 266 ; -> TLB ops
|
/netbsd-src/external/apache2/llvm/dist/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());
|
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc/ |
H A D | sparcv9a-mont.S | 31 and %o0,-2048,%o0 ! optimize TLB utilization
|
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc64/ |
H A D | sparcv9a-mont.S | 31 and %o0,-2048,%o0 ! optimize TLB utilization
|
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ |
H A D | sparcv9a-mont.S | 34 and %o0,-2048,%o0 ! optimize TLB utilization
|
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ |
H A D | sparcv9a-mont.S | 34 and %o0,-2048,%o0 ! optimize TLB utilization
|
/netbsd-src/sys/arch/m68k/m68k/ |
H A D | mmu_subr.s | 131 movl %a0@(MMUTBINVAL),%d1 | invalidate TLB
|
/netbsd-src/sys/arch/newsmips/newsmips/ |
H A D | locore_machdep.S | 116 tlbwr # write TLB
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/ |
H A D | cris.opt | 30 ; TLB register address (0x258-0x25f). There is such a mapping 42 ; on the same page, including the TLB registers).
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cris/ |
H A D | cris.opt | 30 ; TLB register address (0x258-0x25f). There is such a mapping 42 ; on the same page, including the TLB registers).
|
/netbsd-src/sys/stand/efiboot/bootarm/ |
H A D | cache.S | 164 /* Invalidate TLB */ 167 mcr p15, 0, r0, c8, c7, 0 @ flush I+D TLB
|
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
H A D | qcom-sdx55-telit-fn980-tlb.dts | 14 model = "Telit FN980 TLB";
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | 4k.md | 9 ;; 4Kc - pipelined multiplier and translation lookaside buffer (TLB)
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
H A D | 4k.md | 9 ;; 4Kc - pipelined multiplier and translation lookaside buffer (TLB)
|