Searched refs:TI (Results 1 - 25 of 209) sorted by relevance

123456789

/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeIndex.cpp70 StringRef TypeIndex::simpleTypeName(TypeIndex TI) { argument
71 assert(TI.isNoneType() || TI.isSimple());
73 if (TI.isNoneType())
76 if (TI == TypeIndex::NullptrT())
81 if (SimpleTypeName.Kind == TI.getSimpleKind()) {
82 if (TI.getSimpleMode() == SimpleTypeMode::Direct)
93 TypeIndex TI, TypeCollection &Types) {
95 if (!TI.isNoneType()) {
96 if (TI
92 printTypeIndex(ScopedPrinter &Printer, StringRef FieldName, TypeIndex TI, TypeCollection &Types) argument
[all...]
H A DTypeHashing.cpp55 for (TypeIndex TI : Indices) {
57 if (TI.isSimple() || TI.isNoneType()) {
58 const uint8_t *IndexBytes = reinterpret_cast<const uint8_t *>(&TI);
61 if (TI.toArrayIndex() >= Prev.size() ||
62 Prev[TI.toArrayIndex()].empty()) {
67 BytesToHash = Prev[TI.toArrayIndex()].Hash;
H A DLazyRandomTypeCollection.cpp150 Error LazyRandomTypeCollection::ensureTypeExists(TypeIndex TI) { argument
151 if (contains(TI))
154 return visitRangeForType(TI);
170 Error LazyRandomTypeCollection::visitRangeForType(TypeIndex TI) { argument
171 assert(!TI.isSimple());
173 return fullScanForType(TI);
175 auto Next = std::upper_bound(PartialOffsets.begin(), PartialOffsets.end(), TI,
205 TypeIndex TI = TypeIndex::fromArrayIndex(0); local
206 if (auto EC = ensureTypeExists(TI)) {
210 return TI;
225 fullScanForType(TypeIndex TI) argument
[all...]
H A DAppendingTypeTableBuilder.cpp89 TypeIndex TI; local
93 TI = insertRecordBytes(C.RecordData);
94 return TI;
H A DGlobalTypeTableBuilder.cpp100 TypeIndex TI;
104 TI = insertRecordBytes(C.RecordData);
105 return TI;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp177 const TargetInfo &TI, MacroBuilder &Builder) {
178 DefineTypeSize(MacroName, TI.getTypeWidth(Ty), TI.getTypeConstantSuffix(Ty),
179 TI.isTypeSigned(Ty), Builder);
183 const TargetInfo &TI, MacroBuilder &Builder) {
184 bool IsSigned = TI.isTypeSigned(Ty);
185 StringRef FmtModifier = TI.getTypeFormatModifier(Ty);
198 const TargetInfo &TI, MacroBuilder &Builder) {
199 Builder.defineMacro(MacroName, Twine(TI.getTypeWidth(Ty)));
203 const TargetInfo &TI, MacroBuilde
176 DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
182 DefineFmt(const Twine &Prefix, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
197 DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
202 DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, const TargetInfo &TI, MacroBuilder &Builder) argument
208 DefineExactWidthIntType(TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
228 DefineExactWidthIntTypeSize(TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument
243 DefineLeastWidthIntType(unsigned TypeWidth, bool IsSigned, const TargetInfo &TI, MacroBuilder &Builder) argument
256 DefineFastIntType(unsigned TypeWidth, bool IsSigned, const TargetInfo &TI, MacroBuilder &Builder) argument
343 InitializeStandardPredefinedMacros(const TargetInfo &TI, const LangOptions &LangOpts, const FrontendOptions &FEOpts, MacroBuilder &Builder) argument
581 InitializePredefinedMacros(const TargetInfo &TI, const LangOptions &LangOpts, const FrontendOptions &FEOpts, const PreprocessorOptions &PPOpts, MacroBuilder &Builder) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DARMBuildAttrs.cpp79 for (unsigned TI = 0, TE = sizeof(ARMAttributeTags) / sizeof(*ARMAttributeTags);
80 TI != TE; ++TI)
81 if (ARMAttributeTags[TI].Attr == Attr) {
82 auto TagName = ARMAttributeTags[TI].TagName;
90 for (unsigned TI = 0,
92 TI != TE; ++TI) {
93 auto TagName = ARMAttributeTags[TI].TagName;
95 return ARMAttributeTags[TI]
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumTypes.cpp27 Optional<TypeIndex> TI = Types.getFirst(); local
28 while (TI) {
29 CVType CVT = Types.getType(*TI);
34 Matches.push_back(*TI);
43 Matches.push_back(*TI);
46 TI = Types.getNext(*TI);
H A DNativeTypeVTShape.cpp8 codeview::TypeIndex TI,
10 : NativeRawSymbol(Session, PDB_SymType::VTableShape, Id), TI(TI),
7 NativeTypeVTShape(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, codeview::VFTableShapeRecord SR) argument
H A DNativeTypePointer.cpp20 codeview::TypeIndex TI)
21 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI) {
22 assert(TI.isSimple());
23 assert(TI.getSimpleMode() != SimpleTypeMode::Direct);
27 codeview::TypeIndex TI,
29 : NativeRawSymbol(Session, PDB_SymType::PointerType, Id), TI(TI),
82 switch (TI.getSimpleMode()) {
102 TypeIndex Referent = Record ? Record->ReferentType : TI
19 NativeTypePointer(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI) argument
26 NativeTypePointer(NativeSession &Session, SymIndexId Id, codeview::TypeIndex TI, codeview::PointerRecord Record) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypePointer.h25 codeview::TypeIndex TI);
29 codeview::TypeIndex TI, codeview::PointerRecord PR);
53 codeview::TypeIndex TI; member in class:llvm::pdb::NativeTypePointer
H A DNativeTypeVTShape.h25 codeview::TypeIndex TI, codeview::VFTableShapeRecord SR);
38 codeview::TypeIndex TI; member in class:llvm::pdb::NativeTypeVTShape
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DTypeReferenceTracker.h37 bool isTypeReferenced(codeview::TypeIndex TI) { argument
38 return TI.toArrayIndex() <= NumTypeRecords &&
39 TypeReferenced.test(TI.toArrayIndex());
H A DMinimalSymbolDumper.h49 std::string typeOrIdIndex(codeview::TypeIndex TI, bool IsType) const;
51 std::string typeIndex(codeview::TypeIndex TI) const;
52 std::string idIndex(codeview::TypeIndex TI) const;
/freebsd-11-stable/contrib/groff/font/devX100/
H A DMakefile.sub2 DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
/freebsd-11-stable/contrib/groff/font/devX100-12/
H A DMakefile.sub2 DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
/freebsd-11-stable/contrib/groff/font/devX75/
H A DMakefile.sub2 DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
/freebsd-11-stable/contrib/groff/font/devX75-12/
H A DMakefile.sub2 DEVFILES=DESC TR TI TB TBI CR CI CB CBI HR HI HB HBI NR NI NB NBI S
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeSymbolEmitter.h32 virtual void writeUserDefinedType(TypeIndex TI, StringRef Name) = 0;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Unix/
H A DThreading.inc46 SyncThreadInfo *TI = static_cast<SyncThreadInfo *>(Arg);
47 TI->UserFn(TI->UserData);
/freebsd-11-stable/gnu/usr.bin/groff/font/devlbp/
H A DMakefile6 TB TBI TI TR CR CB CI ER EB EI
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEscapeEnumerator.cpp39 Instruction *TI = CurBB->getTerminator(); local
40 if (!isa<ReturnInst>(TI) && !isa<ResumeInst>(TI))
43 Builder.SetInsertPoint(TI);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h191 void getFeasibleSuccessors(Instruction &TI, SmallVectorImpl<bool> &Succs,
196 void visitTerminator(Instruction &TI);
288 Instruction &TI, SmallVectorImpl<bool> &Succs, bool AggressiveUndef) {
289 Succs.resize(TI.getNumSuccessors());
290 if (TI.getNumSuccessors() == 0)
293 if (BranchInst *BI = dyn_cast<BranchInst>(&TI)) {
332 if (TI.isExceptionalTerminator() ||
333 TI.isIndirectTerminator()) {
338 SwitchInst &SI = cast<SwitchInst>(TI);
349 Succs.assign(TI
287 getFeasibleSuccessors( Instruction &TI, SmallVectorImpl<bool> &Succs, bool AggressiveUndef) argument
372 Instruction *TI = From->getTerminator(); local
383 visitTerminator( Instruction &TI) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DThreading.inc25 SyncThreadInfo *TI = static_cast<SyncThreadInfo *>(Arg);
26 TI->UserFn(TI->UserData);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h163 /// *all* edges from TI to the specified successor will be merged into the same
174 BasicBlock *SplitCriticalEdge(Instruction *TI, unsigned SuccNum,
194 Instruction *TI = (*PI)->getTerminator(); local
195 for (unsigned i = 0, e = TI->getNumSuccessors(); i != e; ++i)
196 if (TI->getSuccessor(i) == Succ)
197 MadeChange |= !!SplitCriticalEdge(TI, i, Options);
208 Instruction *TI = Src->getTerminator(); local
211 assert(i != TI->getNumSuccessors() && "Edge doesn't exist!");
212 if (TI->getSuccessor(i) == Dst)
213 return SplitCriticalEdge(TI,
[all...]

Completed in 216 milliseconds

123456789