cl: Add test for using __builtin_alloca
I want a test to stress codegen of allocas outside of the entry block. There's no supported language feature to hit this, so I have to use a builtin. This is also buggy in clang since __builtin_alloca doesn't return the expected private pointer, so this test artifically requires CL2.0.