Module llvm_ir::constant [−][src]
Structs
| AShr | |
| Add | |
| AddrSpaceCast | |
| And | |
| BitCast | |
| ConstantRef | A   | 
| ExtractElement | |
| ExtractValue | |
| FAdd | |
| FCmp | |
| FDiv | |
| FMul | |
| FPExt | |
| FPToSI | |
| FPToUI | |
| FPTrunc | |
| FRem | |
| FSub | |
| GetElementPtr | |
| ICmp | |
| InsertElement | |
| InsertValue | |
| IntToPtr | |
| LShr | |
| Mul | |
| Or | |
| PtrToInt | |
| SDiv | |
| SExt | |
| SIToFP | |
| SRem | |
| Select | |
| Shl | |
| ShuffleVector | |
| Sub | |
| Trunc | |
| UDiv | |
| UIToFP | |
| URem | |
| Xor | |
| ZExt | 
Enums
| Constant | See LLVM 12 docs on Constants. Constants can be either values, or expressions involving other constants (see LLVM 12 docs on Constant Expressions).  | 
| Float | All of these   | 
Traits
| ConstBinaryOp | |
| ConstUnaryOp |