<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylUU2vmzAQ_DXmYj1kDCFw4JD3kki9VU9Vr5XBC2zr2Mgfec2_7wJSWvXYSsg745VnZ4fe6Uf3lrwHG82DM3Fm4rSfRc5ZLbRLvQECTF7pNM5O_HnHlQc-K6_54DRoHt36xJj7jZUn-k6fr8apuJNPl8sloJ3opWyYbFn5usm-8Y8Zh5mH2SVDSsryHnhYYMARSfSOiuRvN2U1N2iBuyWisyHfbc4xLmGdQP7kdRqGfLIpd34i9oE_kIq6-xdqMFle8Sfob-8wYYjgw5_rym1dtFFW22Y0jWp6XljYF1y9pWVxPoL-FwtfHgsEnumu1G3ZqkylODvf9WDDjEIUWfKm-0sR45z6nEIgsqW7l5fFu-8wRKIYQoJA4FBWdZnN3dgWDRyVGMa6GZtGCFmOoq_bo4JjMx76zKgeTOjY4ZUdztn_j8ROCilFIRvRiqJq8rGGphKqHlsp2mEsWCXgptDkq86aTua7TbJPU6CmoX8SfjdVCDhR6JtDKZ_5EF4NR4xm652-vhMnMBhlJ4L8rKLicXlAyDaP3WbwF56_6AU>53463</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [AVR][clang] Data tpyes
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

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

<pre>
    Currently 

1. `double`/`long double` are hard coded to `llvm::APFloat::IEEEsingle();`, which should can be specified via command line options.
https://gcc.gnu.org/wiki/avr-gcc#Fixed_Registers

2. `int24` and `uint24` need to be supported.
https://gcc.gnu.org/wiki/avr-gcc#Types 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydUE2PmzAQ_TXmYi0yhhA4cMhuEqm3alX1Whk8wGwdG_kj2_z7DiClVY-VLM-bGc17b6Z3-tG9Je_BRvPgTJyZOO1_kXNWC-1Sb4AAk1f6jbMTf9a48sBn5TUfnAbNo1tHjLnfWHmid_p6NU7FPflyuVwC2okmZcNky8rXjfaNf844zDzMLhliUpb3wMMCA45IpHdURH-7Kau5QQvcLRGdDfluc45xCasC-ZPXaRjyyabc-YmyT_yJFNTdv1CDyfKKv0D_eIcJQwQf_l5XbuuijbLaNiM1iulZsLAvuHpLy-J8BP0_Fr49Fgg8012p27JVWcRooGOH19P3d3Y4ExiMshNBflZR8bg8IGTJm-4fGYxz6nO6DCXbyffwsnj3AUOkFENIEAgcyqous7kroD2ORzGKshmKapRFI4q6kUdV6v7QNCIzqgcTVjekn2EnhZSikI1oRVE1-VhDUwlVj60U7TAWrBJwU2jyVXhdOPPd5qFPU6CmoTOHP00VAk50x41fyh5smFGIgvAqp1Kcne-e5Wzz323mfwOXKtG-">