semantic: 0.986 graphic: 0.878 device: 0.806 socket: 0.681 vnc: 0.658 network: 0.606 permissions: 0.580 boot: 0.546 performance: 0.523 debug: 0.478 other: 0.474 files: 0.411 PID: 0.269 KVM: 0.210 x86 BLSI and BLSR semantic bug Description of problem: The result of instruction BLSI and BLSR is different from the CPU. The value of CF is different. Steps to reproduce: 1. Compile this code ``` void main() { asm("blsi rax, rbx"); } ``` 2. Execute and compare the result with the CPU. The value of `CF` is exactly the opposite. This problem happens with BLSR, too. Additional information: This bug is discovered by research conducted by KAIST SoftSec.