Home
last modified time | relevance | path

Searched refs:TLB (Results 1 – 25 of 71) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h334 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 DSemaCXXScopeSpec.cpp725 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 DSemaTemplateInstantiate.cpp1102 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 DSemaTemplateVariadic.cpp615 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 DSemaTemplate.cpp2098 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 DSemaLambda.cpp795 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 DSemaTemplateDeduction.cpp4588 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 DHPMMU.notes76 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 Dlocore_mips1.S116 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 DmipsX_subr.S1910 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 DTODO5 - TLB ASID in pmap should be randomized
/netbsd-src/sys/arch/hpc/stand/hpcboot/arm/
H A Darm.asm148 ; TLB ops.
265 ; Reg8 TLB operations (Flush) (W)
266 ; -> TLB ops
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTTypeTraits.h304 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 Dsparcv9a-mont.S31 and %o0,-2048,%o0 ! optimize TLB utilization
/netbsd-src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc64/
H A Dsparcv9a-mont.S31 and %o0,-2048,%o0 ! optimize TLB utilization
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/
H A Dsparcv9a-mont.S34 and %o0,-2048,%o0 ! optimize TLB utilization
/netbsd-src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/
H A Dsparcv9a-mont.S34 and %o0,-2048,%o0 ! optimize TLB utilization
/netbsd-src/sys/arch/m68k/m68k/
H A Dmmu_subr.s131 movl %a0@(MMUTBINVAL),%d1 | invalidate TLB
/netbsd-src/sys/arch/newsmips/newsmips/
H A Dlocore_machdep.S116 tlbwr # write TLB
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/
H A Dcris.opt30 ; 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 Dcris.opt30 ; 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 Dcache.S164 /* 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 Dqcom-sdx55-telit-fn980-tlb.dts14 model = "Telit FN980 TLB";
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/
H A D4k.md9 ;; 4Kc - pipelined multiplier and translation lookaside buffer (TLB)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/
H A D4k.md9 ;; 4Kc - pipelined multiplier and translation lookaside buffer (TLB)

123