| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 342 DISubrange *DISubrange::getImpl(LLVMContext &Context, int64_t Count, int64_t Lo, in getImpl() 352 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 361 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() 364 DEFINE_GETIMPL_LOOKUP(DISubrange, (CountNode, LB, UB, Stride)); in getImpl() 366 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DISubrange, Ops); in getImpl() 369 DISubrange::BoundType DISubrange::getCount() const { in getCount() 390 DISubrange::BoundType DISubrange::getLowerBound() const { in getLowerBound() 411 DISubrange::BoundType DISubrange::getUpperBound() const { in getUpperBound() 432 DISubrange::BoundType DISubrange::getStride() const { in getStride()
|
| H A D | DIBuilder.cpp | 662 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, int64_t Count) { in getOrCreateSubrange() 667 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange() 670 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, Metadata *CountNode) { in getOrCreateSubrange() 673 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange() 676 DISubrange *DIBuilder::getOrCreateSubrange(Metadata *CountNode, Metadata *LB, in getOrCreateSubrange() 678 return DISubrange::get(VMContext, CountNode, LB, UB, Stride); in getOrCreateSubrange()
|
| H A D | LLVMContextImpl.h | 304 template <> struct MDNodeKeyImpl<DISubrange> { 314 MDNodeKeyImpl(const DISubrange *N) 318 bool isKeyOf(const DISubrange *RHS) const {
|
| H A D | AsmWriter.cpp | 1883 static void writeDISubrange(raw_ostream &Out, const DISubrange *N, in writeDISubrange()
|
| H A D | Verifier.cpp | 944 void Verifier::visitDISubrange(const DISubrange &N) { in visitDISubrange()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DIBuilder.h | 610 DISubrange *getOrCreateSubrange(int64_t Lo, int64_t Count); 611 DISubrange *getOrCreateSubrange(int64_t Lo, Metadata *CountNode); 612 DISubrange *getOrCreateSubrange(Metadata *Count, Metadata *LowerBound,
|
| H A D | Metadata.def | 87 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DISubrange)
|
| H A D | DebugInfoMetadata.h | 296 class DISubrange : public DINode { 300 DISubrange(LLVMContext &C, StorageType Storage, ArrayRef<Metadata *> Ops) in DISubrange() function 303 ~DISubrange() = default; 305 static DISubrange *getImpl(LLVMContext &Context, int64_t Count, 309 static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode, 313 static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode, 324 DEFINE_MDNODE_GET(DISubrange, (int64_t Count, int64_t LowerBound = 0), 327 DEFINE_MDNODE_GET(DISubrange, (Metadata *CountNode, int64_t LowerBound = 0), 330 DEFINE_MDNODE_GET(DISubrange,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfUnit.h | 318 void constructSubrangeDIE(DIE &Buffer, const DISubrange *SR, DIE *IndexTy);
|
| H A D | DwarfUnit.cpp | 1306 void DwarfUnit::constructSubrangeDIE(DIE &Buffer, const DISubrange *SR, in constructSubrangeDIE() 1318 DISubrange::BoundType Bound) -> void { in constructSubrangeDIE() 1416 const auto Subrange = cast<DISubrange>(Elements[0]); in hasVectorBeenPadded() 1494 constructSubrangeDIE(Buffer, cast<DISubrange>(Element), IdxTy); in constructArrayTypeDIE()
|
| H A D | CodeViewDebug.cpp | 1618 const DISubrange *Subrange = cast<DISubrange>(Element); in lowerTypeArray()
|
| H A D | DwarfCompileUnit.cpp | 916 if (auto *Subrange = dyn_cast<DISubrange>(El)) { in dependencies()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAbstractMemberAccess.cpp | 262 const DISubrange *SR = cast<DISubrange>(Element); in calcArraySize()
|
| H A D | BTFDebug.cpp | 517 const DISubrange *SR = cast<DISubrange>(Element); in visitArrayType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 1353 Val = GET_OR_DISTINCT(DISubrange, in parseOneMetadata() 1357 Val = GET_OR_DISTINCT(DISubrange, (Context, getMDOrNull(Record[1]), in parseOneMetadata() 1362 DISubrange, (Context, getMDOrNull(Record[1]), getMDOrNull(Record[2]), in parseOneMetadata()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 301 void writeDISubrange(const DISubrange *N, SmallVectorImpl<uint64_t> &Record, 1578 void ModuleBitcodeWriter::writeDISubrange(const DISubrange *N, in writeDISubrange()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 4459 Result = GET_OR_DISTINCT(DISubrange, in parseDISubrange()
|