Lines Matching refs:MDNode
39 static TransformationMode hasUnrollTransformation(MDNode *LoopID) { in hasUnrollTransformation()
61 static DebugLoc findFirstDebugLoc(MDNode *MD) { in findFirstDebugLoc()
74 static DebugLoc findTransformationDebugLoc(MDNode *LoopMD, StringRef Name) { in findTransformationDebugLoc()
77 MDNode *MD = findOptionMDForLoopID(LoopMD, Name); in findTransformationDebugLoc()
86 static isl::schedule applyLoopUnroll(MDNode *LoopMD, in applyLoopUnroll()
115 static isl::schedule applyLoopFission(MDNode *LoopMD, in applyLoopFission()
125 static auto getLoopMDProps(MDNode *LoopMD) { in getLoopMDProps()
129 [](const MDOperand &MDOp) { return isa<MDNode>(MDOp.get()); }), in getLoopMDProps()
130 [](const MDOperand &MDOp) { return cast<MDNode>(MDOp.get()); }); in getLoopMDProps()
154 checkDependencyViolation(llvm::MDNode *LoopMD, llvm::Value *CodeRegion, in checkDependencyViolation()
193 MDNode *NewLoopMD = in checkDependencyViolation()
241 MDNode *LoopMD = Attr->Metadata; in visitBand()
248 for (MDNode *MD : getLoopMDProps(LoopMD)) { in visitBand()