Open kahotv opened 4 months ago
代码块(几乎)是连着的,希望能打乱一下顺序
编译器:ollvm-17.0.6 编译选项:(全开)
-mllvm -fla -mllvm -bcf -mllvm -bcf_prob=80 -mllvm -bcf_loop=3 -mllvm -sobf -mllvm -icall -mllvm -ibr -mllvm -igv -mllvm -sub -mllvm -sub_loop=3 -mllvm -split -mllvm -split_num=5
源代码:
#include <stdio.h> int test(int n_argc, char** argv) { int n_num = n_argc * 2; //scanf("%2d", &n_num); if (20 == n_num) { puts("20"); } if (10 == n_num) { puts("10"); } if (2 == n_num) { puts("2"); } puts("error"); return -1; } int main(int n_argc, char** argv) { return test(n_argc, argv); }
结果:
代码块(几乎)是连着的,希望能打乱一下顺序
编译器:ollvm-17.0.6 编译选项:(全开)
源代码:
结果:![图片](https://github.com/DreamSoule/ollvm17/assets/41276366/ecf7d7c3-244b-4c9b-8464-6f42a61fd8cd)