fn match_args_from_caller_to_enzyme<'ll, 'tcx>(
cx: &GenericCx<'ll, SCx<'ll>>,
builder: &mut GenericBuilder<'_, 'll, FullCx<'ll, 'tcx>>,
width: u32,
args: &mut Vec<&'ll Value>,
inputs: &[DiffActivity],
outer_args: &[&'ll Value],
)