Displaying 3 results from an estimated 3 matches for "sizenew".
2017 Dec 09
2
[cfe-dev] Who wants faster LLVM/Clang builds?
...heir components and pick the parts of the patches that they consider correct. I'll also start with some files next week if there is no objections to it. Does it sound reasonable?
The most impacted files (the numbers are for Debug build):
LLVM top 10
Filename TimeOld TimeNew Delta SizeOld SizeNew SizeDelta
lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.6% 35.0 0.3 -99.0%
lib/MC/MCLabel.cpp 0.20 0.02 -88.0% 25.5 0.0 -99.9%
tools/llvm-readobj/ObjDumper.cpp 0.44 0.10 -76.8% 41.0 11.8 -71.1%
lib/MC/MCWinEH.cpp 0.49 0.15 -70.4% 43.9 21.4 -51.2%
lib/Transforms/Vectorize/Vectorize...
2017 Dec 15
3
[cfe-dev] Who wants faster LLVM/Clang builds?
...s of the
> patches that they consider correct. I'll also start with some files next
> week if there is no objections to it. Does it sound reasonable?
>
> The most impacted files (the numbers are for Debug build):
>
> *LLVM top 10*
> *Filename TimeOld TimeNew Delta **SizeOld SizeNew SizeDelta*
> lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.6% 35.0 0.3 -99.0%
> lib/MC/MCLabel.cpp 0.20 0.02 -88.0% 25.5 0.0 -99.9%
> tools/llvm-readobj/ObjDumper.cpp 0.44 0.10 -76.8% 41.0 11.8 -71.1%
> lib/MC/MCWinEH.cpp 0.49 0.15 -70.4% 43.9 21.4 -51.2%
> lib/Transforms/Vecto...
2017 Dec 06
3
[cfe-dev] Who wants faster LLVM/Clang builds?
- We do indeed have a lot of unnecessary includes around in llvm (or pretty much any other C++ project for that matter).
- I want faster builds.
- The only way to reliably fight this is indeed automatic tools.
- Having the right amount of includes also has documentation value and ideally let's you understand the structure of your project.
- However relying on transitive includes works contrary