search for: d56337

Displaying 5 results from an estimated 5 matches for "d56337".

2019 Jan 04
7
Removing LLVM_ALWAYS_INLINE from ADT classes
Hi, I would like to propose, based on a previous discussion on llvm-dev, the following change. https://reviews.llvm.org/D56337 The main motivation for annotating member functions of ADT clases with LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. Turns out this significantly degrades the debuggability of fundamental classes in llvm itself, e.g. StringRef or SmallVector. After discussing we agreed that i...
2019 Jan 09
2
Removing LLVM_ALWAYS_INLINE from ADT classes
...m> wrote: > > > > On Fri, Jan 4, 2019 at 3:15 PM Davide Italiano via llvm-dev <llvm-dev at lists.llvm.org> wrote: >> >> Hi, >> I would like to propose, based on a previous discussion on llvm-dev, >> the following change. >> https://reviews.llvm.org/D56337 >> >> The main motivation for annotating member functions of ADT clases with >> LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. >> Turns out this significantly degrades the debuggability of fundamental >> classes in llvm itself, e.g. StringRef or Sma...
2019 Jan 04
4
Removing LLVM_ALWAYS_INLINE from ADT classes
...tablegen. > > > On Jan 4, 2019, at 15:14, Davide Italiano via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > Hi, > > I would like to propose, based on a previous discussion on llvm-dev, > > the following change. > > https://reviews.llvm.org/D56337 > > > > The main motivation for annotating member functions of ADT clases with > > LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. > > Turns out this significantly degrades the debuggability of fundamental > > classes in llvm itself, e.g. StringRef o...
2019 Jan 07
2
Removing LLVM_ALWAYS_INLINE from ADT classes
...Mehdi > On Jan 4, 2019, at 15:14, Davide Italiano via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: > > Hi, > I would like to propose, based on a previous discussion on llvm-dev, > the following change. > https://reviews.llvm.org/D56337 > > The main motivation for annotating member functions of ADT clases with > LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. > Turns out this significantly degrades the debuggability of fundamental > classes in llvm itself, e.g. StringRef or SmallVector. > >...
2019 Jan 10
2
Removing LLVM_ALWAYS_INLINE from ADT classes
...19 at 3:15 PM Davide Italiano via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > >> > > >> Hi, > > >> I would like to propose, based on a previous discussion on llvm-dev, > > >> the following change. > > >> https://reviews.llvm.org/D56337 > > >> > > >> The main motivation for annotating member functions of ADT clases with > > >> LLVM_ALWAYS_INLINE was that of speeding up `check-llvm` at `-O0`. > > >> Turns out this significantly degrades the debuggability of fundamental > > >...