aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-06-19[NFC][SPARC] Fix typos and style mismatchesKoakuma3-7/+7
2024-06-19[LV] Add more masked store cost tests with different masks.Florian Hahn1-0/+151
2024-06-19[GISel][RISCV]Implement indirect parameter passing (#95429)Gábor Spaits4-32/+898
2024-06-19[AMDGPU] Add IsSingle to a few Interp instructions (#95984)Joe Nash1-1/+1
2024-06-19[AMDGPU] Add IsSingle to V_DIV_FMAS* for consistency. (#95983)Joe Nash1-0/+2
2024-06-19[RISCV][test] Pre-commit test case where ConstantHoisting fails to triggerAlex Bradbury1-0/+12
2024-06-19[AArch64] Avoid using NEON BSL for streaming[-compatible] functions (#95803)Sander de Smalen2-36/+71
2024-06-19[AArch64] Let patterns for NEON instructions check runtime mode. (#95560)Sander de Smalen8-883/+313
2024-06-19[llvm-mca] Use llvm::erase_if (NFC) (#96029)Kazu Hirata1-5/+3
2024-06-19[InstCombine] Preserve all gep flags in gep of exact div foldNikita Popov2-4/+13
2024-06-19[RISCV] Move RISCVInsertVSETVLI::coalesceVSETVLIs back to before insertReadVL...Luke Lau1-5/+5
2024-06-19[AArch64] NFC: Precommit some tests for SMESander de Smalen3-0/+727
2024-06-19[InstCombine] Preserve all gep flags when emitting offsetNikita Popov2-1/+19
2024-06-19[InstCombine] Preserve all gep flags in gep of select foldNikita Popov2-3/+23
2024-06-19[InstCombine] Preserve all gep flags in dependent IV foldNikita Popov2-3/+34
2024-06-19[X86] computeKnownBitsForPMADDWD/PMADDUBSW - tidyup line overflow by moving e...Simon Pilgrim1-21/+13
2024-06-19[InstCombine] Preserve all gep flags in another select of gep foldNikita Popov2-3/+28
2024-06-19[InstCombine] Preserve all flags in phi of gep foldNikita Popov3-4/+58
2024-06-19[InstCombine] Preserve all flags in select of gep foldNikita Popov2-3/+26
2024-06-19[RISCV][NFC] Add UnsupportedSched<F|D|A> multiclasses (#95948)Anton Sidorenko2-96/+108
2024-06-19DenseMap: support enum class keys (#95972)Ramkumar Ramachandra2-2/+32
2024-06-19[NFC][AArch64] Organise extensions by archtecture version (#95898)Lucas Duarte Prates1-355/+419
2024-06-19[X86] combineConstantPoolLoads - early-out if the load is not from a constant...Simon Pilgrim1-2/+5
2024-06-19[X86] Replace (void) with [[maybe_unused]] for some variables unused (or only...Simon Pilgrim1-6/+3
2024-06-19[SPIR-V] Add __spirv_ wrapper to the OpAtomicExchange instruction (#95961)Vyacheslav Levytskyy2-0/+97
2024-06-19[SPIR-V] Improve implementation of the duplicates tracker's storage (#95958)Vyacheslav Levytskyy3-160/+113
2024-06-19[LICM] Fix dropped metadata (#95221)Tim Gymnich2-0/+39
2024-06-19[X86][CodeGen] Share code between CompressEVEX pass and ND2NonND transform, NFCIShengchen Kan5-86/+115
2024-06-19[LangRef] Relax semantics of writeonly / memory(write) (#95238)Nikita Popov1-2/+19
2024-06-19[llvm][CodeGen] Fix failure in window scheduler caused by phi (#95900)Hua Tian2-4/+48
2024-06-19[IR] Mark shl constant expression as undesirable (#95940)Nikita Popov3-8/+12
2024-06-19[NFC][CodeGen] Remove dead ParallelCG.h/.cpp API (#95770)Pierre van Houtryve5-142/+0
2024-06-19Fix gdb pretty printers for libSupportDavid Blaikie1-0/+5
2024-06-18[WebAssembly] Treat 'rethrow' as terminator in custom isel (#95967)Heejin Ahn2-1/+53
2024-06-19[X86][MC] Support case insenstive for `dfv,sf,cf,of,zf` for CCMP/CTEST (#95910)Freddy Ye3-3/+15
2024-06-19InstProfiling: Give the name to profc_bias. NFC. (#95587)NAKAMURA Takumi3-11/+11
2024-06-18[CodeGenPrepare] Use MapVector to stabilize iteration orderFangrui Song2-4/+6
2024-06-19InstrProfiling: Split creating Bias offset to getOrCreateBiasVar(Name). NFC. ...NAKAMURA Takumi1-16/+28
2024-06-18[SCEV] Add coverage for variants of vscale indexing for EVL vectorized loopsPhilip Reames1-0/+364
2024-06-18[gn] port 04a75f54a11fNico Weber1-0/+1
2024-06-19Update ReleaseNotes for MC/DC changes. (#95887)NAKAMURA Takumi1-0/+8
2024-06-18AMDGPU: Don't fold clamp/omod modifiers without nofpexcept (#95950)Matt Arsenault3-5/+108
2024-06-18[memprof] Rename the members of IndexedMemProfData (NFC) (#94873)Kazu Hirata2-28/+28
2024-06-18[ProfileData] Remove getValueForSite and getNumValueDataForSite (#95989)Kazu Hirata1-41/+0
2024-06-18[X86] Use 32-bit jump table entries on Windows (#95962)Arthur Eubanks2-3/+12
2024-06-18Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95519)Alexandros Lamprineas2-60/+103
2024-06-18[Flang]Fix for changed code at the end of AllocaIP. (#92430)Mats Petersson1-4/+6
2024-06-18[ProfileData] Clean up validateRecord (#95488)Kazu Hirata1-7/+4
2024-06-18[LLVM] Add option to store Parent-pointer in ilist_node_base (#94224)Stephen Tozer15-63/+345
2024-06-18AMDGPU: Fix buffer load/store of pointers (#95379)Matt Arsenault3-12/+1071