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