| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.h | 30 class DIArgList; variable 291 const DIArgList *ArgList); 292 void EnumerateFunctionLocalListMetadata(unsigned F, const DIArgList *Arglist);
|
| H A D | ValueEnumerator.cpp | 148 dyn_cast<DIArgList>(MAV->getMetadata())) { in orderModule() 461 if (auto *AL = dyn_cast<DIArgList>(MD->getMetadata())) { in ValueEnumerator() 642 const Function &F, const DIArgList *ArgList) { in EnumerateFunctionLocalListMetadata() 779 unsigned F, const DIArgList *ArgList) { in EnumerateFunctionLocalListMetadata() 1101 SmallVector<DIArgList *, 8> ArgListMDVector; in incorporateFunction() 1110 } else if (auto *ArgList = dyn_cast<DIArgList>(MD->getMetadata())) { in incorporateFunction() 1138 for (const DIArgList *ArgList : ArgListMDVector) in incorporateFunction()
|
| H A D | BitcodeWriter.cpp | 338 void writeDIArgList(const DIArgList *N, SmallVectorImpl<uint64_t> &Record, 1895 void ModuleBitcodeWriter::writeDIArgList(const DIArgList *N, in writeDIArgList()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 52 if (auto *AL = dyn_cast<DIArgList>(MD)) in location_ops() 63 if (auto *AL = dyn_cast<DIArgList>(MD)) in getVariableLocationOp() 100 0, MetadataAsValue::get(getContext(), DIArgList::get(getContext(), MDs))); in replaceVariableLocationOp() 118 0, MetadataAsValue::get(getContext(), DIArgList::get(getContext(), MDs))); in replaceVariableLocationOp() 135 0, MetadataAsValue::get(getContext(), DIArgList::get(getContext(), MDs))); in addVariableLocationOps()
|
| H A D | DebugInfoMetadata.cpp | 1583 DIArgList *DIArgList::getImpl(LLVMContext &Context, in getImpl() 1586 DEFINE_GETIMPL_LOOKUP(DIArgList, (Args)); in getImpl() 1587 DEFINE_GETIMPL_STORE_NO_OPS(DIArgList, (Args)); in getImpl() 1590 void DIArgList::handleChangedOperand(void *Ref, Metadata *New) { in handleChangedOperand() 1606 void DIArgList::track() { in track() 1611 void DIArgList::untrack() { in untrack() 1616 void DIArgList::dropAllReferences() { in dropAllReferences()
|
| H A D | TypeFinder.cpp | 158 if (const auto *AL = dyn_cast<DIArgList>(V)) { in incorporateMDNode()
|
| H A D | LLVMContextImpl.h | 1223 template <> struct MDNodeKeyImpl<DIArgList> { 1227 MDNodeKeyImpl(const DIArgList *N) : Args(N->getArgs()) {} 1229 bool isKeyOf(const DIArgList *RHS) const { return Args == RHS->getArgs(); }
|
| H A D | AsmWriter.cpp | 1240 if (isa<DIExpression>(N) || isa<DIArgList>(N)) in CreateMetadataSlot() 2357 static void writeDIArgList(raw_ostream &Out, const DIArgList *N, in writeDIArgList() 2525 if (const DIArgList *ArgList = dyn_cast<DIArgList>(MD)) { in WriteAsOperandInternal() 3453 assert(!isa<DIArgList>(Op) && in printNamedMDNode() 4705 if (OnlyAsOperand || !N || isa<DIExpression>(MD) || isa<DIArgList>(MD)) in printMetadataImpl()
|
| H A D | Verifier.cpp | 1352 void Verifier::visitDIArgList(const DIArgList &N) { in visitDIArgList() 5467 AssertDI(isa<ValueAsMetadata>(MD) || isa<DIArgList>(MD) || in visitDbgIntrinsic()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.def | 117 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIArgList)
|
| H A D | IntrinsicInst.h | 223 return cast<DIArgList>(getRawLocation())->getArgs().size(); in getNumVariableLocationOps() 227 bool hasArgList() const { return isa<DIArgList>(getRawLocation()); } in hasArgList()
|
| H A D | DebugInfoMetadata.h | 3546 class DIArgList : public MDNode { 3553 DIArgList(LLVMContext &C, StorageType Storage, 3559 ~DIArgList() { untrack(); } 3561 static DIArgList *getImpl(LLVMContext &Context, 3574 DEFINE_MDNODE_GET(DIArgList, (ArrayRef<ValueAsMetadata *> Args), (Args))
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 396 if (auto *AL = dyn_cast<DIArgList>(MD)) { in mapValue() 414 DIArgList::get(V->getContext(), MappedArgs)); in mapValue()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | MetadataLoader.cpp | 2091 MetadataList.assignValue(DIArgList::get(Context, Elts), NextMetadataNo); in parseOneMetadata()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 6000 DI.setRawLocation(llvm::DIArgList::get(DI.getContext(), ValArrayRef)); in setFinalExpression()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 5097 Result = GET_OR_DISTINCT(DIArgList, (Context, Args)); in parseDIArgList()
|