aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib
AgeCommit message (Expand)AuthorFilesLines
2024-06-13MCExpr-ify AMDGPU PALMetadata (#93236)Janek van Oirschot8-61/+350
2024-06-13[DAG] combineShiftToAVG - don't create avgfloor with scalar constant operand...Simon Pilgrim1-0/+6
2024-06-13[M68k] Fix atomic_cmp_swap patterns after #94845Simon Pilgrim1-1/+1
2024-06-13AMDGPU: Fix buffer intrinsic store of bfloat (#95377)Matt Arsenault1-2/+2
2024-06-13[MC/DC][Coverage] Loosen the limit of NumConds from 6 (#82448)NAKAMURA Takumi2-19/+30
2024-06-13AMDGPU: Fix buffer intrinsic handling for various 16-bit elements. (#95376)Matt Arsenault2-7/+18
2024-06-13[CodeGen] ExpandLargeFpConvert - don't dereference a dyn_cast resultSimon Pilgrim1-2/+2
2024-06-13[MC] Reduce size of MCDataFragment by 8 bytes (#95293)aengelke1-1/+2
2024-06-13DAG: Replace bitwidth with type in suffix in atomic tablegen ops (#94845)Matt Arsenault25-599/+620
2024-06-13[llvm][CodeGen] Add a new software pipeliner 'Window Scheduler' (#84443)Hua Tian3-1/+731
2024-06-13[KnownBits] avgCompute - don't create on-the-fly Carry. NFC.Simon Pilgrim1-2/+2
2024-06-13AMDGPU: Fix using wrong memory type for non-image resource intrinsics (#94911)Matt Arsenault2-4/+11
2024-06-13[LegalizeTypes] Handle non byte-sized elt types when splitting INSERT/EXTRACT...Björn Pettersson1-19/+12
2024-06-13SimplifyLibCalls: Simplify fp immediate checking code (NFC)Matt Arsenault1-3/+3
2024-06-13SimplifyLibCalls: Don't require ldexp to emit intrinsic in pow combine (#95277)Matt Arsenault1-1/+5
2024-06-13[SPIR-V] Ensure that cleaning of temporary constants doesn't purge tracked co...Vyacheslav Levytskyy1-5/+12
2024-06-13[SPIR-V] Implement insertion of 'Group and Subgroup Instructions' using buil...Vyacheslav Levytskyy2-0/+44
2024-06-13[AMDGPU][GFX12] Support disassembling MUBUF instructions with arbitrary FORMA...Ivan Kosarev1-2/+8
2024-06-13Reland "[NFC][AMDGPU] Do not flush after printing every instruction (#95237)"Pierre van Houtryve2-2/+0
2024-06-13[ValueTracking][NFC] move isKnownInversion to ValueTracking (#95321)Zain Jaffal2-27/+22
2024-06-13[Attributor][FIX] Ensure nonnull IR deduction is not optimistic (#93322)Johannes Doerfert1-1/+1
2024-06-12[Support/BLAKE3] Remove some dead stores (#95120)Tom Stellard1-3/+1
2024-06-12[MC] Restore setOffset(0) in emitLabelFangrui Song1-1/+1
2024-06-12[msan] Handle blendv intrinsics (#94882)Vitaly Buka1-0/+40
2024-06-12[MC] Remove setAllowTemporaryLabels and rename AllowTemporaryLabelsFangrui Song1-2/+2
2024-06-12[MC] Move -save-temp-labels from llvm-mc to MCTargetOptionsCommandFlagsFangrui Song1-0/+6
2024-06-12[MC] Move AllowTemporaryLabels setting to MCContext::MCContextFangrui Song2-6/+1
2024-06-13[AArch64] Add support for Cortex-A725 and Cortex-X925 (#95214)Jonathan Thackray3-0/+34
2024-06-12MCFragment: Initialize Offset to 0Fangrui Song2-3/+2
2024-06-12Revert "[CLANG][DWARF] Handle DIE offset collision in DW_IDX_parent" (#95302)Florian Mayer3-12/+7
2024-06-12Reapply "[llvm][IR] Extend BranchWeightMetadata to track provenance o… (#95...Paul Kirth19-68/+127
2024-06-12[X86] SimplifyDemandedVectorEltsForTargetNode - use EVT for F16C nodesSimon Pilgrim1-1/+1
2024-06-12[ProfileData] Use std::vector for ValueData (NFC) (#95194)Kazu Hirata1-2/+9
2024-06-12[DAG] combineShiftToAVG - only create new types before LegalTypesSimon Pilgrim1-1/+1
2024-06-12[RISCV] Rename FeaturesSsqosid->FeaturesStdExtSsqosid. NFCCraig Topper1-1/+1
2024-06-12[ProfileData] Compute sum in annotateValueSite (NFC) (#95199)Kazu Hirata1-2/+4
2024-06-12[DAG] combineShiftToAVG - ensure the reduced demanded value type is smaller t...Simon Pilgrim1-0/+2
2024-06-12[X86] Use isNullConstantOrUndef helper. NFC.Simon Pilgrim1-4/+3
2024-06-12Reland "mlir/Presburger/MPInt: move into llvm/ADT" (#95254)Ramkumar Ramachandra3-0/+315
2024-06-12[DAG] getNode - add value type assertions for AVG nodes.Simon Pilgrim1-0/+8
2024-06-12[DAG] Move isNullConstantOrUndef helper to SelectionDAGNodes.h to allow other...Simon Pilgrim2-4/+4
2024-06-12[DAG] visitAVG - use X/Y SDValue args to match the fold comment. NFC.Simon Pilgrim1-11/+9
2024-06-12Reland "[AArch64] Decouple feature dependency expansion. (#94279)" (#95231)Alexandros Lamprineas1-18/+33
2024-06-12[X86][mem-fold] Support memory folding from MOV32r0 to MOV64mi32Shengchen Kan1-5/+11
2024-06-12[CLANG][DWARF] Handle DIE offset collision in DW_IDX_parent (#95039)Alexander Yermolovich3-7/+12
2024-06-12[LoongArch] Set isAsCheapAsAMove on ADDI.D and {X}ORI instructions (#94733)hev3-2/+21
2024-06-12Revert #95218 and #94953 (#95244)Maksim Levental3-319/+0
2024-06-12[LV] Remove unnecessary getRuntimeVF call when computing vector TC.Florian Hahn1-3/+2
2024-06-12Revert "[NFC][AMDGPU] Do not flush after printing every instruction (#95237)"pvanhout2-0/+2
2024-06-12[SystemZ][z/OS] Continue marking text files with OF_Text (#95111)Abhina Sree4-4/+4