Module values

Module values 

Source
Expand description

Flags and values found in records From the LLVM Project, under the Apache License v2.0 with LLVM Exceptions

Enums§

AtomicOrdering
Encoded AtomicOrdering values.
AttrKind
BinOpcode
These are values used in the bitcode files to encode which binop a CST_CODE_CE_BINOP refers to.
CallConv
CallMarkersFlags
Markers and flags for call instruction.
CastOpcode
These are values used in the bitcode files to encode which cast a CST_CODE_CE_CAST refers to.
ComdatSelectionKind
COMDATSELECTIONKIND enumerates the possible selection mechanisms for COMDAT sections.
DllStorageClass
FastMathMap
FastMath Flags This is a fixed layout derived from the bitcode emitted by LLVM 5.0 intended to decouple the in-memory representation from the serialization.
GetElementPtrOptionalFlags
Flags for serializing GEPOperator’s SubclassOptionalData contents.
Linkage
OverflowingBinaryOperatorOptionalFlags
Flags for serializing OverflowingBinaryOperator’s SubclassOptionalData contents.
RmwOperation
Atomic read-modify-write operations
TruncInstOptionalFlags
Flags for serializing TruncInstOptionalFlags’s SubclassOptionalData contents.
UnaryOpcode
Unary Opcodes