Displaying 8 results from an estimated 8 matches for "aarch64commontablegen".
2019 Jun 30
3
Tablegen ridiculously slow when compiling for Debug
Hi Praveen,
Thanks for the tip, but Xcode seems to spend all the time running tablegen "custom shell scripts", one by one at a time, not linking. Linking is actually very fast, possibly less than a second. The “scripts” that take longer are “AArch64CommonTableGen" and “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
However, on LLVM 7.0.1, the same process takes just 5-6 seconds in total, with individual “scripts” taking significantly less than 1 second each. There must be some difference between LLVM 9.0 and LLVM 7.0 that might cause this (?)...
2019 Jun 30
2
Tablegen ridiculously slow when compiling for Debug
...Praveen,
> >
> > Thanks for the tip, but Xcode seems to spend all the time running
> > tablegen "custom shell scripts", one by one at a time, not linking.
> > Linking is actually very fast, possibly less than a second. The
> > “scripts” that take longer are “AArch64CommonTableGen" and
> > “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
> >
> > However, on LLVM 7.0.1, the same process takes just 5-6 seconds in
> > total, with individual “scripts” taking significantly less than 1 second
> > each. There must be some difference between L...
2019 Jul 01
2
Tablegen ridiculously slow when compiling for Debug
...; Thanks for the tip, but Xcode seems to spend all the time running
>>> > tablegen "custom shell scripts", one by one at a time, not linking.
>>> > Linking is actually very fast, possibly less than a second. The
>>> > “scripts” that take longer are “AArch64CommonTableGen" and
>>> > “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
>>> >
>>> > However, on LLVM 7.0.1, the same process takes just 5-6 seconds in
>>> > total, with individual “scripts” taking significantly less than 1 second
>>> > e...
2019 Jul 01
3
Tablegen ridiculously slow when compiling for Debug
...Praveen,
> >
> > Thanks for the tip, but Xcode seems to spend all the time running
> > tablegen "custom shell scripts", one by one at a time, not linking.
> > Linking is actually very fast, possibly less than a second. The
> > “scripts” that take longer are “AArch64CommonTableGen" and
> > “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
> >
> > However, on LLVM 7.0.1, the same process takes just 5-6 seconds in
> > total, with individual “scripts” taking significantly less than 1 second
> > each. There must be some difference between L...
2019 Jul 02
4
Tablegen ridiculously slow when compiling for Debug
...quot;custom shell scripts", one by one at a
>> time, not linking.
>> > Linking is actually very fast, possibly less than a
>> second. The
>> > “scripts” that take longer are
>> “AArch64CommonTableGen" and
>> > “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
>> >
>> > However, on LLVM 7.0.1, the same process takes just
>> 5-6 seconds in
>> > total, with individual “...
2019 Jun 30
2
Tablegen ridiculously slow when compiling for Debug
Hi Praveen,
Please, can you elaborate on this?. What do do mean by “building as shared objects”.
Thanks,
John
> On 30 Jun 2019, at 07:32, Praveen Velliengiri <praveenvelliengiri at gmail.com> wrote:
>
> Maybe try building llvm as a shared objects..
>
> On Jun 30, 2019 1:30 AM, "Joan Lluch via llvm-dev" <llvm-dev at lists.llvm.org <mailto:llvm-dev at
2019 Jul 09
2
Tablegen ridiculously slow when compiling for Debug
...ripts", one by one at a
>>> time, not linking.
>>> > Linking is actually very fast, possibly less than a
>>> second. The
>>> > “scripts” that take longer are
>>> “AArch64CommonTableGen" and
>>> > “AMDGPUCommonTableGen”. As said this is on LLVM 9.0.
>>> >
>>> > However, on LLVM 7.0.1, the same process takes just
>>> 5-6 seconds in
>>> > tota...
2013 Sep 25
1
[LLVMdev] arm64 / iOS support
...- a/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt
+++ b/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt
@@ -6,6 +6,7 @@ add_llvm_library(LLVMAArch64Desc
AArch64MCCodeEmitter.cpp
AArch64MCExpr.cpp
AArch64MCTargetDesc.cpp
+ AArch64MachOObjectWriter.cpp
)
add_dependencies(LLVMAArch64Desc AArch64CommonTableGen)