Age | Commit message (Expand) | Author | Files | Lines |
2024-04-16 | Rebaseusers/wangpc-pp/spr/riscv-re-model-rvv-comparison-instructions | Wang Pengcheng | 27 | -308/+750 |
2024-04-16 | [SLP] Make sure MinVF is a power-of-2 by using PowerOf2Ceil. | Florian Hahn | 1 | -2/+2 |
2024-04-16 | Recommit [RISCV] RISCV vector calling convention (2/2) (#79096) (#87736) | Brandon Wu | 4 | -73/+299 |
2024-04-16 | [DAG] Fold extract_subvector(insert_subvector(x,y,c1),c2) --> extract_subvect... | Simon Pilgrim | 1 | -0/+16 |
2024-04-16 | Reapply "[Verifier] Reject va_start in non-variadic function (#88809)" | Jon Chesterfield | 2 | -4/+6 |
2024-04-16 | [X86][GISel] Add DU chain lookups for LOAD & STORE (#87453) | Malay Sanghi | 7 | -144/+195 |
2024-04-16 | [JumpThreading] Thread over BB with only an unconditional branch (#86312) | XChy | 1 | -4/+6 |
2024-04-16 | [clang][CodeGen] Add AS for Globals to SPIR & SPIRV datalayouts (#88455) | Alex Voicu | 2 | -6/+7 |
2024-04-16 | [LoongArch] Use R_LARCH_ALIGN with section symbol (#84741) | Jinyang He | 1 | -5/+2 |
2024-04-16 | [𝘀𝗽𝗿] initial version | Wang Pengcheng | 3 | -26/+18 |
2024-04-16 | Revert "[Verifier] Reject va_start in non-variadic function (#88809)" | Jon Chesterfield | 2 | -6/+4 |
2024-04-16 | [AMDGPU] In VectorLegalizer::Expand, if UnrollVectorOp returns Load, … (#88... | choikwa | 1 | -2/+8 |
2024-04-16 | [Verifier] Reject va_start in non-variadic function (#88809) | Jon Chesterfield | 2 | -4/+6 |
2024-04-16 | [InstCombine] Fold `minmax (X & NegPow2C, Y & NegPow2C) -> minmax(X, Y) & Neg... | Yingwei Zheng | 1 | -1/+7 |
2024-04-16 | [AMDGPU] Stop reserving $vcc_hi in wave32 mode (#87783) | Jay Foad | 1 | -7/+0 |
2024-04-16 | [AMDGPU] Fix implicit operands of VOPD cndmask instructions (#87788) | Jay Foad | 1 | -0/+1 |
2024-04-16 | [IPSCCP] Variable not visible at Og: (#77901) | Carlos Alberto Enciso | 1 | -3/+5 |
2024-04-16 | [RISCV] Make more vector pseudos commutable | Pengcheng Wang | 2 | -42/+116 |
2024-04-16 | [RISCV] Generate more W instructons | Pengcheng Wang | 2 | -15/+80 |
2024-04-16 | [GlobalISel] Handle more commutable instructions in `commute_constant_to_rhs` | darkbuck | 1 | -6/+32 |
2024-04-16 | [RISCV] Add scheduling information for SiFive VCIX (#86093) | Michal Terepeta | 9 | -12/+149 |
2024-04-15 | [RISCV] Change how MMO is rebuilt in lowerFixedLengthVectorLoadToRVV/lowerFix... | Craig Topper | 1 | -14/+5 |
2024-04-15 | [RISCV] Correct the spelling of the Zcmop mnemonics. (#88826) | Craig Topper | 1 | -1/+1 |
2024-04-16 | [InstCombine] Implement `fcmp (fadd x, 0.0), y` => `fcmp x, y` optimization (... | Vlad Mishel | 1 | -0/+8 |
2024-04-15 | [RISCV] Remove unnecessary NoHasStdExtZicfiss Predicate from cmop.1 and cmop.... | Craig Topper | 1 | -7/+1 |
2024-04-15 | [RISCV] Add FeatureStdExtI to all CPUs in RISCVProcessors.td. NFC (#88805) | Craig Topper | 1 | -2/+25 |
2024-04-16 | Revert "[X86] Remove obsolete tablegen rules for near data in small static co... | Arthur Eubanks | 1 | -0/+22 |
2024-04-15 | [X86] Remove obsolete tablegen rules for near data in small static code model... | Arthur Eubanks | 1 | -22/+0 |
2024-04-16 | [IndVars] Mark truncs as nuw/nsw (#88686) | Nikita Popov | 1 | -18/+22 |
2024-04-15 | [RISCV] Provide a more efficient lowering for experimental.cttz.elts. (#88552) | Craig Topper | 2 | -0/+38 |
2024-04-16 | [C API] Support uinc_wrap/udec_wrap in atomicrmw when accessing the bin op (#... | Benji Smith | 1 | -0/+8 |
2024-04-16 | [RISCV][TTI] Scale the cost of ICmp with LMUL (#88235) | Shih-Po Hung | 1 | -8/+9 |
2024-04-15 | [DWARF] Clarify a variable name. NFC (#88814) | Fangrui Song | 1 | -3/+3 |
2024-04-15 | InstCombine: Increase threadlocal.address alignment if pointee is more aligne... | Matthias Braun | 1 | -0/+9 |
2024-04-16 | [InterleavedAccessPass] Get round the unsupported large scalarize vectors (#8... | Allen | 1 | -1/+1 |
2024-04-15 | Revert "[DAG] Fold extract_subvector(insert_subvector(x,y,c1),c2) --> extract... | Alina Sbirlea | 1 | -17/+0 |
2024-04-15 | [RISCV] Expand mul to shNadd x, (slli x, c) in DAGCombine (#88524) | Philip Reames | 1 | -3/+49 |
2024-04-16 | [InstCombine] Remove mul of SPF abs fold (#88675) | Nikita Popov | 1 | -12/+5 |
2024-04-15 | [NFC] Refactor looping over recomputeLiveIns into function (#88040) | Kai Nacke | 8 | -61/+14 |
2024-04-15 | [OpenMP] Remove 'minncta' attributes from NVPTX kernels (#88398) | Joseph Huber | 1 | -3/+1 |
2024-04-15 | [RISCV] Minor cleanups to RISCVISAInfo::parseArchString. NFC | Craig Topper | 1 | -5/+3 |
2024-04-15 | [RISCV] Add missing space to RISCVInstrInfoZvk.td. NFC | Craig Topper | 1 | -1/+1 |
2024-04-15 | Reapply "[llvm] Teach GlobalDCE about dso_local_equivalent" | Leonard Chan | 2 | -17/+67 |
2024-04-15 | [SLP][NFC]Improve perf of BoUpSLP::buildExternalUses function, NFC. | Alexey Bataev | 1 | -3/+17 |
2024-04-15 | Revert "Reapply "[llvm] Teach whole program devirtualization about relative v... | Leonard Chan | 2 | -48/+5 |
2024-04-15 | [CodeGen] Remove extraneous ArrayRef (NFC) (#88601) | Kazu Hirata | 1 | -5/+2 |
2024-04-15 | Reapply "[llvm] Teach whole program devirtualization about relative vtables" | Leonard Chan | 2 | -5/+48 |
2024-04-16 | [RISCV] Fix assertion failure in `genShXAddAddShift` (#88757) | Yingwei Zheng | 1 | -1/+1 |
2024-04-16 | [SDAG] Turn umin into smin if the saturation pattern is broken (#88505) | Yingwei Zheng | 1 | -4/+7 |
2024-04-15 | [memprof] Fix typos in serializedSizeV0 and serializedSizeV2 (#88629) | Kazu Hirata | 1 | -2/+4 |