Expand description
A value is an instance of a type.
Structs§
- An
ArrayValue
is a block of contiguous constants or variables. - A usage of a
BasicValue
in another value. - A value resulting from a function call. It may have function attributes applied to it.
- Iterate over all the field values of this struct.
- Iterate over all the incoming edges of a phi value.
- Iterate over all the operands of an instruction value.
- Iterate over all the operands of an instruction value.
- A Phi Instruction returns a value based on which basic block branched into the Phi’s containing basic block.
Enums§
- Tail call kind for LLVMSetTailCallKind and LLVMGetTailCallKind.
- This enum determines the significance of a
GlobalValue
’s address.
Constants§
Traits§
- Represents an aggregate value, built on top of other values.
- Defines any struct wrapping an LLVM value.
- Represents a basic value, which can be used both by itself, or in an
AggregateValue
. - Represents a value which is permitted in floating point math operations
- Represents a value which is permitted in integer math operations