documents: 1GB anime: 15GB LLVM build trees: 580GB photos: 3GB someone who is good at file storage help me budget this
libfirm is really promising. Wish more ppl were adding targets & working on integration as a viable production tool.
-
-
yeah. I went the "seems like least effort" route, spent more effort debugging/... than expected, code still ~40-60% slower vs GCC output...
-
For what you tested. In general it's unboundedly slower, i.e. someone czn write test case where time ratio is >N for arbitrary N.
-
granted, I have mostly still been testing with Quake1 and some small benchmarks, could use more tests to be better representative.
-
As a rule of thumb, if you're testing 1995 code, you're essentially comparing against 1995 GCC, not 2017 GCC or LLVM.
-
That's because the code was written to compensate for a compiler that can't perform any transformations but what 1995 GCC could do.
-
yeah, errm, mine doesn't do much fancy here. doesn't eliminate redundant pointer/struct load/store, but AFAICT MSVC doesn't really either.
-
this is a case Quake seems to step in often; accessing multiple times vs copying to locals (generally needed in VC). TBD, 'strict aliasing'.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.