aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms
AgeCommit message (Expand)AuthorFilesLines
14 hours[VPlan] Split up attachCheckBlock in distinct helpers for re-use (NFC).Florian Hahn1-25/+33
15 hours[VPlan] Detect and create partial reductions in VPlan. (NFCI) (#167851)Florian Hahn9-368/+441
32 hours[VectorCombine] Fix the PtrAdd offset in shrinkLoadForShuffles to account for...Deric C.1-4/+6
32 hours[msan] Support Arm NEON usdot (#178982)Thurston Dang1-2/+3
37 hoursAttributor: Use anchor scope for SimplifyQuery context (#178958)Matt Arsenault1-1/+1
38 hours[ThinLTO] Stop attempting variable import once we see a non-variable (#178944)Teresa Johnson1-2/+12
38 hoursReapply "[VPlan] Add hidden `-vplan-print-after-all` option" (#178547)Andrei Elovikov5-70/+93
39 hours[VectorCombine] Fix crash with poison mask elements in shrinkLoadForShuffles ...puneeth_aditya_56561-0/+5
40 hours[LoopUnrollPass] Add comment explaining the use of `UP.DefaultUnrollRuntimeCo...Justin Fargnoli1-0/+2
40 hours[SLP][NFC] Refactor vectorizeStores::RangeSizes (#177241)Ryan Buchner1-38/+30
40 hours[LoopUnrollPass] Fix spelling mistake in `computeUnrollCount` description (NF...Justin Fargnoli1-1/+1
40 hours[LoopUnrollPass] Remove unhelpful comment in `shouldPragmaUnroll` (NFC) (#178...Justin Fargnoli1-1/+0
41 hours[SLP]Cast incoming value to a propr type for int nodes, bitcasted to fpAlexey Bataev1-0/+7
42 hoursRevert "[InstCombine] Always fold alignment assumptions into operand bundles ...Nico Weber1-1/+2
42 hoursInstCombine: Handle multiple use copysign (#176917)Matt Arsenault1-6/+38
42 hours[VPlan] Mark VPActiveLaneMaskPHIRecipe as readnone. (#177886)Florian Hahn1-0/+2
43 hours[VectorCombine] Trim low end of loads used in shufflevector rebroadcasts. (#1...Leon Clark1-8/+18
43 hoursInstCombine: Handle nsz in copysign SimplifyDemandedFPClass (#176916)Matt Arsenault1-0/+30
44 hours[SimplifyCFG] Increase iterative simplification convergence limit. (#178406)Marcos Maronas1-1/+1
44 hoursInstCombine: Improve single-use fneg(fabs(x)) SimplifyDemandedFPClass handlin...Matt Arsenault1-20/+73
44 hours[VectorCombine] Fix typo in foldPermuteOfBinops cost calculation (#178072)calebwat1-1/+1
46 hours[EntryExitInstrumenter] Mark CFG as preserved (#178875)Nikita Popov1-1/+1
2 days[SimplifyCFG] Fix null pointer dereference in foldCondBranchOnValueKnownInPre...dianqk1-0/+2
2 days[MemCpyOpt] Extend `performMemCpyToMemSetOptzn` to partially memset'd regionAntonio Frighetto1-18/+36
2 days[LV] Add support for extended fadd reductions (#178447)Sander de Smalen3-20/+26
2 days[msan] Handle Arm NEON BFloat16 multiply-add to single-precision (#178510)Thurston Dang1-9/+67
3 days[SLP]Support for bswap pattern for bytes-based disjoint or reductionsAlexey Bataev1-15/+56
3 days[NFCI][OpenMPOpt] replace call to getAllocatedType with getAllocationSize (#1...Jameson Nash1-8/+7
3 days[LoopInterchange] Initialize new_var to InitValue on first iteration (#178370)Yingying Wang1-1/+1
3 days[NFCI][IRBuilder] Add CreateAllocationSize helper (#178346)Jameson Nash3-20/+4
3 days[SLP]Do not vectorize subtrees of the split node, marked as gathers.Alexey Bataev1-11/+21
3 daysRevert "[VPlan] Add hidden `-vplan-print-after-all` option (#175839)" (#178544)Florian Hahn5-86/+70
3 days[VPlan] Add hidden `-vplan-print-after-all` option (#175839)Andrei Elovikov5-70/+86
4 days[llvm] Fix new clang-tidy warning llvm-type-switch-case-types. NFC. (#178502)Jakub Kuderski5-57/+48
4 days[MTE][Darwin] This patch extends support for the stack frame history buffer t...Usama Hameed1-2/+28
4 days[StaticDataLayout][MemProf] Annotate string literal hotness by making use of ...Mingming Liu1-6/+37
4 days[LoopUnroll] Fix unused variable warning (#178490)Walter Lee1-2/+2
4 days[InstCombine] Add combines for unsigned comparison of absolute value to const...Nathan Corbyn1-0/+26
4 days[InstCombine][profcheck] Add unknown branch weight to all selects in InstComb...Alan Zhao1-18/+30
4 days[SLP] Reordered disjoint or reduction of shl(zext, (0, stride, 2* stride)) mo...Alexey Bataev1-18/+62
4 days[LoopUnroll] Use branch probability in multi-exit loop unrolling (#164799)Marek Sedláček2-13/+66
4 days[VPlan] Remove non-reductions after simplifications. (#176795)Florian Hahn4-3/+13
4 days[SLP]Support for tree throttling in SLP graphs with gathered loadsAlexey Bataev1-14/+99
4 days[VectorCombine] Fix crash when folding select of bitcast (#177183)Mitch Briles1-1/+7
4 days[LV] Add support for llvm.vector.partial.reduce.fadd (#163975)Damian Heaton4-18/+79
4 days[SLP] Fix crash on extractelement with out-of-bounds index.....Fixes … (#17...Soumik15630m1-1/+8
4 days[JumpThreading] Avoid unnecessary map resizing in gatherIncomingValuesToPhi (...int-zjt1-12/+25
4 days[InstCombine][profcheck] Preserve !prof metadata when folding select. (#177707)Snehasish Kumar1-3/+9
4 days[InstCombine][profcheck] Propogate profile metadata when transforming br (X &...Snehasish Kumar1-0/+15
4 days[VPlan] Create SCEV before any VPIRInstructions to check for overflow (#177911)Jim Lin2-3/+5