Home | History | Annotate | Download | only in arm

Lines Matching full:oss

238     std::ostringstream oss;
239 oss << c;
240 return oss.str();
252 std::ostringstream oss;
256 oss << sop.GetRegister() << ", " << sop.GetShift();
258 oss << sop.GetRegister() << ", " << sop.GetShift() << " #" << sop.GetImmediate();
261 oss << sop.GetRegister();
264 oss << "#" << sop.GetImmediate();
266 return oss.str();
285 void ExecuteAndPrint(std::function<void()> f, std::string fmt, std::ostringstream& oss) {
289 oss << "\n";
291 oss << fmt;
298 std::string fmt, std::ostringstream& oss) {
311 ExecuteAndPrint([&] () { f(*reg); }, after_reg, oss);
316 bool without_pc ATTRIBUTE_UNUSED, std::string fmt, std::ostringstream& oss) {
326 ExecuteAndPrint([&] () { f(shift); }, after_shift, oss);
331 bool without_pc ATTRIBUTE_UNUSED, std::string fmt, std::ostringstream& oss) {
340 ExecuteAndPrint([&] () { f(c); }, after_cond, oss);
346 std::string fmt, std::ostringstream& oss) {
361 after_reg, oss);
367 bool without_pc, std::string fmt, std::ostringstream& oss) {
379 after_shift, oss);
385 std::string fmt, std::ostringstream& oss) {
396 after_cond, oss);
428 std::ostringstream oss;
430 TemplateHelper(f, 0, without_pc, fmt, oss);
432 oss << "\n"; // Trailing newline.
434 DriverStr(oss.str(), test_name);