aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
AgeCommit message (Expand)AuthorFilesLines
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 Topper1-71/+8
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[RISCV][NFC] Allow SchedVar to be a def inside our scheduler model files. (#8...Michael Maitland1-8/+13
2024-02-23[RemoveDIs] Enable DPLabels conversion [3b/3] (#82639)Orlando Cazalet-Hyams2-8/+35
2024-02-23[ValueTracking] Handle more integer intrinsics in `propagatesPoison` (#82749)Yingwei Zheng1-0/+15
2024-02-23[AMDGPU] Fix encoding of VOP3P dpp on GFX11 and GFX12 (#82710)Stanislav Mekhanoshin2-0/+3
2024-02-23[RemoveDIs] Add DPLabels support [3a/3] (#82633)Orlando Cazalet-Hyams10-39/+101
2024-02-23[GlobalISel] Fix a check that aligned tail call is lowered (#82016)Evgenii Kudriashov1-1/+1
2024-02-23[AArch64][CostModel] Improve scalar frem cost (#80423)Paschalis Mpeis1-0/+7
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 Kiss3-76/+2
2024-02-23[llvm][AArch64] Do not inline a function with different signing scheme. (#80642)Dani1-0/+5
2024-02-23[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)Dani3-2/+76
2024-02-23[X86] Support APXF to enable __builtin_cpu_supports. (#80636)Freddy Ye1-0/+7
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 Kuo6-157/+222
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 Schuff1-0/+7
2024-02-22[WebAssembly] Disable multivalue emission temporarily (#82714)Heejin Ahn4-15/+32
2024-02-22[NVPTX] fixup support for unaligned parameters and returns (#82562)Alex MacLean3-20/+271
2024-02-22[RISCV] Vector sub (zext, zext) -> sext (sub (zext, zext)) (#82455)Philip Reames1-1/+24
2024-02-22[AMDGPU][NFC] Refactor SIInsertWaitcnts zero waitcnt generation (#82575)vangthao952-15/+22
2024-02-22[Hexagon] Clean up redundant transfer instructions. (#82663)Sumanth Gundapaneni3-0/+335
2024-02-22[LSR] Clear SCEVExpander before calling DeleteDeadPHIsNikita Popov1-3/+1
2024-02-22[NewPM/CodeGen] Rewrite pass manager nesting (#81068)Arthur Eubanks4-93/+154
2024-02-23[InstCombine] Add support for cast instructions in `getFreelyInvertedImpl` (#...Yingwei Zheng1-0/+14
2024-02-22[SLP]Improve findReusedOrderedScalars and graph rotation.Alexey Bataev1-86/+360
2024-02-22[AArch64][CodeGen] Fix crash when fptrunc returns fp16 with +nofp attr (#81724)Nashe Mncube1-5/+9
2024-02-22Enable JumpTableToSwitch pass by default (#82546)Alexander Shaposhnikov1-1/+1
2024-02-23[CVP] Canonicalize signed minmax into unsigned (#82478)Yingwei Zheng1-8/+17
2024-02-22[lldb][llvm] Return an error instead of crashing when parsing a line table pr...Greg Clayton1-3/+19
2024-02-22[DirectX][NFC] Use LLVM Types in DXIL Operation specifications in DXIL.td (#8...S. Bharadwaj Yadavalli1-46/+34
2024-02-23[LTO] Remove Config.UseDefaultPipeline (#82587)Igor Kudrin1-2/+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 Lau1-3/+3
2024-02-22[HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (#82336)yandalur1-1/+2
2024-02-22[CodeGen] Clean up MachineFunctionSplitter MBB safety checking (NFC)Daniel Hoekwater1-8/+3
2024-02-23[ConstraintElim] Decompose sext-like insts for signed predicates (#82344)Yingwei Zheng1-2/+11
2024-02-22[RISCV] Enable -riscv-enable-sink-fold by default. (#82026)Craig Topper1-1/+1
2024-02-22[DAGCombiner][RISCV] CSE zext nneg and sext. (#82597)Craig Topper1-0/+7
2024-02-22[HCS] Externd to outline overlapping sub/super cold regions (#80732)Shimin Cui1-64/+90
2024-02-22[LLVM][DebugInfo] Refactor some code for easier sharing. (#82153)cmtice1-27/+46
2024-02-23[RISCV][SDAG] Improve codegen of select with constants if zicond is available...Yingwei Zheng1-0/+20
2024-02-22[RemoveDIs][NFC] Add DPLabel class [2/3] (#82376)Orlando Cazalet-Hyams2-10/+56
2024-02-22[InstCombine] Pick bfloat over half when shrinking ops that started with an f...Benjamin Kramer2-9/+15
2024-02-22[OpenMP][FIX] Remove unsound omp_get_thread_limit deduplication (#79524)Matt1-1/+0