Displaying 2 results from an estimated 2 matches for "optimized_ir".
Did you mean:
unoptimized_ir
2018 Aug 17
2
Replication -O3 optimizations manually
...to the setup Emanuele is using.
However, I may not have properly understood your test.
lli is the LLVM-IR interpreter and it is meant more for functional testing rather than performance testing.
Are you comparing the performance of machine code generated by clang -O3 against the performance of lli optimized_IR.bc ?
Best regards,
Stefano Cherubin
On Friday, 17 August 2018, 03:55:52 CEST, cszide <cszide at 163.com> wrote:
Hi, Stefano
I also have the problem as described by Emanuele. You say that clang schedules target-independent and target-dependent passes.
However, when I use lli to execute b...
2018 Aug 17
4
Replication -O3 optimizations manually
Hi, Stefano
I also have the problem as described by Emanuele. You say that clang schedules target-independent and target-dependent passes.
However, when I use lli to execute bitcode generated by opt with -O3 or with the same optimization passes as -O3, the performance are still different.
So, are there some special operations by -O3 option? I read the source code of opt, but I cannot find the