Represents a fixed‐width value in a bitcode record.

Synopsis

Declared in <llvm/Bitcode/BitcodeConvenience.h>

template<unsigned int Width>
class BCFixed
    : public /* implementation-defined */

Description

Note that the LLVM bitcode format only supports unsigned values.

Base Classes

Name

Description

/* implementation-defined */

Convenience base for all kinds of bitcode abbreviation fields.

Static Member Functions

Name

Description

assertValid

assertValid overloads

convert

Converts a raw numeric representation of this value to its preferred type.

emitOp

Appends a fixed‐width operand of Width bits to abbreviation abbrev.

Static Data Members

Name

Description

IsCompound

Whether this field is a compound type (array or blob).

Created with MrDocs