Functions in this group model LLVMValueRef instances that correspond to constants referring to scalar types.
Functions in this group operate on composite constants.
Functions in this group correspond to APIs on llvm::ConstantExpr.
This group contains functions that operate on global values.
This group contains functions that operate on global variable values.
This group contains function that operate on global alias values.
Functions in this group operate on LLVMValueRef instances that correspond to llvm::Function instances.
|LLVMValueRef||LLVMConstNull (LLVMTypeRef Ty)|
|Obtain a constant value referring to the null instance of a type. |
|LLVMValueRef||LLVMConstAllOnes (LLVMTypeRef Ty)|
|Obtain a constant value referring to the instance of a type consisting of all ones. |
|LLVMValueRef||LLVMGetUndef (LLVMTypeRef Ty)|
|Obtain a constant value referring to an undefined value of a type. |
|LLVMBool||LLVMIsNull (LLVMValueRef Val)|
|Determine whether a value instance is null. |
|LLVMValueRef||LLVMConstPointerNull (LLVMTypeRef Ty)|
|Obtain a constant that is a constant pointer pointing to NULL for a specified type. |
This section contains APIs for interacting with LLVMValueRef that correspond to llvm::Constant instances.
These functions will work for any LLVMValueRef in the llvm::Constant class hierarchy.