Searched refs:TypeID (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DBinary.h34 unsigned int TypeID; member in class:llvm::object::Binary
99 unsigned int getType() const { return TypeID; }
103 return TypeID > ID_StartObjects && TypeID < ID_EndObjects;
110 bool isArchive() const { return TypeID == ID_Archive; }
113 return TypeID == ID_MachOUniversalBinary;
116 bool isTapiUniversal() const { return TypeID == ID_TapiUniversal; }
119 return TypeID >= ID_ELF32L && TypeID <= ID_ELF64B;
123 return TypeID >
[all...]
H A DWindowsResource.h69 support::ulittle16_t TypeID; member in struct:llvm::object::WinResIDs
75 TypeID = ID;
103 uint16_t getTypeID() const { return TypeID; }
128 uint16_t TypeID; member in class:llvm::object::ResourceEntryRef
267 void printResourceTypeName(uint16_t TypeID, raw_ostream &OS);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DARMException.cpp125 unsigned TypeID = *I; local
128 if (TypeID != 0)
132 Asm->EmitTTypeReference((TypeID == 0 ? nullptr : TypeInfos[TypeID - 1]),
H A DEHStreamer.cpp133 int TypeID = TypeIds[J]; local
134 assert(-1 - TypeID < (int)FilterOffsets.size() && "Unknown filter id!");
136 isFilterEHSelector(TypeID) ? FilterOffsets[-1 - TypeID] : TypeID;
645 unsigned TypeID = *I; local
648 if (isFilterEHSelector(TypeID))
652 Asm->EmitULEB128(TypeID);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h55 enum TypeID { enum in class:llvm::Type
83 TypeID ID : 8; // The current base type of this type.
91 explicit Type(LLVMContext &C, TypeID tid)
113 static bool isSequentialType(TypeID TyID) {
136 /// Return the type id for the type. This will return one of the TypeID enum
138 TypeID getTypeID() const { return ID; }
403 static Type *getPrimitiveType(LLVMContext &C, TypeID IDNumber);
H A DGlobalObject.h180 void addTypeMetadata(unsigned Offset, Metadata *TypeID);
H A DDerivedTypes.h201 explicit CompositeType(LLVMContext &C, TypeID tid) : Type(C, tid) {}
385 SequentialType(TypeID TID, Type *ElType, uint64_t NumElements)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp102 using TypeID = Type::TypeID;
103 const Type::TypeID FloatTyID = Type::FloatTyID;
104 const Type::TypeID DoubleTyID = Type::DoubleTyID;
111 TypeID ArgTypeID = F.getFunctionType()->getParamType(0)->getTypeID();
122 TypeID ArgTypeID0 = F.getFunctionType()->getParamType(0)->getTypeID();
123 TypeID ArgTypeID1 = F.getFunctionType()->getParamType(1)->getTypeID();
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.h50 TypeID MakeTypeID(ASTContext &Context, QualType T, IdxForTypeTy IdxForType) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTF.h247 uint32_t TypeID; ///< TypeID for the relocation member in struct:llvm::BTF::BPFFieldReloc
H A DBTFDebug.h230 uint32_t TypeID; ///< Type ID member in struct:llvm::BTFFieldReloc
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DBinary.cpp38 : TypeID(Type), Data(Source) {}
H A DWindowsResource.cpp125 RETURN_IF_ERROR(readStringOrId(Reader, TypeID, Type, IsStringType));
143 void printResourceTypeName(uint16_t TypeID, raw_ostream &OS) { argument
144 switch (TypeID) {
166 default: OS << "ID " << TypeID; break; local
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h85 using TypeID = uint32_t;
97 TypeID asTypeID(unsigned FastQuals) const {
99 return TypeID(-1);
104 static TypeIdx fromTypeID(TypeID ID) {
105 if (ID == TypeID(-1))
H A DASTWriter.h228 serialization::TypeID FirstTypeID = serialization::NUM_PREDEF_TYPE_IDS;
231 serialization::TypeID NextTypeID = FirstTypeID;
597 serialization::TypeID GetOrCreateTypeID(QualType T);
600 serialization::TypeID getTypeID(QualType T) const;
H A DModuleFile.h458 serialization::TypeID BaseTypeIndex = 0;
H A DASTRecordReader.h164 serialization::TypeID getGlobalTypeID(unsigned LocalID) const {
H A DASTReader.h467 ContinuousRangeMap<serialization::TypeID, ModuleFile *, 4>;
1060 SmallVector<std::pair<FunctionDecl *, serialization::TypeID>, 16>
1767 QualType GetType(serialization::TypeID ID);
1773 serialization::TypeID getGlobalTypeID(ModuleFile &F, unsigned LocalID) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp254 // A slot in a set of virtual tables. The TypeID identifies the set of virtual
258 Metadata *TypeID; member in struct:__anon2607::VTableSlot
276 return DenseMapInfo<Metadata *>::getHashValue(I.TypeID) ^
281 return LHS.TypeID == RHS.TypeID && LHS.ByteOffset == RHS.ByteOffset;
295 return DenseMapInfo<StringRef>::getHashValue(I.TypeID) ^
300 return LHS.TypeID == RHS.TypeID && LHS.ByteOffset == RHS.ByteOffset;
727 auto *TIdSum = Summary.getTypeIdSummary(SlotSummary.TypeID);
802 auto TypeID local
[all...]
H A DGlobalDCE.cpp180 Metadata *TypeID = Type->getOperand(1).get(); local
187 TypeIdMap[TypeID].insert(std::make_pair(&GV, Offset));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInstructionSelectorImpl.h214 const int64_t TypeID = TyI->second; local
215 if (TypeID < LowerBound || UpperBound <= TypeID) {
219 CurrentIdx = MatchTable[CurrentIdx + (TypeID - LowerBound)];
521 int64_t TypeID = MatchTable[CurrentIdx++]; local
525 << "), TypeID=" << TypeID << ")\n"); local
529 MRI.getType(MO.getReg()) != ISelInfo.TypeObjects[TypeID]) {
1036 int64_t TypeID = MatchTable[CurrentIdx++]; local
1039 MRI.createGenericVirtualRegister(ISelInfo.TypeObjects[TypeID]);
1042 << "] = GIR_MakeTempReg(" << TypeID << ")\\n"); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp855 unsigned *TypeID = &TypeMap[Ty]; local
858 if (*TypeID)
866 *TypeID = ~0U;
873 // Refresh the TypeID pointer in case the table rehashed.
874 TypeID = &TypeMap[Ty];
881 if (*TypeID && *TypeID != ~0U)
887 *TypeID = Types.size();
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DYAMLParser.h172 unsigned int getType() const { return TypeID; }
181 unsigned int TypeID; member in class:llvm::yaml::Node
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h235 StringRef TypeID; member in struct:llvm::VTableSlotSummary
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp557 auto TypeID = Type->getOperand(1).get(); local
564 if (auto *TypeId = dyn_cast<MDString>(TypeID))

Completed in 378 milliseconds

12