| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 631 DISubrange::DISubrange(LLVMContext &C, StorageType Storage, in DISubrange() function in DISubrange 634 DISubrange *DISubrange::getImpl(LLVMContext &Context, int64_t Count, int64_t Lo, in getImpl() 644 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 653 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 656 DEFINE_GETIMPL_LOOKUP(DISubrange, (CountNode, LB, UB, Stride)); in getImpl() 658 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DISubrange, Ops); in getImpl() 661 DISubrange::BoundType DISubrange::getCount() const { in getCount() 682 DISubrange::BoundType DISubrange::getLowerBound() const { in getLowerBound() 703 DISubrange::BoundType DISubrange::getUpperBound() const { in getUpperBound() 724 DISubrange::BoundType DISubrange::getStride() const { in getStride()
|
| H A D | DIBuilder.cpp | 821 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Count) { in getOrCreateSubrange() 826 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange() 829 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, Metadata *CountNode) { in getOrCreateSubrange() 832 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange() 835 DISubrange *DIBuilder::getOrCreateSubrange(Metadata *CountNode, Metadata *LB, in getOrCreateSubrange() 837 return DISubrange::get(VMContext, CountNode, LB, UB, Stride); in getOrCreateSubrange()
|
| H A D | LLVMContextImpl.h | 393 template <> struct MDNodeKeyImpl<DISubrange> { 403 MDNodeKeyImpl(const DISubrange *N) 407 bool isKeyOf(const DISubrange *RHS) const {
|
| H A D | AsmWriter.cpp | 2144 static void writeDISubrange(raw_ostream &Out, const DISubrange *N, in writeDISubrange()
|
| H A D | Verifier.cpp | 1182 void Verifier::visitDISubrange(const DISubrange &N) { in visitDISubrange()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 88 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DISubrange)
|
| H A D | DIBuilder.h | 844 LLVM_ABI DISubrange *getOrCreateSubrange(int64_t Lo, int64_t Count); 845 LLVM_ABI DISubrange *getOrCreateSubrange(int64_t Lo, Metadata *CountNode); 846 LLVM_ABI DISubrange *getOrCreateSubrange(Metadata *Count,
|
| H A D | DebugInfoMetadata.h | 350 class DISubrange : public DINode { 354 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops); 356 ~DISubrange() = default; 358 LLVM_ABI static DISubrange *getImpl(LLVMContext &Context, int64_t Count, 362 LLVM_ABI static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode, 366 LLVM_ABI static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode, 378 DEFINE_MDNODE_GET(DISubrange, (int64_t Count, int64_t LowerBound = 0), 381 DEFINE_MDNODE_GET(DISubrange, (Metadata * CountNode, int64_t LowerBound = 0), 384 DEFINE_MDNODE_GET(DISubrange,
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.h | 361 void constructSubrangeDIE(DIE &Buffer, const DISubrange *SR);
|
| H A D | DwarfUnit.cpp | 1608 void DwarfUnit::constructSubrangeDIE(DIE &Buffer, const DISubrange *SR) { in constructSubrangeDIE() 1621 DISubrange::BoundType Bound) -> void { in constructSubrangeDIE() 1724 const auto Subrange = cast<DISubrange>(Elements[0]); in hasVectorBeenPadded() 1801 } else if (auto *Element = dyn_cast_or_null<DISubrange>(E)) in constructArrayTypeDIE()
|
| H A D | CodeViewDebug.cpp | 1757 const DISubrange *Subrange = cast<DISubrange>(Element); in lowerTypeArray()
|
| H A D | DwarfCompileUnit.cpp | 1033 if (auto *Subrange = dyn_cast<DISubrange>(El)) { in dependencies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 305 const DISubrange *SR = cast<DISubrange>(Element); in calcArraySize()
|
| H A D | BTFDebug.cpp | 799 const DISubrange *SR = cast<DISubrange>(Element); in visitArrayType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1481 Val = GET_OR_DISTINCT(DISubrange, in parseOneMetadata() 1485 Val = GET_OR_DISTINCT(DISubrange, (Context, getMDOrNull(Record[1]), in parseOneMetadata() 1490 DISubrange, (Context, getMDOrNull(Record[1]), getMDOrNull(Record[2]), in parseOneMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 229 void writeDISubrange(const DISubrange *N, SmallVectorImpl<uint64_t> &Record, 1393 void DXILBitcodeWriter::writeDISubrange(const DISubrange *N, in writeDISubrange() 1405 DISubrange::BoundType LowerBound = N->getLowerBound(); in writeDISubrange()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 339 void writeDISubrange(const DISubrange *N, SmallVectorImpl<uint64_t> &Record, 1870 void ModuleBitcodeWriter::writeDISubrange(const DISubrange *N, in writeDISubrange()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5498 Result = GET_OR_DISTINCT(DISubrange, in parseDISubrange()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 15781 …ubrangeEPS1_", "llvm::DwarfDebug::constructSubrangeDIE(llvm::DIE&, llvm::DISubrange, llvm::DIE*)"},
|