MethodfunctionArgumentNeedsConsecutiveRegistersFor some targets, an LLVM struct type must be broken down into multiple simple types, but the calling convention specifies that the entire struct must
suite/synctools/tablegen/include/llvm/CodeGen/TargetLowering.h:4160