| /openbsd-src/gnu/llvm/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); 639 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 643 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 648 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 662 TransformTemplateSpecializationType(TypeLocBuilder &TLB, 667 TransformDependentTemplateSpecializationType(TypeLocBuilder &TLB, 673 TypeLocBuilder &TLB, DependentTemplateSpecializationTypeLoc TL, 742 QualType TransformReferenceType(TypeLocBuilder &TLB, ReferenceTypeLoc TL); 3910 QualType TransformDependentNameType(TypeLocBuilder &TLB, [all …]
|
| H A D | SemaCXXScopeSpec.cpp | 743 TypeLocBuilder TLB; in BuildCXXNestedNameSpecifier() local 746 TLB.pushTypeSpec(T).setNameLoc(IdInfo.IdentifierLoc); in BuildCXXNestedNameSpecifier() 749 = TLB.push<InjectedClassNameTypeLoc>(T); in BuildCXXNestedNameSpecifier() 752 RecordTypeLoc RecordTL = TLB.push<RecordTypeLoc>(T); in BuildCXXNestedNameSpecifier() 755 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(T); in BuildCXXNestedNameSpecifier() 758 EnumTypeLoc EnumTL = TLB.push<EnumTypeLoc>(T); in BuildCXXNestedNameSpecifier() 762 = TLB.push<TemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 766 = TLB.push<UnresolvedUsingTypeLoc>(T); in BuildCXXNestedNameSpecifier() 770 = TLB.push<SubstTemplateTypeParmTypeLoc>(T); in BuildCXXNestedNameSpecifier() 774 = TLB.push<SubstTemplateTypeParmPackTypeLoc>(T); in BuildCXXNestedNameSpecifier() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 1297 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 1300 return inherited::TransformFunctionProtoType(TLB, TL); in TransformFunctionProtoType() 1304 QualType TransformFunctionProtoType(TypeLocBuilder &TLB, 1318 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, 1323 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, 1332 TransformSubstTemplateTypeParmPackType(TypeLocBuilder &TLB, 2010 QualType TemplateInstantiator::TransformFunctionProtoType(TypeLocBuilder &TLB, in TransformFunctionProtoType() argument 2018 TLB, TL, ThisContext, ThisTypeQuals, TransformExceptionSpec); in TransformFunctionProtoType() 2033 TypeLocBuilder &TLB, bool SuppressObjCLifetime, bool Final, in BuildSubstTemplateTypeParmType() argument 2049 TLB.pushTrivial(SemaRef.Context, Replacement, NameLoc); in BuildSubstTemplateTypeParmType() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 616 TypeLocBuilder TLB; in CheckPackExpansion() local 617 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion() 618 PackExpansionTypeLoc TL = TLB.push<PackExpansionTypeLoc>(Result); in CheckPackExpansion() 621 return TLB.getTypeSourceInfo(Context, Result); in CheckPackExpansion() 1080 TypeLocBuilder TLB; in getTemplateArgumentPackExpansionPattern() local 1081 TLB.pushFullCopy(Pattern); in getTemplateArgumentPackExpansionPattern() 1083 TLB.getTypeSourceInfo(Context, Pattern.getType()); in getTemplateArgumentPackExpansionPattern()
|
| H A D | SemaTemplate.cpp | 1736 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() argument 1744 TLB, TL, in TransformTemplateTypeParmType() 2197 QualType TransformTypedefType(TypeLocBuilder &TLB, TypedefTypeLoc TL) { in TransformTypedefType() argument 2222 TypedefTypeLoc TypedefTL = TLB.push<TypedefTypeLoc>(TDTy); in TransformTypedefType() 2324 TypeLocBuilder TLB; in transformConstructor() local 2327 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args, in transformConstructor() 2331 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType); in transformConstructor() 2419 TypeLocBuilder &TLB, FunctionProtoTypeLoc TL, in transformFunctionProtoType() 2446 TLB.pushTypeSpec(ReturnType).setNameLoc(Primary->getLocation()); in transformFunctionProtoType() 2459 FunctionProtoTypeLoc NewTL = TLB.push<FunctionProtoTypeLoc>(Result); in transformFunctionProtoType() [all …]
|
| H A D | SemaLambda.cpp | 805 TypeLocBuilder TLB; in buildLambdaInitCaptureInitialization() local 806 AutoTypeLoc TL = TLB.push<AutoTypeLoc>(DeductType); in buildLambdaInitCaptureInitialization() 811 TLB.push<ReferenceTypeLoc>(DeductType).setSigilLoc(Loc); in buildLambdaInitCaptureInitialization() 820 TLB.push<PackExpansionTypeLoc>(DeductType).setEllipsisLoc(EllipsisLoc); in buildLambdaInitCaptureInitialization() 826 TypeSourceInfo *TSI = TLB.getTypeSourceInfo(Context, DeductType); in buildLambdaInitCaptureInitialization()
|
| H A D | SemaTemplateDeduction.cpp | 4577 QualType TransformDesugared(TypeLocBuilder &TLB, DeducedTypeLoc TL) { in TransformDesugared() argument 4581 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformDesugared() 4586 QualType TransformAutoType(TypeLocBuilder &TLB, AutoTypeLoc TL) { in TransformAutoType() argument 4597 return TransformDesugared(TLB, TL); in TransformAutoType() 4603 auto NewTL = TLB.push<AutoTypeLoc>(Result); in TransformAutoType() 4609 TypeLocBuilder &TLB, DeducedTemplateSpecializationTypeLoc TL) { in TransformDeducedTemplateSpecializationType() argument 4611 return TransformDesugared(TLB, TL); in TransformDeducedTemplateSpecializationType() 4616 auto NewTL = TLB.push<DeducedTemplateSpecializationTypeLoc>(Result); in TransformDeducedTemplateSpecializationType() 4629 TypeLocBuilder TLB; in Apply() local 4630 TLB.reserve(TL.getFullDataSize()); in Apply() [all …]
|
| H A D | SemaConcept.cpp | 692 QualType TransformTemplateTypeParmType(TypeLocBuilder &TLB, in TransformTemplateTypeParmType() argument 704 TemplateTypeParmTypeLoc NewTL = TLB.push<TemplateTypeParmTypeLoc>(Result); in TransformTemplateTypeParmType()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5014 QualType TransformRecordType(TypeLocBuilder &TLB, RecordTypeLoc TL) { in InstantiateFunctionDefinition() 5019 return Base::TransformRecordType(TLB, TL); in InstantiateFunctionDefinition() 5025 RecordTypeLoc NewTL = TLB.push<RecordTypeLoc>(Result); in InstantiateFunctionDefinition()
|
| H A D | SemaType.cpp | 5275 TypeLocBuilder TLB; in GetFullTypeForDeclarator() local 5276 TLB.pushFullCopy(TInfo->getTypeLoc()); in GetFullTypeForDeclarator() 5277 ObjCObjectPointerTypeLoc TLoc = TLB.push<ObjCObjectPointerTypeLoc>(T); in GetFullTypeForDeclarator() 5279 TInfo = TLB.getTypeSourceInfo(Context, T); in GetFullTypeForDeclarator()
|
| /openbsd-src/sys/arch/mips64/mips64/ |
| H A D | tlbhandler.S | 93 tlbwr # update TLB 186 tlbwi # write TLB 209 tlbwi # update TLB 251 tlbwr # write TLB 347 tlbwi # Write the TLB entry. 506 tlbr # Read from the TLB
|
| /openbsd-src/regress/lib/libcrypto/x509/bettertls/certificates/ |
| H A D | 1410.key | 18 TLB+fl0gUl42PAHBuECLhqGFNow3/1o2uWJIRFsCgYEAtTAa86UFVhAv4CXWjNCE
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | ASTTypeTraits.h | 319 auto TLB = Other.getUnchecked<TypeLoc>(); 322 std::make_pair(TLB.getType().getAsOpaquePtr(), 323 TLB.getOpaqueData());
|
| /openbsd-src/gnu/usr.bin/perl/plan9/ |
| H A D | 9front.patch | 23 $file{'Sys$Library:DECC$RTLDEF.TLB'} = 1;
|
| /openbsd-src/gnu/gcc/gcc/config/cris/ |
| H A D | cris.opt | 31 ; TLB register address (0x258-0x25f). There is such a mapping 43 ; on the same page, including the TLB registers).
|
| /openbsd-src/gnu/gcc/gcc/config/mips/ |
| H A D | 4k.md | 9 ;; 4Kc - pipelined multiplier and translation lookaside buffer (TLB)
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsEVAInstrInfo.td | 209 /// TLB invalidate instructions
|
| H A D | MipsInstrInfo.td | 2531 class TLB<string asmstr, InstrItinClass itin = NoItinerary> : 2534 def TLBP : MMRel, TLB<"tlbp", II_TLBP>, COP0_TLB_FM<0x08>, ISA_MIPS1; 2535 def TLBR : MMRel, TLB<"tlbr", II_TLBR>, COP0_TLB_FM<0x01>, ISA_MIPS1; 2536 def TLBWI : MMRel, TLB<"tlbwi", II_TLBWI>, COP0_TLB_FM<0x02>, ISA_MIPS1; 2537 def TLBWR : MMRel, TLB<"tlbwr", II_TLBWR>, COP0_TLB_FM<0x06>, ISA_MIPS1; 2666 def TLBGINV : MMRel, TLB<"tlbginv", II_TLBGINV>, COP0_TLB_FM<0b001011>, 2668 def TLBGINVF : MMRel, TLB<"tlbginvf", II_TLBGINVF>, COP0_TLB_FM<0b001100>, 2670 def TLBGP : MMRel, TLB<"tlbgp", II_TLBGP>, COP0_TLB_FM<0b010000>, 2672 def TLBGR : MMRel, TLB<"tlbgr", II_TLBGR>, COP0_TLB_FM<0b001001>, 2674 def TLBGWI : MMRel, TLB<"tlbgwi", II_TLBGWI>, COP0_TLB_FM<0b001010>, [all …]
|
| H A D | MicroMipsInstrInfo.td | 1085 def TLBP_MM : MMRel, TLB<"tlbp", II_TLBP>, COP0_TLB_FM_MM<0x0d>, 1087 def TLBR_MM : MMRel, TLB<"tlbr", II_TLBR>, COP0_TLB_FM_MM<0x4d>, 1089 def TLBWI_MM : MMRel, TLB<"tlbwi", II_TLBWI>, COP0_TLB_FM_MM<0x8d>, 1091 def TLBWR_MM : MMRel, TLB<"tlbwr", II_TLBWR>, COP0_TLB_FM_MM<0xcd>,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrSystem.td | 184 // Purge TLB.
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64.td | 360 "Enable v8.4-A TLB Range and Maintenance Instructions (FEAT_TLBIOS, FEAT_TLBIRANGE)">; 447 "true", "Enable Armv8.7-A limited-TLB-maintenance instruction (FEAT_XS)">;
|
| /openbsd-src/gnu/usr.bin/binutils-2.17/cpu/ |
| H A D | frv.cpu | 2046 (dnf f-TLBPRopx "TLB Probe operation number" () 28 3) 2047 (dnf f-TLBPRL "TLB Probe L flag" () 25 1) 3180 (dnop TLBPRopx "TLB Probe operation number" () h-uint f-TLBPRopx) 3181 (dnop TLBPRL "TLB Probe L flag" () h-uint f-TLBPRL) 6831 (define-pmacro (write-TLB name insn op ope comment) 6842 (write-TLB witlb witlb OP_03 OPE1_32 "write for insn TLB") 6843 (write-TLB wdtlb wdtlb OP_03 OPE1_36 "write for data TLB") 6845 (define-pmacro (invalidate-TLB name insn op ope comment) 6856 (invalidate-TLB itlbi itlbi OP_03 OPE1_33 "invalidate insn TLB") 6857 (invalidate-TLB dtlbi dtlbi OP_03 OPE1_37 "invalidate data TLB") [all …]
|
| /openbsd-src/gnu/usr.bin/binutils/cpu/ |
| H A D | frv.cpu | 6235 (define-pmacro (write-TLB name insn op ope comment) 6246 (write-TLB witlb witlb OP_03 OPE1_32 "write for insn TLB") 6247 (write-TLB wdtlb wdtlb OP_03 OPE1_36 "write for data TLB") 6249 (define-pmacro (invalidate-TLB name insn op ope comment) 6260 (invalidate-TLB itlbi itlbi OP_03 OPE1_33 "invalidate insn TLB") 6261 (invalidate-TLB dtlbi dtlbi OP_03 OPE1_37 "invalidate data TLB")
|
| /openbsd-src/sys/arch/sparc64/sparc64/ |
| H A D | locore.s | 433 cmp %g1, %g4 ! Compare TLB tags 449 xor %g1, %g4, %g4 ! Compare TLB tags 1101 * within the locked TLB, we can use physical addressing to save out our 1390 * %g3 = TLB TAG ACCESS 1431 * a TLB miss. We insert an 8K TTE with the valid and NFO 1898 * %g3 = TLB Tag Access 4873 stxa %o1, [%o1] ASI_IMMU_DEMAP ! be left in the TLB
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | P9InstrResources.td | 1411 (instregex "TLB(IA|IVAX|SX|SX2|SX2D|LD|LI|RE|RE2|WE|WE2)$"),
|