Searched refs:DISubrangeType (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugHandlerBase.cpp | 164 else if (const DISubrangeType *SRTy = dyn_cast<DISubrangeType>(Ty)) in getBaseTypeSize() 191 if (auto *SRTy = dyn_cast<DISubrangeType>(Ty)) { in isUnsignedDIType()
|
| H A D | DwarfUnit.h | 359 void constructSubrangeDIE(DIE &Buffer, const DISubrangeType *SR,
|
| H A D | DwarfUnit.cpp | 630 else if (auto *SRTy = dyn_cast<DISubrangeType>(Ty)) in createTypeDIE() 1550 void DwarfUnit::constructSubrangeDIE(DIE &DW_Subrange, const DISubrangeType *SR, in constructSubrangeDIE() 1579 DISubrangeType::BoundType Bound) -> void { in constructSubrangeDIE() 1798 if (auto *Element = dyn_cast_or_null<DISubrangeType>(E)) { in constructArrayTypeDIE()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 121 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DISubrangeType)
|
| H A D | DebugInfoMetadata.h | 1455 class DISubrangeType : public DIType { 1465 DISubrangeType(LLVMContext &C, StorageType Storage, unsigned Line, 1468 ~DISubrangeType() = default; 1470 static DISubrangeType * 1483 LLVM_ABI static DISubrangeType * 1500 DEFINE_MDNODE_GET(DISubrangeType, 1508 DEFINE_MDNODE_GET(DISubrangeType,
|
| H A D | DIBuilder.h | 801 LLVM_ABI DISubrangeType *
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 827 DISubrangeType::DISubrangeType(LLVMContext &C, StorageType Storage, in DISubrangeType() function in DISubrangeType 833 DISubrangeType *DISubrangeType::getImpl( in getImpl() 839 DEFINE_GETIMPL_LOOKUP(DISubrangeType, (Name, File, Line, Scope, SizeInBits, in getImpl() 844 DEFINE_GETIMPL_STORE(DISubrangeType, (Line, AlignInBits, Flags), Ops); in getImpl() 847 DISubrangeType::BoundType 848 DISubrangeType::convertRawToBound(Metadata *IN) const { in convertRawToBound()
|
| H A D | LLVMContextImpl.h | 673 template <> struct MDNodeKeyImpl<DISubrangeType> { 695 MDNodeKeyImpl(const DISubrangeType *N) 703 bool isKeyOf(const DISubrangeType *RHS) const {
|
| H A D | DIBuilder.cpp | 852 DISubrangeType *DIBuilder::createSubrangeType( in createSubrangeType() 857 return DISubrangeType::get(VMContext, Name, File, LineNo, Scope, SizeInBits, in createSubrangeType()
|
| H A D | AsmWriter.cpp | 2318 static void writeDISubrangeType(raw_ostream &Out, const DISubrangeType *N, in writeDISubrangeType()
|
| H A D | Verifier.cpp | 1154 void Verifier::visitDISubrangeType(const DISubrangeType &N) { in visitDISubrangeType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1671 GET_OR_DISTINCT(DISubrangeType, in parseOneMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 355 void writeDISubrangeType(const DISubrangeType *N, 2010 void ModuleBitcodeWriter::writeDISubrangeType(const DISubrangeType *N, in writeDISubrangeType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 251 void writeDISubrangeType(const DISubrangeType *N, in writeDISubrangeType()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5459 DISubrangeType, (Context, name.Val, file.Val, line.Val, scope.Val, in parseDISubrangeType()
|