aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan64-303/+390
2022-12-17[CodeGen] Use cloneVirtualRegister in LiveIntervals and LiveRangeEditChristudasan Devadasan2-4/+3
2022-12-17[CodeGen] Use delegate to notify targets when virtual registers are createdChristudasan Devadasan3-17/+29
2022-12-17[AMDGPU][SIFrameLowering] Use the right frame register in CSR spillsChristudasan Devadasan42-5858/+6962
2022-12-17[AMDGPU] Preserve only the inactive lanes of scratch vgprsChristudasan Devadasan24-221/+331
2022-12-17[AMDGPU][SIFrameLowering] Unify PEI SGPR spill saves and restoresChristudasan Devadasan5-290/+422
2022-12-17[AMDGPU] Separate out SGPR spills to VGPR lanes during PEIChristudasan Devadasan38-2247/+3522
2022-12-17[AMDGPU] Correctly set IsKill flag for VGPR spills in the prologChristudasan Devadasan10-15/+121
2022-12-17[AMDGPU] Add WWM reserved VGPRs to WWMSpillsChristudasan Devadasan4-60/+20
2022-12-17[AMDGPU] Callee must always spill writelane VGPRsChristudasan Devadasan17-387/+455
2022-12-17[llvm] llvm::Optional::value => operator*/operator->Fangrui Song3-10/+8
2022-12-17[C-API] Add example code to exercise new MCJIT-like-memory-manager API.Wenzel Jakob3-0/+293
2022-12-17[C-API] LLVMOrcCreateRTDyldObjectLinkingLayerWithMCJITMemoryManagerLikeCallbacksLang Hames4-2/+149
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-1/+1
2022-12-17[RISCV][VP] support vp.reduce.mul by ExpandVectorPredicationYingchi Long2-0/+467
2022-12-17Reland "[SimplifyCFG] `FoldBranchToCommonDest()`: deal with mismatched IV's i...Roman Lebedev22-756/+638
2022-12-17[IR][PatternMatch] `m_Not`: do not apply inner matcher unless `Not` matchedRoman Lebedev3-4/+22
2022-12-17[NFC][InstCombine] Simplify miscompile testcaseRoman Lebedev1-19/+9
2022-12-17[NFC][InstCombine] Add some readability by using `DecomposedSelect` structRoman Lebedev1-29/+38
2022-12-16Revert "[Attributor][NFCI] Update tests according to last commit"Mitch Phillips1-13/+10
2022-12-16Revert "[Attributor] Introduce AA[Intra/Inter]Reachability"Mitch Phillips24-1339/+455
2022-12-16Revert "[OpenMP][FIX] Restrict more unsound assmptions about threading"Mitch Phillips7-206/+69
2022-12-16Revert "[Attributor][FIX] Avoid memory leakage through InstExclusionSet"Mitch Phillips1-5/+1
2022-12-16Revert "[Attributor][FIX] Try to prevent a potential memory leak"Mitch Phillips1-4/+2
2022-12-16Revert "[Attributor][FIX] Allow negative offsets for ranges"Mitch Phillips2-31/+3
2022-12-16Revert "[AAPointerInfo] handle multiple offsets in PHI"Mitch Phillips7-314/+37
2022-12-16Revert "Revert "[AAPointerInfo] handle multiple offsets in PHI""Mitch Phillips7-37/+314
2022-12-16Revert "[AAPointerInfo] handle multiple offsets in PHI"Mitch Phillips7-315/+37
2022-12-17std::optional::value => operator*/operator->Fangrui Song27-172/+164
2022-12-16[gn] port 7d2c1150d31bNico Weber1-0/+2
2022-12-17[NFC][OpenMP] Fix format for recent changes on OMPGridValuesKevin Sala1-17/+17
2022-12-17std::optional::value => operator*/operator->Fangrui Song27-198/+193
2022-12-17[OpenMP] Increase max teams in OMPGridValuesKevin Sala1-3/+3
2022-12-16Revert "[InlineAdvisor] Allow loading advisors as plugins"Mircea Trofin5-484/+11
2022-12-16[InlineAdvisor] Allow loading advisors as pluginsibricchi5-11/+484
2022-12-16[NFC] Add llvm-config.h def for LLVM_ENABLE_PLUGINSMircea Trofin2-6/+3
2022-12-16[CodeGen] std::optional::value => operator*/operator->Fangrui Song9-32/+29
2022-12-16[Transforms,CodeGen] std::optional::value => operator*/operator->Fangrui Song15-69/+64
2022-12-16[Transforms,InstCombine] std::optional::value => operator*/operator->Fangrui Song6-8/+8
2022-12-16std::optional::value => operator*/operator->Fangrui Song39-160/+145
2022-12-16Error: Replace value() with operator*Fangrui Song1-1/+1
2022-12-16[AMDGPU][SIFrameLowering] Mark VGPR used for AGPR spills as reservedJeffrey Byrnes5-220/+650
2022-12-16Revert "[SROA] `isVectorPromotionViable()`: memory intrinsics operate on vect...Roman Lebedev20-256/+297
2022-12-16[vfs] Allow root paths relative to the vfsoverlay YAML fileHaowei Wu3-27/+189
2022-12-16[InstCombine] Remove code duplication between InstCombiner.h and InstCombineI...Craig Topper2-126/+6
2022-12-16Function: Respect IgnoreLLVMUsed with addrspacecasted functionsMatt Arsenault2-8/+13
2022-12-16[AA][Intrinsics] Add separate_storage assumptions.David Goldblatt6-8/+249
2022-12-16Correct typos (NFC)Sprite4-5/+5
2022-12-16[IR][NFC] Cleanup: Remove non-const block iterators to force all updates go t...Vasileios Porpodas2-16/+12
2022-12-16[VPlan] Use macro to define recipe classof implementation (NFC).Florian Hahn1-123/+41