fn emit_direct_ptr_va_arg<'ll, 'tcx>(
bx: &mut GenericBuilder<'_, 'll, FullCx<'ll, 'tcx>>,
list: OperandRef<'tcx, &'ll Value>,
size: Size,
align: Align,
slot_size: Align,
allow_higher_align: bool,
force_right_adjust: bool,
) -> (&'ll Value, Align)