Disable combining of loads and stores in instcombine
LLVM's optimizer combines stores to consecutive characters into a write of a single word. For instance, if I have char A and I write some static value to each element, these writes would be combined into a single 32-bit word write. I found this thread from 2009 -- it seems like it wasn't possible then. Has anything changed since?