Displaying 7 results from an estimated 7 matches for "amdgpucommontablegen".
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 (?)
John
> On 30 Jun 2019, at 1...
2019 Jun 30
2
Tablegen ridiculously slow when compiling for Debug
...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...
2019 Jul 01
2
Tablegen ridiculously slow when compiling for Debug
...he 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...
2019 Jul 01
3
Tablegen ridiculously slow when compiling for Debug
...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...
2019 Jul 02
4
Tablegen ridiculously slow when compiling for Debug
...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 th...
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
...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
>>> s...