Commit History

Autor SHA1 Mensaxe Data
  Michael Kuperstein 73d05a2a19 [LV] Don't allow outside uses of IVs if the SCEV is predicated on loop conditions. %!s(int64=8) %!d(string=hai) anos
  Teresa Johnson 9d923b35aa Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default." %!s(int64=8) %!d(string=hai) anos
  Teresa Johnson f7497bfb4a re-commit r306336: Enable vectorizer-maximize-bandwidth by default. %!s(int64=8) %!d(string=hai) anos
  Teresa Johnson 423d09931a revert r306336 for breaking ppc test. %!s(int64=8) %!d(string=hai) anos
  Teresa Johnson 005cfad2e8 Enable vectorizer-maximize-bandwidth by default. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks e050d57c74 [LV] Sink casts to unravel first order recurrence %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks bfae62c2cb [LV] Optimize for size when vectorizing loops with tiny trip count %!s(int64=8) %!d(string=hai) anos
  Daniel Jasper ed1642feee Revert "r306473 - re-commit r306336: Enable vectorizer-maximize-bandwidth by default." %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks 9a06b5298e [LV] Fix PR33613 - retain order of insertelement per part %!s(int64=8) %!d(string=hai) anos
  Dehao Chen c9d2291c96 re-commit r306336: Enable vectorizer-maximize-bandwidth by default. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks 84b5668c17 Recommitting 306331. %!s(int64=8) %!d(string=hai) anos
  Dehao Chen 74c2abe3c6 revert r306336 for breaking ppc test. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks bfc8711de9 reverting 306331. %!s(int64=8) %!d(string=hai) anos
  Dehao Chen fd167cf907 Enable vectorizer-maximize-bandwidth by default. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks faf416b5ae [LV] Changing the interface of ValueMap, NFC. %!s(int64=8) %!d(string=hai) anos
  Diana Picus e36adbda88 Revert "Enable vectorizer-maximize-bandwidth by default." %!s(int64=8) %!d(string=hai) anos
  Dehao Chen 998914d301 Enable vectorizer-maximize-bandwidth by default. %!s(int64=8) %!d(string=hai) anos
  Taewook Oh 9f93c9df69 Improve profile-guided heuristics to use estimated trip count. %!s(int64=8) %!d(string=hai) anos
  George Burgess IV 9276050d30 [LoopVectorize] Don't preserve nsw/nuw flags on shrunken ops. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks 2cfe765f46 [LV] Make scalarizeInstruction() non-virtual. NFC. %!s(int64=8) %!d(string=hai) anos
  Galina Kistanova 143302b9f0 Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. %!s(int64=8) %!d(string=hai) anos
  Matthew Simpson ed4243c350 [LV] Reapply r303763 with fix for PR33193 %!s(int64=8) %!d(string=hai) anos
  Joerg Sonnenberger ef8c4cd636 Revert r303763, results in asserts i.e. while building Ruby. %!s(int64=8) %!d(string=hai) anos
  Matthew Simpson 9e8c6339d7 [LV] Update type in cost model for scalarization %!s(int64=8) %!d(string=hai) anos
  Jonas Paulsson a551a28baa [LoopVectorizer] Let target prefer scalar addressing computations. %!s(int64=8) %!d(string=hai) anos
  Ayal Zaks f93293ef42 [LV] Report multiple reasons for not vectorizing under allowExtraAnalysis %!s(int64=8) %!d(string=hai) anos
  Amara Emerson fc4cf8d86e Fix vector pass-through value being unused in IRBuilder::CreateMaskedGather %!s(int64=8) %!d(string=hai) anos
  Matthew Simpson 61c3d36e2e Revert 303174, 303176, and 303178 %!s(int64=8) %!d(string=hai) anos
  Matthew Simpson d9ed77b3ad [LV] Avoid potentential division by zero when selecting IC %!s(int64=8) %!d(string=hai) anos
  Simon Pilgrim 07ac640d6c [LoopOptimizer][Fix]PR32859, PR24738 %!s(int64=8) %!d(string=hai) anos