aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
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
2024-02-22Enable JumpTableToSwitch pass by default (#82546)Alexander Shaposhnikov8-6/+8
2024-02-23[CVP] Canonicalize signed minmax into unsigned (#82478)Yingwei Zheng2-12/+86
2024-02-22GSym aggregated output to JSON file (#81763)Kevin Frei2-0/+32
2024-02-22[lldb][llvm] Return an error instead of crashing when parsing a line table pr...Greg Clayton2-4/+22
2024-02-22[DirectX][NFC] Use LLVM Types in DXIL Operation specifications in DXIL.td (#8...S. Bharadwaj Yadavalli2-90/+69
2024-02-23[LTO] Remove Config.UseDefaultPipeline (#82587)Igor Kudrin2-5/+0
2024-02-22[HCS] Fix unused variable warnings. NFCI.Benjamin Kramer1-4/+5
2024-02-23[Loads] Fix crash in isSafeToLoadUnconditionally with scalable accessed type ...Luke Lau2-3/+22
2024-02-22[HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (#82336)yandalur2-1/+23
2024-02-22[CodeGen] Clean up MachineFunctionSplitter MBB safety checking (NFC)Daniel Hoekwater1-8/+3
2024-02-22[llvm-readobj,ELF] Support --decompress/-z (#82594)Fangrui Song10-6/+209
2024-02-23[ConstraintElim] Decompose sext-like insts for signed predicates (#82344)Yingwei Zheng3-35/+71
2024-02-22[RISCV] Enable -riscv-enable-sink-fold by default. (#82026)Craig Topper6-19/+19
2024-02-22[DAGCombiner][RISCV] CSE zext nneg and sext. (#82597)Craig Topper2-46/+30
2024-02-22[HCS] Externd to outline overlapping sub/super cold regions (#80732)Shimin Cui7-82/+212
2024-02-22[RISCV] Add test case showing missed opportunity to form sextload when sext a...Craig Topper1-0/+84
2024-02-22[RISCV][LV] Add additional small trip count loop coveragePhilip Reames1-2/+366
2024-02-22[LLVM][DebugInfo] Refactor some code for easier sharing. (#82153)cmtice2-34/+65
2024-02-23[RISCV][SDAG] Improve codegen of select with constants if zicond is available...Yingwei Zheng2-10/+262
2024-02-22[RISCV][AArch64] Add vscale_range attribute to tests per architecture minimumsPhilip Reames2-51/+41
2024-02-22LoopVectorize: add test for crash in #72969 (#74111)Ramkumar Ramachandra1-0/+25
2024-02-22[RemoveDIs][NFC] Add DPLabel class [2/3] (#82376)Orlando Cazalet-Hyams3-13/+85
2024-02-22[Flang][LLVM][OpenMP] Relax target data restrictions to be more inline with t...agozillon1-5/+3
2024-02-22[build] Check RUNTIMES_${target}_LLVM_ENABLE_RUNTIMES for libc also (#82561)Petr Hosek1-1/+13
2024-02-22[InstCombine] Pick bfloat over half when shrinking ops that started with an f...Benjamin Kramer3-9/+26
2024-02-22[OpenMP][FIX] Remove unsound omp_get_thread_limit deduplication (#79524)Matt2-1/+59
2024-02-22[LLVM][IR] Add native vector support to ConstantInt & ConstantFP. (#74502)Paul Walker8-39/+243
2024-02-22[AIX] Lower intrinsic __builtin_cpu_is into AIX platform-specific code. (#80069)zhijian lin1-0/+57
2024-02-22[LangRef] Document string literals in LLVM's format (#82529)Ian Hickson1-1/+32
2024-02-22[InferAddrSpaces] Correctly replace identical operands of insts (#82610)Pierre van Houtryve2-5/+77
2024-02-22[CVP] Refactor `processMinMaxIntrinsic` to check non-strict predicate in both...Yingwei Zheng2-13/+76
2024-02-22[GlobalISel] Constant-fold G_PTR_ADD with different type sizes (#81473)Pierre van Houtryve2-1/+44
2024-02-22[AArch64] Remove unused ReverseCSRRestoreSeq option. (#82326)Sander de Smalen2-146/+21