Expand description
Attributes belonging to the LLVM dialect.
Structs§
- Alignment
Attr - Case
Values Attr - An attribute that contains a list of case values for a switch operation.
- Case
Values Attr Verify Err - Fastmath
Flag Parse Err - Fastmath
Flags Attr - GepIndices
Attr - Insert
Extract Value Indices Attr - Integer
Overflow Flags Attr - Integer overflow flags for arithmetic operations. The description below is from LLVM’s release notes that added the flags. “nsw” and “nuw” bits indicate that the operation is guaranteed to not overflow (in the signed or unsigned case, respectively). This gives the optimizer more information and can be used for things like C signed integer values, which are undefined on overflow.
- Shuffle
Vector Mask Attr
Enums§
- FCmp
Predicate Attr - GepIndex
Attr - An index for a GEP can be either a constant or an SSA operand. Contrary to its name, this isn’t an Attribute.
- ICmp
Predicate Attr - Linkage
Attr