This Michel's llvm patch fixes this bug: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150119/254035.html