Коммит түүх

Эзэн SHA1 Мессеж Огноо
  James Molloy 18671a3a8f [LoopVectorize] Extract InductionInfo into a helper class... 10 жил өмнө
  Tyler Nowicki 8faf2a455a Improved printing of analysis diagnostics in the loop vectorizer. 10 жил өмнө
  Wei Mi e922c3ebfc The patch replace the overflow check in loop vectorization with the minimum loop iterations check. 10 жил өмнө
  Tyler Nowicki 23d9019965 Standardized 'failed' to 'Failed' in LoopVectorizationRequirements. 10 жил өмнө
  Michael Zolotukhin c23d147533 [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions. 10 жил өмнө
  Chandler Carruth bfe1f1c5a3 [PM] Port ScalarEvolution to the new pass manager. 10 жил өмнө
  Sanjay Patel eb2a123242 fix minsize detection: minsize attribute implies optimizing for size 10 жил өмнө
  Sanjay Patel 082a39c1fa fix code that was accidentally commented out in previous commit 10 жил өмнө
  Sanjay Patel 0044cc3592 fix typos in comments; NFC 10 жил өмнө
  Sanjay Patel d6a2d8f5d0 fix typo in comment; NFC 10 жил өмнө
  Tyler Nowicki f175a4758b Print vectorization analysis when loop hint is specified. 10 жил өмнө
  Tyler Nowicki c57ee2b13e Moved LoopVectorizeHints and related functions before LoopVectorizationLegality and LoopVectorizationCostModel. 10 жил өмнө
  Tyler Nowicki ef5b3ab595 Simplify processLoop() by moving loop hint verification into Hints::allowVectorization(). 10 жил өмнө
  Adam Nemet 5bcbae6404 [LAA] Change name from addRuntimeCheck to addRuntimeChecks, NFC 10 жил өмнө
  Tyler Nowicki 22876919c3 Extend late diagnostics to include late test for runtime pointer checks. 10 жил өмнө
  Tyler Nowicki 9224227bc2 Late evaluation of the fast-math vectorization requirement. 10 жил өмнө
  Tyler Nowicki 5a88b327ad Modify diagnostic messages to clearly indicate the why interleaving wasn't done. 10 жил өмнө
  Silviu Baranga 52aa6d3b71 [TTI] Add a hook for specifying per-target defaults for Interleaved Accesses 10 жил өмнө
  Sanjay Patel f360983642 wrap OptSize and MinSize attributes for easier and consistent access (NFCI) 10 жил өмнө
  Wei Mi d5892380e1 Create a wrapper pass for BlockFrequencyInfo. 10 жил өмнө
  Adam Nemet 944e082905 [LAA] Lift RuntimePointerCheck out of LoopAccessInfo, NFC 10 жил өмнө
  Benjamin Kramer ed5546e50b Avoid using Loop::getSubLoopsVector. 10 жил өмнө
  Hal Finkel 4e947d8111 Move getStrideFromPointer and friends from LoopVectorize to VectorUtils 10 жил өмнө
  Tyler Nowicki 057d6c2904 Renamed some uses of unroll to interleave in the vectorizer. 10 жил өмнө
  Jingyue Wu 020938f3ee [TTI] BasicTTIImpl assumes no vector registers 10 жил өмнө
  Michael Zolotukhin 5ebb47fa90 [LoopVectorizer] Rename BypassBlock to VectorPH, and CheckBlock to NewVectorPH. NFCI. 10 жил өмнө
  Michael Zolotukhin c196e8f18b [LoopVectorizer] Restructurize code for emitting RT checks. NFCI. 10 жил өмнө
  Michael Zolotukhin f26da26d05 [LoopVectorizer] Remove redundant variables PastOverflowCheck and OverflowCheckAnchor. NFCI. 10 жил өмнө
  Michael Zolotukhin ca6e363f1d [LoopVectorizer] Move some code around to ease further refactoring. NFCI. 10 жил өмнө
  Michael Zolotukhin a8e8640a65 [LoopVectorizer] Remove redundant variable LastBypassBlock. NFC. 10 жил өмнө