aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-05-28AMDGPU: Add some multi-use negative tests for minimum3/maximum3Matt Arsenault2-0/+412
2024-05-28[VectorCombine] Add Cmp and Select for shuffleToIdentity (#92794)David Green2-28/+21
2024-05-28[X86][tablgen] Extend X86CompressEVEXTablesEmitter for NF transformShengchen Kan4-61/+109
2024-05-28[RuntimeDyldChecker][AArch32] Add a PC offset to next_PC for ARM targets (#91...Eymen Ünay6-23/+35
2024-05-28Revert "[AArch64][SME] Add intrinsics for multi-vector BFCLAMP" (#93531)Lukacma3-33/+1
2024-05-28[DebugCounter] Add support for non-continous ranges. (#89470)Ralender20-140/+426
2024-05-28[AArch64][SME] Add intrinsics for multi-vector BFCLAMP (#88251)Lukacma3-1/+33
2024-05-28[VectorCombine] Add constant splat handling for shuffleToIdentity (#92797)David Green2-10/+13
2024-05-28[X86] isHorizontalBinOp - always create HADD/SUB if it will be merged with an...Simon Pilgrim2-57/+32
2024-05-28[ConstFold] Fix incorrect gep inbounds of undef foldNikita Popov2-3/+2
2024-05-28[ConstFold] Add test for incorrect gep inbounds of undef fold (NFC)Nikita Popov1-2/+2
2024-05-28[DAG] Use auto* for cast/dyn_cast results (style). NFC.Simon Pilgrim1-3/+3
2024-05-28[X86] getGatherScatterOpCost- remove unnecessary extra brackets. NFC.Simon Pilgrim1-8/+8
2024-05-28[ARM] Remove static variables from ARMLowOverheadLoops. NFCDavid Green1-84/+53
2024-05-28[AMDGPU][SplitModule] Keep looking for more dependencies after finding an ind...Pierre van Houtryve2-3/+9
2024-05-28[AMDGPU][PromoteAlloca] Don't stop when an alloca is too big to promote (#93466)Pierre van Houtryve2-14/+59
2024-05-28[X86][test] Update tests for flag copy lowering, NFCIShengchen Kan3-381/+563
2024-05-28[X86][test] Simplify tests for flag copy lowering, NFCIShengchen Kan2-246/+19
2024-05-28 [InstCombine] Try the flipped strictness of predicate in `foldICmpShlConstan...Yingwei Zheng2-8/+125
2024-05-27[XRay][X86] Handle conditional calls when lowering patchable tail calls (#89364)Ricky Zhou2-6/+85
2024-05-27[XRay][X86] Fix stack alignment for custom event calls (#89360)Ricky Zhou3-1/+44
2024-05-27[X86] Simplify BB->getParent(). NFCFangrui Song1-1/+1
2024-05-28[X86][CodeGen][test] Add `dead` modifier for eflags w/o users, NFCIShengchen Kan1-4/+4
2024-05-27[LAA] Add tests with various early exits.Florian Hahn1-0/+187
2024-05-27[VPlan] Preserve DT (and SCEV) in VPlan-native path (#93287)Florian Hahn3-16/+8
2024-05-27[gn build] Port e406d5ed9cb3LLVM GN Syncbot1-18/+2
2024-05-27[AArch64][PAC] Fix creating check instructions for BBs without an epilog (#92...Igor Kudrin2-16/+47
2024-05-27[ARM] Regnerate LowOverheadLoop tests. NFCDavid Green88-5850/+6966
2024-05-27[LowerSwitch] Use unsigned integer for range comparison (#93237)Peter Rong2-1/+98
2024-05-27update_llc_test_checks: better support for non-llc tools (#93135)Nicolai Hähnle6-4/+92
2024-05-27[IR] Add getelementptr nusw and nuw flags (#90824)Nikita Popov28-102/+523
2024-05-27[LoopCacheAnalysis] Fix loop cache cost to always round the cost up to the ne...Rouzbeh12-95/+122
2024-05-27[DebugInfo][GVNSink] Merging debug locations of sinked instructions (#92859)Shan Huang3-3/+120
2024-05-27[UniformityAnalysis] Use DenseSet for DivergentValues (#93455)Pierre van Houtryve1-3/+2
2024-05-27[AMDGPU] Legalize and select raw/struct_buffer_load with tfe (#93310)Mirko Brkušanin14-22/+4823
2024-05-27[AMDGPU] Add amdgpu-as MMRA for fences (#78572)Pierre van Houtryve3-8/+3068
2024-05-27[gn build] Port 43fd244b3d5cLLVM GN Syncbot1-0/+1
2024-05-27Reland "[AMDGPU] Add AMDGPU-specific module splitting (#89245)"Pierre van Houtryve21-0/+1560
2024-05-27[DSE] Check write location in IsRedundantStore (#93400)eaeltsin2-2/+17
2024-05-27[RISCV] Update fold-scalar-load-crash.llWang Pengcheng1-14/+20
2024-05-27[PPCMergeStringPool] Only replace constant once (#92996)Nikita Popov2-30/+27
2024-05-27[WindowsManifestMerger] Remove deprecated call to xmlKeepBlanksDefault (#93139)Nikita Popov1-1/+0
2024-05-27Revert "[Support] Refactor getN1Bits so it does not work around any g++ bug (...Nikita Popov1-2/+5
2024-05-27Revert "[InstCombine] lshr (mul (X, 2^N + 1)), N -> add (X, lshr(X, N)) (#929...Nikita Popov3-318/+10
2024-05-27Revert "[ARM][NFC] Use addLiveIns method instead of manually adding live-ins ...Nikita Popov3-65/+53
2024-05-27Revert "[AArch64][NFC] Switch to LiveRegUnits (#87313)"Nikita Popov1-16/+16
2024-05-27Revert "[SystemZ] LivePhysRegs to LiveRegUnits (NFC) (#85162)"Nikita Popov1-10/+6
2024-05-27Revert "[InstCombine] Add reverse of ((X << nuw Z) sub nuw Y) >>u exact Z -->...Nikita Popov2-38/+0
2024-05-27[X86][DAGCombine] Remove the predicate hasCCMP() in combineX86SubCmpForFlags,...Shengchen Kan1-2/+1
2024-05-27[X86][MC] Support encoding optimization & assembler relaxation about immediat...Freddy Ye3-1/+22