aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-02-23[llvm-link] Improve missing file error message (#82514)Michael Halkenhäuser1-1/+9
2024-02-23[gn build] Port 5874874c2472LLVM GN Syncbot1-0/+1
2024-02-23[SelectionDAG] Introducing the SelectionDAG pattern matching framework (#78654)Min-Yih Hsu3-0/+987
2024-02-23[AMDGPU] Simplify AMDGPUDisassembler::getInstruction by removing Res. (#82775)Jay Foad2-151/+119
2024-02-23[SelectionDAG] Remove unused VP strided load/store creation functions that bu...Craig Topper2-113/+8
2024-02-23[FPEnv][SystemZ] Correct strictfp test.Kevin P. Neal1-12/+12
2024-02-23[AMDGPU][NFC] Have helpers to deal with encoding fields. (#82772)Ivan Kosarev10-89/+74
2024-02-23[NFC] clean up memtag-stack code (#80906)Florian Mayer1-9/+2
2024-02-23[VPlan] Remove unused VPTransformState::CanonicalIV (NFCI).Florian Hahn1-3/+0
2024-02-23[AArch64][SVE] Add intrinsincs to assembly mapping for svpmov (#81861)Lukacma3-126/+47
2024-02-23[RISCV][NFC] Allow SchedVar to be a def inside our scheduler model files. (#8...Michael Maitland2-8/+15
2024-02-23build_llvm_release.bat: add tarball export to x64 release (#79840)Benoît Amiaux1-0/+9
2024-02-23[RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)Orlando Cazalet-Hyams3-8/+45
2024-02-23[NFC] Precommit a memcpy test for isOrEquivalentToAdd (#82758)hev1-0/+34
2024-02-23[LLVM] Fix incorrect GPU triple detection for runtimes buildsJoseph Huber1-4/+4
2024-02-23[ValueTracking] Handle more integer intrinsics in `propagatesPoison` (#82749)Yingwei Zheng3-38/+40
2024-02-23[AMDGPU] Fix encoding of VOP3P dpp on GFX11 and GFX12 (#82710)Stanislav Mekhanoshin11-22/+25
2024-02-23[RemoveDIs] Add DPLabels support [3a/3] (#82633)Orlando Cazalet-Hyams13-44/+114
2024-02-23[GlobalISel] Fix a check that aligned tail call is lowered (#82016)Evgenii Kudriashov2-1/+25
2024-02-23Remove duplicated REQUIRES: assertsBenjamin Kramer1-1/+0
2024-02-23[AArch64][CostModel] Improve scalar frem cost (#80423)Paschalis Mpeis3-45/+52
2024-02-23[ARM][GlobalISel] Remove legacy legalizer rules (#82619)Pierre van Houtryve1-47/+9
2024-02-23Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute...Daniel Kiss8-128/+8
2024-02-23[llvm][AArch64] Do not inline a function with different signing scheme. (#80642)Dani4-8/+135
2024-02-23[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)Dani8-8/+128
2024-02-23[X86] Support APXF to enable __builtin_cpu_supports. (#80636)Freddy Ye2-0/+8
2024-02-23[RISCV] Add asserts for insert/extract_subvector invariants. NFCLuke Lau1-2/+6
2024-02-23[RISCV][VP] Introduce vp saturating addition/subtraction and RISC-V support. ...Yeting Kuo18-157/+15521
2024-02-23[RISCV] Use RISCVSubtarget::getRealVLen() in more places. NFCLuke Lau1-18/+13
2024-02-22[SelectionDAG][RISCV] Use FP type for legality query for LRINT/LLRINT in Lega...Craig Topper2-3/+3
2024-02-22[Symbolizer][WebAssembly] Use wasm-specific getSymbolSize (#82083)Derek Schuff2-9/+51
2024-02-22[WebAssembly] Disable multivalue emission temporarily (#82714)Heejin Ahn9-24/+43
2024-02-23[llvm][cmake] Performing expensive checks requires enabling assert. (#80821)huaatian1-0/+5
2024-02-22[NVPTX] fixup support for unaligned parameters and returns (#82562)Alex MacLean5-39/+730
2024-02-22[RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (#82455)Philip Reames2-17/+40
2024-02-22[AMDGPU][NFC] Refactor SIInsertWaitcnts zero waitcnt generation (#82575)vangthao952-15/+22
2024-02-22[gn build] Port aaf2d078b622LLVM GN Syncbot1-0/+1
2024-02-22[Hexagon] Clean up redundant transfer instructions. (#82663)Sumanth Gundapaneni7-7/+366
2024-02-23[mlir][test] Fix -Wunused-variable in PassBuilderCallbacksTest.cpp (NFC)Jie Fu1-1/+1
2024-02-22[CodeGen][MIR][UnitTests] Fix shared build. NFCMichael Liao1-0/+1
2024-02-22[LSR] Clear SCEVExpander before calling DeleteDeadPHIsNikita Popov2-3/+44
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber3-4/+18
2024-02-22[gn build] Port df6f756a1927LLVM GN Syncbot1-0/+1
2024-02-22Extend GCC workaround to GCC < 8.4 for llvm::iterator_range ctor (#82643)Thomas Preud'homme1-2/+2
2024-02-22[NewPM/CodeGen] Rewrite pass manager nesting (#81068)Arthur Eubanks13-628/+681
2024-02-22LoopVectorize/test: guard pr72969 with asserts (#82653)Ramkumar Ramachandra1-0/+1
2024-02-23[InstCombine] Add support for cast instructions in `getFreelyInvertedImpl` (#...Yingwei Zheng2-0/+103
2024-02-22[SLP]Improve findReusedOrderedScalars and graph rotation.Alexey Bataev13-175/+447
2024-02-22LoopVectorize: Mark crash test as requiring assertionsBenjamin Kramer1-0/+1
2024-02-22[AArch64][CodeGen] Fix crash when fptrunc returns fp16 with +nofp attr (#81724)Nashe Mncube3-22/+138