structstd.zig.llvm.Builder.FastMath[src]

Fields

unsafe_algebra: bool = false
nnan: bool = false
ninf: bool = false
nsz: bool = false
arcp: bool = false
contract: bool = false
afn: bool = false
reassoc: bool = false

Values

Constantfast[src]

Source Code

Source code
pub const fast = FastMath{
    .nnan = true,
    .ninf = true,
    .nsz = true,
    .arcp = true,
    .contract = true,
    .afn = true,
    .reassoc = true,
}

Source Code

Source code
pub const FastMath = packed struct(u8) {
    unsafe_algebra: bool = false, // Legacy
    nnan: bool = false,
    ninf: bool = false,
    nsz: bool = false,
    arcp: bool = false,
    contract: bool = false,
    afn: bool = false,
    reassoc: bool = false,

    pub const fast = FastMath{
        .nnan = true,
        .ninf = true,
        .nsz = true,
        .arcp = true,
        .contract = true,
        .afn = true,
        .reassoc = true,
    };
}