comparison docs/BitCodeFormat.rst @ 148:63bd29f05246

merged
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Aug 2019 19:46:37 +0900
parents c2174574ed3a
children
comparison
equal deleted inserted replaced
146:3fc4d5c3e21e 148:63bd29f05246
1052 * code 51: ``allocsize(<EltSizeParam>[, <NumEltsParam>])`` 1052 * code 51: ``allocsize(<EltSizeParam>[, <NumEltsParam>])``
1053 * code 52: ``writeonly`` 1053 * code 52: ``writeonly``
1054 * code 53: ``speculatable`` 1054 * code 53: ``speculatable``
1055 * code 54: ``strictfp`` 1055 * code 54: ``strictfp``
1056 * code 55: ``sanitize_hwaddress`` 1056 * code 55: ``sanitize_hwaddress``
1057 * code 56: ``nocf_check``
1058 * code 57: ``optforfuzzing``
1059 * code 58: ``shadowcallstack``
1060 * code 64: ``sanitize_memtag``
1057 1061
1058 .. note:: 1062 .. note::
1059 The ``allocsize`` attribute has a special encoding for its arguments. Its two 1063 The ``allocsize`` attribute has a special encoding for its arguments. Its two
1060 arguments, which are 32-bit integers, are packed into one 64-bit integer value 1064 arguments, which are 32-bit integers, are packed into one 64-bit integer value
1061 (i.e. ``(EltSizeParam << 32) | NumEltsParam``), with ``NumEltsParam`` taking on 1065 (i.e. ``(EltSizeParam << 32) | NumEltsParam``), with ``NumEltsParam`` taking on