Home
last modified time | relevance | path

Searched refs:CountNode (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContextImpl.h315 Metadata *CountNode;
322 : CountNode(CountNode), LowerBound(LowerBound), UpperBound(UpperBound),
344 return BoundsEqual(CountNode, RHS->getRawCountNode()) &&
351 if (CountNode)
352 if (auto *MD = dyn_cast<ConstantAsMetadata>(CountNode))
355 return hash_combine(CountNode, LowerBound, UpperBound, Stride);
360 Metadata *CountNode;
367 : CountNode(CountNode), LowerBound(LowerBound), UpperBound(UpperBound),
374 return (CountNode == RHS->getRawCountNode()) &&
381 auto *MD = dyn_cast_or_null<ConstantAsMetadata>(CountNode);
[all …]
H A DDIBuilder.cpp699 auto *CountNode = ConstantAsMetadata::get( in getOrCreateSubrange() local
701 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange()
704 DISubrange *DIBuilder::getOrCreateSubrange(int64_t Lo, Metadata *CountNode) { in getOrCreateSubrange() argument
707 return DISubrange::get(VMContext, CountNode, LB, nullptr, nullptr); in getOrCreateSubrange()
710 DISubrange *DIBuilder::getOrCreateSubrange(Metadata *CountNode, Metadata *LB, in getOrCreateSubrange() argument
712 return DISubrange::get(VMContext, CountNode, LB, UB, Stride); in getOrCreateSubrange()
716 DIGenericSubrange::BoundType CountNode, DIGenericSubrange::BoundType LB, in getOrCreateGenericSubrange() argument
722 return DIGenericSubrange::get(VMContext, ConvToMetadata(CountNode), in getOrCreateGenericSubrange()
H A DDebugInfoMetadata.cpp353 auto *CountNode = ConstantAsMetadata::get( in getImpl() local
357 return getImpl(Context, CountNode, LB, nullptr, nullptr, Storage, in getImpl()
361 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() argument
366 return getImpl(Context, CountNode, LB, nullptr, nullptr, Storage, in getImpl()
370 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl() argument
373 DEFINE_GETIMPL_LOOKUP(DISubrange, (CountNode, LB, UB, Stride)); in getImpl()
374 Metadata *Ops[] = {CountNode, LB, UB, Stride}; in getImpl()
467 Metadata *CountNode, Metadata *LB, in getImpl() argument
471 DEFINE_GETIMPL_LOOKUP(DIGenericSubrange, (CountNode, LB, UB, Stride)); in getImpl()
472 Metadata *Ops[] = {CountNode, LB, UB, Stride}; in getImpl()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp839 auto *CountNode = dyn_cast<ConstantSDNode>(N.getOperand(1).getNode()); in expandRxSBG() local
840 if (!CountNode) in expandRxSBG()
843 RxSBG.Rotate = (RxSBG.Rotate + CountNode->getZExtValue()) & 63; in expandRxSBG()
884 auto *CountNode = dyn_cast<ConstantSDNode>(N.getOperand(1).getNode()); in expandRxSBG() local
885 if (!CountNode) in expandRxSBG()
888 uint64_t Count = CountNode->getZExtValue(); in expandRxSBG()
911 auto *CountNode = dyn_cast<ConstantSDNode>(N.getOperand(1).getNode()); in expandRxSBG() local
912 if (!CountNode) in expandRxSBG()
915 uint64_t Count = CountNode->getZExtValue(); in expandRxSBG()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h312 static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode,
316 static DISubrange *getImpl(LLVMContext &Context, Metadata *CountNode,
330 DEFINE_MDNODE_GET(DISubrange, (Metadata * CountNode, int64_t LowerBound = 0),
331 (CountNode, LowerBound))
334 (Metadata * CountNode, Metadata *LowerBound,
336 (CountNode, LowerBound, UpperBound, Stride))
372 static DIGenericSubrange *getImpl(LLVMContext &Context, Metadata *CountNode,
384 (Metadata * CountNode, Metadata *LowerBound,
386 (CountNode, LowerBound, UpperBound, Stride))
H A DDIBuilder.h650 DISubrange *getOrCreateSubrange(int64_t Lo, Metadata *CountNode);
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2997 auto *CountNode = in CreateType() local
3001 CountNode /*count*/, nullptr /*lowerBound*/, nullptr /*upperBound*/, in CreateType()
3093 auto *CountNode = in CreateType() local
3097 CountNode /*count*/, nullptr /*lowerBound*/, nullptr /*upperBound*/, in CreateType()