pub enum LLVMOpcode {
LLVMRet,
LLVMBr,
LLVMSwitch,
LLVMIndirectBr,
LLVMInvoke,
LLVMUnreachable,
LLVMAdd,
LLVMFAdd,
LLVMSub,
LLVMFSub,
LLVMMul,
LLVMFMul,
LLVMUDiv,
LLVMSDiv,
LLVMFDiv,
LLVMURem,
LLVMSRem,
LLVMFRem,
LLVMShl,
LLVMLShr,
LLVMAShr,
LLVMAnd,
LLVMOr,
LLVMXor,
LLVMAlloca,
LLVMLoad,
LLVMStore,
LLVMGetElementPtr,
LLVMTrunc,
LLVMZExt,
LLVMSExt,
LLVMFPToUI,
LLVMFPToSI,
LLVMUIToFP,
LLVMSIToFP,
LLVMFPTrunc,
LLVMFPExt,
LLVMPtrToInt,
LLVMIntToPtr,
LLVMBitCast,
LLVMAddrSpaceCast,
LLVMICmp,
LLVMFCmp,
LLVMPHI,
LLVMCall,
LLVMSelect,
LLVMUserOp1,
LLVMUserOp2,
LLVMVAArg,
LLVMExtractElement,
LLVMInsertElement,
LLVMShuffleVector,
LLVMExtractValue,
LLVMInsertValue,
LLVMFence,
LLVMAtomicCmpXchg,
LLVMAtomicRMW,
LLVMResume,
LLVMLandingPad,
}
Variants
LLVMRet | |
LLVMBr | |
LLVMSwitch | |
LLVMIndirectBr | |
LLVMInvoke | |
LLVMUnreachable | |
LLVMAdd | |
LLVMFAdd | |
LLVMSub | |
LLVMFSub | |
LLVMMul | |
LLVMFMul | |
LLVMUDiv | |
LLVMSDiv | |
LLVMFDiv | |
LLVMURem | |
LLVMSRem | |
LLVMFRem | |
LLVMShl | |
LLVMLShr | |
LLVMAShr | |
LLVMAnd | |
LLVMOr | |
LLVMXor | |
LLVMAlloca | |
LLVMLoad | |
LLVMStore | |
LLVMGetElementPtr | |
LLVMTrunc | |
LLVMZExt | |
LLVMSExt | |
LLVMFPToUI | |
LLVMFPToSI | |
LLVMUIToFP | |
LLVMSIToFP | |
LLVMFPTrunc | |
LLVMFPExt | |
LLVMPtrToInt | |
LLVMIntToPtr | |
LLVMBitCast | |
LLVMAddrSpaceCast | |
LLVMICmp | |
LLVMFCmp | |
LLVMPHI | |
LLVMCall | |
LLVMSelect | |
LLVMUserOp1 | |
LLVMUserOp2 | |
LLVMVAArg | |
|
LLVMInsertElement | |
LLVMShuffleVector | |
|
LLVMInsertValue | |
LLVMFence | |
LLVMAtomicCmpXchg | |
LLVMAtomicRMW | |
LLVMResume | |
LLVMLandingPad | |