search for: d31239

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

2017 Apr 12
6
LLVM is getting faster, April edition
...u'd like to work on LLVM compile time, please, let me know and let's join our efforts. Thanks for your time, Michael [1] http://lists.llvm.org/pipermail/llvm-dev/2017-January/109188.html <http://lists.llvm.org/pipermail/llvm-dev/2017-January/109188.html> [2] https://reviews.llvm.org/D31239 <https://reviews.llvm.org/D31239> [3] https://reviews.llvm.org/D31843 <https://reviews.llvm.org/D31843> [4] https://reviews.llvm.org/D31302 <https://reviews.llvm.org/D31302> CTMark -Os: CTMark -O0-g: -------------- next part -------------- An HTML attachment was scrubbed... UR...
2017 Mar 22
3
Saving Compile Time in InstCombine
> To (hopefully) make it easier to answer this question, I've posted my (work-in-progress) patch which adds a known-bits cache to InstCombine. > I rebased it yesterday, so it should be fairly easy to apply: https://reviews.llvm.org/D31239 - Seeing what this does to the performance of the > benchmarks mentioned in this thread (among others) would certainly be interesting. Thanks! I only have the one rough data point based on PR32037, but caching does good things for compile-time on that example. Trunk r298514 compiled release on...
2017 Mar 23
2
Saving Compile Time in InstCombine
...22/2017 01:34 PM, Sanjay Patel wrote: >> > To (hopefully) make it easier to answer this question, I've posted my (work-in-progress) patch which adds a known-bits cache to InstCombine. >> > I rebased it yesterday, so it should be fairly easy to apply: https://reviews.llvm.org/D31239 <https://reviews.llvm.org/D31239> - Seeing what this does to the performance of the >> > benchmarks mentioned in this thread (among others) would certainly be interesting. >> >> Thanks! I only have the one rough data point based on PR32037, but caching does good things...
2017 Apr 18
3
LLVM is getting faster, April edition
...ompile time, please, let me know and let's join our efforts. > > Thanks for your time, > Michael > > [1] http://lists.llvm.org/pipermail/llvm-dev/2017-January/109188.html <http://lists.llvm.org/pipermail/llvm-dev/2017-January/109188.html> > [2] https://reviews.llvm.org/D31239 <https://reviews.llvm.org/D31239> > [3] https://reviews.llvm.org/D31843 <https://reviews.llvm.org/D31843> > [4] https://reviews.llvm.org/D31302 <https://reviews.llvm.org/D31302> > > CTMark -Os: > > CTMark -O0-g: > > > > __________________________...
2017 Mar 21
2
Saving Compile Time in InstCombine
> On Mar 17, 2017, at 6:12 PM, David Majnemer via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Honestly, I'm not a huge fan of this change as-is. The set of transforms that were added behind ExpensiveChecks seems awfully strange and many would not lead the reader to believe that they are expensive at all (the SimplifyDemandedInstructionBits and foldICmpUsingKnownBits calls