Hi Richard, > Thanks for your comments. I've updated to patch to use the logic you suggested. LGTM modulo the following tiny nit pick: +; CHECK-NEXT: alloca [0 x i8], align 1024 +; CHECK-NOT: alloc Should probably be: ; CHECK-NOT: alloca Ciao, Duncan.