Create array SILValue from array of SILValues

Is there a way to create an array SILValue (ArrayLiteral or something similar) with several SILValues (stored in a SmallVector or something similar)? I cannot find any examples of ArrayLiterals in the source.