summaryrefslogtreecommitdiff
path: root/llvm/unittests/Transforms/Vectorize/VPlanTest.cpp
AgeCommit message (Expand)Author
2025-11-18[VPlan] Populate and use VPIRFlags from initial VPInstruction. (#168450)Florian Hahn
2025-11-18[VPlan] Support isa/dyn_cast from VPRecipeBase to VPIRMetadata (NFC). (#166245)Florian Hahn
2025-11-17[VPlan] Populate and use VPIRMetadata from VPInstructions (NFC) (#167253)Florian Hahn
2025-11-17[VPlan] Add printRecipe, prepare printing metadata in ::print (NFC) (#166244)Florian Hahn
2025-11-16[VPlan] Delegate to other VPInstruction constructors. (NFCI)Florian Hahn
2025-11-15[VPlan] Always set trip count when creating plan for unit tests (NFC).Florian Hahn
2025-11-06[VPlan] Unify casting unit testing (NFC).Florian Hahn
2025-11-06[VPlan] Add splitAt unit test. NFC (#164636)Luke Lau
2025-11-06[VPlan] Retrieve alignment from Load/StoreInst in constructors. nfc (#165722)Mel Chen
2025-10-28[VPlan] Store memory alignment in VPWidenMemoryRecipe. nfc (#165255)Mel Chen
2025-10-21[VPlan] Clarify naming for helpers to create loop&replicate regions (NFC)Florian Hahn
2025-08-21[VPlan] Use VPIRMetadata for VPInterleaveRecipe. (#153084)Florian Hahn
2025-07-27[VPlan] Pass debug location explicitly to VPBlendRecipe (NFC).Florian Hahn
2025-06-24[VPlan] Add VPInst::getNumOperandsForOpcode, use to verify in ctor (NFC) (#14...Florian Hahn
2025-05-25[VPlan] Separate out logic to manage IR flags to VPIRFlags (NFC). (#140621)Florian Hahn
2025-05-23Reapply "[VPlan] Support cloning initial VPlan (NFC)."Florian Hahn
2025-05-18Revert "[VPlan] Support cloning initial VPlan (NFC)."Florian Hahn
2025-05-18[VPlan] Support cloning initial VPlan (NFC).Florian Hahn
2025-05-14[clang][IR] Overload @llvm.thread.pointer to support non-AS0 targets (#132489)Jessica Clarke
2025-05-09[VPlan] Manage noalias/alias_scope metadata in VPlan. (#136450)Florian Hahn
2025-04-02[VPlan] Update VPInterleaveRecipe to take debug loc directly as arg (NFC)Florian Hahn
2025-03-28[VPlan] Add VF as operand to VPScalarIVStepsRecipe.Florian Hahn
2025-03-24[VPlan] Only store RecurKind + FastMathFlags in VPReductionRecipe. NFCI (#131...Luke Lau
2025-03-18[VPlan] Make VPReductionRecipe a VPRecipeWithIRFlags. NFC (#130881)Elvis Wang
2025-02-27[VPlan] Preserve DebugLoc for VPBranchOnMaskRecipe.Florian Hahn
2025-02-17[VPlan] Use VPlan predecessors in VPWidenPHIRecipe (NFC). (#126388)Florian Hahn
2025-02-07[LV] Update incoming blocks in VPWidenPHIRecipe in reassociateBlocks (#125481)Luke Lau
2025-02-02[VPlan] Move auxiliary declarations out of VPlan.h (NFC). (#124104)Florian Hahn
2025-01-21[IR][unittests] Replace of PointerType::get(Type) with opaque version (NFC) (...Mats Jun Larsen
2025-01-17[VPlan] Make VPValue constructors protected. (NFC)Florian Hahn
2025-01-15[VPlan] Make VPBlock constructors private (NFC).Florian Hahn
2025-01-08[VPlan] Handle some VPInstructions in may{Read,Write}FromMemory (#120058)Luke Lau
2024-12-30[VPlan] Manage created blocks directly in VPlan. (NFC) (#120918)Florian Hahn
2024-12-27[VPlan] Always create initial blocks in constructor (NFC).Florian Hahn
2024-12-21[VPlan] Set and use debug location for VPPredInstPHIRecipe.Florian Hahn
2024-12-18[VPlan] Don't use VPlan ctor taking trip count in most unit tests (NFC).Florian Hahn
2024-12-17[VPlan] Remove legacy VPlan() constructors (NFC).Florian Hahn
2024-12-12[VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (#114292)Florian Hahn
2024-11-09[VPlan] Connect scalar header to CFG in VPlan unit test.Florian Hahn
2024-11-01[VPlan] Suppress leak in test (#114624)Vitaly Buka
2024-11-01[VPlan] Don't leak ScalarHeader BasicBlock in unit tests.Florian Hahn
2024-11-01[VPlan] Connect scalar header to VPlan CFG in unit tests.Florian Hahn
2024-10-31[VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (#109975)Florian Hahn
2024-10-17[VPlan] Add VPSingleDefRecipe::dump() to resolve ambigous lookup (NFC).Florian Hahn
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-10-08[VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (#110486)Florian Hahn
2024-09-26[VPlan] Unify mayWriteToMemory and mayHaveSideEffects logic for VPInst.Florian Hahn
2024-09-13[llvm][unittests] Don't call raw_string_ostream::flush() (NFC)JOE1994
2024-07-26[LV][EVL] Refine the constructors of EVL recipe to use call by reference. NFC...Mel Chen
2024-07-16[LV][EVL] Support in-loop reduction using tail folding with EVL. (#90184)Mel Chen