1a8e1175bSopenharmony_ciAligned 16-bit access 2a8e1175bSopenharmony_cimbedtls_unaligned_access:16:0 3a8e1175bSopenharmony_ci 4a8e1175bSopenharmony_ciAligned 32-bit access 5a8e1175bSopenharmony_cimbedtls_unaligned_access:32:0 6a8e1175bSopenharmony_ci 7a8e1175bSopenharmony_ciAligned 64-bit access 8a8e1175bSopenharmony_cimbedtls_unaligned_access:64:0 9a8e1175bSopenharmony_ci 10a8e1175bSopenharmony_ciUnaligned 16-bit access offset=1 11a8e1175bSopenharmony_cimbedtls_unaligned_access:16:1 12a8e1175bSopenharmony_ci 13a8e1175bSopenharmony_ciUnaligned 32-bit access offset=1 14a8e1175bSopenharmony_cimbedtls_unaligned_access:32:1 15a8e1175bSopenharmony_ci 16a8e1175bSopenharmony_ciUnaligned 64-bit access offset=1 17a8e1175bSopenharmony_cimbedtls_unaligned_access:64:1 18a8e1175bSopenharmony_ci 19a8e1175bSopenharmony_ciUnaligned 16-bit access offset=4 20a8e1175bSopenharmony_cimbedtls_unaligned_access:16:4 21a8e1175bSopenharmony_ci 22a8e1175bSopenharmony_ciUnaligned 32-bit access offset=4 23a8e1175bSopenharmony_cimbedtls_unaligned_access:32:4 24a8e1175bSopenharmony_ci 25a8e1175bSopenharmony_ciUnaligned 64-bit access offset=4 26a8e1175bSopenharmony_cimbedtls_unaligned_access:64:4 27a8e1175bSopenharmony_ci 28a8e1175bSopenharmony_ciUnaligned 16-bit access offset=7 29a8e1175bSopenharmony_cimbedtls_unaligned_access:16:7 30a8e1175bSopenharmony_ci 31a8e1175bSopenharmony_ciUnaligned 32-bit access offset=7 32a8e1175bSopenharmony_cimbedtls_unaligned_access:32:7 33a8e1175bSopenharmony_ci 34a8e1175bSopenharmony_ciUnaligned 64-bit access offset=7 35a8e1175bSopenharmony_cimbedtls_unaligned_access:64:7 36a8e1175bSopenharmony_ci 37a8e1175bSopenharmony_ciUnaligned 16-bit access offset=8 38a8e1175bSopenharmony_cimbedtls_unaligned_access:16:8 39a8e1175bSopenharmony_ci 40a8e1175bSopenharmony_ciUnaligned 32-bit access offset=8 41a8e1175bSopenharmony_cimbedtls_unaligned_access:32:8 42a8e1175bSopenharmony_ci 43a8e1175bSopenharmony_ciUnaligned 64-bit access offset=8 44a8e1175bSopenharmony_cimbedtls_unaligned_access:64:8 45a8e1175bSopenharmony_ci 46a8e1175bSopenharmony_ciByteswap 16 47a8e1175bSopenharmony_cimbedtls_byteswap:"0100":16:"0001" 48a8e1175bSopenharmony_ci 49a8e1175bSopenharmony_ciByteswap 16 with truncation 50a8e1175bSopenharmony_cimbedtls_byteswap:"0706050403020100":16:"0001" 51a8e1175bSopenharmony_ci 52a8e1175bSopenharmony_ciByteswap 16 all-zero 53a8e1175bSopenharmony_cimbedtls_byteswap:"0000":16:"0000" 54a8e1175bSopenharmony_ci 55a8e1175bSopenharmony_ciByteswap 16 all-ones 56a8e1175bSopenharmony_cimbedtls_byteswap:"ffffffffffffffff":16:"ffff" 57a8e1175bSopenharmony_ci 58a8e1175bSopenharmony_ciByteswap 32 59a8e1175bSopenharmony_cimbedtls_byteswap:"03020100":32:"00010203" 60a8e1175bSopenharmony_ci 61a8e1175bSopenharmony_ciByteswap 32 with truncation 62a8e1175bSopenharmony_cimbedtls_byteswap:"0706050403020100":32:"00010203" 63a8e1175bSopenharmony_ci 64a8e1175bSopenharmony_ciByteswap 32 all-zero 65a8e1175bSopenharmony_cimbedtls_byteswap:"00000000":32:"00000000" 66a8e1175bSopenharmony_ci 67a8e1175bSopenharmony_ciByteswap 32 all-ones 68a8e1175bSopenharmony_cimbedtls_byteswap:"ffffffffffffffff":32:"ffffffff" 69a8e1175bSopenharmony_ci 70a8e1175bSopenharmony_ciByteswap 64 71a8e1175bSopenharmony_cimbedtls_byteswap:"0706050403020100":64:"01020304050607" 72a8e1175bSopenharmony_ci 73a8e1175bSopenharmony_ciByteswap 64 all-zero 74a8e1175bSopenharmony_cimbedtls_byteswap:"0000000000000000":64:"0000000000000000" 75a8e1175bSopenharmony_ci 76a8e1175bSopenharmony_ciByteswap 64 all-ones 77a8e1175bSopenharmony_cimbedtls_byteswap:"ffffffffffffffff":64:"ffffffffffffffff" 78a8e1175bSopenharmony_ci 79a8e1175bSopenharmony_ciGet individual bytes 80a8e1175bSopenharmony_ciget_byte 81a8e1175bSopenharmony_ci 82a8e1175bSopenharmony_ciEndian-aware unaligned 16-bit BE offset=0 83a8e1175bSopenharmony_ciunaligned_access_endian_aware:16:0:1 84a8e1175bSopenharmony_ci 85a8e1175bSopenharmony_ciEndian-aware unaligned 16-bit BE offset=3 86a8e1175bSopenharmony_ciunaligned_access_endian_aware:16:3:1 87a8e1175bSopenharmony_ci 88a8e1175bSopenharmony_ciEndian-aware unaligned 16-bit LE offset=0 89a8e1175bSopenharmony_ciunaligned_access_endian_aware:16:0:0 90a8e1175bSopenharmony_ci 91a8e1175bSopenharmony_ciEndian-aware unaligned 16-bit LE offset=3 92a8e1175bSopenharmony_ciunaligned_access_endian_aware:16:3:0 93a8e1175bSopenharmony_ci 94a8e1175bSopenharmony_ciEndian-aware unaligned 32-bit BE offset=0 95a8e1175bSopenharmony_ciunaligned_access_endian_aware:32:0:1 96a8e1175bSopenharmony_ci 97a8e1175bSopenharmony_ciEndian-aware unaligned 32-bit BE offset=3 98a8e1175bSopenharmony_ciunaligned_access_endian_aware:32:3:1 99a8e1175bSopenharmony_ci 100a8e1175bSopenharmony_ciEndian-aware unaligned 32-bit LE offset=0 101a8e1175bSopenharmony_ciunaligned_access_endian_aware:32:0:0 102a8e1175bSopenharmony_ci 103a8e1175bSopenharmony_ciEndian-aware unaligned 32-bit LE offset=3 104a8e1175bSopenharmony_ciunaligned_access_endian_aware:32:3:0 105a8e1175bSopenharmony_ci 106a8e1175bSopenharmony_ciEndian-aware unaligned 64-bit BE offset=0 107a8e1175bSopenharmony_ciunaligned_access_endian_aware:64:0:1 108a8e1175bSopenharmony_ci 109a8e1175bSopenharmony_ciEndian-aware unaligned 64-bit BE offset=3 110a8e1175bSopenharmony_ciunaligned_access_endian_aware:64:3:1 111a8e1175bSopenharmony_ci 112a8e1175bSopenharmony_ciEndian-aware unaligned 64-bit LE offset=0 113a8e1175bSopenharmony_ciunaligned_access_endian_aware:64:0:0 114a8e1175bSopenharmony_ci 115a8e1175bSopenharmony_ciEndian-aware unaligned 64-bit LE offset=3 116a8e1175bSopenharmony_ciunaligned_access_endian_aware:64:3:0 117a8e1175bSopenharmony_ci 118a8e1175bSopenharmony_ciBig-endian check 119a8e1175bSopenharmony_cimbedtls_is_big_endian 120