Mercurial > hg > CbC > CbC_llvm
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 |