The Week Of Monday 30 December 2024 Archives by thread
Starting: Mon Dec 30 00:01:49 PST 2024
Ending: Sun Jan 5 23:58:10 PST 2025
Messages: 2459
- [llvm] b53866f - [LoongArch] Modify expanding code sequence for PseudoLA_TLS_LE (#119696)
via llvm-commits
- [llvm] [LoongArch] Modify expanding code sequence for PseudoLA_TLS_LE (PR #119696)
via llvm-commits
- [compiler-rt] [compiler-rt][emutls] Fix race condition when allocating object (PR #121320)
Kai Luo via llvm-commits
- [lld] [LLD] Track cg_profile from combination of obj and ordering file (PR #121324)
Haohai Wen via llvm-commits
- [lld] [LLD] Do not combine cg_profile from obj and ordering file (PR #121325)
Haohai Wen via llvm-commits
- [llvm] Add commute for some VOP3 inst (PR #121326)
via llvm-commits
- [lld] [lld][LoongArch] Precommit test for TLSDESC GD/LD to LE/IE. NFC (PR #121095)
Zhaoxin Yang via llvm-commits
- [llvm] [LoongArch] Add relax relocations for tls_le code sequence (PR #121329)
via llvm-commits
- [llvm] [WIP] [GlobalIsel] Add combine for select with constants (PR #121088)
Christudasan Devadasan via llvm-commits
- [llvm] 998bdae - [MLGO] Only configure tests with LLVM_INCLUDE_TESTS (#121293)
via llvm-commits
- [llvm] [MLGO] Only configure tests with `LLVM_INCLUDE_TESTS` (PR #121293)
Jonas Hahnfeld via llvm-commits
- [llvm] [RISCV] Implement RISCVTTIImpl::getPreferredAddressingMode for HasVendorXCVmem (PR #120533)
Philipp van Kempen via llvm-commits
- [llvm] [JITLink][LoongArch] Ignore R_LARCH_RELAX and check R_LARCH_ALIGN (PR #121097)
via llvm-commits
- [llvm] [VPlan] Manage created blocks directly in VPlan. (NFC) (PR #120918)
Florian Hahn via llvm-commits
- [compiler-rt] [sanitizer] Fix type in some Min() calls (PR #119248)
Stefan Schulze Frielinghaus via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [llvm] [libc++] implement views::concat (PR #120920)
A. Jiang via llvm-commits
- [llvm] 16d19aa - [VPlan] Manage created blocks directly in VPlan. (NFC) (#120918)
via llvm-commits
- [llvm] [llvm-dwp] turn duplicate dwo id into warning, continue to gen dwp (PR #121193)
Jinjie Huang via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Alexey Bataev via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Nikita Popov via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Vitaly Buka via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (PR #120984)
Simon Pilgrim via llvm-commits
- [llvm] [SCEV] Make sure starting block is marked as visited when recursively collecting loop guards. (PR #120749)
Danila Malyutin via llvm-commits
- [llvm] Add 'unifiedlto' option to gold plugin (PR #121336)
via llvm-commits
- [llvm] [Analysis][LV] Map LLVM values to source level expression (PR #66591)
Shivam Kunwar via llvm-commits
- [llvm] [DebugInfo] Make DIExpression inherit from Metadata and it always should be unique (PR #79335)
Shivam Kunwar via llvm-commits
- [llvm] [Codegen] [DebugInfo] use the getDwarfRegNum() defined in MCRegisterInfo.h instead of defining a new one (PR #97157)
Shivam Kunwar via llvm-commits
- [lld] [LLD][COFF] Use EC load config for ARM64X relocations of load config directory (PR #121337)
Jacek Caban via llvm-commits
- [llvm] [RISCV][VLOPT] Add getOperandInfo for saturating signed multiply (PR #120351)
Michael Maitland via llvm-commits
- [llvm] 50a457d - [RISCV][VLOPT] Add getOperandInfo for saturating signed multiply (#120351)
via llvm-commits
- [llvm] [AArch64][SME] Disable inlining of callees with new ZT0 state (PR #121338)
Kerry McLaughlin via llvm-commits
- [lld] [LLD][COFF] Emit warnings for missing load config on EC targets (PR #121339)
Jacek Caban via llvm-commits
- [llvm] [SystemZ][z/OS] Open YAML files for read as text files (PR #121340)
Zibi Sarbinowski via llvm-commits
- [llvm] [LLVM] Update RISCV maintainers (PR #121301)
Nikita Popov via llvm-commits
- [lld] [LLD][COFF] Move addFile implementation to LinkerDriver (NFC) (PR #121342)
Jacek Caban via llvm-commits
- [llvm] All function merger to be run during LTO link with gold plugin (PR #121343)
via llvm-commits
- [llvm] [SLP][REVEC] Fix CommonMask is transformed into vector form but used outside finalize. (PR #120952)
Alexey Bataev via llvm-commits
- [llvm] [RISCV][VLOPT] Add support for checkUsers when UserMI is a Single-Width Integer Reduction (PR #120345)
Michael Maitland via llvm-commits
- [llvm] [SLP] NFC. Use InstructionsState::valid if users just want to know whether VL has same opcode. (PR #120217)
Alexey Bataev via llvm-commits
- [llvm] b3a7ab6 - [DAG] Don't allow implicit truncation in extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) fold
Simon Pilgrim via llvm-commits
- [llvm] [NVPTX] Attempt to load params using symbol addition node directly (PR #119935)
Kevin McAfee via llvm-commits
- [llvm] [LV] Optimize VPWidenIntOrFpInductionRecipe for known TC (PR #118828)
Hari Limaye via llvm-commits
- [llvm] [GlobalIsel] Add combine for select with constants (PR #121088)
Vikash Gupta via llvm-commits
- [llvm] a74f825 - [MIPatternMatch] Add m_DeferredReg/Type (#121218)
via llvm-commits
- [llvm] [MIPatternMatch] Add m_DeferredReg/Type (PR #121218)
Min-Yih Hsu via llvm-commits
- [lld] [WIP] wasm-ld: Implement function pointer alignment (PR #105532)
Sam Clegg via llvm-commits
- [llvm] c2be48a - [LV] Add additional tests with induction users.
Florian Hahn via llvm-commits
- [llvm] a77d119 - [NVPTX] Remove redundant types from TableGen patterns (NFC) (#120986)
via llvm-commits
- [llvm] [NVPTX] Remove redundant types from TableGen patterns (NFC) (PR #120986)
Alex MacLean via llvm-commits
- [llvm] af83093 - [VectorCombine] eraseInstruction - ensure we reattempt to fold other users of an erased instruction's operands
Simon Pilgrim via llvm-commits
- [llvm] Add SD matchers and unit test coverage for ISD::VECTOR_SHUFFLE (PR #119592)
Aidan Goldfarb via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Make workaround for the Dynamic loader issue (PR #120166)
Jacob Lalonde via llvm-commits
- [llvm] [AArch64] Eliminate Common Subexpression of CSEL by Reassociation (PR #121350)
Marius Kamp via llvm-commits
- [compiler-rt] 65a2eb0 - [sanitizer] Fix type in some Min() calls (#119248)
via llvm-commits
- [lld] wasm-ld: Implement function pointer alignment (PR #105532)
Ethan O'Brien via llvm-commits
- [compiler-rt] [scudo] Support the mode of disabling primary cache (PR #121351)
via llvm-commits
- [llvm] accd4a4 - [LLDB][Minidump] Make workaround for the Dynamic loader issue (#120166)
via llvm-commits
- [llvm] [AMDGPU] Handle nontemporal and amdgpu.last.use metadata in amdgpu-lower-buffer-fat-pointers (PR #120139)
Acim Maravic via llvm-commits
- [lld] [lld][MachO] Allow separate --irpgo-profile flag (PR #121354)
Ellis Hoag via llvm-commits
- [compiler-rt] 9a88ede - [TYSan][CMake] CMake build fixes (#121224)
via llvm-commits
- [compiler-rt] [TYSan][CMake] CMake build fixes (PR #121224)
via llvm-commits
- [compiler-rt] 5373ed0 - [fuzzer][test] Disable noasan-strcmp test for AArch64
Muhammad Omair Javaid via llvm-commits
- [llvm] b20b6e9 - [LV] Check IR generated for both interleaving and vectorizing in test.
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Speculatively execute empty BBs with multiple predecessors (PR #120905)
via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Omair Javaid via llvm-commits
- [llvm] [MemProf][PGO] Prevent dropping of profile metadata during optimization (PR #121359)
Teresa Johnson via llvm-commits
- [llvm] d5a96eb - Revert af83093933ca73bc82c33130f8bda9f1ae54aae2 "[VectorCombine] eraseInstruction - ensure we reattempt to fold other users of an erased instruction's operands"
Simon Pilgrim via llvm-commits
- [llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
Tyler Nowicki via llvm-commits
- [compiler-rt] [PGO][test] Enable continuous mode PGO tests on AIX (PR #115987)
Wael Yehia via llvm-commits
- [clang] [llvm] [Driver][clang-linker-wrapper] Add initial support for OpenMP offloading to generic SPIR-V (PR #120145)
Nick Sarnie via llvm-commits
- [compiler-rt] Add truncxfhf2 with tests to compiler-rt (PR #120372)
Alexander Richardson via llvm-commits
- [llvm] 332d264 - Revert "[LV]: Teach LV to recursively (de)interleave. (#89018)"
Muhammad Omair Javaid via llvm-commits
- [compiler-rt] 28ae2ff - Add truncxfhf2 with tests to compiler-rt (#120372)
via llvm-commits
- [clang] [llvm] [ConstantRange] Estimate tighter lower (upper) bounds for masked binary and (or) (PR #120352)
Fangrui Song via llvm-commits
- [llvm] Improve error output for duplicate symbol for `llvm-link` and `lto` (PR #118712)
Teresa Johnson via llvm-commits
- [clang] [llvm] [tysan] Convert TySan from function+module pass to just module pass (PR #120667)
Mingjie Xu via llvm-commits
- [llvm] select v_sat_pk from two i16 or v2i16 (PR #121124)
via llvm-commits
- [llvm] f590963 - [RISCV] Implement RISCVTTIImpl::getPreferredAddressingMode for HasVendorXCVmem (#120533)
via llvm-commits
- [llvm] [RISCV][CostModel] Add cost for fabs/fsqrt of type bf16/f16 (PR #118608)
Shih-Po Hung via llvm-commits
- [llvm] [RISCV][TTI] Support cost of f16 FCmp using zvfhmin in the absence of… (PR #89166)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Change the inheritance of class VPWidenSelectRecipe to class VPRecipeWithIRFlags, which allows recipe of the select to pass the fastmath flags (PR #121023)
via llvm-commits
- [llvm] fix(gcov): write current_working_directory to .gcno file (PR #121369)
via llvm-commits
- [llvm] [X86][AVX10.2] Lower fmininum/fmaximum to VMINMAX* (PR #121373)
Phoebe Wang via llvm-commits
- [llvm] [bazel] Add llvm_zlib to system include path (PR #121374)
Angus Lees via llvm-commits
- [llvm] [bazel] Allow SupportTests to be built remotely and cached (PR #121375)
Angus Lees via llvm-commits
- [llvm] [lit] Cope with more cat variants (PR #121376)
Angus Lees via llvm-commits
- [llvm] [lit] Ignore src permissions when copying lit_test_times (PR #121377)
Angus Lees via llvm-commits
- [polly] 2e3d390 - [polly] Skip instructions of different function in isHoistableLoad. (#118963)
via llvm-commits
- [polly] [polly] Skip instructions of different function in isHoistableLoad. (PR #118963)
Karthika Devi C via llvm-commits
- [llvm] [InstCombine] Inverse is.fpclass mask operand, when profitable (PR #121378)
Victor Mustya via llvm-commits
- [llvm] 5b5ef25 - [RISCV] Fix typo: vmv.x.i -> vmv.v.i
Wang Pengcheng via llvm-commits
- [llvm] e3fe41c - [RISCV] Add missing ReadFMA16Addend in UnsupportedSchedZfh
Wang Pengcheng via llvm-commits
- [llvm] f035351 - [SCEV] Make sure starting block is marked as visited when recursively collecting loop guards. (#120749)
via llvm-commits
- [llvm] [VPlan] Update final exit value via VPlan. (PR #112147)
Shih-Po Hung via llvm-commits
- [llvm] [EntryExitInstrumenter][AArch64][RISCV][LoongArch] Pass `__builtin_return_address(0)` into `_mcount` (PR #121107)
Lu Weining via llvm-commits
- [llvm] [RISCV] Add a generic OoO CPU (PR #120712)
Pengcheng Wang via llvm-commits
- [llvm] [AArch64][GlobalISel] Lower shuffle vector with scalar destinations. (PR #121384)
David Green via llvm-commits
- [clang] [llvm] [RISCV] Add a generic OOO CPU (PR #120712)
Pengcheng Wang via llvm-commits
- [llvm] b35d345 - [AArch64] Add an option for sve-prefer-fixed-over-scalable-if-equal. NFC
David Green via llvm-commits
- [llvm] [InstCombine] Fold `X udiv Y` to 'X lshr cttz(Y)` if Y is a power of 2 (PR #121386)
via llvm-commits
- [flang] [llvm] [FLANG][OpenMP]Add frontend support for ASSUME and ASSUMES (PR #120770)
Mats Petersson via llvm-commits
- [compiler-rt] Fix suffix in truncxfhf2_test (PR #121388)
B I Mohammed Abbas via llvm-commits
- [llvm] [AMDGPU] [GlobalIsel] Combine Fmul with Select into ldexp instruction. (PR #120104)
Vikash Gupta via llvm-commits
- [llvm] 1d51546 - [SystemZ][z/OS] Open YAML files for read as text files (#121340)
via llvm-commits
- [llvm] ddef380 - [VPlan] Move simplifyRecipe(s) definitions up to allow re-use (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove loop region in optimizeForVFAndUF. (PR #108378)
Florian Hahn via llvm-commits
- [clang] [llvm] [RISCV] Add MIPS extensions (PR #121394)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [llvm] b195bb8 - [VectorCombine] scalarizeLoadExtract - consistently use LoadInst and ExtractElementInst specific operand getters. NFC
Simon Pilgrim via llvm-commits
- [llvm] d1e5e67 - [PhaseOrdering] Update test RUN lines to use `-passes="default<O3>"` to allow evaluation by DOS batch scripts. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ebdb6cf - [lit] Cope with more cat variants (#121376)
via llvm-commits
- [lld] 40e734e - [lld][MachO] Allow separate --irpgo-profile flag (#121354)
via llvm-commits
- [compiler-rt] 8e8d0c1 - Fix integer suffix in truncxfhf2_test (#121388)
via llvm-commits
- [llvm] a5f3058 - [AArch64][NFC] Remove redundant comments in SMEInstrInfo
Spencer Abson via llvm-commits
- [llvm] 2cee903 - [AArch64] Add some tests for csel/subs with swapped conditions. NFC
David Green via llvm-commits
- [llvm] [MachineOutliner] Preserve regmasks in calls to outlined functions (PR #120940)
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64] Fold swapped sub/SUBS conditions (PR #121412)
David Green via llvm-commits
- [llvm] 71d6b0b - [AArch64][GlobalISel] Lower shuffle vector with scalar destinations. (#121384)
via llvm-commits
- [llvm] b06a45c - [VPlan] Add all blocks to outer loop if present during ::execute (NFCI).
Florian Hahn via llvm-commits
- [llvm] 7d6ec3b - [LV] Add more tests for vector loop removal.
Florian Hahn via llvm-commits
- [llvm] 3026eca - [LV] Also verify loops in vector loop removal tests.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AArch64] Fix the size passed to __trampoline_setup (PR #118234)
via llvm-commits
- [llvm] [gcov] Set current_working_directory to . for GCC>=9 (PR #121420)
Fangrui Song via llvm-commits
- [llvm] 2feffec - [ConstantRange] Estimate tighter lower (upper) bounds for masked binary and (or) (#120352)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [CodeGen][Spill2Reg] Initial patch (PR #118832)
Wei Xiao via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [llvm] f1fa292 - [AMDGPU] Pre-commit tests for "lshr + mad" fold (#119509)
via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for "lshr + mad" fold (PR #119509)
Vikram Hegde via llvm-commits
- [llvm] [NFC][ConstraintElimination] Optimize code styles (PR #121422)
Stephen Senran Zhang via llvm-commits
- [llvm] [ConstraintElimination] Add eq/ne facts to signed constraint system (PR #121423)
Stephen Senran Zhang via llvm-commits
- [llvm] 2838066 - [GlobalIsel] Add combine for select with constants (#121088)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen] LiveRegMatrix: Use allocator through a unique_ptr (PR #120556)
Akshat Oke via llvm-commits
- [llvm] eafbab6 - [EntryExitInstrumenter][AArch64][RISCV][LoongArch] Pass `__builtin_return_address(0)` into `_mcount` (#121107)
via llvm-commits
- [llvm] [CodeGen][NewPM] Record parameterized machine pass names to PIC (PR #120554)
Akshat Oke via llvm-commits
- [llvm] a29bd8c - [CodeGen][NewPM] Record parameterized machine pass names to PIC (#120554)
via llvm-commits
- [llvm] [AIX] [lit] Fix shtest-format.py to account for behaviour on AIX (PR #121426)
Mark Danial via llvm-commits
- [llvm] 50054ba - [CodeGen] LiveRegMatrix: Use allocator through a unique_ptr (#120556)
via llvm-commits
- [llvm] [Support] Recycler: Enforce minimum allocation size (PR #121425)
Akshat Oke via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [PM] Remove is_analysis label for LoopSimplify (PR #121433)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][PM] Initialize analyses with isAnalysis=true (PR #118779)
Akshat Oke via llvm-commits
- [llvm] [XRay][account] add account test for nonempty exit mismatch (PR #93564)
Dean Michael Berris via llvm-commits
- [llvm] [AMDGPU][SDAG] Try folding "lshr i64 + mad" to "mad_[iu]64_[iu]32" (PR #119218)
Vikram Hegde via llvm-commits
- [llvm] [LLVM-C] Add Bindings for eraseNamedMetadata (PR #82549)
via llvm-commits
- [llvm] [cmake] Extend zstd.dll finding logic from MSVC to WIN32 in general (PR #121437)
Michał Górny via llvm-commits
- [llvm] [X86][Cygwin] Fix global variable dll import (PR #121439)
via llvm-commits
- [llvm] [Attributor] Pack out arguments into a struct (PR #119267)
via llvm-commits
- [llvm] 6d3d952 - [XRay][account] add account test for nonempty exit mismatch (#93564)
via llvm-commits
- [llvm] 2a90efd - [NFC][ConstraintElimination] Optimize code styles (#121422)
via llvm-commits
- [llvm] 1135d36 - [AIX] [lit] Fix shtest-format.py to account for behaviour on AIX (#121426)
via llvm-commits
- [lld] 8435225 - [LLD][COFF] Move addFile implementation to LinkerDriver (NFC) (#121342)
via llvm-commits
- [llvm] 6840521 - Revert "[RISCV][CG]Use processShuffleMasks for per-register shuffles"
Philip Reames via llvm-commits
- [llvm] [RISCV][CG]Use processShuffleMasks for per-register shuffles (PR #120803)
Philip Reames via llvm-commits
- [llvm] 0cbe28d - [gn] port 28ae2ff2a44c
Nico Weber via llvm-commits
- [llvm] 418dedc - [VPlan] Remove redundant setting of insert point in ::executePlan (NFC).
Florian Hahn via llvm-commits
- [llvm] [BOLT] Support computed goto and allow map addrs inside functions. (PR #120267)
via llvm-commits
- [llvm] c7ebe4f - [VPlan] Replace VPBBs with VPIRBBs during skeleton creation (NFC).
Florian Hahn via llvm-commits
- [llvm] [Exegesis] Implemented strategy for load operation (PR #113458)
via llvm-commits
- [llvm] [emacs] Add noext as an attribute in llvm-mode.el (PR #121444)
Jonas Paulsson via llvm-commits
- [llvm] [GlobalISel] Support physical register inputs in nested patterns (PR #121239)
Evgenii Kudriashov via llvm-commits
- [llvm] [MLIR] Fix triple mismatch warning for embedded libdevice (PR #121447)
via llvm-commits
- [llvm] 23ec9ee - [X86][AVX10.2] Lower fmininum/fmaximum to VMINMAX* (#121373)
via llvm-commits
- [llvm] [llvm][Support][Windows] Fix slash in path for remove_directories (PR #121448)
Jinsong Ji via llvm-commits
- [llvm] [X86][NFC] Move "_Int" after "k"/"kz" (PR #121450)
Phoebe Wang via llvm-commits
- [llvm] 0965515 - "Reapply "[llvm-jitlink] Use concurrent linking by default." with more fixes.
Lang Hames via llvm-commits
- [llvm] EntryExitInstrumenter: skip available_externally linkage (PR #121452)
Fangrui Song via llvm-commits
- [llvm] [Mips] Support llvm.readcyclecounter intrinsic (PR #114953)
via llvm-commits
- [polly] [Polly] Add vectorize metadata to loops identified as vectorizable by polly (PR #113994)
Karthika Devi C via llvm-commits
- [llvm] 0c68155 - [llvm-jitlink] Fix llvm-jitlink for LLVM_ENABLE_THREADS=Off.
Lang Hames via llvm-commits
- [llvm] [VectorCombine] Allow shuffling between vectors the same type but different element sizes (PR #121216)
via llvm-commits
- [llvm] [X86] Generate `vpmuludq` instead of `vpmullq` (PR #121456)
via llvm-commits
- [llvm] [X86][AVX512] Better lowering for `_mm512_maskz_shuffle_epi32` (PR #121147)
via llvm-commits
- [llvm] 641a786 - [AArch64] Add codegen shuffle-select test. NFC
David Green via llvm-commits
- [llvm] [InstCombine] Fix constant swap case of fcmp + fadd + sel xfrm (PR #119419)
Rajat Bajpai via llvm-commits
- [llvm] [RISCV] Allow tail memcmp expansion (PR #121460)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #117904)
via llvm-commits
- [llvm] [InstCombine] Fold (trunc X to i1) & !iszero(X & Pow2)) -> (X & (1 | Pow2)) == (1 | Pow2) (PR #119196)
Andreas Jonson via llvm-commits
- [llvm] [Mips] Add the missing judgment when processing function handleMFLOSlot (PR #121463)
via llvm-commits
- [llvm] [X86] Support lowering of FMINIMUMNUM/FMAXIMUMNUM (PR #121464)
Phoebe Wang via llvm-commits
- [llvm] 4c5c5e2 - [JITLink][LoongArch] Add R_LARCH_{B16,B21} relocations support (#121096)
via llvm-commits
- [llvm] [JITLink][LoongArch] Add R_LARCH_{B16, B21} relocations support (PR #121096)
via llvm-commits
- [llvm] [AMDGPU] Implement IR variant of isFMAFasterThanFMulAndFAdd (PR #121465)
Chinmay Deshpande via llvm-commits
- [llvm] 3ddc9f0 - [AArch64] Additional shuffle subvector-extract cost tests. NFC
David Green via llvm-commits
- [llvm] [CodeGen] Add MOTargetFlag4 to MachineMemOperand Flags (PR #120136)
Jay Foad via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Martin Storsjö via llvm-commits
- [llvm] 76a4c45 - [InstCombine] Fix constant swap case of fcmp + fadd + sel xfrm (#119419)
via llvm-commits
- [lld] 1fa0302 - [LLD][COFF] Emit warnings for missing load config on EC targets (#121339)
via llvm-commits
- [llvm] 207e485 - [VPlan] Track VectorPH during skeleton creation. (NFC)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Add a subvector extract cost. (PR #121472)
David Green via llvm-commits
- [compiler-rt] [compiler-rt] Disable WPD/VFE if LTO is disabled (PR #120735)
via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicli (Conditional Load Immediate) extension (PR #121292)
Sam Elliott via llvm-commits
- [llvm] [AArch64] Generate BSP instead of TBL for select shuffles. (PR #121474)
David Green via llvm-commits
- [llvm] Add isa_or_null<> to Casting.h (PR #104682)
via llvm-commits
- [llvm] [BOLT] BB can be cold, warm and hot. (PR #121475)
via llvm-commits
- [llvm] [llvm][aarch64] fix copypaste typo (PR #120725)
David Green via llvm-commits
- [llvm] 9cd774d - [X86][NFC] Move "_Int" after "k"/"kz" (#121450)
via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] [M68k] implement move to and from sr (PR #111145)
Janis Heims via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [lld] 4b22ef7 - [lld/COFF] Fix comment typo to cycle bots
Nico Weber via llvm-commits
- [llvm] [Utils] Identity map module-level debug info on first use in CloneFunction* (PR #118627)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [LoopUnroll] Structural cost savings analysis for full loop unrolling (PR #114579)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Support divergent sized dynamic alloca (PR #121148)
Pravin Jagtap via llvm-commits
- [llvm] RegAllocGreedy: Fix use after free during last chance recoloring (PR #120697)
Quentin Colombet via llvm-commits
- [llvm] RegAllocGreedy: Add dummy priority advisor for writing MIR tests (PR #121207)
Quentin Colombet via llvm-commits
- [llvm] [CodeGen] Remove atEnd method from defusechain iterators (PR #120610)
Matt Arsenault via llvm-commits
- [llvm] 6d604ba - [gn build] Port e45e091b9089
LLVM GN Syncbot via llvm-commits
- [llvm] [AMDGPU] Do not fold into v_accvpr_mov/write/read (PR #120475)
via llvm-commits
- [llvm] 073e65a - [LoopVectorize] Make needsExtract notice scalarized instructions (#119720)
via llvm-commits
- [llvm] [LoopVectorize] Make needsExtract notice scalarized instructions (PR #119720)
John Brawn via llvm-commits
- [clang] [llvm] [Clang] restrict use of attribute names reserved by the C++ standard (PR #106036)
Erich Keane via llvm-commits
- [llvm] MachineVerifier: Check stack protector is top-most in frame (PR #121481)
Guy David via llvm-commits
- [llvm] [mlir] [Flang] [OpenMP] Add LLVM lowering support for PRIORITY in TASK (PR #120710)
Tom Eccles via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] fopencookie support. (PR #120864)
via llvm-commits
- [libc] [llvm] [libc] Improve qsort (with build fix) (PR #121482)
Lukas Bergdoll via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] 4a890c2 - [llvm][aarch64] fix copypaste typo (#120725)
via llvm-commits
- [llvm] Map vector saturated converts to public intrinsics (PR #121483)
via llvm-commits
- [llvm] 62d0aff - [cmake] Extend zstd.dll finding logic from MSVC to Clang (#121437)
via llvm-commits
- [lld] [LLD]Fix lld crashes when linker script remove .dynsym section (PR #121488)
via llvm-commits
- [llvm] 8ab88f1 - [emacs] Add noext as an attribute in llvm-mode.el (#121444)
via llvm-commits
- [llvm] 11e482c - RegAllocGreedy: Add dummy priority advisor for writing MIR tests (#121207)
via llvm-commits
- [llvm] [JITLink][RISCV] Add feature relax for addsub tests. NFC (PR #121204)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Emitting proper atomic ABI tag when Zalasr is enabled (PR #121017)
Sam Elliott via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Sam Elliott via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Sam Elliott via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Amara Emerson via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Amara Emerson via llvm-commits
- [llvm] [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (PR #120998)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Support Parsing Nonstandard Relocations (PR #119909)
Sam Elliott via llvm-commits
- [llvm] [AVR] Force relocations for non-encodable jumps (PR #121498)
Patryk Wychowaniec via llvm-commits
- [lld] [LLD][COFF] Emit base relocation for native CHPE metadata pointer on ARM64X (PR #121500)
Jacek Caban via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
Tom Eccles via llvm-commits
- [llvm] [RISCV][TTI] Simplify compound check for readability [nfc] (PR #121504)
Philip Reames via llvm-commits
- [llvm] 5ed6229 - [VectorCombine] Add scalarizeLoadExtract infinite loop test from #120984 regression
Simon Pilgrim via llvm-commits
- [llvm] f739aa4 - [VectorCombine] replaceValue - add "VC: Replacing" debug message to help the log show replacement for old/new.
Simon Pilgrim via llvm-commits
- [llvm] 1849244 - [CodeGen] Remove atEnd method from defusechain iterators (#120610)
via llvm-commits
- [llvm] 5de7af4 - [llvm][Support][Windows] Fix slash in path for remove_directories (#121448)
via llvm-commits
- [llvm] dd30aa8 - [RISCV][TTI] Simplify compound check for readability [nfc] (#121504)
via llvm-commits
- [llvm] [NVPTX] Add float to tf32 conversion intrinsic (PR #121507)
Durgadoss R via llvm-commits
- [lld] [LLD] [ELF] Add support for linker script unary plus operator (PR #121508)
Parth Arora via llvm-commits
- [flang] [llvm] [FLANG][OpenMP]Add support for ALIGN clause on OMP ALLOCATE (PR #120791)
Tom Eccles via llvm-commits
- [llvm] [llvm-(min-)tblgen] Avoid redundant source compilation (PR #114494)
Michael Kruse via llvm-commits
- [clang] [compiler-rt] ohos: fix ohos.c test case error with LLVM_ENABLE_PER_TARGET_RUNTIME_… (PR #121484)
Peng Huang via llvm-commits
- [clang] [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering aligned clause to LLVM IR for SIMD directive (PR #119536)
Tom Eccles via llvm-commits
- [llvm] true16 for v_max3/min3_num_f16 GFX12 (PR #121510)
Brox Chen via llvm-commits
- [llvm] [NFC] add anonymous to a couple classes (PR #121511)
Alex MacLean via llvm-commits
- [lld] [lld/COFF] Support thin archives in /reproduce: files (PR #121512)
Nico Weber via llvm-commits
- [lld] [lld/COFF] Handle -start-lib / -end-lib better in /reproduce: output (PR #119752)
Nico Weber via llvm-commits
- [llvm] [NVPTX] designate fabs and fneg as free (PR #121513)
Alex MacLean via llvm-commits
- [compiler-rt] [compiler-rt][RISC-V] ILP32E/LP64E Save/Restore Grouping (PR #95398)
Sam Elliott via llvm-commits
- [libcxx] [llvm] [libc++] Update the CI to Clang-20 and drop Clang-17 support (PR #117429)
Nikolas Klauser via llvm-commits
- [llvm] [CMake][Windows] Fix Debug config build when using MSBuild (PR #111765)
via llvm-commits
- [llvm] 035e64c - [VectorCombine] eraseInstruction - ensure we reattempt to fold other users of an erased instruction's operands (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] [aarch64][win] Add support for import call optimization (equivalent to MSVC /d2ImportCallOptimization) (PR #121516)
Daniel Paoliello via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #120384)
via llvm-commits
- [llvm] [InstCombine] InstCombine should fold frexp of select to select of frexp (PR #121227)
via llvm-commits
- [clang] [llvm] [AMDGPU][True16][MC] true16 for v_alignbyte_b32 (PR #119750)
Brox Chen via llvm-commits
- [llvm] 5f5792a - [VPlan] Use removeDeadRecipes in optimizeForVFAndUF (NFCI)
Florian Hahn via llvm-commits
- [llvm] 3a423a1 - [MemProf][PGO] Prevent dropping of profile metadata during optimization (#121359)
via llvm-commits
- [llvm] [CodeGen] Add more more inverse cases for is_fpclass (PR #121519)
Victor Mustya via llvm-commits
- [clang] [llvm] [Darwin][Driver][clang] apple-none-macho orders the resource directory after internal-externc-isystem when nostdlibinc is used (PR #120507)
Ian Anderson via llvm-commits
- [llvm] 4922350 - [gn build] Port cd19f3f787b0
LLVM GN Syncbot via llvm-commits
- [clang] [llvm] [HLSL][SPIR-V] implement SV_GroupID semantic lowering (PR #121521)
Zhengxing li via llvm-commits
- [llvm] [OptTable] Fix typo VALUE => VALUES (NFCI) (PR #121523)
Alex MacLean via llvm-commits
- [llvm] f03b100 - [Cygwin] Fix global variable dll import (#121439)
via llvm-commits
- [llvm] f6cb569 - [llvm-(min-)tblgen] Avoid redundant source compilation (#114494)
via llvm-commits
- [llvm] 06b6161 - Revert "[llvm-(min-)tblgen] Avoid redundant source compilation (#114494)"
Michael Kruse via llvm-commits
- [compiler-rt] 4b57783 - [compiler-rt][rtsan] fopencookie support. (#120864)
via llvm-commits
- [llvm] [LegalizeVectorOps] Use getBoolConstant instead of getAllOnesConstant in VectorLegalizer::UnrollVSETCC. (PR #121526)
Craig Topper via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_alignbit_b32 (PR #119409)
Brox Chen via llvm-commits
- [llvm] [PatternMatch] m_SpecificMask should pass expected mask by Value. NFC (PR #121527)
Craig Topper via llvm-commits
- [llvm] [PowerPC] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #120383)
Lei Huang via llvm-commits
- [llvm] 976f3a0 - [LLVM] Update RISCV maintainers (#121301)
via llvm-commits
- [clang] [llvm] Reland - [Driver][SYCL] Add initial SYCL offload compilation support … (PR #117268)
Michael Toguchi via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #117268)
Michael Toguchi via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_fma_f16 (PR #119477)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC][CodeGen] true16 for v_cndmask_b16 (PR #119736)
Brox Chen via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Yingwei Zheng via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Nikita Popov via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Simon Pilgrim via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (PR #121530)
LLVM Continuous Integration via llvm-commits
- [llvm] [Bolt] Fix address translation for KASLR kernel (PR #114261)
Maksim Panchenko via llvm-commits
- [llvm] 2291d0a - [DAGCombiner] Turn `(neg (max x, (neg x)))` into `(min x, (neg x))` (#120666)
via llvm-commits
- [llvm] [DAGCombiner] Turn `(neg (max x, (neg x)))` into `(min x, (neg x))` (PR #120666)
Min-Yih Hsu via llvm-commits
- [llvm] 3cac26f - [GISel] Combine `(neg (min/max x, (neg x)))` into `(max/min x, (neg x))` (#120998)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_trunc_f16 (PR #120693)
Brox Chen via llvm-commits
- [llvm] [CSSPGO]Add a flag to limit unsymbolized context depth (PR #121531)
Lei Wang via llvm-commits
- [llvm] [ExpandMemCmp] Use m_SpecificInt to simplify code. NFC (PR #121532)
Craig Topper via llvm-commits
- [llvm] [DAG] SDPatternMatch - add matchers for reassociatable binops (PR #119985)
Min-Yih Hsu via llvm-commits
- [llvm] 532a269 - [RISCV] Add Qualcomm uC Xqcicli (Conditional Load Immediate) extension (#121292)
via llvm-commits
- [llvm] 8e40450 - [JITLink][RISCV] Add feature relax for addsub tests. NFC (#121204)
via llvm-commits
- [lld] [lld][WebAssembly] Replace config-> with ctx.arg. (PR #119835)
Fangrui Song via llvm-commits
- [lld] 3792b36 - [lld][WebAssembly] Replace config-> with ctx.arg.
via llvm-commits
- [llvm] [cmake] Serialize native builds for Make generator (PR #121021)
via llvm-commits
- [llvm] [RISCV] Fix the cost of `llvm.vector.reduce.and` (PR #119160)
Shao-Ce SUN via llvm-commits
- [compiler-rt] Revert "[compiler-rt][rtsan] fopencookie support." (PR #121537)
via llvm-commits
- [compiler-rt] e8cf413 - Revert "[compiler-rt][rtsan] fopencookie support." (#121537)
via llvm-commits
- [clang] [llvm] [RISCV] Add support of Sdext, Sdtrig extentions (PR #120936)
Shao-Ce SUN via llvm-commits
- [lld] 510a5c7 - [ELF] Fix .gnu.version crash when .dynsym is discarded
Fangrui Song via llvm-commits
- [lld] 9df375e - [lld][WebAssembly] Fix non-pie dynamic-linking executable (#108146)
via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for tls-desc scheduling. NFC (PR #121538)
via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Improve support for {ex2,lg2}.approx (PR #120519)
Princeton Ferro via llvm-commits
- [llvm] e4372c4 - [LoongArch] Pre-commit tests for tls-desc scheduling. NFC (#121538)
via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Nikita Popov via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Nikita Popov via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Nikita Popov via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Nikita Popov via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Philip Reames via llvm-commits
- [llvm] [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (PR #121540)
Craig Topper via llvm-commits
- [llvm] [LoongArch] Avoid scheduling tls-desc code sequence in large code model (PR #121541)
via llvm-commits
- [llvm] [VPlan] Pass VF as operand to VPWidenPointerInductionRecipe (PR #119859)
Luke Lau via llvm-commits
- [llvm] 56e944b - [NFC] add anonymous namespace to a couple classes (#121511)
via llvm-commits
- [llvm] [MachineSink] Extend loop sinking capability (PR #117247)
Jeffrey Byrnes via llvm-commits
- [llvm] [VPlan] Fix crash with EVL tail folding intrinsic with no corresponding VP (PR #121542)
Luke Lau via llvm-commits
- [llvm] llvm module splitter (PR #121543)
weiwei chen via llvm-commits
- [llvm] [VPlan] Handle some VPInstructions in mayReadFromMemory (PR #120058)
Luke Lau via llvm-commits
- [llvm] b6c06d1 - [ORC] Fix bug in source file name finding in DebuggerSupportPlugin.
Lang Hames via llvm-commits
- [llvm] [VPlan] Handle some VPInstructions in may{Read,Write}FromMemory (PR #120058)
Luke Lau via llvm-commits
- [llvm] [VPlan] Allow VPWidenPHI in non-native path and copy DebugLoc (PR #118662)
Luke Lau via llvm-commits
- [llvm] [VPlan] Allow VPWidenPHI in non-native path (PR #118662)
Luke Lau via llvm-commits
- [llvm] [VPlan] Allow VPWidenPHI in non-native path. NFC (PR #118662)
Luke Lau via llvm-commits
- [lld] [NFC] Fix a typo (PR #121545)
Mingming Liu via llvm-commits
- [llvm] 72db3f9 - [RISCV] Allow tail memcmp expansion (#121460)
via llvm-commits
- [llvm] [llvm-lib] Handle MIPS architecture (PR #121254)
Hervé Poussineau via llvm-commits
- [llvm] [LoopInterchange] Constrain number of load/stores in a loop (PR #118973)
Madhur Amilkanthwar via llvm-commits
- [llvm] 93a68a5 - [ORC] Testcase requires asserts as it depends on debugging output.
Lang Hames via llvm-commits
- [llvm] febe1a9 - [ORC] Use structured binding to improve readability. NFC.
Lang Hames via llvm-commits
- [llvm] 30b73ed - [ORC][MachO] Avoid another race condition in MachOPlatform bootstrap.
Lang Hames via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Reland "fopencookie support." (#120864) (PR #121547)
David CARLIER via llvm-commits
- [compiler-rt] 82fecab - [gcov] Bump default version to 11.1
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] add bp-* options in ELF (PR #120514)
Fangrui Song via llvm-commits
- [llvm] [SLPVectorizer] Refactor HorizontalReduction::createOp (NFC) (PR #121549)
Mel Chen via llvm-commits
- [llvm] [IVDescriptors][NFC] Refactor getReductionOpChain to remove the dependency of non-arithmetic reductions on getOpcode. (PR #118777)
Mel Chen via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Krzysztof Drewniak via llvm-commits
- [llvm] 3ef7818 - [PowerPC] Use `RegisterClassInfo::getRegPressureSetLimit` (#120383)
via llvm-commits
- [llvm] 27f3002 - [llvm-(min-)tblgen] Avoid redundant source compilation (#114494)
Michael Kruse via llvm-commits
- [llvm] 67ff11e - [LoongArch] Avoid scheduling tls-desc code sequence in large code model (#121541)
via llvm-commits
- [llvm] 8b23ebb - [AMDGPU][True16[MC] true16 for v_max3/min3_num_f16 (#121510)
via llvm-commits
- [llvm] [VPlan] Preserve underlying value when EVL transforming intrinsics/casts (PR #121552)
Luke Lau via llvm-commits
- [llvm] 2fae5bd - [RISCV] Add support of Sdext, Sdtrig extentions (#120936)
via llvm-commits
- [llvm] [NVPTX] Stop using 16-bit CAS instructions from PTX (PR #120220)
Akshay Deodhar via llvm-commits
- [llvm] [RISCV][TTI] Clarify getRISCVInstructionCost usage and fix MVT for ISD::FP_EXTEND (PR #121556)
Shih-Po Hung via llvm-commits
- [llvm] 366e836 - [RISCV][NFC] precommit test for fcmp with f16
ShihPo Hung via llvm-commits
- [llvm] ad192f9 - [ORC] Restrict check-dwarf-filename test to Darwin for now.
Lang Hames via llvm-commits
- [lldb] [llvm] Revert "[LLDB] Add a target.launch-working-dir setting" (PR #114973)
David Spickett via llvm-commits
- [compiler-rt] [compiler-rt] Fixed Android 8.1 `getauxval(AT_PAGESZ)` crashes if called from `.preinit_array`. (#113427) (PR #116121)
Florian Mayer via llvm-commits
- [llvm] e3ec5a7 - [VectorCombine] foldShuffleOfBinops - fold shuffle(binop(shuffle(x),shuffle(z)),binop(shuffle(y),shuffle(w)) -> binop(shuffle(x,z),shuffle(y,w)) (#120984)
via llvm-commits
- [llvm] Updating broken/outdated links in the ProgrammerManual (PR #119472)
Florian Mayer via llvm-commits
- [llvm] [AArch64] Add BF16 fpext and fptrunc costs. (PR #119524)
David Green via llvm-commits
- [lldb] [llvm] [LLDB][Process] Add LSX and LASX register definitions and operations on the LoongArch64 (PR #120664)
David Spickett via llvm-commits
- [llvm] d3eb65f - [MLIR][OpenMP] Lowering aligned clause to LLVM IR for SIMD directive (#119536)
via llvm-commits
- [llvm] [AArch64] Correct position of CFI Instruction for Pointer Authentication (PR #121559)
Jack Styles via llvm-commits
- [compiler-rt] 8584991 - [compiler-rt][rtsan] Reland "fopencookie support." (#120864) (#121547)
via llvm-commits
- [llvm] f87a9db - [ARM] Expand fp64 bf16 converts similarly to f32
David Green via llvm-commits
- [llvm] [RISCV] Fold vector shift of sext/zext to widening multiply (PR #121563)
Piotr Fusik via llvm-commits
- [llvm] objcopy: fix llvm-objcopy replaced faiiled when the file is modified inplace (PR #121564)
via llvm-commits
- [llvm] [Vectorizer] precommit test for miscompilation (PR #120731)
Florian Mayer via llvm-commits
- [llvm] [ARM] Record store with pre/post-indexed addressing as `mayStore` (PR #121565)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] 5cf138c - [llvm][JITLink][LoongArch] Fix bit extraction on 32 bit platforms
David Spickett via llvm-commits
- [llvm] [InstCombine] Fold binary op of reductions. (PR #121567)
Mikhail Gudim via llvm-commits
- [llvm] b1c195c - [gn] port 27f30029741e (yet another tblgen reorg)
Nico Weber via llvm-commits
- [llvm] [InstCombine] Precommit a test for folding a binary op of reductions. (PR #121568)
Mikhail Gudim via llvm-commits
- [llvm] d598829 - [gn] make LLVMTableGenCommon a static_library again
Nico Weber via llvm-commits
- [lld] 6cd171d - [lld/COFF] Support thin archives in /reproduce: files (#121512)
via llvm-commits
- [llvm] [X86] Add FeatureINVLPGB and CPUID handling for INVLPGB/TLBSYNC instructions (PR #121570)
Simon Pilgrim via llvm-commits
- [llvm] [TableGen] Use SmallVectors for preprocessor include stack. NFC. (PR #121571)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Fix GEPNoWrapFlags propagation in `foldGEPOfPhi` (PR #121572)
Yingwei Zheng via llvm-commits
- [libclc] [llvm] [libclc] Add Maintainers.md for libclc (PR #118309)
David Spickett via llvm-commits
- [llvm] e576c5b - Fix an incorrect -show-graph command-line flag in COFF_comdat_weak_plus_strong.s test
Haojian Wu via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `copysign Mag, (copysign ?, X) -> copysign Mag, X` (PR #121574)
Yingwei Zheng via llvm-commits
- [llvm] 62b5cf0 - [Vectorizer] precommit test for miscompilation (#120731)
via llvm-commits
- [llvm] [Vectorizer] fix GEPs incorrectly marked as "inbounds" (PR #120730)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] Add target hook to isGlobalMemoryObject (PR #112781)
via llvm-commits
- [llvm] 9d6527b - [CodeGen] Add MOTargetFlag4 to MachineMemOperand Flags (#120136)
via llvm-commits
- [clang] [compiler-rt] ohos: make configure fail if LLVM_ENABLE_PER_TARGET_RUNTIME_DIR is OFF (PR #121575)
Peng Huang via llvm-commits
- [llvm] Workflows: Use new depot runners for x86 Linux release builds (PR #117111)
Tom Stellard via llvm-commits
- [llvm] ci: Fix `pr-code-format` permissions for private forks (PR #120838)
Tom Stellard via llvm-commits
- [flang] [llvm] [mlir] [mlir][Transforms] Delete 1:N dialect conversion driver (PR #121389)
Matthias Springer via llvm-commits
- [llvm] a4d9240 - [InstCombine] Fix GEPNoWrapFlags propagation in `foldGEPOfPhi` (#121572)
via llvm-commits
- [llvm] [mlir] [mlir][Transforms] Delete 1:N dialect conversion driver (PR #121389)
Matthias Springer via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Fix allocating arrays with size intrinisic (PR #119226)
via llvm-commits
- [llvm] [CMake] Use correct exports file for MLIR tools (PR #120079)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fix FMF propagation in `foldSelectWithFCmpToFabs` (PR #121580)
Yingwei Zheng via llvm-commits
- [llvm] 322f16e - [AMDGPU][True16][MC] true16 for v_sat_pk_u8_i16 (#120634)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_sat_pk_u8_i16 (PR #120634)
Brox Chen via llvm-commits
- [llvm] e5acb16 - [AMDGPU][True16][MC] true16 for v_trunc_f16 (#120693)
via llvm-commits
- [llvm] c50370c - [SLP] NFC. Use InstructionsState::valid if users just want to know whether VL has same opcode. (#120217)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_cos_f16 (PR #120639)
Brox Chen via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Renat Idrisov via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Renat Idrisov via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Renat Idrisov via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Renat Idrisov via llvm-commits
- [llvm] [GlobalISel] Catching inconsistencies in load memory, result, and range metadata type (PR #121247)
Matt Arsenault via llvm-commits
- [llvm] c744ed5 - [AMDGPU][True16][MC] disable incorrect VOPC t16 instruction (#120271)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] disable incorrect VOPC t16 instruction (PR #120271)
Brox Chen via llvm-commits
- [llvm] [mlir] [OpenMP][MLIR] Fix threadprivate lowering when compiling for target when target operations are in use (PR #119310)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Add global address space to globals for target device (PR #119585)
via llvm-commits
- [llvm] 4dfea22 - [ExpandMemCmp][AArch64][PowerPC][RISCV][X86] Use llvm.ucmp instead of (sub (zext (icmp ugt)), (zext (icmp ult))). (#121530)
via llvm-commits
- [llvm] 715dcb2 - [ExpandMemCmp] Use m_SpecificInt to simplify code. NFC (#121532)
via llvm-commits
- [llvm] c19f0f0 - [PatternMatch] Make m_SpecificMask pass expected mask by Value. NFC (#121527)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_sin_f16 (PR #120692)
Brox Chen via llvm-commits
- [compiler-rt] [ubsan] Use internal_memcpy to copy ubsan bits size (PR #121586)
via llvm-commits
- [llvm] e6f7637 - EntryExitInstrumenter: skip available_externally linkage
via llvm-commits
- [lld] ee9be86 - [NFC] Fix a typo (#121545)
via llvm-commits
- [llvm] 82fdd10 - [X86] Add test coverage for #107423
Simon Pilgrim via llvm-commits
- [llvm] Add matchers m_ExtractSubvector and m_InsertSubvector (PR #120212)
Simon Pilgrim via llvm-commits
- [llvm] [RISCV] GISel custom lowering for addiw (PR #121587)
Luke Quinn via llvm-commits
- [llvm] 13cf5c9 - [RISCV] Re-generate memcmp test checks missed in #121530. NFC
Craig Topper via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor VGPR rematerialization during scheduling (PR #118722)
Jeffrey Byrnes via llvm-commits
- [llvm] [RISCV][VLOPT] Add vmv.x.s and vfmv.f.s to isVectorOpUsedAsScalarOp (PR #121588)
Michael Maitland via llvm-commits
- [llvm] bad0f98 - [ExpandMemCmp][AArch][RISCV][X86] Pre-commit tests for recognizing canonical form of (icmp sle/sge X, 0). NFC
Craig Topper via llvm-commits
- [llvm] 6d32153 - [CG][RISCV]Add more RVV tests with exact vlen and linear/quadratic number of shuffles
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_rndne_f16 (PR #120691)
Brox Chen via llvm-commits
- [llvm] d37aa51 - [AMDGPU][True16][MC] true16 for v_not_b16 (#120659)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_not_b16 (PR #120659)
Brox Chen via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for widening vector store elements to s8. (PR #121170)
Amara Emerson via llvm-commits
- [llvm] a4e4758 - [ExpandMemCmp] Recognize canonical form of (icmp sle/sge X, 0) in getMemCmpOneBlock. (#121540)
via llvm-commits
- [llvm] [llvm-objdump] Remove leading whitespace for PT_GNU_PROPERTY. (PR #121591)
Ryan Mansfield via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_frexp_mant_f16 (PR #120653)
Brox Chen via llvm-commits
- [llvm] [RISCV][GISel] Support G_MERGE_VALUES/G_UNMERGE_VALUES with Zfa. (PR #120379)
Craig Topper via llvm-commits
- [llvm] e32afde - [LegalizeVectorOps] Use getBoolConstant instead of getAllOnesConstant in VectorLegalizer::UnrollVSETCC. (#121526)
via llvm-commits
- [llvm] 34d2c3b - [AMDGPU][True16][MC] true16 for v_sin_f16 (#120692)
via llvm-commits
- [llvm] 5ee8418 - [Docs][TableGen] Remove ReturnRange from the SearchIndex documentation. NFC
Craig Topper via llvm-commits
- [llvm] [DirectX] Add Resource uses to Resource Handle map in DXILResourceMap (PR #112798)
Zhengxing li via llvm-commits
- [llvm] 11c6af6 - [VPlan] Fix name ExitVPBB -> MiddleVPBB (NFC).
Florian Hahn via llvm-commits
- [llvm] Lower llvm.dx.rawBufferLoad to dxil ops (PR #116845)
Zhengxing li via llvm-commits
- [llvm] cb2eafe - [TableGen] Use SmallVectors for preprocessor include stack. NFC. (#121571)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_fract_f16 (PR #120647)
Brox Chen via llvm-commits
- [llvm] 3b72c62 - [AMDGPU][True16][MC] true16 for v_frexp_mant_f16 (#120653)
via llvm-commits
- [llvm] [mlir] [OMPIRBuilder][debug] Fix debug info for variables in target region. (PR #118314)
Abid Qadeer via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_cvt_i32_i16 (PR #120645)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][MC] Allow null where 128b or larger dst reg is expected (PR #115200)
Jun Wang via llvm-commits
- [llvm] b2adeae - [AMDGPU][MC] Allow null where 128b or larger dst reg is expected (#115200)
via llvm-commits
- [llvm] [AMDGPU] Rework getDivNumBits API (PR #119768)
via llvm-commits
- [llvm] 20d491b - [VPlan] Remove re-using vector PH in VPBasicBlock::execute (NFC).
Florian Hahn via llvm-commits
- [clang] [llvm] [SPIRV] Add Target Builtins using Distance ext as an example (PR #121598)
Farzon Lotfi via llvm-commits
- [libc] [llvm] [OpenMP] Build OpenMP DeviceRTL on SPIRV64 (PR #121600)
Nick Sarnie via llvm-commits
- [llvm] dc307be - [AMDGPU][True16][MC] true16 for v_fract_f16 (#120647)
via llvm-commits
- [llvm] b71a6fd - [AMDGPU][True16][MC] true16 for v_cvt_i32_i16 (#120645)
via llvm-commits
- [llvm] bf274b3 - [AMDGPU][True16][MC] true16 for v_cos_f16 (#120639)
via llvm-commits
- [llvm] 18b4737 - Updating broken/outdated links in the ProgrammerManual (#119472)
via llvm-commits
- [llvm] d7acf03 - [AMDGPU][True16][MC] true16 for v_rndne_f16 (#120691)
via llvm-commits
- [llvm] [RISCV] Reduce size of CSR lookup tables. NFC (PR #121606)
Craig Topper via llvm-commits
- [clang] [llvm] [Clang][C++23] Core language changes from P1467R9 extended floating-point types and standard names. (PR #78503)
M. Zeeshan Siddiqui via llvm-commits
- [compiler-rt] [scudo] Fix the format of getStats() (PR #121608)
via llvm-commits
- [llvm] [RISCV][VLOPT] Add Vector FP instructions to getOperandInfo (PR #121609)
Michael Maitland via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP] Add a new PGOAnalysisMap feature to emit dynamic instruction count (PR #119303)
Rahman Lavaee via llvm-commits
- [llvm] workflows/build-ci-container: Make sure to only test local containers (PR #120827)
Tom Stellard via llvm-commits
- [llvm] workflows/new-issues: Use an llvmbot token to add labels (PR #120840)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Replace some workflow interpolations with env vars (PR #120860)
Tom Stellard via llvm-commits
- [clang] [llvm] [HLSL] Move length support out of the DirectX Backend (PR #121611)
Farzon Lotfi via llvm-commits
- [llvm] 54246a3 - [RISCV] Pass VSETVLIInfo by const reference. NFC
Craig Topper via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (PR #121616)
Chris Apple via llvm-commits
- [llvm] a2b9058 - [RISCV] Reduce size of CSR lookup tables. NFC (#121606)
via llvm-commits
- [llvm] [PowerPC] Support PIC Secure PLT for CALL_RM (PR #121281)
Fangrui Song via llvm-commits
- [llvm] [LLVM] [X86] Fix integer overflows in frame layout for huge frames (PR #101840)
Wesley Wiser via llvm-commits
- [lld] [lld][ELF] Handle archive special casing in Input Sections (PR #119293)
Fangrui Song via llvm-commits
- [llvm] aa0f334 - [TableGen] Add 'final' to all of the *Init classes.
Craig Topper via llvm-commits
- [compiler-rt] [AArch64][SME] Fix broken compiler check for SME2 support in compiler-rt (PR #121625)
Amara Emerson via llvm-commits
- [llvm] [SLP] NFC. Make InstructionsState support default constructor. (PR #121627)
Han-Kuan Chen via llvm-commits
- [llvm] [InstCombine] Check no wrap flags before folding icmp of GEPs with same indices (PR #121628)
Yingwei Zheng via llvm-commits
- [llvm] [libc][bazel] Simplify libc_build_rules by grouping release copts (PR #121630)
Alexey Samsonov via llvm-commits
- [libc] [llvm] [libc] Remove some unused includes from headers under src/math/generic. (PR #121632)
Alexey Samsonov via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
via llvm-commits
- [llvm] [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (PR #121633)
via llvm-commits
- [llvm] fac4646 - [InstCombine] Check no wrap flags before folding icmp of GEPs with same indices (#121628)
via llvm-commits
- [llvm] [RISCV]Update CSRs (PR #121634)
via llvm-commits
- [llvm] [InstCombine] Bail out on inner disjoint or in `foldSelectICmpEq` (PR #121635)
Yingwei Zheng via llvm-commits
- [compiler-rt] 95db111 - [compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf and setbuffer (#121616)
via llvm-commits
- [llvm] [cmake] Hardcode some `check_include_file` checks (PR #104706)
Vlad Serebrennikov via llvm-commits
- [llvm] [mlir] [TableGen] Do not exit on template argument check (PR #121636)
Markus Böck via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Зишан Мирза via llvm-commits
- [llvm] DAG: Fix assuming f16 is the only 16-bit fp type in concat vector combine (PR #121637)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for v_cvt_u32_u16 (PR #120646)
Matt Arsenault via llvm-commits
- [compiler-rt] Revert "[compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf an… (PR #121639)
David CARLIER via llvm-commits
- [compiler-rt] c7fa3cf - Revert "[compiler-rt][rtsan] intercept setbuf, setvbuf, setlinebuf an… (#121639)
via llvm-commits
- [llvm] [RISCV][SLEEF]: Incorrectly establish the vector function mapping table for llvm.exp.f64 (PR #121641)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] intercept fflush. (PR #121643)
David CARLIER via llvm-commits
- [llvm] 47ac7fa - [LV] Add tests with wide inductions and live-in step.
Florian Hahn via llvm-commits
- [llvm] 4a7c0b8 - [LV] Add X86-specific induction step tests.
Florian Hahn via llvm-commits
- [llvm] [CodeGen][ARM64EC] Mangle EH personality handler names (PR #121652)
Billy Laws via llvm-commits
- [llvm] [objcopy][COFF] Do not strip .rdata section with --only-keep-debug (PR #121653)
Billy Laws via llvm-commits
- [llvm] [IRBuilder] Refactor FMF interface (PR #121657)
Yingwei Zheng via llvm-commits
- [llvm] 24c2ba0 - [InstCombine] Drop NSW when converting `shl X, BW - 1` back into mul (#121633)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Reland posix part of #121616 setbuf, setvbuf. (PR #121658)
David CARLIER via llvm-commits
- [llvm] ce62515 - [X86] vector overflow tests - regenerate VPTERNLOG comments
Simon Pilgrim via llvm-commits
- [llvm] sudo su && README.md (PR #121659)
via llvm-commits
- [llvm] c19e0d6 - [gcov, test] Update exit-block.ll now that exit block is always the second
Fangrui Song via llvm-commits
- [llvm] [AArch64] Migrate from SearchableTable to GenericTable/Enum (PR #121661)
Craig Topper via llvm-commits
- [llvm] b95cce9 - [VPlan] Update wide induction inc recipes to use same step as Wide IV.
Florian Hahn via llvm-commits
- [llvm] 1fa0036 - [AArch64] Remove one unnecesssary include of AArch64GenSystemOperands.inc. NFC
Craig Topper via llvm-commits
- [compiler-rt] 59354a8 - [compiler-rt][rtsan] intercept fflush. (#121643)
via llvm-commits
- [llvm] [TableGen][GISel] Reuse `importNodeRenderer` for `OperandWithDefaultOps` (PR #121285)
Sergei Barannikov via llvm-commits
- [llvm] fd38a95 - [TargetParser] Use StringRef::split that takes a char separator instead of StringRef separator. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [llvm][NFC] Rework Timer.cpp globals to ensure valid lifetimes (PR #121663)
via llvm-commits
- [llvm] c56b743 - [TableGen][GISel] Reuse `importNodeRenderer` for `OperandWithDefaultOps` (#121285)
via llvm-commits
- [llvm] [ValueTracking] Use assume to compute overflowResult. (PR #121665)
Andreas Jonson via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] fix unit tests by sanitizer-aarch64-linux report. (PR #121666)
David CARLIER via llvm-commits
- [compiler-rt] d1d4003 - [compiler-rt][rtsan] fix unit tests by sanitizer-aarch64-linux report. (#121666)
via llvm-commits
- [llvm] [TableGen][GISel] Create untyped registers during instruction selection (PR #121270)
Sergei Barannikov via llvm-commits
- [llvm] 7db0a60 - [objcopy][COFF] Do not strip .rdata section with --only-keep-debug (#121653)
via llvm-commits
- [llvm] 7a76110 - [HLSL][SPIR-V] implement SV_GroupID semantic lowering (#121521)
via llvm-commits
- [compiler-rt] [compiler-rt] intercept macos fpurge (PR #121669)
David CARLIER via llvm-commits
- [llvm] 2bbdce9 - [GlobalISel] Support physical register inputs in nested patterns (#121239)
via llvm-commits
- [llvm] [InstCombine] Return `nsw` when convert `shl` to `mul` if its on the RHS (PR #121671)
via llvm-commits
- [llvm] [InstCombine] Modify `foldSelectICmpEq` to only handle more useful and simple cases. (PR #121672)
via llvm-commits
- [llvm] [RISCV] Add Enum for CSR encodings. (PR #121674)
Craig Topper via llvm-commits
- [lld] ddba036 - [LLD] Track cg_profile from combination of obj and ordering file (#121324)
via llvm-commits
- [llvm] 36dd421 - [X86][AVX10.2] Map vector saturated converts to public intrinsics (#121483)
via llvm-commits
- [lld] 2d9d291 - [LLD] Do not combine cg_profile from obj and ordering file (#121325)
via llvm-commits
- [lld] [LLD] Add CHECK-NEXT for cgprofile-obj.s tests (PR #121677)
Haohai Wen via llvm-commits
- [lld] 3092ebc - [LLD] Add CHECK-NEXT for cgprofile-obj.s tests (#121677)
via llvm-commits
- [llvm] 7700695 - [VPlan] Fix crash with EVL tail folding intrinsic with no corresponding VP (#121542)
via llvm-commits
- [llvm] [X86] Don't fold very large offsets into addr displacements during ISel (PR #121678)
Wesley Wiser via llvm-commits
- [llvm] 6f69f8c - [IR] Use Instruction::isBinaryOp to simplify code. NFC
Craig Topper via llvm-commits
- [llvm] [TableGen] Remove unused functionality from OpInit class. NFC (PR #121680)
Craig Topper via llvm-commits
- [llvm] c983ae8 - [llvm-lib] Handle MIPS architecture (#121254)
via llvm-commits
- [llvm] [LV] Modify the tie-breaker logic of `preferscalable` in isMoreProfitable(). (PR #121682)
via llvm-commits
- [llvm] [BOLT] support mold linker generated PLT in disassembling (PR #115256)
Patrick Zhang via llvm-commits
- [llvm] [RISCV][CostModel] Add cost for fabs/fsqrt of type bf16/f16 (PR #121685)
via llvm-commits
- [lld] Fix warning in lld/Macho while building lld for wasm (PR #120889)
Anutosh Bhat via llvm-commits
- [lld] [lld][MachO] Fix warning while building for wasm (PR #120889)
Carlo Cabrera via llvm-commits
- [lld] ba93ecc - [lld][MachO] Fix warning while building for wasm (#120889)
via llvm-commits
- [llvm] [InstCombine] Simplify with.overflow intrinsics with assumption information (PR #84016)
Andreas Jonson via llvm-commits
- [llvm] [MC][CodeGen][Mips] Add CodeView mapping (PR #120877)
Hervé Poussineau via llvm-commits
- [llvm] [MC][Mips] Generate required IMAGE_REL_MIPS_PAIR relocation (PR #120876)
Hervé Poussineau via llvm-commits
- [llvm] [Mips] Handle declspec(dllimport) on mipsel-windows-* triples (PR #120912)
Hervé Poussineau via llvm-commits
- [llvm] df4a615 - [VPlan] Convert induction increment check to be VPlan-based.
Florian Hahn via llvm-commits
- [llvm] [TableGen][GISel] Learn to import patterns with physreg defs (PR #120343)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Drop noundef in `foldSelectCttzCtlz` (PR #121692)
Yingwei Zheng via llvm-commits
- [llvm] 054e7c5 - [VectorCombine] foldInsExtVectorToShuffle - ignore shuffle costs for 'identity' insertion masks
Simon Pilgrim via llvm-commits
- [llvm] 2adcec7 - [InstCombine] Simplify with.overflow intrinsics with assumption information (#84016)
via llvm-commits
- [llvm] [InstCombine] Handle ceil division idiom (PR #100977)
Yingwei Zheng via llvm-commits
- [polly] [docs] fix grammar mistake (PR #121695)
via llvm-commits
- [lld] [LLD][COFF] Sort base relocations (PR #121699)
Jacek Caban via llvm-commits
- [llvm] [ExecutionEngine] reinstate necessary include for building with `-DLLVM_USE_INTEL_JITEVENTS` (PR #117949)
via llvm-commits
- [llvm] f48884d - [VPlan] Remove loop region in optimizeForVFAndUF. (#108378)
via llvm-commits
- [llvm] [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed (NFCI) (PR #113903)
Florian Hahn via llvm-commits
- [llvm] a37dbc1 - [InstCombine] Drop noundef in `foldSelectCttzCtlz` (#121692)
via llvm-commits
- [llvm] b48e5f0 - [RISCV][VLOPT] Add Vector FP instructions to getOperandInfo (#121609)
via llvm-commits
- [llvm] 8b57704 - [RISCV][VLOPT] Add vmv.x.s and vfmv.f.s to isVectorOpUsedAsScalarOp (#121588)
via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided and unit strided loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided and unit strided loads to isSupported (PR #121705)
via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided and unit strided loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Michael Maitland via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add strided, unit strided, and indexed loads to isSupported (PR #121705)
Luke Lau via llvm-commits
- [llvm] [LoopVectorize] Enable vectorisation of early exit loops with live-outs (PR #120567)
Florian Hahn via llvm-commits
- [libc] [llvm] [libc] Improve qsort (PR #120450)
Lukas Bergdoll via llvm-commits
- [llvm] 747f7f3 - [LV] Add test with conditional load from invariant addr and assumption.
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Add support for reverse loops in isDereferenceableAndAlignedInLoop (PR #96752)
Florian Hahn via llvm-commits
- [llvm] 0fc8fc7 - [MC,test] Improve nesting macro test
Fangrui Song via llvm-commits
- [llvm] f4230b4 - [VPlan] Add and use debug location for VPScalarCastRecipe.
Florian Hahn via llvm-commits
- [llvm] goldsteinn/simplify multiple ops (PR #121708)
via llvm-commits
- [llvm] [NVPTX][InferAS] assume alloca instructions are in local AS (PR #121710)
Alex MacLean via llvm-commits
- [llvm] [AggressiveInstCombine] Add tests for memchr inline threshold (PR #121711)
via llvm-commits
- [lld] c2f7745 - [lld-macho] Remove redundant hasValidData. NFC
Fangrui Song via llvm-commits
- [lld] 8d2b070 - [ELF] Internalize computeCacheDirectedSortOrder. NFC
Fangrui Song via llvm-commits
- [llvm] [DirectX] Propagate shader flags mask of callees to callers (PR #118306)
Justin Bogner via llvm-commits
- [lld] bcc1e58 - [ELF] Allow --symbol-ordering-file and call graph profile to be used together
Fangrui Song via llvm-commits
- [llvm] Manually lower select in fmin/maxnum to fix bug 25959 (PR #121716)
Andrew Briand via llvm-commits
- [llvm] [Coverage] MCDC: Move `findIndependencePairs` into `MCDCRecord` (PR #121188)
NAKAMURA Takumi via llvm-commits
- [llvm] [Coverage] MCDC: Move findIndependencePairs deferred into MCDCRecord (PR #121188)
NAKAMURA Takumi via llvm-commits
- [llvm] [NVPTX][SelectionDAG] Add IMAD combine rules + infra to disable default SelectionDAG rules for testing (PR #121724)
via llvm-commits
- [llvm] 510263a - [gn] port a774adb01725 (BuiltinsX86_64.td)
Nico Weber via llvm-commits
- [clang] [compiler-rt] [llvm] LLVMCoverage: Unify getCoverageForFile and getCoverageForFunction. NFC (PR #120842)
NAKAMURA Takumi via llvm-commits
- [llvm] llvm-cov: Calculate RegionCoverage based on `CoverageData::Segments` (PR #121191)
NAKAMURA Takumi via llvm-commits
- [lld] [lld-macho,NFC] Switch to increasing priorities (PR #121727)
Fangrui Song via llvm-commits
- [llvm] d34f7ea - DAG: Fix assuming f16 is the only 16-bit fp type in concat vector combine (#121637)
via llvm-commits
- [lld] [lld-macho,BalancedPartition] Simplify relocation hash and avoid xxHash (PR #121729)
Fangrui Song via llvm-commits
- [clang] [llvm] [OpenMP]Initial parsing/sema support for target_device selector set (PR #118471)
via llvm-commits
- [llvm] [AMDGPU] Rewrite GFX12 SGPR hazard handling to dedicated pass (PR #118750)
Carl Ritson via llvm-commits
- [llvm] [RISCV] Don't commute with shift if it would break sh{1,2,3}add pattern (PR #119527)
Luke Lau via llvm-commits
- [llvm] 0bd1c87 - [AMDGPU] Support divergent sized dynamic alloca (#121148)
via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #121733)
Lee Wei via llvm-commits
- [llvm] 7e3180a - [AArch64][GlobalISel] Add support for widening vector store elements to s8.
via llvm-commits
- [llvm] 41ebbed - [AArch64][GlobalISel] Legalize vector boolean bitcasts to scalars by lowering via stack.
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize vector boolean bitcasts to scalars by lowering via stack. (PR #121171)
Amara Emerson via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to support binary and unary operations with EVL-vectorization (PR #114205)
via llvm-commits
- [llvm] [AMDGPU][SDAG] Try folding "lshr i64 + mad" to "mad_u64_u32" (PR #119218)
Vikram Hegde via llvm-commits
- [llvm] 34e8aff - [Support] Recycler: Enforce minimum allocation size (#121425)
via llvm-commits
- [llvm] [Support] Recycler: Implement move constructor (PR #120555)
Akshat Oke via llvm-commits
- [llvm] 483832b - [gn build] Port 34e8aff480dd
LLVM GN Syncbot via llvm-commits
- [llvm] a77346b - [IRBuilder] Refactor FMF interface (#121657)
via llvm-commits
- [clang] [llvm] [RISCV][VLS] Support RISCV VLS calling convention (PR #100346)
Brandon Wu via llvm-commits
- [llvm] RegisterCoalescer: Fix assert on remat to copy-to-physreg with subregs (PR #121734)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Reduce AddedComplexity on canonicalize pattern (PR #119796)
Matt Arsenault via llvm-commits
Last message date:
Sun Jan 5 23:58:10 PST 2025
Archived on: Sun Jan 5 23:58:12 PST 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).