提交历史

作者 SHA1 备注 提交日期
  Anna Thomas a989ec75d4 [LV] First order recurrence phis should not be treated as uniform 7 年之前
  David Bolvansky 8bcab14697 [LoopVectorize][NFCI] Use find instead of count 7 年之前
  Anna Thomas 099d4ece4f [LV] Vectorize loops where non-phi instructions used outside loop 7 年之前
  Anna Thomas 1464f16217 [LV] Teach about non header phis that have uses outside the loop 7 年之前
  Diego Caballero 00f1a051ef [VPlan] Introduce VPlan-based dominator analysis. 7 年之前
  Fangrui Song af7b1832a0 Remove trailing space 7 年之前
  Anastasis Grammenos e4b8312715 Revert "[LV][DebugInfo] Set DL to the middle block Icmp instruction" 7 年之前
  Anastasis Grammenos 951194fd1c [LV][DebugInfo] Set DL to the middle block Icmp instruction 7 年之前
  Hideki Saito 222b8becdd [LV] Fix for PR38110, LV encountered llvm_unreachable() 7 年之前
  Anastasis Grammenos c1175857e2 [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add 7 年之前
  Diego Caballero dc4af2458e [VPlan][LV] Introduce condition bit in VPBlockBase 7 年之前
  Anastasis Grammenos fb31c6481f [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction 7 年之前
  Diego Caballero ff160b6333 [LV] Prevent LV to run cost model twice for VF=2 7 年之前
  Florian Hahn b2621b34b7 Use SmallPtrSet explicitly for SmallSets with pointer types (NFC). 7 年之前
  Craig Topper 74eba10280 Use SmallPtrSet instead of SmallSet in places where we iterate over the set. 7 年之前
  Florian Hahn da19974802 [VPlan] Move recipe construction to VPRecipeBuilder. 7 年之前
  Florian Hahn 1ec0255159 [VPlan] Move recipe based VPlan generation to separate function. 7 年之前
  Roman Shirokiy 42f7ad099a [LV] Fix PR36983. For a given recurrence, fix all phis in exit block 7 年之前
  Diego Caballero 6152bb94fd [VPlan] Reland r332654 and silence unused func warning 7 年之前
  Galina Kistanova a3fda62139 Reverted r332654 as it has broken some buildbots and left unfixed for a long time. 7 年之前
  Diego Caballero 1f4de6bc0a [LV][VPlan] Build plain CFG with simple VPInstructions for outer loops. 7 年之前
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 年之前
  Krzysztof Parzyszek 6b025ac685 [LV] Change MaxVectorSize bound to 256 in assertion, NFC otherwise 7 年之前
  Hideki Saito 3ce25b339f [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block 7 年之前
  Adrian Prantl 26b584c691 Remove \brief commands from doxygen comments. 7 年之前
  Daniel Neilson 974321bd67 [LV] Preserve inbounds on created GEPs 7 年之前
  Florian Hahn 051bfd9f17 [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC). 7 年之前
  Hideki Saito 8784c51c37 [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file 7 年之前
  Daniel Neilson 1c0f86d384 [LV] Common duplicate vector load/store address calculation (NFC) 7 年之前
  Diego Caballero e8b06de378 [LV][VPlan] Detect outer loops for explicit vectorization. 7 年之前