<<
演算子で文字列リテラルが2つ連続する場合は改行される仕様 (バグ?) になっているようです。今現在、この挙動を制御するようなパラメータはないようなので、clang-format を使うのであれば、改行されるのは仕方ないと思います。
連続する文字列リテラルは1つに結合すれば、改行されなくなります。
diff
1- std::cout << "aaaa" << "bbbb" << std::endl;
2+ std::cout << "aaaabbbb" << std::endl;
↓ バグレポート
45018 – A newline is added after a string token if the next 2 tokens are lessless and string
文字列リテラルが2つ以上連続しない場合
cpp
1std::cout << "aaaa" << a << "bbbb" << std::endl;
↓
cpp
1std::cout << "aaaa" << a << "bbbb" << std::endl;
文字列リテラルが2つ以上連続する場合
cpp
1std::cout << "aaaa" << "bbbb" << std::endl;
↓
cpp
1 std::cout << "aaaa"
2 << "bbbb" << std::endl;