u/pyler2
-
4points
-
0points
-
26points
[Clang Interpreter] Initial patch for the constexpr interpreter (reviews.llvm.org)
-
9points
-
5points
-
315points
- 148points
-
49points
ASM Goto support landed in Clang/LLVM (godbolt.org)
-
1points
-
38points
Clang with just-in-time (JIT) compilation extensions (github.com)
-
0points
New "Java" switches in C++? (self.cpp)
pyler2
pyler2
Win tm
pyler2
Waiting for IDE support for this. Amazing!
pyler2
P1144?
pyler2
Try clang trunk :) it fully unrolled your C++ code :D
pyler2
This is quite interesting. So we can generate gimple (like gcc IR?) and load it to gcc, to optimize it and generate binary? like LLVM IR we can optimize using opt, compile to asm with llc, etc..
Any examples/tutorials?
pyler2
And try Clang even with -stdlib=libc++. Quite amazing numbers.
pyler2
This will probably miss GCC 9.. no activity on the gcc / libstdc++ mailing list..
pyler2
maybe you can also do same comparision for Chromium?
pyler2
but the question is who should write a Rust GCC frontend? :D Mozilla? Too much effort..
pyler2
Have Mozilla investigated a Facebook's BOLT tool to optimalize PGO binary builds even more?
pyler2
post this request to his github repo
pyler2
wow, libc++'s regex is very bad.
matrix_vector_product.cpp:408:30: warning: iteration 7158278 invokes undefined behavior [-Waggressive-loop-optimizations]
408 | yy[i] += zz[i*cols+j] * temp;