Bitfield layout for packed flags stored in an alloca bitcode record.
Synopsis
Declared in <llvm/Bitcode/BitcodeCommon.h>
struct AllocaPackedValues;
Description
We increased the number of bits needed to represent alignment to be more than 5, but to preserve backward compatibility we store the upper bits separately.
Type Aliases
Name |
Description |
Bitfield element for the lower 5 bits of the encoded alignment. |
|
Bitfield element for the upper bits of the encoded alignment. |
|
Bitfield element indicating the allocated type is stored explicitly. |
|
Bitfield element for the Swift error flag. |
|
Bitfield element for the inalloca flag. |
Created with MrDocs