search for: llvm_alwyas_inline

Displaying 3 results from an estimated 3 matches for "llvm_alwyas_inline".

Did you mean: llvm_always_inline
2019 Jan 04
7
Removing LLVM_ALWAYS_INLINE from ADT classes
...nnotating 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 it's reasonable to drop LLVM_ALWYAS_INLINE from ADT classes member functions and add a note in the developer's manual. If you have any feedbacks or concerns, please speak up. If nothing major arises, I'm going to commit this patch in a week (or such). Thanks for your time, -- Davide "There are no solved problems; there ar...
2019 Jan 04
4
Removing LLVM_ALWAYS_INLINE from ADT classes
...M_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 it's reasonable to drop > > LLVM_ALWYAS_INLINE from ADT classes member functions and add a note > > in the developer's manual. > > > > If you have any feedbacks or concerns, please speak up. > > If nothing major arises, I'm going to commit this patch in a week (or > such). > > > > Thanks for your...
2019 Jan 07
2
Removing LLVM_ALWAYS_INLINE from ADT classes
...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 it's reasonable to drop > LLVM_ALWYAS_INLINE from ADT classes member functions and add a note > in the developer's manual. > > If you have any feedbacks or concerns, please speak up. > If nothing major arises, I'm going to commit this patch in a week (or such). > > Thanks for your time, > > -- > Davide >...