<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/56299>56299</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Redundant spaces before new line after format document use clang-format
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          weycen
      </td>
    </tr>
</table>

<pre>
    Hi, i find when i format a document use clang-foemat, it will add redundant spaces before newline when this line is too long to break.
Seems it want to align to `"` in first line, we don't need redundant spaces before new line, only need `Tab`.

- Code sample

https://github.com/ARM-software/arm-trusted-firmware/blob/caca0e57b8c4cceafa6812f2351419744648b890/bl31/bl31_main.c#L258-L259
```c
void __init bl31_prepare_next_image_entry(void)
{
        INFO("BL31: Preparing for EL3 exit to %s world\n",
                (image_type == SECURE) ? "secure" : "normal");
}
```

Before format:
![image](https://user-images.githubusercontent.com/22557692/176403792-cff3b096-df5b-4f68-ba63-4ae290f69d07.png)

After format:
![image](https://user-images.githubusercontent.com/22557692/176403858-9ab5c442-eed1-4c24-9fa6-77ccb20ea0c6.png)


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy1lEmv2zYQxz8NfSFkSKQ2HnTw8owWeF3wkp4NLiObKUUZIhXH374j2k5eiyA9BSC4aMj__DgzohrNrfvFErajlvbWG3o9g1_m4zTISCU1o54H8JHOAah20p-yfgS0pTORXq1zVBpDJzCzNxJ3hovUEKgCFAHq4eqsh7twPNtA0xLHOI7Ujf6EE6omkH-vSb4n-eYDwBCS9qKGRunsyS8TUueEMeyp9Yg7hZjEFpQrIKonrInoEX6I8_XM6N3tvhslP0qF_QPh3md0NxqgQQ4XB-8N5xgvgfANYQdsJxvPs1rrccDF5u23LIx9vMoJfRzkNGRxmkMEkyHw8Pis3Khw0FLLHKpGtbrUGmQv67ZgPeNVURaiKcu6bFUr8nSCF4_hOEjr15ow_sqqNsNOPOAwPKnp-_rzaA09Hq3HWKaDlwkuCHD08CUe7SBPcMTUTjfC2mUvYU-hZvu8rvj198MfaMe4b18RgW_on0nFYuIwovTllVP4YlOiCKsCvY6TM6Ta-SVVbPdVaGmsvXuNtwtQwvfY6IeX3V9vL-gbPxxQggXQ8xIlRhdvOPqlGF2SE4Q_0Zr9f279PkPbe7bvZbxk6m5jBam2CYFUe6T5dyKxxKcsWcP6ntTlix59xCg98stYVTW1QJRD0dRlzhvBMt33XOWizkxfqazs6zZTsuZZKYGJvK-FyZv1xZ--BTj1mz7C9GR8OZDtjoifSNpisQipKl2WLMOqL7JSszITWHVZ02itWA4y1_V3SFem40ZwIVfRRgfd2__8XVS-u9r335DFspon1_3gZ3Lu83PILtP4CTQ-OwcbwgwBJ1XNhFidu7ptcq7bSgiuKyULU9RNYcAAUummlSsnFbjQYUSXakLGJLEUVLVf2Y7ljOU1z_O64Jyvi75hglWqbFteqoaRMscHz7r1wrEep9Nq6hKSmk8Bjc6GGL4ZZQj4XAEkd6gv53gep-4KNw1-lTx3ifwfPM-skQ">