Searched refs:Types (Results 1 - 25 of 218) sorted by relevance

123456789

/freebsd-current/contrib/llvm-project/compiler-rt/lib/orc/
H A Ddebug.h27 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 Ddebug.cpp54 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 Dgtest-typed-test2_test.cc39 testing::Types<std::vector<int> >);
H A Dgtest_list_output_unittest_.cc58 typedef testing::Types<int, bool> TypedTestTypes;
69 typedef testing::Types<int, bool> TypeParameterizedTestSuiteTypes; // NOLINT
H A Dgtest-typed-test_test.cc87 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 DLegalityPredicates.cpp30 [=](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 DLegalizeMutations.cpp25 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 DSymbolDumper.h29 CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types, argument
33 : W(W), Types(Types), Container(Container),
51 TypeCollection &Types; member in class:llvm::codeview::CVSymbolDumper
H A DRecordName.h20 std::string computeTypeName(TypeCollection &Types, TypeIndex Index);
H A DTypeStreamMerger.h41 /// \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 DCVTypeVisitor.h47 Error visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks,
49 Error visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks);
50 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
H A DLazyRandomTypeCollection.h61 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 DMinimalSymbolDumper.h27 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 DMinimalTypeDumper.h28 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 DTypeReferenceTracker.cpp25 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 DNativeEnumTypes.cpp26 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 DSlotMapping.h36 std::map<unsigned, Type *> Types; member in struct:llvm::SlotMapping
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h107 /// 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 DCVTypeVisitor.cpp82 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 DLazyRandomTypeCollection.cpp38 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 DTypeStreamMerger.cpp86 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 DRecordName.cpp29 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 DWebAssemblyTargetStreamer.cpp42 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 DAArch64LegalizerInfo.cpp97 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 DMipsRegisterBankInfo.h160 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);

Completed in 139 milliseconds

123456789