Lines Matching defs:outs

87   void testVectorShapeRatio(llvm::raw_ostream &outs);
88 void testForwardSlicing(llvm::raw_ostream &outs);
89 void testBackwardSlicing(llvm::raw_ostream &outs);
90 void testSlicing(llvm::raw_ostream &outs);
91 void testComposeMaps(llvm::raw_ostream &outs);
94 void testVecAffineLoopNest(llvm::raw_ostream &outs);
99 void VectorizerTestPass::testVectorShapeRatio(llvm::raw_ostream &outs) {
133 outs << "\nmatched: " << *opInst << " with shape ratio: ";
134 llvm::interleaveComma(MutableArrayRef<int64_t>(*ratio), outs);
149 void VectorizerTestPass::testBackwardSlicing(llvm::raw_ostream &outs) {
151 outs << "\n" << f.getName();
158 outs << "\nmatched: " << *m.getMatchedOperation()
161 outs << "\n" << *op;
165 void VectorizerTestPass::testForwardSlicing(llvm::raw_ostream &outs) {
167 outs << "\n" << f.getName();
174 outs << "\nmatched: " << *m.getMatchedOperation()
177 outs << "\n" << *op;
181 void VectorizerTestPass::testSlicing(llvm::raw_ostream &outs) {
183 outs << "\n" << f.getName();
189 outs << "\nmatched: " << *m.getMatchedOperation() << " static slice: ";
191 outs << "\n" << *op;
200 void VectorizerTestPass::testComposeMaps(llvm::raw_ostream &outs) {
224 simplifyAffineMap(res).print(outs << "\nComposed map: ");
228 void VectorizerTestPass::testVecAffineLoopNest(llvm::raw_ostream &outs) {
245 outs << "Outermost loop cannot be parallel\n";
260 llvm::raw_string_ostream outs(str);
266 testVectorShapeRatio(outs);
269 testForwardSlicing(outs);
272 testBackwardSlicing(outs);
275 testSlicing(outs);
278 testComposeMaps(outs);
282 testVecAffineLoopNest(outs);
284 if (!outs.str().empty()) {
285 emitRemark(UnknownLoc::get(&getContext()), outs.str());