diff options
author | Leonard Chan <leonardchan@google.com> | 2018-06-02 02:58:51 +0000 |
---|---|---|
committer | Leonard Chan <leonardchan@google.com> | 2018-06-02 02:58:51 +0000 |
commit | db55d8331e631e84b07e6fbad923085b4baa9597 (patch) | |
tree | cab6ad2f57e7522caaa1ded6b6d211583ae6f0b7 /lldb/packages/Python/lldbsuite/test | |
parent | 9c2d52014c95cef4aa0cf7e39ed47a42643c9568 (diff) | |
download | bcm5719-llvm-db55d8331e631e84b07e6fbad923085b4baa9597.tar.gz bcm5719-llvm-db55d8331e631e84b07e6fbad923085b4baa9597.zip |
This diff includes changes for supporting the following types.
```
// Primary fixed point types
signed short _Accum s_short_accum;
signed _Accum s_accum;
signed long _Accum s_long_accum;
unsigned short _Accum u_short_accum;
unsigned _Accum u_accum;
unsigned long _Accum u_long_accum;
// Aliased fixed point types
short _Accum short_accum;
_Accum accum;
long _Accum long_accum;
```
This diff only allows for declaration of the fixed point types. Assignment and other operations done on fixed point types according to http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1169.pdf will be added in future patches. The saturated versions of these types and the equivalent `_Fract` types will also be added in future patches.
The tests included are for asserting that we can declare these types.
Differential Revision: https://reviews.llvm.org/D46084
llvm-svn: 333814
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions