Apparently this was changed back in 3.4. Fucking LLVM.