aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2024-02-29Rebase, Address commentsusers/alexey-bataev/spr/ttiriscvimprove-costs-for-fixed-vector-whole-reg-extractinsertAlexey Bataev158-5414/+7912
2024-02-29[RISCV] Enable PostRAScheduler for SiFive7 (#83166)Michael Maitland3-36/+37
2024-02-29[X86] matchAddressRecursively - ensure dead nodes are replaced before matchin...RicoAfoat2-4/+33
2024-02-29[NFC][RemoveDIs] Add bodies for inst-constructors taking iteratorsJeremy Morse2-0/+138
2024-02-29[DebugInfo][RemoveDIs] Fix incorrect test expectStephen Tozer1-1/+1
2024-02-29AMDGPU\GlobalISel: remove amdgpu-global-isel-risky-select flag (#83426)Petar Avramovic4-71/+9
2024-02-29[DebugInfo][RemoveDIs] Prevent duplicate DPValues from being returned by find...Stephen Tozer2-3/+11
2024-02-29[DirectX][NFC] Leverage LLVM and DirectX intrinsic description in DXIL Op rec...S. Bharadwaj Yadavalli5-373/+413
2024-02-29[NFC][RemoveDIs] Have CreateNeg only accept iterators (#82999)Jeremy Morse5-25/+18
2024-02-29AMDGPU/GlobalISel: lane masks merging (#73337)Petar Avramovic7-232/+256
2024-02-29[DAG] Improve known bits of Zext/Sext loads with range metadata (#80829)David Green3-22/+98
2024-02-29[VPlan] Remove unneeded InsertPointGuard (NFCI).Florian Hahn1-4/+1
2024-02-29[X86] SimplifyDemandedVectorEltsForTargetNode - add basic CVTPH2PS/CVTPS2PH h...Simon Pilgrim15-227/+160
2024-02-29[X86] cmov-fp.ll - regenerate with common 'NOSSE' prefix to reduce duplicationSimon Pilgrim1-370/+178
2024-02-29Verifier: More helpful error message for cross-function references (#82906)Nicolai Hähnle2-1/+31
2024-02-29[AMDGPU] Add new aliases ds_subrev_rtn_u32/u64 for ds_rsub_rtn_u32/u64 (#83408)Jay Foad3-0/+20
2024-02-29Revert "AMDGPU: Add scheduling test for gfx940 (#83220)"Mitch Phillips1-189/+0
2024-02-29[AArch64][NFC] Use regexes in register class testsSamuel Tebbs6-31/+31
2024-02-29[AMDGPU] Simplify !if condition. NFC.Jay Foad1-2/+2
2024-02-29APFloat: Fix signed zero handling in minnum/maxnum (#83376)Matt Arsenault7-11/+91
2024-02-29[X86] getFauxShuffleMask - handle insert_vector_elt(bitcast(extract_vector_el...Simon Pilgrim11-411/+200
2024-02-29[X86] Regenerate tests to add missing avx512 constant commentsSimon Pilgrim8-17/+17
2024-02-29[NFC][PowerPC] use script to regenerate the CHECK linesChen Zheng1-45/+279
2024-02-29Revert "[llvm][arm] add T1 and T2 assembly options for vlldm and vlstm (#83116)"Tomas Matheson15-362/+61
2024-02-29AMDGPU: Remove dead declarationMatt Arsenault1-8/+0
2024-02-29[RISCV][CostModel] Updates reduction and shuffle cost (#77342)Shih-Po Hung5-46/+48
2024-02-28[RISCV] Remove experimental from Zacas. (#83195)Craig Topper14-41/+45
2024-02-29[GlobalISel] Combine (X == 0) & (Y == 0) -> (X | Y) == 0 (#71949)Dávid Ferenc Szabó2-1/+1276
2024-02-29Update IEEE-754 2018 draft references to IEEE-754 2019Matt Arsenault5-12/+12
2024-02-29[RISCV] Add more intrinsics into canSplatOperand. (#83106)Yeting Kuo2-88/+1078
2024-02-29[X86][MC] Teach disassembler to recognize apx instructions which ignores W bi...XinWang105-3/+124
2024-02-29AMDGPU: Add scheduling test for gfx940 (#83220)Matt Arsenault1-0/+189
2024-02-29[ThinLTO] Add metedata 'thinlto_src_module' and 'thinlto_src_file' (#83110)lifengxiang10255-21/+35
2024-02-29[X86][NFC] Lowercase first letter of function names in X86ExpandPseudo.cppShengchen Kan1-16/+16
2024-02-29[X86][NFC] Avoid duplicated code in X86ExpandPseudo.cpp by using macro GET_EG...Shengchen Kan1-10/+7
2024-02-28AMDGPU: Copy a few Predicates from Pseudo to Real (#83365)Changpeng Fang3-0/+3
2024-02-28[UTC] Don't leave dangling CHECK-SAME when removing CHECK lines (#82569)Henrik G. Olsson5-3/+54
2024-02-28Revert "[SROA] Unfold gep of index phi (#83087)"Fangrui Song3-207/+69
2024-02-28[NFC][AMDGPU] Move the rem tests in `div_i128.ll` into `rem_i128.ll` (#83307)Shilei Tian2-3003/+3014
2024-02-28[AMDGPU] Copy WaveSizePredicate into VOP3_Real. NFCI. (#83352)Stanislav Mekhanoshin1-0/+1
2024-02-28[RISCV] Add a command line option to disable cost per use for compressed regi...Craig Topper1-1/+6
2024-02-28[SelectionDAG] Remove unused getIndexedStridedLoadVP/getIndexedStridedStoreVP...Craig Topper2-58/+0
2024-02-28[gn] port 249cf356ef21Nico Weber1-1/+2
2024-02-28[TextAPI][InstallAPI] Fix documentation typos, NFCCyndy Ishida1-3/+4
2024-02-28[vim] Fix command already exists on opening multiple mir buffers (#82410)Joe Nash1-0/+2
2024-02-28Allow .alt_entry symbols to pass the .cfi nesting check (#82268)Jon Roelofs2-2/+8
2024-02-28[AArch64] Add some base aes intrinsic tests. NFCDavid Green1-0/+43
2024-02-28[llvm] Remove pipeline checks for optsize for DFAJumpThreadingPassPaul Kirth1-1/+1
2024-02-28[SROA] Unfold gep of index phi (#83087)Arthur Eubanks3-69/+207
2024-02-28[CMake][LIT] Add option to run lit testsuites in parallel (#82899)Patrick Dougherty3-5/+20