Lines Matching refs:str

642   std::ostringstream str;  in shll_fn()  local
647 str << "shll %cl, %" << assembler_test->GetSecondaryRegisterName(*reg) << "\n"; in shll_fn()
649 return str.str(); in shll_fn()
663 std::ostringstream str; in shlq_fn() local
668 str << "shlq %cl, %" << assembler_test->GetRegisterName(*reg) << "\n"; in shlq_fn()
670 return str.str(); in shlq_fn()
684 std::ostringstream str; in shrl_fn() local
689 str << "shrl %cl, %" << assembler_test->GetSecondaryRegisterName(*reg) << "\n"; in shrl_fn()
691 return str.str(); in shrl_fn()
704 std::ostringstream str; in shrq_fn() local
709 str << "shrq %cl, %" << assembler_test->GetRegisterName(*reg) << "\n"; in shrq_fn()
711 return str.str(); in shrq_fn()
724 std::ostringstream str; in sarl_fn() local
729 str << "sarl %cl, %" << assembler_test->GetSecondaryRegisterName(*reg) << "\n"; in sarl_fn()
731 return str.str(); in sarl_fn()
744 std::ostringstream str; in sarq_fn() local
749 str << "sarq %cl, %" << assembler_test->GetRegisterName(*reg) << "\n"; in sarq_fn()
751 return str.str(); in sarq_fn()
764 std::ostringstream str; in rorl_fn() local
769 str << "rorl %cl, %" << assembler_test->GetSecondaryRegisterName(*reg) << "\n"; in rorl_fn()
771 return str.str(); in rorl_fn()
784 std::ostringstream str; in roll_fn() local
789 str << "roll %cl, %" << assembler_test->GetSecondaryRegisterName(*reg) << "\n"; in roll_fn()
791 return str.str(); in roll_fn()
804 std::ostringstream str; in rorq_fn() local
809 str << "rorq %cl, %" << assembler_test->GetRegisterName(*reg) << "\n"; in rorq_fn()
811 return str.str(); in rorq_fn()
824 std::ostringstream str; in rolq_fn() local
829 str << "rolq %cl, %" << assembler_test->GetRegisterName(*reg) << "\n"; in rolq_fn()
831 return str.str(); in rolq_fn()
2007 std::ostringstream str; in x87_fn() local
2010 str << "fincstp\n"; in x87_fn()
2013 str << "fsin\n"; in x87_fn()
2016 str << "fcos\n"; in x87_fn()
2019 str << "fptan\n"; in x87_fn()
2021 return str.str(); in x87_fn()
2074 std::ostringstream str; in ret_and_leave_fn() local
2077 str << "ret\n"; in ret_and_leave_fn()
2080 str << "leave\n"; in ret_and_leave_fn()
2082 return str.str(); in ret_and_leave_fn()
2246 std::ostringstream str; in setcc_test_fn() local
2251str << "set" << suffixes[i] << " %" << assembler_test->GetQuaternaryRegisterName(*reg) << "\n"; in setcc_test_fn()
2255 return str.str(); in setcc_test_fn()
2354 std::ostringstream str; in buildframe_test_fn() local
2356 str << "pushq %rsi\n"; in buildframe_test_fn()
2357 str << "pushq %r10\n"; in buildframe_test_fn()
2360 str << "subq $" << displacement << ", %rsp\n"; in buildframe_test_fn()
2362 str << "movq %rdi, (%rsp)\n"; in buildframe_test_fn()
2364 str << "movq %rax, " << frame_size + 0 << "(%rsp)\n"; in buildframe_test_fn()
2365 str << "movq %rbx, " << frame_size + 8 << "(%rsp)\n"; in buildframe_test_fn()
2366 str << "movsd %xmm1, " << frame_size + 16 << "(%rsp)\n"; in buildframe_test_fn()
2368 return str.str(); in buildframe_test_fn()
2390 std::ostringstream str; in removeframe_test_fn() local
2393 str << "addq $" << displacement << ", %rsp\n"; in removeframe_test_fn()
2395 str << "popq %r10\n"; in removeframe_test_fn()
2396 str << "popq %rsi\n"; in removeframe_test_fn()
2397 str << "ret\n"; in removeframe_test_fn()
2399 return str.str(); in removeframe_test_fn()
2414 std::ostringstream str; in increaseframe_test_fn() local
2416 str << "addq $-" << kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
2417 str << "addq $-" << 10 * kStackAlignment << ", %rsp\n"; in increaseframe_test_fn()
2419 return str.str(); in increaseframe_test_fn()
2434 std::ostringstream str; in decreaseframe_test_fn() local
2436 str << "addq $" << kStackAlignment << ", %rsp\n"; in decreaseframe_test_fn()
2437 str << "addq $" << 10 * kStackAlignment << ", %rsp\n"; in decreaseframe_test_fn()
2439 return str.str(); in decreaseframe_test_fn()