Like on other targets, we need to zero_extend/truncate i1 args before copying them to GPRs. llvm-svn: 203045
When copying an i1 value into a GPR for a vaarg call, we need to explicitly zero-extend the i1 value (otherwise an invalid CRBIT -> GPR copy will be generated). llvm-svn: 203041