/freebsd-current/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | debug.h | 27 bool debugTypeEnabled(const char *Type, const char *Types); 34 const char *Types = \ 36 if (!Types) \ 37 Types = initializeDebug(); \ 38 if (Types == &DebugTypesNone) \ 40 if (Types == &DebugTypesAll || \ 41 ::__orc_rt::debugTypeEnabled(TYPE, Types)) { \
|
H A D | debug.cpp | 54 bool debugTypeEnabled(const char *Type, const char *Types) { argument 55 assert(Types && Types != &DebugTypesAll && Types != &DebugTypesNone && 56 "Invalid Types value"); 58 const char *Start = Types;
|
/freebsd-current/contrib/googletest/googletest/test/ |
H A D | gtest-typed-test2_test.cc | 39 testing::Types<std::vector<int> >);
|
H A D | gtest_list_output_unittest_.cc | 58 typedef testing::Types<int, bool> TypedTestTypes; 69 typedef testing::Types<int, bool> TypeParameterizedTestSuiteTypes; // NOLINT
|
H A D | gtest-typed-test_test.cc | 87 using testing::Types; 92 typedef Types<char, int> TwoTypes; 140 // Types<...> type list. 141 TYPED_TEST_SUITE(TypedTest2, Types<int>); 154 typedef Types<int, long> NumericTypes; 195 using testing::Types; 286 typedef Types<short, long> MyTwoTypes; 367 // can be either a single type or a Types<...> type list. 369 INSTANTIATE_TYPED_TEST_SUITE_P(Int, TypedTestP2, Types<int>); 373 INSTANTIATE_TYPED_TEST_SUITE_P(Double, TypedTestP2, Types<doubl [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalityPredicates.cpp | 30 [=](const LegalityQuery &Query) { return Query.Types[TypeIdx] == Type; }; 36 SmallVector<LLT, 4> Types = TypesInit; 38 return llvm::is_contained(Types, Query.Types[TypeIdx]); 45 SmallVector<std::pair<LLT, LLT>, 4> Types = TypesInit; 47 std::pair<LLT, LLT> Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx1]}; 48 return llvm::is_contained(Types, Match); 57 TypePairAndMemDesc Match = {Query.Types[TypeIdx0], Query.Types[TypeIdx [all...] |
H A D | LegalizeMutations.cpp | 25 return std::make_pair(TypeIdx, Query.Types[FromTypeIdx]); 32 const LLT OldTy = Query.Types[TypeIdx]; 33 const LLT NewTy = Query.Types[FromTypeIdx]; 41 const LLT OldTy = Query.Types[TypeIdx]; 49 const LLT OldTy = Query.Types[TypeIdx]; 50 const LLT NewTy = Query.Types[FromTypeIdx]; 60 const LLT OldTy = Query.Types[TypeIdx]; 70 const LLT OldTy = Query.Types[TypeIdx]; 71 const LLT NewTy = Query.Types[FromTypeIdx]; 80 const LLT Ty = Query.Types[TypeId [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | SymbolDumper.h | 29 CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types, argument 33 : W(W), Types(Types), Container(Container), 51 TypeCollection &Types; member in class:llvm::codeview::CVSymbolDumper
|
H A D | RecordName.h | 20 std::string computeTypeName(TypeCollection &Types, TypeIndex Index);
|
H A D | TypeStreamMerger.h | 41 /// \param Types The collection of types to merge in. 47 const CVTypeArray &Types); 59 /// \param Types The mapping to use for the type records that these id 70 Error mergeIdRecords(MergingTypeTableBuilder &Dest, ArrayRef<TypeIndex> Types, 104 const CVTypeArray &Types, 108 Error mergeIdRecords(GlobalTypeTableBuilder &Dest, ArrayRef<TypeIndex> Types,
|
H A D | CVTypeVisitor.h | 47 Error visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks, 49 Error visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks); 50 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
|
H A D | LazyRandomTypeCollection.h | 61 LazyRandomTypeCollection(const CVTypeArray &Types, uint32_t RecordCountHint, 63 LazyRandomTypeCollection(const CVTypeArray &Types, uint32_t RecordCountHint); 100 CVTypeArray Types; member in class:llvm::codeview::LazyRandomTypeCollection
|
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalSymbolDumper.h | 27 codeview::LazyRandomTypeCollection &Types) 28 : P(P), RecordBytes(RecordBytes), Ids(Ids), Types(Types) {} 32 codeview::LazyRandomTypeCollection &Types) 34 Types(Types) {} 63 codeview::LazyRandomTypeCollection &Types; member in class:llvm::pdb::MinimalSymbolDumper 25 MinimalSymbolDumper(LinePrinter &P, bool RecordBytes, codeview::LazyRandomTypeCollection &Ids, codeview::LazyRandomTypeCollection &Types) argument 29 MinimalSymbolDumper(LinePrinter &P, bool RecordBytes, const SymbolGroup &SymGroup, codeview::LazyRandomTypeCollection &Ids, codeview::LazyRandomTypeCollection &Types) argument
|
H A D | MinimalTypeDumper.h | 28 bool Hashes, codeview::LazyRandomTypeCollection &Types, 34 Types(Types), RefTracker(RefTracker), NumHashBuckets(NumHashBuckets), 60 codeview::LazyRandomTypeCollection &Types; member in class:llvm::pdb::MinimalTypeDumpVisitor 27 MinimalTypeDumpVisitor(LinePrinter &P, uint32_t Width, bool RecordBytes, bool Hashes, codeview::LazyRandomTypeCollection &Types, TypeReferenceTracker *RefTracker, uint32_t NumHashBuckets, FixedStreamArray<support::ulittle32_t> HashValues, pdb::TpiStream *Stream) argument
|
H A D | TypeReferenceTracker.cpp | 25 static uint32_t getNumRecordsInCollection(LazyRandomTypeCollection &Types) { argument 27 for (std::optional<TypeIndex> TI = Types.getFirst(); TI; 28 TI = Types.getNext(*TI)) 34 : File(File), Types(File.types()), 36 NumTypeRecords = getNumRecordsInCollection(Types); 135 : Types.tryGetType(RefTI);
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeEnumTypes.cpp | 26 LazyRandomTypeCollection &Types, 29 std::optional<TypeIndex> TI = Types.getFirst(); 31 CVType CVT = Types.getType(*TI); 40 CVType UnmodifiedCVT = Types.getType(ModifiedTI); 48 TI = Types.getNext(*TI); 25 NativeEnumTypes(NativeSession &PDBSession, LazyRandomTypeCollection &Types, std::vector<codeview::TypeLeafKind> Kinds) argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
H A D | SlotMapping.h | 36 std::map<unsigned, Type *> Types; member in struct:llvm::SlotMapping
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerInfo.h | 107 /// For efficiency, it doesn't make a copy of Types so care must be taken not 111 ArrayRef<LLT> Types; member in struct:llvm::LegalityQuery 131 constexpr LegalityQuery(unsigned Opcode, const ArrayRef<LLT> Types, argument 133 : Opcode(Opcode), Types(Types), MMODescrs(MMODescrs) {} 134 constexpr LegalityQuery(unsigned Opcode, const ArrayRef<LLT> Types) argument 135 : LegalityQuery(Opcode, Types, {}) {} 267 return Query.Types[TypeIdx] != Type; 487 std::initializer_list<LLT> Types) { 489 return actionIf(Action, typeInSet(typeIdx(0), Types)); [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | CVTypeVisitor.cpp | 82 Error visitTypeStream(const CVTypeArray &Types); 83 Error visitTypeStream(CVTypeRange Types); 84 Error visitTypeStream(TypeCollection &Types); 143 Error CVTypeVisitor::visitTypeStream(const CVTypeArray &Types) { argument 144 for (auto I : Types) { 151 Error CVTypeVisitor::visitTypeStream(CVTypeRange Types) { argument 152 for (auto I : Types) { 159 Error CVTypeVisitor::visitTypeStream(TypeCollection &Types) { argument 160 std::optional<TypeIndex> I = Types.getFirst(); 162 CVType Type = Types 233 visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) argument 240 visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks) argument 246 visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks) argument [all...] |
H A D | LazyRandomTypeCollection.cpp | 38 const CVTypeArray &Types, uint32_t RecordCountHint, 40 : NameStorage(Allocator), Types(Types), PartialOffsets(PartialOffsets) { 54 LazyRandomTypeCollection::LazyRandomTypeCollection(const CVTypeArray &Types, argument 56 : LazyRandomTypeCollection(Types, NumRecords, PartialOffsetArray()) {} 63 error(Reader.readArray(Types, Reader.bytesRemaining())); 228 auto Begin = Types.begin(); 241 Begin = Types.at(Offset); 245 auto End = Types.end(); 264 auto RI = Types 37 LazyRandomTypeCollection( const CVTypeArray &Types, uint32_t RecordCountHint, PartialOffsetArray PartialOffsets) argument [all...] |
H A D | TypeStreamMerger.cpp | 86 const CVTypeArray &Types); 98 Error mergeTypeRecords(GlobalTypeTableBuilder &Dest, const CVTypeArray &Types, 103 Error doit(const CVTypeArray &Types); 105 Error remapAllTypes(const CVTypeArray &Types); 243 const CVTypeArray &Types) { 247 return doit(Types); 273 GlobalTypeTableBuilder &Dest, const CVTypeArray &Types, 279 auto Err = doit(Types); 309 Error TypeStreamMerger::doit(const CVTypeArray &Types) { argument 310 if (auto EC = remapAllTypes(Types)) 242 mergeTypeRecords(MergingTypeTableBuilder &Dest, const CVTypeArray &Types) argument 272 mergeTypeRecords( GlobalTypeTableBuilder &Dest, const CVTypeArray &Types, ArrayRef<GloballyHashedType> Hashes, std::optional<PCHMergerInfo> &PCHInfo) argument 342 remapAllTypes(const CVTypeArray &Types) argument [all...] |
H A D | RecordName.cpp | 29 TypeCollection &Types; member in class:__anon1981::TypeNameComputer 36 explicit TypeNameComputer(TypeCollection &Types) : Types(Types) {} argument 86 Name.append(Types.getTypeName(Indices[I])); 102 Name.append(Types.getTypeName(Indices[I])); 141 StringRef Ret = Types.getTypeName(Proc.getReturnType()); 142 StringRef Params = Types.getTypeName(Proc.getArgumentList()); 149 StringRef Ret = Types.getTypeName(MF.getReturnType()); 150 StringRef Class = Types 254 computeTypeName(TypeCollection &Types, TypeIndex Index) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyTargetStreamer.cpp | 42 ArrayRef<wasm::ValType> Types) { 44 for (auto Type : Types) { 54 void WebAssemblyTargetAsmStreamer::emitLocal(ArrayRef<wasm::ValType> Types) { argument 55 if (!Types.empty()) { 57 printTypes(OS, Types); 121 void WebAssemblyTargetWasmStreamer::emitLocal(ArrayRef<wasm::ValType> Types) { argument 123 for (auto Type : Types) { 41 printTypes(formatted_raw_ostream &OS, ArrayRef<wasm::ValType> Types) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 97 return Query.Types[0].isVector() && 98 (Query.Types[0].getElementType() != s64 || 99 Query.Types[0].getNumElements() != 2); 102 LLT EltTy = Query.Types[0].getElementType(); 135 return Query.Types[0].getNumElements() <= 2; 140 return Query.Types[0].getNumElements() <= 4; 145 return Query.Types[0].getNumElements() <= 16; 152 const auto &SrcTy = Query.Types[0]; 153 const auto &AmtTy = Query.Types[1]; 245 const auto &Ty = Query.Types[ [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.h | 160 DenseMap<const MachineInstr *, InstType> Types; member in class:llvm::final::TypeInfoForMF 183 Types.try_emplace(MI, InstType::NotDetermined); 189 bool wasVisited(const MachineInstr *MI) const { return Types.count(MI); }; 194 return Types.find(MI)->getSecond(); 200 Types.find(MI)->getSecond() = InstTy; 225 Types.erase(MI);
|