https://bugs.kde.org/show_bug.cgi?id=474280
Bug ID: 474280 Summary: Add Ijk_ExitBB IR for potential critical state Classification: Developer tools Product: valgrind Version: unspecified Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: vex Assignee: jsew...@acm.org Reporter: rjie...@gmail.com Target Milestone: --- Created attachment 161502 --> https://bugs.kde.org/attachment.cgi?id=161502&action=edit v1-0001-VEX-Add-Ijk_ExitBB-IR-for-potential-critical-state-c.patch Generally we use Ijk_Boring in most jump instructions, and some backends use this IR to make BB optimization 'chaining' in instruction selection stage. For some special ISAs like RISC-V vector [1], vsetvl/vsetvli instruction will set VTYPE/VL CSRs which are depended by next BB, so we add this new Ijk_ExitBB IR to exit BB without any optimization. [1] https://github.com/riscv/riscv-v-spec -- You are receiving this mail because: You are watching all bug changes.