Displaying 12 results from an estimated 12 matches for "mclabel".
2017 Dec 05
9
Who wants faster LLVM/Clang builds?
...I'd appreciate any feedback on what can we do here.
The list of files for which removing redundant headers improved compile time (the numbers are compile time in seconds for a Debug build):
LLVM top 10
Filename Old New Delta
lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.9%
lib/MC/MCLabel.cpp 0.19 0.02 -88.2%
tools/llvm-readobj/ObjDumper.cpp 0.43 0.10 -76.5%
lib/MC/MCWinEH.cpp 0.51 0.13 -74.3%
lib/Transforms/Vectorize/Vectorize.cpp 0.72 0.29 -59.7%
tools/llvm-diff/DiffLog.cpp 0.58 0.26 -54.6%
lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp 0.46 0.26 -44.1%
lib/...
2017 Dec 06
3
Who wants faster LLVM/Clang builds?
...what can we do here.
>
> The list of files for which removing redundant headers improved compile
> time (the numbers are compile time in seconds for a Debug build):
>
> *LLVM top 10*
> *Filename Old New Delta*
> lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.9%
> lib/MC/MCLabel.cpp 0.19 0.02 -88.2%
> tools/llvm-readobj/ObjDumper.cpp 0.43 0.10 -76.5%
> lib/MC/MCWinEH.cpp 0.51 0.13 -74.3%
> lib/Transforms/Vectorize/Vectorize.cpp 0.72 0.29 -59.7%
> tools/llvm-diff/DiffLog.cpp 0.58 0.26 -54.6%
> lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp 0.46 0.26 -...
2017 Dec 06
2
Who wants faster LLVM/Clang builds?
...what can we do here.
>
> The list of files for which removing redundant headers improved compile
> time (the numbers are compile time in seconds for a Debug build):
>
> *LLVM top 10*
> *Filename Old New Delta*
> lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.9%
> lib/MC/MCLabel.cpp 0.19 0.02 -88.2%
> tools/llvm-readobj/ObjDumper.cpp 0.43 0.10 -76.5%
> lib/MC/MCWinEH.cpp 0.51 0.13 -74.3%
> lib/Transforms/Vectorize/Vectorize.cpp 0.72 0.29 -59.7%
> tools/llvm-diff/DiffLog.cpp 0.58 0.26 -54.6%
> lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp 0.46 0.26 -...
2017 Dec 09
2
[cfe-dev] Who wants faster LLVM/Clang builds?
...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.cpp 0.73 0.29 -60.7% 52.7 35.5 -32.6%
tools/llvm-diff/DiffLog.cpp 0.59 0.27 -53.8% 50.7 33.7...
2017 Dec 15
3
[cfe-dev] Who wants faster LLVM/Clang builds?
...re 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.cpp 0.73 0.29 -60.7% 52.7 35.5 -32.6%
> tools/llvm-diff/DiffLog.cpp 0.59 0.27 -53.8% 50.7...
2017 Dec 06
2
[cfe-dev] Who wants faster LLVM/Clang builds?
...t;> The list of files for which removing redundant headers improved compile
>> time (the numbers are compile time in seconds for a Debug build):
>>
>> *LLVM top 10*
>> *Filename Old New Delta*
>> lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.9%
>> lib/MC/MCLabel.cpp 0.19 0.02 -88.2%
>> tools/llvm-readobj/ObjDumper.cpp 0.43 0.10 -76.5%
>> lib/MC/MCWinEH.cpp 0.51 0.13 -74.3%
>> lib/Transforms/Vectorize/Vectorize.cpp 0.72 0.29 -59.7%
>> tools/llvm-diff/DiffLog.cpp 0.58 0.26 -54.6%
>> lib/Target/ARM/MCTargetDesc/ARMMachORelocation...
2017 Dec 06
2
[cfe-dev] Who wants faster LLVM/Clang builds?
...;
>> The list of files for which removing redundant headers improved compile time (the numbers are compile time in seconds for a Debug build):
>>
>> LLVM top 10
>> Filename Old New Delta
>> lib/CodeGen/GlobalISel/GlobalISel.cpp 0.26 0.02 -91.9%
>> lib/MC/MCLabel.cpp 0.19 0.02 -88.2%
>> tools/llvm-readobj/ObjDumper.cpp 0.43 0.10 -76.5%
>> lib/MC/MCWinEH.cpp 0.51 0.13 -74.3%
>> lib/Transforms/Vectorize/Vectorize.cpp 0.72 0.29 -59.7%
>> tools/llvm-diff/DiffLog.cpp 0.58 0.26 -54.6%
>> lib/Target/ARM/MCTargetDesc/ARM...
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
2010 Oct 01
2
[LLVMdev] CMake "sudo make install" & headers
...-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCExpr.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCFixup.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCInst.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCInstPrinter.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCLabel.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCMachOSymbolFlags.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCObjectStreamer.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCObjectWriter.h
-- Installing: /usr/local/llvm-2.8/include/llvm/MC/MCParser
-- Installing: /usr/local/l...
2010 Oct 01
0
[LLVMdev] CMake "sudo make install" & headers
On Thu, Sep 30, 2010 at 3:08 PM, Samuel Williams
<space.ship.traveller at gmail.com> wrote:
> Hi,
>
> I might just be doing something stupid, but when I do
>
> $ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm-2.8 -DCMAKE_BUILD_TYPE=Release ..
> $ sudo make install
>
> I don't get the expected headers in
> /usr/local/llvm-2.8/include/llvm
>
> It is
2010 Sep 30
6
[LLVMdev] CMake "sudo make install" & headers
Hi,
I might just be doing something stupid, but when I do
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm-2.8 -DCMAKE_BUILD_TYPE=Release ..
$ sudo make install
I don't get the expected headers in
/usr/local/llvm-2.8/include/llvm
It is simply an empty directory.
What am I doing wrong? This is on Mac OS X, CMake 2.8+
Kind regards,
Samuel
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...IKHILREDDY/WORK/LLVM_OBJ/lib/IRReader'
llvm[3]: Compiling PDBSymbol.cpp for Release+Asserts build
llvm[2]: Compiling IRReader.cpp for Release+Asserts build
llvm[2]: Compiling MCInstrDesc.cpp for Release+Asserts build
llvm[2]: Compiling MIRPrinter.cpp for Release+Asserts build
llvm[2]: Compiling MCLabel.cpp for Release+Asserts build
llvm[3]: Compiling PDBSymbolAnnotation.cpp for Release+Asserts build
llvm[2]: Building Release+Asserts Archive Library libLLVMIRReader.a
make[2]: Leaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/IRReader'
llvm[2]: Compiling MIRPrintingPass.cpp for Release...