Lines Matching refs:LoopAnnotationConversion

18 struct LoopAnnotationConversion {  struct
19 LoopAnnotationConversion(LoopAnnotationAttr attr, Operation *op, in LoopAnnotationConversion() argument
57 void LoopAnnotationConversion::addUnitNode(StringRef name) { in addUnitNode()
62 void LoopAnnotationConversion::addUnitNode(StringRef name, BoolAttr attr) { in addUnitNode()
67 void LoopAnnotationConversion::addI32NodeWithVal(StringRef name, uint32_t val) { in addI32NodeWithVal()
75 void LoopAnnotationConversion::convertBoolNode(StringRef name, BoolAttr attr, in convertBoolNode()
86 void LoopAnnotationConversion::convertI32Node(StringRef name, in convertI32Node()
93 void LoopAnnotationConversion::convertFollowupNode(StringRef name, in convertFollowupNode()
105 void LoopAnnotationConversion::convertLoopOptions(LoopVectorizeAttr options) { in convertLoopOptions()
120 void LoopAnnotationConversion::convertLoopOptions(LoopInterleaveAttr options) { in convertLoopOptions()
124 void LoopAnnotationConversion::convertLoopOptions(LoopUnrollAttr options) { in convertLoopOptions()
140 void LoopAnnotationConversion::convertLoopOptions( in convertLoopOptions()
158 void LoopAnnotationConversion::convertLoopOptions(LoopLICMAttr options) { in convertLoopOptions()
164 void LoopAnnotationConversion::convertLoopOptions(LoopDistributeAttr options) { in convertLoopOptions()
176 void LoopAnnotationConversion::convertLoopOptions(LoopPipelineAttr options) { in convertLoopOptions()
182 void LoopAnnotationConversion::convertLoopOptions(LoopPeeledAttr options) { in convertLoopOptions()
186 void LoopAnnotationConversion::convertLoopOptions(LoopUnswitchAttr options) { in convertLoopOptions()
191 void LoopAnnotationConversion::convertLocation(FusedLoc location) { in convertLocation()
207 llvm::MDNode *LoopAnnotationConversion::convert() { in convert()
272 LoopAnnotationConversion(attr, op, *this, this->llvmModule.getContext()) in translateLoopAnnotation()