vsk added a subscriber: vsk. vsk added a comment. This change looks fine. I'm curious though -- the spec uses "int" for "cnt" in the Compiler Intrinsic Equivalent section, but "imm8" for the instruction encoding. Why are they different? Repository: rL LLVM http://reviews.llvm.org/D12274