// #target: macos-x64

module test;
import std::io;

fn void main()
{
	int[<4>] a = { 1, -3, 5, -7 };
	io::printfn("%s", $$reverse(a));
}

/* #expect: test.ll

  %reverse = shufflevector <4 x i32> %0, <4 x i32> poison, <4 x i32> <i32 3, i32 2, i32 1, i32 0>