Data Layout in Stack (Optimization)

Hi,

Does LLVM do any automatic data layout in the stack to optimize cache line use or prefetch ? (Not referring to user inserted prefetch directives).

I.e. Is the ordering of my calls to CreateAlloca rearranged?

If yes, is there some doc on it?

Thanks,

Bob Floyd