&& operator chains (and ||, possibly) generates unoptimizable LLVM IR | Hacker News Reader