The Week Of Monday 22 August 2022 Archives by thread
Starting: Mon Aug 22 00:01:09 PDT 2022
Ending: Sun Aug 28 23:59:34 PDT 2022
Messages: 2362
- [PATCH] D132007: [NFC][M68k][test] Fix incorrect use of `getelementptr`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D131589: [llvm-objdump] Handle multiple syms at same addr in disassembly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D132348: [AIX] remove the error report for the symbol name startswith "_Renamed.."
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D132267: [llvm-objcopy][MachO] Remove more sections with llvm-bitcode-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D128211: [DebugInfo][InstrRef][NFC] Handle transfers of variadic debug values in InstrRefLDV
Stephen Tozer via Phabricator via llvm-commits
- [llvm] e587199 - [SCEV] Prove condition invariance via context, try 2
Max Kazantsev via llvm-commits
- [PATCH] D131771: [RISCV] : Add support for immediate operands.
EverRest via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D132208: [LoopIntWrapPredication] Loop Integer Wrapping Predication Pass
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D132351: Fix AArch64 SVE bots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D132349: [AArch64][NFC] Merge some common ISD node when setOperationAction
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D132347: [RISCV] Use analyzeBranch in RISCVRedundantCopyElimination.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132080: RegisterClassInfo: Fix CSR cache invalidation
Nigel Perks via Phabricator via llvm-commits
- [PATCH] D132308: [LV] Replace fixed-order cost model with a SK_Splice shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D132214: [ARM] Fix bug in also_compatible_with attribute parser
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D132348: [AIX] use the original name as the input to create the new symbol for TLS symbol.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D127628: [NewGVN][LoadCoercion][3/3] Replace load with a phi node
Jay Foad via Phabricator via llvm-commits
- [llvm] 1d66c5e - [ARM] Fix bug in also_compatible_with attribute parser
Victor Campos via llvm-commits
- [PATCH] D131431: [update_llc_test_checks][VE] Handle .Lfoo$local in functon regex
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D132356: [SimplifyCFG] Don't widen cond br to cond br if false branch has successors
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D132316: [CMake] `${LLVM_BINARY_DIR}/lib(${LLVM_LIBDIR_SUFFIX})?` -> `${LLVM_LIBRARY_DIR}`
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132357: [NFC] Move getDebugValueLoc from static in Local.cpp to DebugInfo.h
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132225: [Assignment Tracking][6/*] Add trackAssignments function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132358: [RISCV][ISel] improved compressed instruction use
Dmitry via Phabricator via llvm-commits
- [PATCH] D132343: [InstCombine] Add undef elements support for shrinkFPConstantVector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132084: [Cloning] handle blockaddress array clone in the same module
Josh Berdine via Phabricator via llvm-commits
- [llvm] b3125ad - [DSE] Add additional uses to tests to ensure stores be removed.
Florian Hahn via llvm-commits
- [PATCH] D132359: [LegalizeTypes] Support widen result for VECTOR_REVERSE
WangLian via Phabricator via llvm-commits
- [PATCH] D132122: AArch64 SVE: add sve patterns to make use of predicated smin, umin, smax, and umax instructions, add ll test file for the new patterns
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132122: AArch64 SVE: add sve patterns to make use of predicated smin, umin, smax, and umax instructions, add ll test file for the new patterns
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132122: AArch64 SVE: add sve patterns to make use of predicated smin, umin, smax, and umax instructions, add ll test file for the new patterns
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132122: AArch64 SVE: add sve patterns to make use of predicated smin, umin, smax, and umax instructions, add ll test file for the new patterns
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132122: AArch64 SVE: add sve patterns to make use of predicated smin, umin, smax, and umax instructions, add ll test file for the new patterns
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D132361: [LLD] [COFF] Fix export directives in object files from -includeoptional
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132299: [AArch64] Add SK_Splice fixed-width costs
Florian Hahn via Phabricator via llvm-commits
- [llvm] dd5b489 - [CostModel][X86] getShuffleCost - treat SK_Splice as SK_PermuteTwoSrc
Simon Pilgrim via llvm-commits
- [PATCH] D132362: Add clspv to libclc targets exempt from alwaysinline
Aaron Greig via Phabricator via llvm-commits
- [llvm] 04a68fc - [ARM] Add a couple of MVE fixed-order-reduction tests. NFC
David Green via llvm-commits
- [PATCH] D121779: [RISCV] Add zihintntl compressed instructions
Cao Shun via Phabricator via llvm-commits
- [PATCH] D132364: [llvm-size] Fix missing file name for darwin output format with non-Mach-O
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132239: [NFC] Regenerating CHECK lines for type-mismatch tests
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 541e24e - [CostModel][X86] Add some basic SK_Splice shuffle test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax relative tolerance for FCVS tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D132237: [AArch64] expand is-power-of-2 pattern that uses popcount
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D132315: [Orc] Use MapperJITLinkMemoryManager with InProcessMapper in llvm-jitlink tool
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D132369: [Orc] Use MapperJITLinkMemoryManager with SharedMemoryMapper in llvm-jitlink tool
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] d0397db - [CostModel][X86] Fix a off-by-one typo in the v64i8 splice shuffle test
Simon Pilgrim via llvm-commits
- [llvm] 0cf9e47 - [AArch64] Add SK_Splice fixed-width costs
David Green via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 494b6c4 - [LAA] Add test cases where BTC can be used to rule out dependences.
Florian Hahn via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D132324: [RFC] Remove support for building libc++ with `LLVM_ENABLE_PROJECTS`
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D125782: [llvm-debuginfo-analyzer] 07 - Compare elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-debuginfo-analyzer] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D132371: [DWARFLinker][NFC] Change interface of DWARFLinker to specify accel table kinds explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132290: [clang-tidy] Skip unions in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D126875: llvm-debuginfo-analyzer - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D132373: [RISCV] When ISD::SETUGT && Imm == -1, processed before lowering
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132374: [TTI] Add SK_Splice shuffle mask detection and X86 costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131853: [clangd] Add doxygen parsing for Hover
Tom Praschan via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D132123: [AMDGPU][MC][GFX11][NFC] Remove redundant suffices in test names
Joe Nash via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [llvm] 53125e7 - [DebugInfo] Handle joins PHI+Def values in InstrRef LiveDebugValues
Stephen Tozer via llvm-commits
- [PATCH] D125953: [DebugInfo][InstrRef] Handle joins PHI+Def values in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132376: [BOLT][AArch64] Handle external references to the middle of Constant Islands
Denis via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 45e80d9 - Reapply "[NFC] Precommit test for D132255".
Denis Antrushin via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132185: [TTI][AArch64] Update vector extract cost for Neoverse-N1.
David Li via Phabricator via llvm-commits
- [PATCH] D131960: [WIP] [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D132380: [VE] Support inlineasm memory operand
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D128174: [DebugInfo][InstrRef][NFC Update LDV to use generic DBG_VALUE* MI interface
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 11ce014 - [DebugInfo][NFC] Update LDV to use generic DBG_VALUE* MI interface
Stephen Tozer via llvm-commits
- [PATCH] D132381: [InstCombine] Add tests for D130075
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130075: [InstCombine] Try not to demand low order bits for Add
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130080: [InstCombine] Change order of canonicalization of ADD and AND
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132239: [NFC] [LoopLoadElim] Extending type-mismatch testing
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D132383: [InstCombine] Combine ptrauth sign/resign + auth/resign intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132384: [AArch64][PAC] Select MOVK for ptrauth.blend intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132385: [AArch64][PAC] Select XPAC for ptrauth.strip intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132386: [AArch64][PAC] Lower auth/resign into checked sequence.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132387: [runtimes] Handle interface targets in runtimes distribution components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D125979: [ADT] add ConcurrentHashTable class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D132390: [MCContext] reverse order of DebugPrefixMap sort
Dan McGregor via Phabricator via llvm-commits
- [PATCH] D130313: [AMDGPU] Avoid flushing the vmcnt counter in loop preheaders if not necessary
Jay Foad via Phabricator via llvm-commits
- [llvm] b2542c4 - RegisterClassInfo: Fix CSR cache invalidation
Matthias Braun via llvm-commits
- [PATCH] D132070: [DFSan] Fix handling of libAtomic external functions.
Andrew via Phabricator via llvm-commits
- [PATCH] D131485: [AMDGPU] Fix prologue/epilogue markers in .debug_line table for trivial functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132392: [SVE] Extend getMemVTFromNode to cover the sret variants of sve.ld2/3/4.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D132393: [SVE] Lower fixed-length floating point loads and stores to integer variants.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 5cd4271 - [TTI] Start process of merging OperandValueKind and OperandValueProperties [nfc]
Philip Reames via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D132055: [LoopInterchange][PR57148] Ensure LCSSA form after loop interchnange
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D132235: [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [llvm] 0a8dd8e - [AMDGPU][MC][GFX10][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132394: [NFC][PowerPC] Clean up a couple of lambdas from the PPCMIPeephole.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D132195: [BOLT] Add data to code relocations postprocessing
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132396: [bazel][docs] Mention how to provide path to compiler
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b5ba5d2 - [DebugInfo][NFC] Represent DbgValues with multiple ops in IRefLDV
Stephen Tozer via llvm-commits
- [PATCH] D128177: [DebugInfo][InstrRef][NFC] Represent DbgValues with multiple ops in LDV
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D131699: add arcanist patch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132255: [TwoAddressInstruction] Handle pointer compare sunk past statepoint.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] c42a5f1 - [TTI] Migrate getOperandInfo to OperandVaueInfo [nfc]
Philip Reames via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 36ec4de - [LiveDebugValues] Fix a warning
Kazu Hirata via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D132401: [flang] Split up synchronization, event, and error stop stmt tests
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 8537a99 - [GTest] Change detection of libpthread
Nemanja Ivanovic via llvm-commits
- [llvm] 274f86e - [TTI] Remove OperandValueKind/Properties from getArithmeticInstrCost interface [nfc]
Philip Reames via llvm-commits
- [PATCH] D123691: [GTest] Change detection of libpthread
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D131270: MC: make section classification a bit more thorough
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 71771f8 - [CodeGen] Fix unused variable warnings
Kazu Hirata via llvm-commits
- [PATCH] D132402: [AMDGPU][MC][GFX11][NFC] Update tests for FLAT instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132202: Split the indirect jump critical edges.
Matthias Braun via Phabricator via llvm-commits
- [llvm] 27d3321 - [TTI] Use OperandValueInfo in getMemoryOpCost client api [nfc]
Philip Reames via llvm-commits
- [PATCH] D132331: [llvm] Mark CFGuard fn ptr symbol as DSO local and add tests for mingw
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D97735: [Globals] Treat nobuiltin fns as maybe-derefined.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131925: Undef FS and CS macros for Android x86_64
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D132404: [AMDGPU][MC][GFX11][NFC] Add missing tests for SOP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [compiler-rt] d848186 - [tsan] Keep thread/stack for closed FD
Vitaly Buka via llvm-commits
- [PATCH] D131914: [ubsan-minimal] Report the address of an error
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 8b24e64 - [InstCombine] Add tests for D130075
Jay Foad via llvm-commits
- [llvm] 2754ff8 - [InstCombine] Try not to demand low order bits for Add
Jay Foad via llvm-commits
- [llvm] f82c55f - [InstCombine] Change order of canonicalization of ADD and AND
Jay Foad via llvm-commits
- [PATCH] D132330: [ADT] Simplify llvm::bit_cast (NFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132406: [LibCalls] Mark puts/printf/perror as inaccessible_mem_or_argmem.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132170: [ModuloSchedule] Add interface call to accept/reject SMS schedules
David Penry via Phabricator via llvm-commits
- [llvm] ced705c - [ModuloSchedule] Add interface call to accept/reject SMS schedules
David Penry via llvm-commits
- [PATCH] D132089: [BOLT][NFC] Simplify handleRelocation
Rafael Auler via Phabricator via llvm-commits
- [llvm] 53fd5af - [DebugInfo] Let InstrRefBasedLDV handle joins for lists of debug ops
Stephen Tozer via llvm-commits
- [PATCH] D128180: [DebugInfo][InstrRef][NFC] Let LDV handle joins for lists of debug ops
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132407: [ADT] Add llvm::ctpop to <bit> helper wrapper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132276: [BOLT][NFC] Use llvm::any_of
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131628: [LangRef] Add description for nocallback attribute
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] db008af - [llvm] Repair the modules build with C++17
David Blaikie via llvm-commits
- [llvm] 5fa6e8c - [InstrRef] Fix unused variable in InstrRefLDVTest
Stephen Tozer via llvm-commits
- [PATCH] D132337: [NFC] LoopAccess: Move expressions close to usage
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumuate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132049: [BOLT] Towards FunctionLayout const-correctness
Rafael Auler via Phabricator via llvm-commits
- [lld] 491a5c9 - [MachO] Fix formatting. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D132409: [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132410: [cross-project] Disable debug-types-section tests on Apple systems
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D131433: [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Alan Zhao via Phabricator via llvm-commits
- [llvm] 8c8cfaa - Revert "[ARM] Use getSymbolPreferLocal() in GetARMGVSymbol"
Alan Zhao via llvm-commits
- [PATCH] D132411: [libcxxabi] Unbreak `LLVM_ENABLE_PROJECTS=libcxxabi` build
John Ericson via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Rainer Orth via Phabricator via llvm-commits
- [llvm] 5e87a02 - [X86][TTI] Rename OpNInfo to OpNKind [nfc]
Philip Reames via llvm-commits
- [llvm] 478cf94 - [X86][AArch64][WebAsm][RISCV] Query operand properties instead of using enums directly [nfc]
Philip Reames via llvm-commits
- [PATCH] D132095: [llvm][utils] Make lldb data formatters show both summaries and children
Med Ismail Bennani via Phabricator via llvm-commits
- [PATCH] D118037: [DAGCombine] Consider SETULT as carry flag
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123968: docs: Add instructions for stand-alone builds of clang
H. Vetinari via Phabricator via llvm-commits
- [llvm] 2880d7b - [InstCombine] add tests for mul+add common factor; NFC
Sanjay Patel via llvm-commits
- [PATCH] D132412: [InstCombine] reassociate/factor add+mul with common operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Félix Cloutier via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D132050: [BOLT] Allocate FunctionFragment on heap
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D132417: [GlobalOpt] Bail out on SROA of a Global if a scalable vector type is seen
Cameron McInally via Phabricator via llvm-commits
- [llvm] 104fa36 - [TTI] Use OperandValueInfo in getArithmeticInstrCost implementation [NFC]
Philip Reames via llvm-commits
- [llvm] eebf84c - [DirectX] Remove broken assert
Chris Bieneman via llvm-commits
- [PATCH] D132418: [tools][llvm-lipo] Fix off-by-one error in command-line argument parsing
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 065d2e1 - [DFSan] Fix handling of libAtomic external functions.
Andrew Browne via llvm-commits
- [PATCH] D129893: extending code layout alg
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] d991aa9 - [llvm-objcopy][MachO] Remove more sections with llvm-bitcode-strip
Keith Smiley via llvm-commits
- [llvm] 8f826fe - Fix reverse-iteration buildbot.
David Blaikie via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D132159: [llvm] Explicitly support CTAD in ArrayRef
David Blaikie via llvm-commits
- [compiler-rt] 5f886ad - [compiler-rt][builtins] Add compiler flags to catch potential errors
Akira Hatanaka via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [compiler-rt] e78208f - [compiler-rt][lit] initialize LIT LLVMConfig instance
Yuanfang Chen via llvm-commits
- [compiler-rt] 0d66dc5 - Revert "[compiler-rt][builtins] Add compiler flags to catch potential errors"
Akira Hatanaka via llvm-commits
- [PATCH] D132051: [BOLT] Track fragment info for all split fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132322: [AArch64][SelectionDAG] Optimize multiplication by constant
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D132422: [BOLT][DWARF] Fix updating CU that has no entry in .debug_addr
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132054: [BOLT] Introduce SplitStrategy ABC
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132423: [BOLT] Fragment all blocks (not just outlineable blocks)
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132186: Clang: Add a new flag Wmisnoinline for printing hot noinline functions
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D132052: [BOLT] Emit LSDA call sites for all fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 987d5e6 - [llvm][utils] Make lldb data formatters show both summaries and children
Dave Lee via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 4a2c8dc - [gn build] port e78208f082f0
Nico Weber via llvm-commits
- [PATCH] D132429: [llvm-profdata][NFC] fix warning
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132204: [RISCV] Generate correct ELF abi flag when empty .ll file has target-abi attribute
Yunze Zhu(Thead) via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 6b3cbf6 - [InstCombine] add tests for shuf bitcast. nfc
Chenbing Zheng via llvm-commits
- [PATCH] D132431: [InstCombine] recognize bitreverse disguised as shufflevector
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] c9e52fb - [ADT] Add all_equal predicate
Jakub Kuderski via llvm-commits
- [PATCH] D132334: [ADT] Add all_equal predicate
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D132193: [FastISel] Respect musttail over "disable-tail-calls"
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
LiqinWeng via Phabricator via llvm-commits
- [llvm] 9181ab9 - [NFC]] Use llvm::all_of instead of std::all_of
via llvm-commits
- [llvm] eaa539a - [LV][NFC] Modify code comments
via llvm-commits
- [PATCH] D131886: Use llvm::all_of (NFC)
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132093: [LV][NFC] Modify code comments
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132432: [llvm] Teach LLVM about filesets
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] b88aba9 - [VE] Support inlineasm memory operand
Kazushi Marukawa via llvm-commits
- [PATCH] D132022: [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D132434: Add noread_thread_id attribute to intrinsics
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 684e71e - [gn build] Port 15b65bcd6519
LLVM GN Syncbot via llvm-commits
- [llvm] e36a71d - [llvm-profdata][NFC] fix warning
via llvm-commits
- [PATCH] D132435: [RISCV] Fold fp_to_int(ftrunc (X)) -> fp_to_int(X) for vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132436: [AMDGPU][SIFrameLowering] Unify custom SGPR spill saves and restores (NFC)
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D132437: [lit] Support reading arguments from a file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D132438: [runtimes] Use a response file for runtimes test suites
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D131841: [RISCV] Merge vmerge.vvm and unmasked intrinsic with VLMAX vector length.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132407: [ADT] Add llvm::popcount to <bit> helper wrapper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D132439: [DAGCombiner][NFC] Use isa instead of dyn_cast in visitFP_ROUND.
WangLian via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminal condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 56b2130 - [NFC] Remove undef from xfailed SimplifyCFG test
Dmitry Makogon via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132448: AMDGPU: Add a test to show how later optimization works
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132449: StructurizeCFG: prefer reduced number of live values
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132450: StructurizeCFG: Set Undef for non-predecessors in setPhiValues()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132453: [LoongArch] Support register-register-addressed FPR load and store
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132237: [SDAG] expand is-power-of-2 pattern that uses popcount
Dave Green via Phabricator via llvm-commits
- [llvm] 14212c9 - [NFC][LoopVectorize] Precommit masked vector function call tests
Graham Hunter via llvm-commits
- [PATCH] D132454: [llvm][Cmake] Expand "all" in LLVM_ENABLE_PROJECTS before other checks
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D129838: [LoongArch] Optimize the atomic store with amswap_db.[w/d]
Gong LingQin via Phabricator via llvm-commits
- [llvm] e9a4b8e - [LoongArch] Optimize the atomic store with amswap_db.[w/d]
via llvm-commits
- [llvm] ff34432 - [LoopUtils] Remove unused Loop arg from addDiffRuntimeChecks (NFC).
Florian Hahn via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D125979: [ADT] add FixedConcurrentHashTable class.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] d1fd791 - [TwoAddressInstruction] Handle pointer compare sunk past statepoint.
Denis Antrushin via llvm-commits
- [llvm] 42a9c18 - [ADT] Add llvm::popcount to <bit> helper wrapper
Simon Pilgrim via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Paweł Bylica via Phabricator via llvm-commits
- [llvm] 4b9016d - [AMDGPU][MC][GFX9][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via llvm-commits
- [llvm] 18557c2 - [StructurizeCFG] Autogenerate checks
Jay Foad via llvm-commits
- [PATCH] D132120: [AArch64] Fix list of features for Cortex-X1C
Lucas Prates via Phabricator via llvm-commits
- [llvm] d1922c9 - [AArch64] Fix list of features for Cortex-X1C
Lucas Prates via llvm-commits
- [PATCH] D132458: [LoopVectorize] Support masked function vectorization
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D93964: [LAA] Always compute DepId, even for uncomputable bounds.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 2d6b494 - [CodeGen][InstrRef] Remove unused variables from test case
Stephen Tozer via llvm-commits
- [PATCH] D131962: [RegisterInfoEmitter] Generate isConstantPhysReg(). NFCI
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Dave Green via Phabricator via llvm-commits
- [llvm] 134d017 - [ADT] Add unittest coverage for ADT/bit.h header
Simon Pilgrim via llvm-commits
- [llvm] ab8fcd5 - [gn build] Port 134d017b88ca
LLVM GN Syncbot via llvm-commits
- [PATCH] D132463: [test] Add more tests for cmp to sbb combination
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D127511: [RISCV] Refine costs for i1 reductions
LiqinWeng via Phabricator via llvm-commits
- [llvm] 13cb1a9 - [DeadArgElim] Add test case for #48366, #57075
Florian Hahn via llvm-commits
- [llvm] b12e5c8 - [DebugInfo][InstrRef][NFC] Emit variadic debug values from InstrRefLDV
Stephen Tozer via llvm-commits
- [PATCH] D128209: [DebugInfo][InstrRef][NFC] Emit variadic debug values from InstrRefLDV
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132076: [KnownBits] Limited recursion through phi operands
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Koakuma via Phabricator via llvm-commits
- [llvm] 5913d77 - [Globals] Treat nobuiltin fns as maybe-derefined.
Florian Hahn via llvm-commits
- [llvm] 5905e69 - [runtimes] Handle interface targets in runtimes distribution components
Louis Dionne via llvm-commits
- [PATCH] D129507: [OffloadPackager] Add option to extract files from images
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D76861: [AMDGPU] Fix getEUsPerCU for gfx10 in CU mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 562accd - [NFC] Fix typo in dbg message in RegisterCoalescer.
via llvm-commits
- [PATCH] D132468: [RISCV][CostModel] Add test forfptoi_sat
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D131931: [amdgpu] Change the RA to basic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132469: [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 0c9b32e - [llvm][Cmake] Expand "all" in LLVM_ENABLE_PROJECTS before other checks
Kadir Cetinkaya via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [llvm] 7e24354 - [PowerPC] Autogenerate crbits.ll . NFC
Amaury Séchet via llvm-commits
- [llvm] 89d0cc9 - [DebugInfo][InstrRef] Handle transfers of variadic debug values in LDV
Stephen Tozer via llvm-commits
- [PATCH] D132472: [AMDGPU][MC][NFC][DASM] Rename tests
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 0af3ab0 - [NFC] LoopAccess: Move expressions close to usage
Aditya Kumar via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132474: [AMDGPU][MC][GFX11][NFC] Split tests for SOP formats
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] c9608d5 - [TTI] Plumb through OperandValueInfo in getMemoryOpCost [NFC]
Philip Reames via llvm-commits
- [PATCH] D131982: [llvm-objdump] Complete -chained_fixups support
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132018: [docs] Add LICENSE.txt to the root of the mono-repo
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 796124f - [SPIRV] Fix the wrong patch from https://reviews.llvm.org/D131886
Michael Liao via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132478: [runtimes][NFC] Colocate handling of LLVM_ENABLE_PROJECTS and LLVM_ENABLE_RUNTIMES
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132479: [runtimes] Shrink the set of runtimes included in the bootstrapping build by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [llvm] 6fa87ec - [ADT] Deprecate is_splat and replace all uses with all_equal
Jakub Kuderski via llvm-commits
- [PATCH] D132335: [ADT] Deprecate is_splat and replace all uses with all_equal
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] df20ff9 - [TTI] Kill last couple uses of OperandValueKind in targets [nfc]
Philip Reames via llvm-commits
- [llvm] d6cc7a5 - [FastISel] Respect musttail over "disable-tail-calls"
Arthur Eubanks via llvm-commits
- [PATCH] D132482: RISCV: permit unaligned nop-slide padding emission
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 5ee0fb7 - [NFC][AMDGPU] Some cleanups in the SIOptimizeExecMasking pass.
Thomas Symalla via llvm-commits
- [PATCH] D132292: [NFC][AMDGPU] Some cleanups in the SIOptimizeExecMasking pass.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D129734: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the front
David Li via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132483: [AMDGPU][GlobalISel] Improve BFI Pattern Matching
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D132484: [BOLT] Preserve original LSDA type encoding
Denis via Phabricator via llvm-commits
- [PATCH] D132486: Revert "libclang.so: Make SONAME the same as LLVM version"
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 75767a0 - [Support] MathExtras.h - use llvm::bitcast<> for float-bits cast helpers. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] 1959a55 - [ubsan-minimal][NFC] Use GET_CALLER_PC() to get the return address
Igor Kudrin via llvm-commits
- [PATCH] D132489: [MachO] Fix dead-stripping __eh_frame
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132490: [LoopVectorize] Emit runtime checks correctly for nested loops
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 79d2529 - AMDGPU/MetaData: Restrict address space key to only be emitted for "global_buffer" and "dynamic_shared_pointer"
via llvm-commits
- [PATCH] D132145: AMDGPU/MetaData: Restrict address space key to only be emitted for "global_buffer" and "dynamic_shared_pointer"
Raghav Medicherla via Phabricator via llvm-commits
- [llvm] e329788 - [NFC][PowerPC] Clean up a couple of lambdas from the PPCMIPeephole.
Stefan Pintilie via llvm-commits
- [llvm] 336a4e0 - [ADT] Add llvm::has_single_bit helper similar to the c++20 std::has_single_bit implementation
Simon Pilgrim via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132492: [jenkins] Switch to GitHub repo URLs. Use local mirror as reference.
Azharuddin Mohammed via Phabricator via llvm-commits
- [llvm] 7c7dc10 - [RISCV] Add cost model coverage for trig, log, and exp unary routines
Philip Reames via llvm-commits
- [PATCH] D132493: [Sample Profile Reader] Fix potential integer overflow/infinite loop bug in sample profile reader
William Junda Huang via Phabricator via llvm-commits
- [llvm] 9317e63 - [TTI] Add SK_Splice shuffle mask detection and X86 costs
Simon Pilgrim via llvm-commits
- [PATCH] D132486: SONAME introduce option CLANG_FORCE_MATCHING_LIBCLANG_SOVERSION
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" on AIX OS
Digger Lin via Phabricator via llvm-commits
- [llvm] 2cb9e1a - [DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops
Stephen Tozer via llvm-commits
- [PATCH] D128212: [DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D130164: [LV] Support predicated div/rem operations via safe-divisor select idiom
Florian Hahn via Phabricator via llvm-commits
- [llvm] dde23bf - [tools][llvm-lipo] Fix off-by-one error in command-line argument parsing
Alexander Shaposhnikov via llvm-commits
- [PATCH] D102834: [SLP] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Improve recognition of unknown control flow
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
David Li via Phabricator via llvm-commits
- [PATCH] D128830: [Pipelines] Introduce DAE after ArgumentPromotion
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b105656 - [Sample Profile Reader] Fix potential integer overflow/infinite loop bug in sample profile reader
William Huang via llvm-commits
- [llvm] c0214db - [llvm] Mark CFGuard fn ptr symbol as DSO local and add tests for mingw
Martin Storsjö via llvm-commits
- [llvm] 49547b2 - [slp] Pull out a getOperandInfo variant helper [nfc]
Philip Reames via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Refactor out library to fetch debug info by build ID.
Daniel Thornburgh via Phabricator via llvm-commits
- [compiler-rt] 1163331 - [symbolizer] Remove check if it's monorepo
Vitaly Buka via llvm-commits
- [compiler-rt] 89476db - [symbolizer] Fix build after 342e0eb
Vitaly Buka via llvm-commits
- [llvm] 8ccca3f - [InstCombine] adjust tests for mul+add common factor; NFC
Sanjay Patel via llvm-commits
- [llvm] 7d67097 - [AArch64] add test for popcount i32; NFC
Sanjay Patel via llvm-commits
- [llvm] f8dfbea - [SDAG] expand more is-power-of-2 patterns that use popcount
Sanjay Patel via llvm-commits
- [llvm] ab0574d - Print more information when JSON parsing fails for unittests.
Eli Friedman via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D132506: [SLP][NFC] Add test case exposing deficiency in finding reductions that feed buildvector sequence.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132508: [MC] Let assembler decide the fill value for p2align instead of 0x0
Stephen Long via Phabricator via llvm-commits
- [PATCH] D130645: Move mlir LogicalResult to llvm Support library
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D132024: [SPIRV] support builtin functions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D64832: [Xtensa 6/10] Add Xtensa basic assembler parser.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D110126: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on *BSD
Brooks Davis via Phabricator via llvm-commits
- [PATCH] D132099: [BOLT][NFC] Move out handlePCRelOperand
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132100: [BOLT][NFC] Move out handleExternalReference
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132101: [BOLT][NFC] Move out handleIndirectBranch
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132104: [BOLT][NFC] Move out handleAArch64IndirectCall
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132511: [AMDGPU] Detect uniformness of TID / wavefrontsize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132512: [SmallVector] Reallocate if assigned memory is right after the current vector, created with capacity 0
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D131813: [BOLT][NFC] Move addRelocation{X86,AArch64} out of BF methods
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132412: [InstCombine] ease use constraint in tryFactorization()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D132515: [memprof] Correct max size and access count computations
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D132516: [NVPTX] SHL.64 $r, 31 cannot be converted to a mulwide.s32
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D131535: [flang] Add semantics test for atomic_add subroutine
Naje George via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] d10c1b8 - [memprof] Correct max size and access count computations
Teresa Johnson via llvm-commits
- [PATCH] D132517: [AArch64][DAGCombine] Fix a bug in performBuildVectorCombine where it could produce an invalid EXTRACT_SUBVECTOR
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D132519: [flang] Write semantics test for atomic_fetch_or
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D131845: [MSAN] Correct shadow type for atomicrmw instrumentation
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D131846: [MSAN] Handle array alloca with non-i64 size specification
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D132520: [X86] Promote i8/i16 CTTZ (BSF) instructions and remove speculation branch
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 9616905 - [NFC] Fix warning
Chris Bieneman via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] e624f8a - [DAG] MatchRotate - bail if we fail to match a shl/srl pair
Simon Pilgrim via llvm-commits
- [PATCH] D132314: [Polly] Don't use `llvm-config` anymore (in CMake sad path)
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D132523: Fixes to make arcanist compatible with php8.1 on Linux
Aditya Kumar via Phabricator via llvm-commits
- [polly] 4c51142 - [Polly] Don't use `llvm-config` anymore (in CMake sad path)
John Ericson via llvm-commits
- [PATCH] D132524: [JITLink][COFF] Use DLLImportDefinitionGenerator for creating PLT stubs.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D132525: [ORC][ORC_RT][COFF] Support dynamic VC runtime.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 5739d29 - [MSAN] Correct shadow type for atomicrmw instrumentation
Keno Fischer via llvm-commits
- [llvm] 30d7d74 - [MSAN] Handle array alloca with non-i64 size specification
Keno Fischer via llvm-commits
- [PATCH] D132527: [RISCV] Precommit test for machine outliner issue for instruction with pcrel-lo.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132528: [RISCV] Don't outline pcrel-lo operand.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132529: [AArch64] Fix sched model for tsv110
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132530: [RISCV] Replace deprecated R_RISCV_CALL with R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132531: [AArch64] Reserve more physical registers
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D129999: [RISCV][TableGen] Mark MachineInstr with FrameIndex as not compressible
Piggy via Phabricator via llvm-commits
- [llvm] d51581f - [RISCV][TableGen] Mark MachineInstr with FrameIndex as not compressible
ZHU Zijia via llvm-commits
- [llvm] 9c85382 - [RISCV] Handle register spill in branch relaxation
ZHU Zijia via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
Piggy via Phabricator via llvm-commits
- [llvm] dfe55cc - [AIX] use the original name as the input to create the new symbol for TLS symbol.
via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [llvm] 72faccc - [DAGCombine] Add more tests for cmp to sbb combination; NFC
Paweł Bylica via llvm-commits
- [llvm] 07a700f - [RISCV] Add zihintntl compressed instructions
via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Petr Hosek via Phabricator via llvm-commits
- [llvm] e29f9f7 - [AArch64][X86] Add some fixed-order-recurrence tests to check the costmodel of fixed order recurrences. NFC
David Green via llvm-commits
- [llvm] 3f20dcb - [Pipelines] Introduce DAE after ArgumentPromotion
Pavel Samolysov via llvm-commits
- [PATCH] D132536: [AArch64] Consider tiny code model in emitLoadFromConstantPool.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D132537: [RISCV][NFC] Add cost model coverage for fp arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] b52820e - [lit] Support reading arguments from a file
Petr Hosek via llvm-commits
- [PATCH] D132019: [Object] Support LoongArch in RelocationResolver
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132323: [LoongArch] Port over minimal applyFixup from RISCV
Ray Wang via Phabricator via llvm-commits
- [llvm] 1bca81c - [AMDGPU] Remove unused S_ADD_U64_CO_PSEUDO and S_SUB_U64_CO_PSEUDO
Jay Foad via llvm-commits
- [llvm] 9046ef6 - [LoongArch] Implement TargetLowering::hasAndNot() for more optimization chances
via llvm-commits
- [PATCH] D132282: [LoongArch] Implement TargetLowering::hasAndNot() for more optimization chances
Gong LingQin via Phabricator via llvm-commits
- [llvm] 9174a5e - [NVPTX] SHL.64 $r, 31 cannot be converted to a mulwide.s32
Dmitry Vassiliev via llvm-commits
- [PATCH] D131263: [RISCV] Do tail call when parameters are passed by stack
Luís Marques via Phabricator via llvm-commits
- [llvm] 6703ad1 - Revert "[Pipelines] Introduce DAE after ArgumentPromotion"
Pavel Samolysov via llvm-commits
- [PATCH] D132541: [llvm-objcopy] Introduce 'ihex-flat' output format.
Simon Tatham via Phabricator via llvm-commits
- [llvm] 8c1f18b - [RISCV] : Add support for immediate operands.
Zhang Qing Shan via llvm-commits
- [llvm] 5377abc - [DAG] matchRotateHalf - constify SelectionDAG arg. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8f3c160 - [AMDGPU][MC][GFX8][NFC] Consolidate tests by encoding
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132542: [InstCombine] Use dyn_cast instead of cast in visitPHINode
Liao Chunyu via Phabricator via llvm-commits
- [llvm] badf8ae - [AMDGPU][MC][NFC] Rename disassembler tests
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132547: [GlobalISel] fix G_ADD*/G_SUB* legalization
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 5e7d43f - [AMDGPU][MC][GFX11][NFC] Update tests for FLAT instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 8ff3cea - [AMDGPU][MC][GFX11][NFC] Add missing tests for SOP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] eed6151 - [AMDGPU][MC][GFX11][NFC] Split tests for SOP formats
Dmitry Preobrazhensky via llvm-commits
- [llvm] d8f6338 - AArch64 SVE
Hassnaa Hamdi via llvm-commits
- [PATCH] D132548: [WIP][ADT] Utility for comparision of hashtables implementation.
Alexey Lapshin via Phabricator via llvm-commits
- [compiler-rt] f202662 - tsan: add ability to compile for different Go subarch values.
Than McIntosh via llvm-commits
- [PATCH] D132549: [AMDGPU][MC][GFX11][NFC] Add missing tests for SOP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D129710: [SCEVExpander] Allow udiv with isKnownNonZero(RHS) + add vscale case
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 8d830f8 - [LV] Replace fixed-order cost model with a SK_Splice shuffle
David Green via llvm-commits
- [llvm] bdac3c2 - [InstCombine] Add tests for ((X & -X) - 1) --> (~X & (X - 1)) canonicalization
Simon Pilgrim via llvm-commits
- [PATCH] D110488: [InstCombine] Canonicalize ((X & -X) - 1) --> (~X & (X - 1)) (PR51784)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132439: [DAGCombiner][NFC] Use FoldConstantArithmetic instead of dyn_cast in visitFP_ROUND.
WangLian via Phabricator via llvm-commits
- [PATCH] D132552: [AMDGPU][CodeGen] Support (base | offset) SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D131162: [MC][ELF] Mark GNU ABI if ifunc are used
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] f054cbf - [RISCV] Precommit test for machine outliner issue for instruction with pcrel-lo.
Kito Cheng via llvm-commits
- [PATCH] D132553: [instcombine] Test for zero initialisation optimisation of integer product
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132554: Add helper func to get first non-alloca position
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D132555: [instcombine] Optimise for zero initialisation of integer product
Zain Jaffal via Phabricator via llvm-commits
- [llvm] cc78189 - [InstCombine] Prevent complexity commutation in dec_mask_commute_neg_i32
Simon Pilgrim via llvm-commits
- [PATCH] D132556: [AMDGPU][MC][GFX11][NFC] Update tests for FLAT instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 96c85f8 - [RISCV] Don't outline pcrel-lo operand.
Kito Cheng via llvm-commits
- [llvm] 8e29f3f - [llvm-objdump] Handle multiple syms at same addr in disassembly.
Simon Tatham via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D132316: [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited
John Ericson via Phabricator via llvm-commits
- [polly] ad8c34b - [CMake] Avoid `LLVM_BINARY_DIR` when other more specific variable are better-suited
John Ericson via llvm-commits
- [llvm] 3810717 - [RegisterInfoEmitter] Generate isConstantPhysReg(). NFCI
Alex Richardson via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 2cdf422 - [update_llc_test_checks][VE] Add baseline test for PIC function regex
Alex Richardson via llvm-commits
- [llvm] 2616e00 - [update_llc_test_checks][VE] Handle .Lfoo$local in function regex
Alex Richardson via llvm-commits
- [PATCH] D131434: [update_llc_test_checks][VE] Add baseline test for PIC function regex
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132561: [Sparc] Mark the g0 register as constantThis adds an implementation of isConstantPhysReg().
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 58d104b - Revert "[DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops"
Stephen Tozer via llvm-commits
- [llvm] c360955 - [InstCombine] Canonicalize ((X & -X) - 1) --> (~X & (X - 1)) (PR51784)
Simon Pilgrim via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 59cf9dd - [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via llvm-commits
- [PATCH] D131267: [OpenMP][OpenMPIRBuilder] Fix static code analysis concerns with uninitialized variables
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D132562: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D132563: [X86][BF16] Add the missing legal action for EXTRACT_SUBVECTOR
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 3cf4896 - [AMDGPU] Remove old isCheapToSpeculateCttz FIXME
Simon Pilgrim via llvm-commits
- [llvm] 23a1c0a - [instcombine] Test for zero initialisation optimisation of integer product
Florian Hahn via llvm-commits
- [PATCH] D132564: [NFC][InstCombine] Run update_test_checks.py against
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D132563: [X86][FP16] Add the missing legal action for EXTRACT_SUBVECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132565: [NFC][InstCombine] Baseline tests for canonicalizing "logic op, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D132566: [SLP] Fix cost model w.r.t. operand properties
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [llvm] 12b203e - [X86][FP16] Add the missing legal action for EXTRACT_SUBVECTOR
Phoebe Wang via llvm-commits
- [llvm] 80cc8f0 - Revert rGc360955c4804e9b25017372cb4c6be7adcb216ce "[InstCombine] Canonicalize ((X & -X) - 1) --> (~X & (X - 1)) (PR51784)"
Simon Pilgrim via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] bbf11c8 - [mlgo] Fix cmake logic detecting tf pip package location
Mircea Trofin via llvm-commits
- [llvm] 4376afe - [InstCombine] add tests for mul+sub common factor; NFC
Sanjay Patel via llvm-commits
- [llvm] 4391351 - [InstCombine] improve readability in tryFactorization(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 8e8a620 - [RISCV][NFC] Minor cleanup in RISCVInstrInfo::getOutliningType
Kito Cheng via llvm-commits
- [PATCH] D132569: [llvm-profdata] Improve profile supplementation
Rong Xu via Phabricator via llvm-commits
- [llvm] 2f217c1 - [InstCombine] Canonicalize ((X & -X) - 1) --> ((X - 1) & ~X) (PR51784)
Simon Pilgrim via llvm-commits
- [llvm] 0cfc651 - [InstCombine] ease use constraint in tryFactorization()
Sanjay Patel via llvm-commits
- [PATCH] D132564: [NFC][InstCombine] Let update_test_checks change variable names of integer-round-up-pow2-allignment.ll
Eric Gullufsen via Phabricator via llvm-commits
- [llvm] f9de132 - [X86] Promote i8/i16 CTTZ (BSF) instructions and remove speculation branch
Simon Pilgrim via llvm-commits
- [llvm] e854c17 - [llvm] Teach LLVM about filesets
Jonas Devlieghere via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D132096: [SROA] Create additional vector type candidates based on store and load slices
Matthias Braun via Phabricator via llvm-commits
- [lld] 3b4d800 - [ELF] Parallelize writes of different OutputSections
Fangrui Song via llvm-commits
- [llvm] 8d5b694 - extending code layout alg
via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132570: [InstrProf][LWI] Allow entries with duplicate probe addresses
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D132045: [OpenMPOpt] Improving memory transfer latency hiding
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 689895f - [VPlan] Remove unneeded `struct` prefix for VPTransformState args (NFC).
Florian Hahn via llvm-commits
- [PATCH] D132573: [AArch64 - SVE]: Use SVE to lower reduce.fadd.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D131909: Add MachO MH_FILESET support to objdump
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] f79214d - [LV] Support predicated div/rem operations via safe-divisor select idiom
Philip Reames via llvm-commits
- [PATCH] D132025: [ELF][WIP] Parallelize writes of different OutputSections
Andrew Ng via Phabricator via llvm-commits
- [llvm] 686d8ce - [llvm-objdump] Complete -chained_fixups support
Daniel Bertalan via llvm-commits
- [PATCH] D132233: [CGP][ARM] Dont align memcpy args when optimization for size
Dave Green via Phabricator via llvm-commits
- [llvm] 3ab00cf - [LV] Adjust code added in f79214d1 for 531dd3634 [nfc]
Philip Reames via llvm-commits
- [PATCH] D131429: Mark the $local function begin symbol as a function
Alexander Richardson via Phabricator via llvm-commits
- [llvm] b20104f - [LV] Update a test which appears to have been editted without regen [nfc]
Philip Reames via llvm-commits
- [PATCH] D132580: [Coro][Debuginfo] Add debug info to `_NoopCoro_ResumeDestroy` function
Adrian Vogelsgesang via Phabricator via llvm-commits
- [llvm] e3dd0dd - [SLP][NFC] Add test case exposing deficiency in finding reductions that feed buildvector sequence.
Valery N Dmitriev via llvm-commits
- [PATCH] D132581: [LoopPassManager] Directly use LoopNestAnalysis::run()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 190cdf5 - [RISCV][LV] Add predicated div/rem test for fixed length vectorization
Philip Reames via llvm-commits
- [PATCH] D132508: [MC][AArch64] Output nops when aligning code for AArch64
Stephen Long via Phabricator via llvm-commits
- [llvm] 23245a9 - [LV] Simplify code given isPredicatedInst doesn't dependent on VF any more [nfc]
Philip Reames via llvm-commits
- [PATCH] D132508: [MC] Omit fill value if it's zero when emitting code alignment
Eli Friedman via Phabricator via llvm-commits
- [llvm] 67504c9 - KCFI sanitizer
Sami Tolvanen via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] dda3878 - [LoongArch] Fix build due to TLI interface changes. NFC.
Michael Liao via llvm-commits
- [PATCH] D132590: [SLP] Try to match reductions first in a vector build sequence.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131924: [LAA] Prune dependencies with distance large than access implied by trip count
Philip Reames via Phabricator via llvm-commits
- [llvm] a79060e - Revert "KCFI sanitizer"
Sami Tolvanen via llvm-commits
- [polly] 2c29268 - Exclude check-polly-unittests and check-polly-isl from check-all
Eli Friedman via llvm-commits
- [llvm] 24d5218 - [InstCombine] add tests for add with not-of-mul common operand; NFC
Sanjay Patel via llvm-commits
- [llvm] f7ab70c - [InstCombine] reduce disguised mul+add factorization
Sanjay Patel via llvm-commits
- [llvm] 38d58c1 - [GlobalOpt] Bail out of GlobalOpt SROA if a Scalable Vector is seen
Cameron McInally via llvm-commits
- [PATCH] D132599: D132199 alternative
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 8f45b5a - RISCV: permit unaligned nop-slide padding emission
Saleem Abdulrasool via llvm-commits
- [llvm] 6113998 - Add MachO MH_FILESET support to objdump
Peter Cooper via llvm-commits
- [PATCH] D132600: [llvm-profdata] Handle internal linkage functions in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132601: [llvm-profdata] Improve profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132602: [llvm-profdata] Adjust profile supplementation heuristics
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132603: [SLP][NFC] Refactor SLPVectorizerPass::vectorizeRootInstruction method.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] f61eb41 - [SPIRV] support builtin functions
Ilia Diachkov via llvm-commits
- [PATCH] D132606: Fix CSR update check
Matthias Braun via Phabricator via llvm-commits
- [llvm] 4d31348 - [RISCV] Add vector fabs intrinsic costs
Philip Reames via llvm-commits
- [PATCH] D130128: [llvm][test] preprocess test with update_llc_test_checks NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132608: [CMake] Clean up CMake binary dir handling
John Ericson via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132610: [BOLT][UTILS] Stash including untracked in nfc-check-setup
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 0ad88e7 - [RISCV] Add cost model coverage for floating point sqrt intrinsic
Philip Reames via llvm-commits
- [llvm] 42af1a7 - [RISCV] Add empirically measured vector sqrt intrinsic costs
Philip Reames via llvm-commits
- [llvm] fafc6f9 - [gn build] Port 91389000abe8
LLVM GN Syncbot via llvm-commits
- [PATCH] D130949: [NFC][NewGVN] Remove OpIsSafeForPHIOfOpsHelper()
Konstantina Mitropoulou via Phabricator via llvm-commits
- [lld] 1b2d84a - [lld-macho][test] Check addresses in flat-namespace-interposable.s
Daniel Bertalan via llvm-commits
- [PATCH] D132367: [lld-macho][test] Check addresses in flat-namespace-interposable.s
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] 7c2f93c - [InstCombine] use isa instead of dyn_cast for unused value; NFC
Sanjay Patel via llvm-commits
- [PATCH] D129997: [Local] Allow creating callbr with duplicate successors
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] cb3f32a - [RISCV] Add cost model coverage for integer bitmanip intrinsics
Philip Reames via llvm-commits
- [llvm] d4d6e71 - [RISCV] Add empirical costs for bswap/bitreverse/ctpop/ctlz/cttz
Philip Reames via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132614: [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Craig Topper via Phabricator via llvm-commits
- [llvm] ecde303 - [RISCV] Pre-commit tests for D132614. NFC
Craig Topper via llvm-commits
- [llvm] 03798f2 - {RISCV] Backout cttz/ctlz instruction costs
Philip Reames via llvm-commits
- [llvm] cff5bef - KCFI sanitizer
Sami Tolvanen via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Sterling Augustine via Phabricator via llvm-commits
- [compiler-rt] e1dcd4b - [compiler-rt][builtins] Add compiler flags to catch potential errors
Akira Hatanaka via llvm-commits
- [llvm] 0473ac8 - [RISCV] Remove cttz/ctlz cost model coverage for the moment
Philip Reames via llvm-commits
- [llvm] 5ce4c9a - [mlgo] Use TFLite for 'development' mode.
Mircea Trofin via llvm-commits
- [PATCH] D132620: [WIP][llvm] Extend aarch64 and x86_64 elf targets to use gotpcrel relocations
Leonard Chan via Phabricator via llvm-commits
- [llvm] 4676805 - [AArch64][DAGCombine] Fix a bug in performBuildVectorCombine where it could produce an invalid EXTRACT_SUBVECTOR
Usman Nadeem via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132621: [AMDGPU] Drop _oneuse checks from med3 patterns
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a4c8fb9 - [SLP][NFC] Refactor SLPVectorizerPass::vectorizeRootInstruction method.
Valery N Dmitriev via llvm-commits
- [llvm] b2b460b - [mlgo] Fix tests
Mircea Trofin via llvm-commits
- [PATCH] D132625: [RISCV][test][NFC] Update branch-relaxation.ll with update_llc_test_checks.py
Piggy via Phabricator via llvm-commits
- [PATCH] D64826: [Xtensa 1/10] Recognize Xtensa in triple parsing code.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64829: [Xtensa 3/10] Add initial version of the Xtensa backend.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [llvm] 443d9a4 - Revert "MC: make section classification a bit more thorough"
Matthias Braun via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 5364f49 - Fix CSR update check
Matthias Braun via llvm-commits
- [llvm] d83a339 - [gn build] port 5ce4c9aa0405
Nico Weber via llvm-commits
- [PATCH] D132628: [ADT] Make `llvm::identity` a transparent function object
Joe Loser via Phabricator via llvm-commits
- [llvm] e7796c9 - [gn build] Port 5ce4c9aa0405
LLVM GN Syncbot via llvm-commits
- [llvm] 14fae4d - [InstCombine] Add undef elements support for shrinkFPConstantVector
Chenbing Zheng via llvm-commits
- [llvm] adf4519 - [InstCombine] recognize bitreverse disguised as shufflevector
Chenbing Zheng via llvm-commits
- [PATCH] D132439: [DAGCombiner] Use FoldConstantArithmetic instead of dyn_cast in visitFP_ROUND.
WangLian via Phabricator via llvm-commits
- [llvm] 2887d77 - [DAGCombiner] Use FoldConstantArithmetic instead of dyn_cast in visitFP_ROUND.
via llvm-commits
- [llvm] 3922ec4 - [MCContext] Reverse order of DebugPrefixMap sort for generated assembly debug info
Fangrui Song via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D88661: llvm-dva - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64 SelectionDAG] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D127726: [InstCombiner] Add option to replace PHI of GEPs with GEP with PHI as index
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D132333: [DAG] Strip poison generating flags in freeze(op()) -> op(freeze()) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132216: [CostModel][X86] Support cost kind specific look up tables
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 879f511 - [Pipelines] Introduce DAE after ArgumentPromotion
Pavel Samolysov via llvm-commits
- [PATCH] D131638: Alternative compression API design for illustration
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] c747451 - [compiler-rt][hwasan] Massage prctl/arch_prctl API constants.
Alexander Potapenko via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D131992: [Support] compression proposal for a enum->spec->impl approach
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] ebad19f - [compiler-rt][hwasan] Introduce MaybeDieIfNoTaggingAbi()
Alexander Potapenko via llvm-commits
- [compiler-rt] 811f958 - [compiler-rt][hwasan] Factor out CanUseTaggingAbi() and EnableTaggingAbi()
Alexander Potapenko via llvm-commits
- [PATCH] D132637: [RISCV][NFC] Use common prefix to simplify test.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] c374789 - [RISCV][test] Update branch-relaxation.ll with update_llc_test_checks.py [NFC]
ZHU Zijia via llvm-commits
- [lld] af39e6f - [LLD] [COFF] Fix export directives in object files from -includeoptional
Martin Storsjö via llvm-commits
- [llvm] d098e45 - Revert "[RISCV][test] Update branch-relaxation.ll with update_llc_test_checks.py [NFC]"
ZHU Zijia via llvm-commits
- [llvm] 395bda9 - [RISCV][test] Update branch-relaxation.ll with update_llc_test_checks.py [NFC]
ZHU Zijia via llvm-commits
- [PATCH] D132639: [AArch64] Alter arm_neon_sve_bridge.h to be target-based, not preprocessor based.
Dave Green via Phabricator via llvm-commits
- [llvm] 82b44f7 - [AMDGPU][MC][GFX11][NFC] Update tests for FLAT instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 500eef2 - [AMDGPU][MC][GFX11][NFC] Add missing tests for SOP instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132641: [X86] Support SAE for VCVTPS2PH from intrinsic.
Freddy, Ye via Phabricator via llvm-commits
- [llvm] 58d630f - Revert "[gn build] port bc39d7bdd497 (libclang.map -> libclang.exports)"
Nico Weber via llvm-commits
- [llvm] ccf788a - [IRCE] Drop SCEV of a Phi after adding a new input. PR57335
Max Kazantsev via llvm-commits
- [PATCH] D131445: [PPC] Expose the ZERO register as a constant physical register
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 3c8f327 - [AArch64] Fix sched model for tsv110
via llvm-commits
- [PATCH] D132644: [dsymutil][DWARFv5] fix DW_FORM_addrx attribute offset calculation.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 4584685 - [CostModel][X86] Support cost kind specific look up tables
Simon Pilgrim via llvm-commits
- [llvm] a385abf - [NVPTX] Factor rounding patterns into a multiclass. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 3ccaabe - [NVPTX] Lower llvm.roundeven to cvt.rni
Benjamin Kramer via llvm-commits
- [PATCH] D132646: [LLVM][TableGen] Support combined cells in jupyter kernel
David Spickett via Phabricator via llvm-commits
- [PATCH] D132647: [LLVM][TableGen] Add JSON magic directive to Jupyter kernel
David Spickett via Phabricator via llvm-commits
- [PATCH] D132648: [SPIRV] support builtin types and ExtInst selection
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D115480: [InstCombine] Fold icmp of truncated left shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132649: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP1 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 30b045a - [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via llvm-commits
- [llvm] 2e5f165 - [CostModel][X86] Add CodeSize handling for fdiv ops
Simon Pilgrim via llvm-commits
- [PATCH] D124439: [JumpThreading][NFC][CompileTime] Do not recompute BPI/BFI analyzes
Evgeniy via Phabricator via llvm-commits
- [PATCH] D132650: RISCV] : Add support for simm10_lsb0000nonzero operand
EverRest via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D132653: [LoongArch] Support lowering br_jt
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] ab85996 - Revert "[CostModel][X86] Support cost kind specific look up tables"
Benjamin Kramer via llvm-commits
- [PATCH] D132655: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP1 DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D132658: [InstCombine] Distributive or+mul with const operand
Allen zhong via Phabricator via llvm-commits
- [llvm] bd28bd5 - [clang-cl] /kernel should toggle bit 30 in @feat.00
David Majnemer via llvm-commits
- [PATCH] D101605: [PowerPC] Remove extra swap for extract+vperm on LE
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D132663: [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D129396: [InstCombine] Add support for div, ldiv, lldiv, and imaxdiv folding
Martin Sebor via Phabricator via llvm-commits
- [llvm] ebbbd93 - ManagedStatic: remove from DynamicLibrary
Nicolai Hähnle via llvm-commits
- [PATCH] D125504: [AArch64] Add `foldCSELOfCSEl` DAG combine
Karl Meakin via Phabricator via llvm-commits
- [PATCH] D132664: [debuginfo-tests] Un-XFAIL no passing unused-merged-value.c test
Michael Buch via Phabricator via llvm-commits
- [PATCH] D132665: [GISel] constrain regclas for 128->64 copy
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 5260146 - [InstCombine] restore test for mul+add transform with constant expression; NFC
Sanjay Patel via llvm-commits
- [PATCH] D132476: [lld-macho] Move adding bindings for stub targets out of Writer (NFC)
Daniel Bertalan via Phabricator via llvm-commits
- [lld] 6b6d1ab - [lld-macho] Move adding bindings for stub targets out of Writer (NFC)
Daniel Bertalan via llvm-commits
- [llvm] 3edec9b - [CostModel][X86] Support cost kind specific look up tables (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] ec91d76 - [RISCV] Apply DeMorgan's law to (and/or (xor X, 1), (xor Y, 1)) if X and Y are 0/1.
Craig Topper via llvm-commits
- [llvm] 4006928 - [RISCV][CostModel] Add test coverage for all the vectorizable binary intrinsics
Philip Reames via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] ca5f8b0 - [RISCV][CostModel] Correct typo in saturating intrinsic names
Philip Reames via llvm-commits
- [PATCH] D103406: [TTI] NFC: Reduce InstructionCost::getValue() usage...
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement / InsertElement are not free in AArch64 with integer types.
David Li via Phabricator via llvm-commits
- [PATCH] D132671: [RISCV] Teach combineDeMorganOfBoolean to handle (and (xor X, 1), (not Y)).
Craig Topper via Phabricator via llvm-commits
- [llvm] 53f738c - [RISCV] Add empirical costs for integer min/max and saturing add/sub
Philip Reames via llvm-commits
- [llvm] 525af9f - [MC] Omit fill value if it's zero when emitting code alignment
Stephen Long via llvm-commits
- [llvm] 51d8250 - ManagedStatic: remove from DebugCounter
Nicolai Hähnle via llvm-commits
- [llvm] af2e549 - [Timer][Statistics] Make global constructor ordering more robust
Nicolai Hähnle via llvm-commits
- [PATCH] D129116: ManagedStatic: remove from DebugCounter
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D131059: [Timer][Statistics] Make global constructor ordering more robust
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D132673: [AMDGPU][NFC] Allow separate RC for VOP3 DPP Dst
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132674: [RISCV][M68k] Replace fixed size BitVector with std::bittest.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132036: [llvm-objdump] Add -dyld_info to llvm-otool
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132675: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP2 and VOP2.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] a09140f - Revert "[PowerPC] Remove extra swap for extract+vperm on LE"
Amy Kwan via llvm-commits
- [PATCH] D129134: ManagedStatic: remove the last traces
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129122: ManagedStatic: remove from PassManagerBuilder
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131919: Move googletest to the third-party directory
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Florian Hahn via Phabricator via llvm-commits
- [llvm] a0a2ddf - Revert "ManagedStatic: remove from DebugCounter"
Nicolai Hähnle via llvm-commits
- [PATCH] D132680: [RISCV] Disable SLP vectorization by default due to unresolved profitability issues
Philip Reames via Phabricator via llvm-commits
- [llvm] 41a3b57 - [RISCV] Teach combineDeMorganOfBoolean to handle (and (xor X, 1), (not Y)).
Craig Topper via llvm-commits
- [PATCH] D132689: [Object] Refactor code for extracting offload binaries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D132690: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130661: RegAllocGreedy: Try local instruction splitting with subranges
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132692: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPCX and VOPCX.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] 387a05d - [compiler-rt][builtins] Check whether -Wformat-security is usable before
Akira Hatanaka via llvm-commits
- [PATCH] D132696: [ELF] Provide the GNU hash function in libObject
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] b65f3aa - [InstCombine] add test for fcmp+select miscompile; NFC
Sanjay Patel via llvm-commits
- [llvm] e417720 - [RISCV][M68k] Replace fixed size BitVector with std::bitset.
Craig Topper via llvm-commits
- [compiler-rt] df75c0f - [compiler-rt][builtins] Check whether the flags are usable before adding
Akira Hatanaka via llvm-commits
- [PATCH] D132700: Add value type checks for masked store candidates in DSE
Michael Berg via Phabricator via llvm-commits
- [llvm] 637da77 - [LV] Add additional test coverage for SCEVexp and LCSSA interaction.
Florian Hahn via llvm-commits
- [PATCH] D115109: [LV] Do not fold the tail when an IV is used outside of the loop.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] caaafe4 - [compiler-rt][builtins] Revert all the recent changes I made for adding
Akira Hatanaka via llvm-commits
- [PATCH] D132703: [LAA] Use BTC to rule out dependences if one ptr is loop invariant.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c035efc - [LAA] Cache PSE.getSE() in variable (NFC).
Florian Hahn via llvm-commits
- [llvm] 4e44c22 - [ValueTracking][InstCombine] restrict FP min/max matching to avoid miscompile
Sanjay Patel via llvm-commits
- [PATCH] D132704: [LCSSA] Re-use suitable PHI if available instead creating new ones.
Florian Hahn via Phabricator via llvm-commits
- [llvm] abcb3d5 - [MC][ELF] Mark GNU ABI if ifunc are used
Adhemerval Zanella via llvm-commits
- [llvm] 86b67a3 - [LAA] Prune dependencies with distance large than access implied by trip count
Philip Reames via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 0355a54 - [gn build] Port 48506fbbbf27
LLVM GN Syncbot via llvm-commits
- [PATCH] D132240: [Coroutine][Debug] Add line and column number to suspension point id
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] f9ceb71 - [SLP][NFC] Add a coverage test for horizontal reductions.
Valery N Dmitriev via llvm-commits
- [PATCH] D131540: [test][NFC] Strengthen an assertion for LLVM checkouts at interesting paths
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D132590: [SLP] Try to match reductions before trying to vectorize a vector build sequence.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132094: [profile] Do not create a profile when no counters
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D132094: [profile] Create only prof header when no counters
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] b28b54f - [RISCV][NFC] Use common prefix to simplify test.
via llvm-commits
- [llvm] 77eac32 - [ADT] Make `llvm::identity` a transparent function object
Joe Loser via llvm-commits
- [llvm] 784f21e - [LoongArch] Support register-register-addressed FPR load and store
via llvm-commits
- [llvm] 0ce24da - [Object] Support LoongArch in RelocationResolver
Weining Lu via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 17631ac - [Coroutines] Store the index for final suspend point if there is unwind coro end
Chuanqi Xu via llvm-commits
- [PATCH] D130079: Revert "[SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers"
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D126644: [llvm/CodeGen] Add ExpandLargeDivRem pass
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D132718: [LoongArch] Combine add + shl to alsl.[w/d/wu]
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132650: [RISCV] : Add support for simm10_lsb0000nonzero operand.
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 6b098bf - [RISCV] : Add support for simm10_lsb0000nonzero operand.
via llvm-commits
- [llvm] 3846e39 - [RISCV] Generate correct ELF abi flag when empty .ll file has target-abi attribute
via llvm-commits
- [llvm] 721a128 - [NFC][M68k][test] Fix incorrect use of `getelementptr`
via llvm-commits
- [PATCH] D126054: [InstCombine] Precommit test for D125750.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125750: [InstCombine] fold fake floating point vector extract to shift+trunc.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] b5b6ef1 - ManagedStatic: remove from DebugCounter
Nicolai Hähnle via llvm-commits
- [PATCH] D130207: [HLSL] Move DXIL validation version out of ModuleFlags
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128216: [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [compiler-rt] 5d82819 - [compiler-rt][hwasan] Support for Intel LAM v6 API
Alexander Potapenko via llvm-commits
- [PATCH] D132722: [RISCV][NFC] Refactor fadd test to match the code.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 9142f67 - [SimplifyCFG] Don't widen cond br if false branch has successors
Dmitry Makogon via llvm-commits
- [PATCH] D132724: [RISCV] Refactor for costs of integer min/max
LiqinWeng via Phabricator via llvm-commits
- [llvm] 5e812e9 - Revert "ManagedStatic: remove from DebugCounter"
Nicolai Hähnle via llvm-commits
- [llvm] 0483b00 - Mark the $local function begin symbol as a function
Alex Richardson via llvm-commits
- [llvm] df00dac - [ARM] Use getSymbolPreferLocal() in GetARMGVSymbol
Alex Richardson via llvm-commits
- [llvm] 23b2fbf - [LoongArch] Port over minimal applyFixup from RISCV
Weining Lu via llvm-commits
- [PATCH] D132725: [llvm][CodeGen] Skip WinCFGuard on non-Windows targets
Alvin Wong via Phabricator via llvm-commits
- [llvm] 6d13b80 - Revert "[SelectionDAG] Emit calls to __divei4 and friends for division/remainder of large integers"
Matthias Gehre via llvm-commits
- [llvm] 555e09c - [LAA] Rename printing pass to print<access-info>.
Florian Hahn via llvm-commits
- [PATCH] D104432: [Attributor] Introduce AAPointerInfo
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 11b4dce - [SVE] Lower fixed-length floating point loads and stores to integer variants.
Paul Walker via llvm-commits
- [llvm] 1736f76 - [CostModel][X86] getTypeBasedIntrinsicInstrCost - adjustTableCost - split CostTblEntry into ISD/Cost pair. NFC
Simon Pilgrim via llvm-commits
- [llvm] f964417 - Revert "[Pipelines] Introduce DAE after ArgumentPromotion"
Pavel Samolysov via llvm-commits
- [llvm] 88c7b16 - [DAG] Strip poison generating flags in freeze(op()) -> op(freeze()) fold
Simon Pilgrim via llvm-commits
- [llvm] 3e39b27 - [llvm/CodeGen] Add ExpandLargeDivRem pass
Matthias Gehre via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
LiqinWeng via Phabricator via llvm-commits
- [llvm] 217eb9f - [gn build] port bb26ebb4d18c
Nico Weber via llvm-commits
- [llvm] 66f180e - [gn build] Port 3e39b2710168
LLVM GN Syncbot via llvm-commits
- [llvm] df46c78 - [gn build] Port 56c54cf66bcd
LLVM GN Syncbot via llvm-commits
- [PATCH] D128631: [AArch64] Initial sched model for Neoverse N2
dewen via Phabricator via llvm-commits
- [PATCH] D132731: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP1 and VOP1.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132733: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP2 and VOP2.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 2c1796b - [ADT] GCC 7 doesn't have constexpr char_traits, add a workaround
Benjamin Kramer via llvm-commits
- [llvm] 7a64e63 - [dsymutil][DWARFv5] fix DW_FORM_addrx attribute offset calculation.
Alexey Lapshin via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [llvm] 5af06ba - [Coro][Debuginfo] Add debug info to `__NoopCoro_ResumeDestroy` function
Adrian Vogelsgesang via llvm-commits
- [PATCH] D132736: [asan][test] Fix typo in Unit/lit.site.cfg.py.in
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D132737: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D129867: [MipsInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D132738: [PowerPC] CTRLoop pseudo instructions should not be duplicated
Ting Wang via Phabricator via llvm-commits
- [llvm] 9f94240 - [CostModel][X86] getArithmeticInstrCost - use cost kind specific look up tables
Simon Pilgrim via llvm-commits
- [llvm] 488861d - [X86] Add SimplifyMultipleUseDemandedBitsForTargetNode X86ISD::ANDNP handling
Simon Pilgrim via llvm-commits
- [llvm] af8477f - [SLP][NFC]Add a test for incorrectly calculated cost for extracted
Alexey Bataev via llvm-commits
- [llvm] 9c710eb - [TTI] NFC: Reduce InstructionCost::getValue() usage...
Daniil Fukalov via llvm-commits
- [PATCH] D132740: [SLP]Improve lookup of the buildvector top insertelement instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Yuanbo Li via Phabricator via llvm-commits
- [PATCH] D129871: [AArch64InstPrinter] Introduce immediate markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [llvm] ec37ecb - [LCSSA] Skip updating users in unreachable blocks.
Florian Hahn via llvm-commits
- [llvm] e84784e - [CSKY] Fix warnings on the use of deprecated methods. NFC.
Michael Liao via llvm-commits
- [PATCH] D129869: [X86InstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Philip Reames via Phabricator via llvm-commits
- [llvm] 3b135ef - [LV] Convert runtime diff check test to use opaque pointers.
Florian Hahn via llvm-commits
- [llvm] 3bb2287 - [CostModel][SVE] Correct cost model of SK_Splice shuffles for <vscale x 1 x Ty> vector types.
Paul Walker via llvm-commits
- [PATCH] D132741: [DebugInfo] Fix line number attribution in mldst-motion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 9c29b4a - [CostModel][X86] Convert AVX1/SSE41 SREM/SDIV by constants to cost tables
Simon Pilgrim via llvm-commits
- [llvm] f3590b6 - [CostModel][X86] getArithmeticInstrCost - move SLM reduceVMULWidth cost handling into the generic MUL handling
Simon Pilgrim via llvm-commits
- [llvm] fef3eee - [CostModel][X86] Convert AVX2 SRA by uniform constant to cost table
Simon Pilgrim via llvm-commits
- [PATCH] D116312: [SLP]Improve isGatherShuffledEntry to handles shuffles between different length vectors.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 6e56779 - [LV] Add test for incorrect runtime check generation #57315.
Florian Hahn via llvm-commits
- [compiler-rt] 2e9df86 - [compiler-rt][builtins] Add compiler flags to catch potential errors
Akira Hatanaka via llvm-commits
- [PATCH] D132743: [ELF] Add ability to get a symbol by name from the GNU_HASH table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getAfterDefInsertionPoint()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132744: [llvm][ADT] Fix formatting for files relevant to `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132746: [llvm][ADT] Fix formatting for files relevant to `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D131236: [llvm][ir][NFC] Clean up "if after return" in ProfDataUtils.cpp
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D132748: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Teresa Johnson via Phabricator via llvm-commits
- [llvm] a0ecb4a - [HLSL] Move DXIL validation version out of ModuleFlags
Xiang Li via llvm-commits
- [llvm] e117137 - [LV] Add another test for incorrect runtime check generation.
Florian Hahn via llvm-commits
- [llvm] 7790518 - [CostModel][X86] getArithmeticInstrCost - use the cost tables for all cost kinds
Simon Pilgrim via llvm-commits
- [llvm] f9445ae - [CostModel][X86] Add CodeSize handling for fneg ops
Simon Pilgrim via llvm-commits
- [llvm] 0184889 - [mlgo] Don't set the source permissions when copying over tf files
Mircea Trofin via llvm-commits
- [llvm] 2d5f025 - [LV] Extract utility for checking if VPValue is uniform [nfc]
Philip Reames via llvm-commits
- [llvm] c7b815a - [SLP][NFC]Add a test for vectorization of stores with float constants,
Alexey Bataev via llvm-commits
- [llvm] 4e5c449 - [VPlan] Move isUniformAfterVectorization from VPlan to vputils (NFC).
Florian Hahn via llvm-commits
- [llvm] 0d0dc4e - [CostModel][X86] Add CodeSize handling for and/or/xor ops
Simon Pilgrim via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 88d7565 - [InstCombine] add tests for fcmp with bitcast operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 4827771 - [InstCombine] fold test of equality to 0.0 with bitcast operand
Sanjay Patel via llvm-commits
- [llvm] 2f525cf - [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via llvm-commits
- [llvm] d2f110c - [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via llvm-commits
- [llvm] 3dcec5e - [LV] Consistently use vputils::isUniformAfterVectorization [mostly nfc]
Philip Reames via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Re-enable MisExpect for SampleProfiling
Paul Kirth via Phabricator via llvm-commits
- [llvm] c58791c - Revert "[InstCombine] Canonicalize "and, add", "or, add", "xor, add""
Philip Reames via llvm-commits
- [llvm] ad39f1f - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP1 and VOP1.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 35e2107 - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP2 and VOP2.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 67d148b - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] eabface - [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP1 instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] ef4162e - [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP1 DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] f263759 - [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOP2 and VOP2.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] b6aafe0 - [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPCX and VOPCX.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] cb0644b - [gn build] port 47166968db5c (no more clang-offload-wrapper)
Nico Weber via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [llvm] a5857bd - [gn build] Port 82e893c47c77
LLVM GN Syncbot via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D131508: [RISCV] Enable fixed length vectorization
Craig Topper via Phabricator via llvm-commits
- [llvm] f14cb49 - [ORC] Add "wrap" and "unwrap" steps to ExecutorAddr toPtr/fromPtr.
Lang Hames via llvm-commits
- [llvm] 9405af1 - [LAA] Require AddRecs to be in the innermost loop for diff-checks.
Florian Hahn via llvm-commits
- [llvm] 3155e30 - [llvm][misexpect] Re-enable MisExpect for SampleProfiling
Paul Kirth via llvm-commits
- [llvm] deef5b8 - [llvm][ir][NFC] Clean up "if after return" in ProfDataUtils.cpp
Paul Kirth via llvm-commits
- [llvm] 70b64b0 - [test][msan] Simplify test with implicit-check-not
Vitaly Buka via llvm-commits
- [llvm] 2f08f84 - Revert "[ORC] Add "wrap" and "unwrap" steps to ExecutorAddr toPtr/fromPtr."
Lang Hames via llvm-commits
- [llvm] a310637 - [RISCV] Disable SLP vectorization by default due to unresolved profitability issues
Philip Reames via llvm-commits
- [PATCH] D132761: [msan] Fix handling of constant shadow
Vitaly Buka via Phabricator via llvm-commits
- [llvm] eb1e2b3 - [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via llvm-commits
- [compiler-rt] af64a92 - [Tests][TSan] Remove bash-ism `|&`, which is unsupported on other shells
Julian Lettner via llvm-commits
- [llvm] b45a262 - [RISCV] Enable fixed length vectors and loop vectorization with same
Philip Reames via llvm-commits
- [llvm] f828135 - Reapply "[ORC] Add "wrap" and "unwrap" steps to ExecutorAddr..." with fixes.
Lang Hames via llvm-commits
- [llvm] 69754e5 - [test] Add msan-check-constant-shadow=0 tests
Vitaly Buka via llvm-commits
- [PATCH] D132764: [LazyCallGraph] Update libcall list when replacing a libcall node's function
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 072a2fd - [NFC][msan] Clang-format the file
Vitaly Buka via llvm-commits
- [PATCH] D132765: [msan] Enabled msan-check-constant-shadow by default
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131807: [DIrectX backend] emit metadata for entry.
Xiang Li via Phabricator via llvm-commits
- [llvm] 134986a - [msan] Fix handling of constant shadow
Vitaly Buka via llvm-commits
- [compiler-rt] faabefe - [ORC-RT] Add a std::identity substitute.
Lang Hames via llvm-commits
- [compiler-rt] ac0c8cb - [ORC-RT] Add "wrap" and "unwrap" steps to __orc_rt::ExecutorAddr toPtr/fromPtr.
Lang Hames via llvm-commits
- [compiler-rt] 3d928e1 - [TSan] Fix pointer/type-mismatch bug in test that has turned into a compile error
Julian Lettner via llvm-commits
- [llvm] 0d59969 - [msan] Enable msan-check-constant-shadow by default
Vitaly Buka via llvm-commits
- [PATCH] D132765: [msan] Enable msan-check-constant-shadow by default
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Craig Topper via Phabricator via llvm-commits
- [llvm] faf373e - [RISCV] Pre-commit tests for D132771. NFC
Craig Topper via llvm-commits
- [PATCH] D132772: [NFC][SLP] Precommit a test that checks vectorization of the load-multiple-stores pattern.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D132773: [SLP] Workaround for vectorizing loads with more than one store uses.
Vasileios Porpodas via Phabricator via llvm-commits
- [compiler-rt] 16d538c - [ORC-RT] Remove __orc_rt::apply_tuple.
Lang Hames via llvm-commits
- [PATCH] D132776: [mlir][MemRef] Canonicalize reinterpret_cast(extract_strided_metadata)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132777: [InstCombine] Propagate the nuw for combine of add+mul
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132778: [BOLT] Change reorder-blocks deprecated option warning output
Amir Ayupov via Phabricator via llvm-commits
- [llvm] ab492f6 - [Orc] Take offset inside slab into account in SharedMemoryMapper
Anubhab Ghosh via llvm-commits
- [PATCH] D132780: [ORC][ORC_RT][COFF] Remove public bootstrap method.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D132781: [ORC][LLJIT] Move orc platform support to public orc namespace.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 3546b5c - [mlgo] Fix flaky test
Mircea Trofin via llvm-commits
- [PATCH] D132782: [BOLT][DWARF][NFC] Fix for Handle zero size DW_TAG_inlined_subroutine
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] c69df92 - [Orc] Use MapperJITLinkMemoryManager with InProcessMapper in llvm-jitlink tool
Anubhab Ghosh via llvm-commits
- [compiler-rt] a31426d - [asan][test] Fix typo in Unit/lit.site.cfg.py.in
Rainer Orth via llvm-commits
- [llvm] 813ae28 - [AMDGPU] Detect uniformness of TID / wavefrontsize
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D127941: [lld-macho] Fix an issue where Objective-C symbols where not force-loaded due to LC_LINKER_OPTION
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132783: [InstCombine] add support for multi-use Y of (X op Y) op Z --> (Y op Z) op X
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D99078: [LLD] Implement /guard:[no]ehcont
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
luxufan via Phabricator via llvm-commits
- [llvm] af14c41 - [tblgen] Use std::variant to simplify code. NFCI.
Benjamin Kramer via llvm-commits
- [lld] a745e47 - [MachO] Fix dead-stripping __eh_frame
Shoaib Meenai via llvm-commits
- [llvm] 3b071e1 - [InstCombine] add tests for signbit-smear; NFC
Sanjay Patel via llvm-commits
- [llvm] c6e5602 - [InstCombine] fold signbit splat pattern that uses negate
Sanjay Patel via llvm-commits
- [llvm] 1bcf21c - Use std::uninitialized_move where appropriate. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 3cde55d - [InstCombine] add tests for signbit splat mask; NFC
Sanjay Patel via llvm-commits
- [llvm] 7abf233 - [InstCombine] allow poison (undef) element in vector signbit transforms
Sanjay Patel via llvm-commits
- [PATCH] D132791: Fix formatting in release notes
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132792: [RISCV] Add Uses=[FRM] and mayRaiseFPException VF(N/W)CVT instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] a33ef8f - Use llvm::all_equal (NFC)
Kazu Hirata via llvm-commits
- [llvm] 21de288 - Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 86bc458 - Use std::clamp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9d6ab72 - [GlobalISel] Use std::lcm (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D132793: [VP][RISCV] Add vp.fabs intrinsic and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132794: [docs] Use relative URLs for man pages
Aaron Puchert via Phabricator via llvm-commits
- [llvm] 7a94d18 - [LazyCallGraph] Update libcall list when replacing a libcall node's function
Arthur Eubanks via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] f051c1d - [compiler-rt][builtins] Pass -Werror to check_cxx_compiler_flag
Akira Hatanaka via llvm-commits
- [PATCH] D131989: [VPlan] Verify that header only contains header phi recipes.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7743bad - [VPlan] Verify that header only contains header phi recipes.
Florian Hahn via llvm-commits
- [PATCH] D132798: [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132802: [SPIR-V] Use std::optional for builtin lowering result.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] 7a617fd - Use std::gcd (NFC)
Kazu Hirata via llvm-commits
- [llvm] 56ea4f9 - [Transforms] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 472e1a0 - [Support] Use std::clamp (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] d1688e9 - [llvm] Use std::gcd (NFC)
Kazu Hirata via llvm-commits
- [llvm] d0166c6 - [Utils] Remove redundaunt declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] b18ff9c - [Transform] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 47e4663 - [llvm-objdump] Add -dyld_info to llvm-otool
Daniel Bertalan via llvm-commits
- [llvm] b10a341 - [Pipelines] Introduce DAE after ArgumentPromotion
Pavel Samolysov via llvm-commits
- [llvm] f1aa49a - [Orc] Use MapperJITLinkMemoryManager with SharedMemoryMapper in llvm-jitlink tool
Anubhab Ghosh via llvm-commits
- [PATCH] D132806: [LazyCallGraph] Reformat the code in accordance with the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 8730ef9 - [InstCombine] add tests for inverted signbit splat mask; NFC
Sanjay Patel via llvm-commits
- [llvm] 275aa24 - [InstCombine] allow sext in fold of mask using signbit
Sanjay Patel via llvm-commits
- [llvm] af98b87 - [VPlan] Use range check in VPHeaderPHIRecipe::classof (NFC).
Florian Hahn via llvm-commits
- [llvm] 84d6966 - [InstCombine] Propagate the nuw for combine of add+mul
via llvm-commits
- [llvm] 0636aec - [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via llvm-commits
- [llvm] ab68929 - [InstCombine] allow sext in fold of mask using signbit, part 2
Sanjay Patel via llvm-commits
- [llvm] f8b71a3 - [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Alvin Wong via Phabricator via llvm-commits
- [llvm] ce9f007 - [llvm] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9861a68 - [Target] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 267f21a - Use std::gcd (NFC)
Kazu Hirata via llvm-commits
- [polly] 4a2377a - Use std::gcd (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] 38b04fd - [RISC-V][HWASAN] Add runtime support for HWASAN for RISC-V
Alexey Baturo via llvm-commits
- [compiler-rt] fba042d - [RISC-V][HWASAN] Save sp address at the start of tag mismatch routine
Alexey Baturo via llvm-commits
- [llvm] e348534 - [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Alexey Baturo via llvm-commits
- [PATCH] D111968: [TTI] Add OperandValueProperties::OP_NegatedPowerOf2 enum
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D132813: [Support] Simplify isInt and isUInt with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [lld] f0c0094 - [MachO] Remove stale comments
Shoaib Meenai via llvm-commits
- [PATCH] D132814: [Support] Simplify reverseBits with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] bb6a437 - [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] b69086e - [RISC-V][HWASAN] Fold variable into assert
Benjamin Kramer via llvm-commits
- [PATCH] D132817: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [llvm] ebf574f - [llvm] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] c63f823 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] ec8605f - [llvm] Use std::is_unsigned instead of std::numeric_limits (NFC)
Kazu Hirata via llvm-commits
- [llvm] 87c3832 - [Support] Remove greatestCommonDivisor and GreatestCommonDivisor64 (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2833760 - [Target] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6ed2cb4 - Revert "[llvm] Use llvm::is_contained (NFC)"
Kazu Hirata via llvm-commits
- [llvm] bab04bf - [LoongArch] Combine add + shl to alsl.[w/d/wu]
via llvm-commits
- [llvm] a42e21d - [RISCV] Refactor for costs of integer min/max
via llvm-commits
- [llvm] 6fdd62c - [RISCV] Remove unused code
via llvm-commits
- [PATCH] D132281: [RISCV] Remove unused code
LiqinWeng via Phabricator via llvm-commits
- [llvm] 1a1c59f - [RISCV][NFC] Refactor fadd test to match the code.
via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [llvm] ae44229 - [RISCV][NFC] Add cost model coverage for fp arithmetic instructions.
via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132820: [tests] precommit tests for D132658
Allen zhong via Phabricator via llvm-commits
- [PATCH] D131229: [LoongArch] Add codegen support for atomicrmw xchg operation on LA32
Gong LingQin via Phabricator via llvm-commits
- [llvm] abf0416 - [RISCV] Merge vmerge.vvm and unmasked intrinsic with VLMAX vector length.
Yeting Kuo via llvm-commits
- [PATCH] D132822: [RISCV] Refactor for costs of integer saturing add/sub
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D131228: [LoongArch] Add codegen support for atomicrmw xchg operation on LA64
Gong LingQin via Phabricator via llvm-commits
- [compiler-rt] 64dbcca - [test][msan] Add debug info use-after-dtor tests
Vitaly Buka via llvm-commits
- [llvm] 56f6da0 - [MC][test] Test FreeBSD after D131162
Fangrui Song via llvm-commits
- [llvm] eb438c8 - [tests] precommit tests for D132658
via llvm-commits
- [llvm] 2ad7fd3 - [Instrumentation] Use std::clamp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8feb607 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0e9d37f - [llvm] Qualify auto in range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132824: [LoongArch] Support ISD::BR_CC and branch according to condition flag register
Gong LingQin via Phabricator via llvm-commits
- [llvm] d23df9c - [llvm][ADT] Fix formatting for files relevant to `StringMap`.
Wei Yi Tee via llvm-commits
- [llvm] af6a355 - Revert "[llvm][ADT] Fix formatting for files relevant to `StringMap`."
Wei Yi Tee via llvm-commits
- [PATCH] D132826: [DirectX backend] change MinVectorRegisterBitWidth to 32.
Xiang Li via Phabricator via llvm-commits
- [llvm] 4f5cdba - [docs] Expand lit documentation on response files
Petr Hosek via llvm-commits
- [llvm] 72ebcf1 - [llvm][ADT] Fix formatting for files relevant to `StringMap`.
Wei Yi Tee via llvm-commits
Last message date:
Sun Aug 28 23:59:34 PDT 2022
Archived on: Tue Dec 6 14:49:12 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).