Commit történet

Szerző SHA1 Üzenet Dátum
  Benjamin Kramer 66f3fb9fac Use phi ranges to simplify code. No functionality change intended. 7 éve
  Benjamin Kramer 020678f3e2 Make helpers static. No functionality change. 7 éve
  Dorit Nuzman 3ce8b664b3 [LV] Support efficient vectorization of an induction with redundant casts 7 éve
  Sanjay Patel 62d88c5371 [LoopUtils] simplify createTargetReduction(); NFCI 7 éve
  Sanjay Patel 19c4925cc0 [LoopUtils] fix variable name to match FMF vocabulary; NFC 7 éve
  Sanjay Patel 00e900afdb [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag 7 éve
  Hans Wennborg 3f5061a5cf Fix a -Wparentheses warning. NFC. 7 éve
  Marcello Maggioni 2766ade041 [LoopDeletion] Move deleteDeadLoop to to LoopUtils. NFC 7 éve
  Alina Sbirlea 154124adc3 Refactor collectChildrenInLoop to LoopUtils [NFC] 8 éve
  Ayal Zaks 745921f87f [LV] Minor savings to Sink casts to unravel first order recurrence 8 éve
  Dinar Temirbulatov 86f1776395 [LoopUtils] Add an extra parameter OpValue to propagateIRFlags function, 8 éve
  Ayal Zaks e050d57c74 [LV] Sink casts to unravel first order recurrence 8 éve
  Chandler Carruth e27904f6c7 [LoopSimplify] Re-instate r306081 with a bug fix w.r.t. indirectbr. 8 éve
  Daniel Jasper 6cf9acbae6 Revert "[LoopSimplify] Factor the logic to form dedicated exits into a utility." 8 éve
  Craig Topper bd1a80dfb0 [Analysis][Transforms] Use commutable matchers instead of m_CombineOr in a few places. NFC 8 éve
  Chandler Carruth 9dc2b94a11 [LoopSimplify] Factor the logic to form dedicated exits into a utility. 8 éve
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 éve
  Amara Emerson 0dd30f878b Add a late IR expansion pass for the experimental reduction intrinsics. 8 éve
  Amara Emerson 8f1f7ce9d1 Introduce experimental generic intrinsics for horizontal vector reductions. 8 éve
  Evgeniy Stepanov 724559be8d Revert "Compute safety information in a much finer granularity." 8 éve
  Xin Tong fa273182f4 Compute safety information in a much finer granularity. 8 éve
  Anna Thomas 0bd00d7d97 [LV] Fix the vector code generation for first order recurrence 8 éve
  Anna Thomas 3d57035bd9 [LV] Avoid vectorizing first order recurrence when phi uses are outside loop 8 éve
  Michael Kuperstein 517331b4f0 Fix up a comment. NFC. 8 éve
  Michael Kuperstein c3a226d450 [LV] Allow reductions that have several uses outside the loop 8 éve
  Michael Kuperstein c7eb5df9be [LV] Don't panic when encountering the IV of an outer loop. 8 éve
  Michael Kuperstein ceceabb371 Remove stale comment. NFC. 8 éve
  Michael Kuperstein 39c1e3d2d7 [LoopUnroll] Implement profile-based loop peeling 8 éve
  Dehao Chen 3ecb35bc13 Use profile info to adjust loop unroll threshold. 8 éve
  Igor Laevsky 22eba5a2e2 [LCSSA] Perform LCSSA verification only for the current loop nest. 8 éve