Home
last modified time | relevance | path

Searched refs:TypeDescriptor (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h21 const TypeDescriptor &Type;
44 const TypeDescriptor &Type;
54 const TypeDescriptor &Type;
75 const TypeDescriptor &LHSType;
76 const TypeDescriptor &RHSType;
86 const TypeDescriptor &ArrayType;
87 const TypeDescriptor &IndexType;
104 const TypeDescriptor &Type;
113 const TypeDescriptor &FromType;
114 const TypeDescriptor &ToType;
[all …]
H A Dubsan_value.h82 class TypeDescriptor {
149 const TypeDescriptor &Type;
170 Value(const TypeDescriptor &Type, ValueHandle Val) : Type(Type), Val(Val) {} in Value()
172 const TypeDescriptor &getType() const { return Type; } in getType()
H A Dubsan_handlers_cxx.h22 const TypeDescriptor &Type;
H A Dubsan_diag.h197 Diag &operator<<(const TypeDescriptor &V); in AddRange()
H A Dubsan_handlers.cpp485 const TypeDescriptor *FromType, *ToType; in handleFloatCastOverflow()
558 const TypeDescriptor &SrcTy = Data->FromType; in handleImplicitConversion()
559 const TypeDescriptor &DstTy = Data->ToType; in handleImplicitConversion()
H A Dubsan_diag.cpp118 Diag &Diag::operator<<(const TypeDescriptor &V) { in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionMachO.cpp220 auto TypeDescriptor = in ParseSectionSpecifier() local
227 if (TypeDescriptor == std::end(SectionTypeDescriptors)) in ParseSectionSpecifier()
233 TAA = TypeDescriptor - std::begin(SectionTypeDescriptors); in ParseSectionSpecifier()
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerCompileUnit.cpp1422 DIE *CompileUnit::allocateTypeDie(TypeEntryBody *TypeDescriptor, in allocateTypeDie() argument
1426 DIE *DefinitionDie = TypeDescriptor->Die; in allocateTypeDie()
1431 DIE *DeclarationDie = TypeDescriptor->DeclarationDie; in allocateTypeDie()
1432 bool OldParentIsDeclaration = TypeDescriptor->ParentIsDeclaration; in allocateTypeDie()
1437 if (TypeDescriptor->DeclarationDie.compare_exchange_weak(DeclarationDie, in allocateTypeDie()
1443 if (TypeDescriptor->ParentIsDeclaration.compare_exchange_weak( in allocateTypeDie()
1446 TypeDescriptor->DeclarationDie = NewDie; in allocateTypeDie()
1453 if (TypeDescriptor->DeclarationDie.compare_exchange_weak(DeclarationDie, in allocateTypeDie()
1459 if (TypeDescriptor->Die.compare_exchange_weak(DefinitionDie, NewDie)) { in allocateTypeDie()
1460 TypeDescriptor->ParentIsDeclaration = false; in allocateTypeDie()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxdump/
H A Dllvm-cxxdump.cpp139 struct TypeDescriptor { in dumpCXXData() struct
166 std::map<StringRef, TypeDescriptor> TDs; in dumpCXXData()
271 TypeDescriptor TD; in dumpCXXData()
364 outs() << COLName << "[TypeDescriptor]: " << COL.Symbols[0] << '\n'; in dumpCXXData()
385 outs() << BCDName << "[TypeDescriptor]: " << BCD.Symbols[0] << '\n'; in dumpCXXData()
396 const TypeDescriptor &TD = TDPair.second; in dumpCXXData()
445 outs() << CTName << "[TypeDescriptor]: " << CT.Symbols[0] << '\n'; in dumpCXXData()
140 SymbolsdumpCXXData::TypeDescriptor dumpCXXData() argument
141 AlwaysZerodumpCXXData::TypeDescriptor dumpCXXData() argument
142 MangledNamedumpCXXData::TypeDescriptor dumpCXXData() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DWinEHFuncInfo.h68 GlobalVariable *TypeDescriptor; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp167 HT.TypeDescriptor = nullptr; in addTryBlockMapEntry()
169 HT.TypeDescriptor = cast<GlobalVariable>(TypeInfo->stripPointerCasts()); in addTryBlockMapEntry()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp873 OS.emitValue(create32bitRef(HT.TypeDescriptor), 4); in emitCXXFrameHandler3Table()