LLVMIntrinsics

class Object
trait Matchable
class Any

Type members

Classlikes

class IntOverflow(val value: Int, val flag: Boolean)
class LongOverflow(val value: Long, val flag: Boolean)

Value members

Concrete methods

def llvm.bswap.i32(value: Int): Int
def llvm.bswap.i64(value: Long): Long
def llvm.cos.f32(value: Float): Float
def llvm.ctlz.i16(source: Short, iszeroundef: Boolean): Short
def llvm.ctlz.i32(source: Int, iszeroundef: Boolean): Int
def llvm.ctlz.i64(source: Long, iszeroundef: Boolean): Long
def llvm.ctlz.i8(source: Byte, iszeroundef: Boolean): Byte
def llvm.ctpop.i32(value: Int): Int
def llvm.ctpop.i64(value: Long): Long
def llvm.cttz.i16(source: Short, iszeroundef: Boolean): Short
def llvm.cttz.i32(source: Int, iszeroundef: Boolean): Int
def llvm.cttz.i64(source: Long, iszeroundef: Boolean): Long
def llvm.cttz.i8(source: Byte, iszeroundef: Boolean): Byte
def llvm.exp.f32(value: Float): Float
def llvm.log.f32(value: Float): Float
def llvm.maxnum.f32(left: Float, right: Float): Float
def llvm.maxnum.f64(left: Double, right: Double): Double
def llvm.minnum.f32(left: Float, right: Float): Float
def llvm.minnum.f64(left: Double, right: Double): Double
def llvm.pow.f32(value: Float, power: Float): Float
def llvm.pow.f64(value: Double, power: Double): Double
def llvm.powi.f32(value: Float, power: Int): Float
def llvm.powi.f64(value: Double, power: Int): Double
def llvm.sin.f32(value: Float): Float