pub(crate) unsafe extern "C" fn LLVMBuildAtomicRMW<'ll>(
B: &Builder<'ll>,
Op: AtomicRmwBinOp,
LHS: Value<'ll>,
RHS: Value<'ll>,
Order: AtomicOrdering,
SingleThreaded: Bool,
) -> Value<'ll>pub(crate) unsafe extern "C" fn LLVMBuildAtomicRMW<'ll>(
B: &Builder<'ll>,
Op: AtomicRmwBinOp,
LHS: Value<'ll>,
RHS: Value<'ll>,
Order: AtomicOrdering,
SingleThreaded: Bool,
) -> Value<'ll>