I like the idea of adding the alignment as a function parameter, but I don't understand why you want to rename the function: Unaligned is generally the terminology I use for loads not naturally aligned. http://reviews.llvm.org/D4684