search for: saugustin

Displaying 11 results from an estimated 11 matches for "saugustin".

Did you mean: augustin
2017 Mar 08
4
Use of host/target compiler when building compiler-rt
On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine <saugustine at google.com> wrote: > Yes, this is a aspect of the larger problem that clang bootstrap doesn't > work for a cross-compiler. The build (mostly?) assumes that host==target > during the build of clang itself, and then if you want another architecture > also, you run a second bui...
2017 Mar 08
3
Use of host/target compiler when building compiler-rt
...ke invocation. > > -Chris > > >> On Mar 8, 2017, at 2:35 PM, David Blaikie via llvm-dev >> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: >> >> >> >> On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine >> <saugustine at google.com <mailto:saugustine at google.com>> wrote: >> >> Yes, this is a aspect of the larger problem that clang bootstrap >> doesn't work for a cross-compiler. The build (mostly?) assumes >> that host==target during the build of clang itself, a...
2017 Mar 08
2
Use of host/target compiler when building compiler-rt
...builds so that you can generate full > cross-compilers from a single cmake invocation. > > -Chris > > > On Mar 8, 2017, at 2:35 PM, David Blaikie via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine <saugustine at google.com> > wrote: > > Yes, this is a aspect of the larger problem that clang bootstrap doesn't > work for a cross-compiler. The build (mostly?) assumes that host==target > during the build of clang itself, and then if you want another architecture > also, you run a s...
2017 Mar 09
2
Use of host/target compiler when building compiler-rt
...builds so that you can generate full > cross-compilers from a single cmake invocation. > > -Chris > > > On Mar 8, 2017, at 2:35 PM, David Blaikie via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine <saugustine at google.com> > wrote: > > Yes, this is a aspect of the larger problem that clang bootstrap doesn't > work for a cross-compiler. The build (mostly?) assumes that host==target > during the build of clang itself, and then if you want another architecture > also, you run a s...
2017 Mar 09
2
Use of host/target compiler when building compiler-rt
...builds so that you can generate full > cross-compilers from a single cmake invocation. > > -Chris > > > On Mar 8, 2017, at 2:35 PM, David Blaikie via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine <saugustine at google.com> > wrote: > > Yes, this is a aspect of the larger problem that clang bootstrap doesn't > work for a cross-compiler. The build (mostly?) assumes that host==target > during the build of clang itself, and then if you want another architecture > also, you run a s...
2017 Mar 08
2
Use of host/target compiler when building compiler-rt
I stumbled across what seems to be a bug (to me) in the compiler-rt build: The compiler-rt libraries themselves are built with the host compiler while the tests are built and then linked with the just-built clang. It was my understanding that the goal/intent/need was to have the compiler-rt library build with the just-built clang? Did I misunderstand that?* Sterling: Chandler seemed to think
2020 Aug 14
2
Exceptions and performance
...nt set of performance tradeoffs (& again, the defaults are problematic - C++ compilers must assume all functions throw unless annotated otherwise, and C++ writers don't annotate them enough to help much there) - Dave > > Thanks, > Haoran > > > > Sterling Augustine <saugustine at google.com> 于2020年8月13日周四 下午3:35写道: >> >> There is a fair amount of dispute and detail here, and real benchmarks can be difficult to write, because you often end up in arguments about whether or not the two styles of coding are equivalent or not. >> >> But I agree wit...
2020 Aug 13
3
Exceptions and performance
There is a fair amount of dispute and detail here, and real benchmarks can be difficult to write, because you often end up in arguments about whether or not the two styles of coding are equivalent or not. But I agree with Dave--exceptions generally inhibit optimization. One way to think about this is that, generally speaking, the less the compiler can prove about a program, the less aggressive
2020 Aug 14
2
Exceptions and performance
...>> functions throw unless annotated otherwise, and C++ writers don't >> annotate them enough to help much there) >> >> - Dave >> >> > >> > Thanks, >> > Haoran >> > >> > >> > >> > Sterling Augustine <saugustine at google.com> 于2020年8月13日周四 下午3:35写道: >> >> >> >> There is a fair amount of dispute and detail here, and real benchmarks can be difficult to write, because you often end up in arguments about whether or not the two styles of coding are equivalent or not. >> >&g...
2020 Aug 14
3
Exceptions and performance
...nnotate them enough to help much there) >> >> >> >> - Dave >> >> >> >> > >> >> > Thanks, >> >> > Haoran >> >> > >> >> > >> >> > >> >> > Sterling Augustine <saugustine at google.com> 于2020年8月13日周四 下午3:35写道: >> >> >> >> >> >> There is a fair amount of dispute and detail here, and real benchmarks can be difficult to write, because you often end up in arguments about whether or not the two styles of coding are equivalent or no...
2017 Mar 11
2
Use of host/target compiler when building compiler-rt
...builds so that you can generate full > cross-compilers from a single cmake invocation. > > -Chris > > > On Mar 8, 2017, at 2:35 PM, David Blaikie via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > On Wed, Mar 8, 2017 at 2:03 PM Sterling Augustine <saugustine at google.com> > wrote: > > Yes, this is a aspect of the larger problem that clang bootstrap doesn't > work for a cross-compiler. The build (mostly?) assumes that host==target > during the build of clang itself, and then if you want another architecture > also, you run a s...