aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2023-11-28Revert "[runtimes] Add missing test dependencies to check-all (#72955)"llvmorg-17.0.6release/17.xTobias Hieta1-1/+0
2023-11-27eliminate python SyntaxWarnings from check-all output.Georgios Eleftheriou2-3/+3
2023-11-27[JITLink][aarch32] Change writeRegister's return type to void.Lang Hames1-1/+1
2023-11-27[CMake] Support building shared library for NetBSDBrad Smith1-3/+5
2023-11-27Add RV64 constraint to SRLIW (#69416)Shao-Ce SUN2-5/+26
2023-11-24[runtimes] Add missing test dependencies to check-all (#72955)Tom Stellard1-0/+1
2023-11-20Bump version to 17.0.6Tobias Hieta3-3/+3
2023-11-14[BranchFolding] Remove dubious assert from operator< (#71639)llvmorg-17.0.5Nikita Popov1-6/+0
2023-11-14[GlobalOpt] Cache whether CC is changeable (#71381)Nikita Popov1-8/+22
2023-11-13[SLP]Fix PR70004: Do not change insert point for reduction gather nodes.Alexey Bataev3-21/+66
2023-11-13[DAG] WidenVectorOperand - add basic handling for *_EXTEND_VECTOR_INREG nodesSimon Pilgrim3-0/+36
2023-11-13[Mips] In LowerShift*Parts, xor with bits-1 instead of -1. (#71149)Craig Topper4-44/+46
2023-11-13Bump version to 17.0.5Tobias Hieta3-3/+3
2023-10-31[AArch64][GlobalISel] Fix incorrect ABI when tail call not supported (#70215)llvmorg-17.0.4Nikita Popov2-13/+12
2023-10-31[AArch64] Add test for #70207 (NFC)Nikita Popov1-0/+33
2023-10-31[GVN] Fix use-after-free in load PRE with select available value (#69314)Nikita Popov2-3/+65
2023-10-30[RISCV] Correct copyPhysReg for GPRPF64. (#70419)Craig Topper3-5/+34
2023-10-30[SVE] Fix incorrect offset calculation when rewriting an instruction's frame ...Paul Walker2-1/+23
2023-10-30[MemCpyOpt] Combine alias metadatas when replacing byval arguments (#70580)DianQK2-0/+15
2023-10-27[AArch64] Prevent argument promotion of vector with size > 128 bits (#70034)KAWASHIMA Takahiro3-0/+217
2023-10-27[LoongArch] Implement COPY instruction between CFRs (#69300)wanglei12-14/+227
2023-10-24[ConstraintElim] Don't decompose values wider than 64 bits (#68803)Nikita Popov3-7/+18
2023-10-24[ConstraintElim] Add test for #68751 (NFC)Nikita Popov1-0/+13
2023-10-24[LVI][CVP] Treat undef like a full range on abs(x, false) (#68711)DianQK2-41/+160
2023-10-23Bump version to 17.0.4Tobias Hieta3-3/+3
2023-10-17[asan] Ensure __asan_register_elf_globals is called in COMDAT asan.module_cto...llvmorg-17.0.3Fangrui Song4-37/+97
2023-10-17[PowerPC] Use zext instead of anyext in custom and combine (#68784)Nikita Popov2-2/+3
2023-10-17[PowerPC] Add test for #68783 (NFC)Nikita Popov1-0/+15
2023-10-16[X86] Fix logic for optimizing movmsk(bitcast(shuffle(x))); PR67287Noah Goldstein2-6/+22
2023-10-16[X86] Add tests for incorrectly optimizing out shuffle used in `movmsk`; PR67287Noah Goldstein1-0/+137
2023-10-16[LVI][CVP] Treat undef like a full range (#68190)DianQK2-1/+38
2023-10-10[X86] combineConcatVectorOps - only concatenate single-use subopsSimon Pilgrim6-164/+358
2023-10-10Bump version to 17.0.3Tobias Hieta3-3/+3
2023-10-10[AArch64] Disable loop alignment for Windows targets (#67894)Martin Storsjö3-1/+30
2023-10-03Fix release/export.sh to export runtimes tarball, too (#67404)llvmorg-17.0.2René Rebe1-1/+1
2023-10-02[CodeGen] Don't treat thread local globals as large data (#67764)Arthur Eubanks2-1/+11
2023-09-29[MemCpyOpt] Merge alias metadatas when replacing arguments (#67539)DianQK2-11/+17
2023-09-29[MemCpyOpt] Add test for #67539 (NFC)Nikita Popov1-0/+17
2023-09-29[XCOFF] Do not generate the special .ref for zero-length sections (#66805)Wael Yehia2-5/+98
2023-09-28Fix buildbot failure caused by D157623duk1-1/+1
2023-09-28[lld][COFF] Remove incorrect flag from EHcont tablenamazso1-16/+14
2023-09-27[StackColoring] Handle fixed object indexNikita Popov2-66/+148
2023-09-27[StackColoring] Handle SEH catch object stack slots conservativelyNikita Popov2-52/+17
2023-09-27[X86] Add test for #66984 (NFC)Nikita Popov1-0/+109
2023-09-27[SimpleLoopUnswitch] Fix exponential unswitchNikita Popov3-47/+329
2023-09-27[SimpleLoopUnswitch] Fix reversed branch during condition injectionNikita Popov2-3/+3
2023-09-27Revert "[InlineCost] Check for conflicting target attributes early"Kazu Hirata2-50/+6
2023-09-25[GVN] Also remove phi nodes from VN table (PR65447)Nikita Popov2-1/+74
2023-09-25[GVN] Invalidate MDA when deduplicating phi nodesNikita Popov4-8/+141
2023-09-25Bump version to 17.0.2Tobias Hieta3-3/+3