The Week Of Monday 3 January 2022 Archives by author
Starting: Mon Jan 3 00:00:08 PST 2022
Ending: Sun Jan 9 23:58:35 PST 2022
Messages: 2108
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 7df2371 - Add codegen for allocate directive's 'align' clause
Aaron Ballman via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D115683: [clang][OpenMP] Add codegen for allocate directive's 'align' clause
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide no-op mapped_file_region::dontNeedImpl implementation
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D116529: [GlobalISel] Fold or of shifts with constant amount to funnel shift.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D114499: [GlobalISel] Fold or of shifts to funnel shifts.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 81f8345 - Update DWARF fission extension attributes
Adrian Prantl via llvm-commits
- [PATCH] D116065: Update DWARF fission extension attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D116404: [IR] Add DICallSiteParam and new params field to DILocation
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D116576: Revert "[AVR] Optimize int8 arithmetic right shift 6 bits"
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Alan Baker via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Alan Baker via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][NFC] Add RISC-V objdump test case
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116677: [2/4] [MC][NFC] Add an optional PreviousInst argument to MCInstrAnalysis::evaluateBranch
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116678: [3/4][RISCV][MC] Teach MCInstrAnalysis::evaluateBranch to determine the target of an auipc+jalr
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116680: [4/4][llvm-objdump][RISCV] Support --symbolize-operands for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116678: [3/4][RISCV][MC] Teach MCInstrAnalysis::evaluateBranch to determine the target of an auipc+jalr
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][NFC] Add RISC-V objdump test case
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116729: [RISCV][NFC] Use sub operator to generate register list
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116680: [4/4][llvm-objdump][RISCV] Support --symbolize-operands for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116019: [RISCV][NFC] Use foreach to refactor vector load/store whole register instructions' definition.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116567: [RISCV] Don't advertise i32->i64 zextload as free for RV64.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][test] Add RISC-V objdump test case
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116678: [3/4][RISCV][MC] Teach MCInstrAnalysis::evaluateBranch to determine the target of an auipc+jalr
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116680: [4/4][llvm-objdump][RISCV] Support --symbolize-operands for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [llvm] 22430ed - [CodeGen] Rename emitCalleeSavedFrameMoves
Alexander Shaposhnikov via llvm-commits
- [lld] 8acc3b4 - [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Alexander Shaposhnikov via llvm-commits
- [PATCH] D116850: [cmake] Enable users to specify archive creation commands
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D114140: [CodeGen] Rename emitCalleeSavedFrameMoves
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116284: [AMDGPU] Enable divergence-driven 'ctpop' selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116284: [AMDGPU] Enable divergence-driven 'ctpop' selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116284: [AMDGPU] Enable divergence-driven 'ctpop' selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [llvm] e32936a - [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via llvm-commits
- [llvm] 364eb37 - [CodeView] Remove unnecessary property that was commited by accident.
Alexandre Ganea via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] dd83bef - [SLP][NFC]Improved isAltShuffle by comparing instructions instead of
Alexey Bataev via llvm-commits
- [llvm] bf5a688 - [SLP][NFC]Add a test for the extra shuffle after alternate node, NFC.
Alexey Bataev via llvm-commits
- [llvm] 700997a - [SLP][NFC]Fix comment, NFC.
Alexey Bataev via llvm-commits
- [llvm] 7cb19fe - [SLP]Initialize the lane with the given value instead of default 0.
Alexey Bataev via llvm-commits
- [llvm] d130df5 - [SLP]Improve reordering for the nodes beeing used in alternate vectorization.
Alexey Bataev via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116690: [SLP]Initialize the lane with the given value instead of default 0.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116690: [SLP]Initialize the lane with the given value instead of default 0.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116740: [SLP]Improve reordering for the nodes beeing used in alternate vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116690: [SLP]Initialize the lane with the given value instead of default 0.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116740: [SLP]Improve reordering for the nodes beeing used in alternate vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D112162: [NFC] [LLVM] Fix MaxFixPointIterations typo to match documentation
Alf via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Alf via Phabricator via llvm-commits
- [PATCH] D112162: [NFC] [LLVM] Fix MaxFixPointIterations typo to match documentation
Alf via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Alf via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116743: [PowerPC] Add assembly comments for instructions that use the vector registers.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D114800: [PowerPC] Replace MFVSRLD with MFVSRD when the vector is symmetrical
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] 4e17358 - [DFSan] Add option for conditional callbacks.
Andrew Browne via llvm-commits
- [compiler-rt] 32167bf - [DFSan] Refactor dfsan_mem_shadow_transfer.
Andrew Browne via llvm-commits
- [compiler-rt] 7607ddd - [NFC][DFSan] Cleanup code to use align functions.
Andrew Browne via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Andrew Litteken via Phabricator via llvm-commits
- [llvm] d4d9de3 - [CMake] Support passing arguments to build tool for external projects
Andrew Ng via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D116207: [DFSan] Add option for conditional callbacks.
Andrew via Phabricator via llvm-commits
- [PATCH] D116207: [DFSan] Add option for conditional callbacks.
Andrew via Phabricator via llvm-commits
- [PATCH] D116207: [DFSan] Add option for conditional callbacks.
Andrew via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116590: [flang] Separate temporary and user-specified object files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116608: [flang] Document the requirements for the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116608: [flang] Document the requirements for the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116590: [flang] Separate temporary and user-specified object files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [PATCH] D115300: Add Rust to CodeView SourceLanguage (CV_CFL_LANG) enum
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D116835: Use sha256 for source file debug info checksums with MSVC compat >= 1930
Arlo Siemsen via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Artem Belevich via Phabricator via llvm-commits
- [llvm] d51e347 - [LazyCallGraph] Ignore empty RefSCCs rather than shift RefSCCs when removing dead functions
Arthur Eubanks via llvm-commits
- [llvm] 335a316 - [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via llvm-commits
- [llvm] f96ab6c - Revert "[Inline] Attempt to delete any discardable if unused functions"
Arthur Eubanks via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115864: [IR] Track users of comdat
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115676: [NFC][LazyCallGraph] Remove check in removeDeadFunction() if graph is empty
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116776: [LazyCallGraph] Ignore empty RefSCCs rather than shift RefSCCs when removing dead functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116776: [LazyCallGraph] Ignore empty RefSCCs rather than shift RefSCCs when removing dead functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ayke via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ayke via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ayke via Phabricator via llvm-commits
- [PATCH] D98335: [AVR] Refactor 8-bit & 16-bit shifts
Ayke via Phabricator via llvm-commits
- [PATCH] D115593: [AVR] Optimize int8 arithmetic right shift 6 bits
Ayke via Phabricator via llvm-commits
- [PATCH] D115594: [AVR] Optimize int16 shift operation for shift amount greater than 8
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D115594: [AVR] Optimize int16 shift operation for shift amount greater than 8
Ayke via Phabricator via llvm-commits
- [PATCH] D97815: [AVR] Remove redundant dynalloca SP save/restore pass
Ayke via Phabricator via llvm-commits
- [PATCH] D112067: [bindings/go] add go.mod file
Ayke via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ayke via Phabricator via llvm-commits
- [PATCH] D107853: [NFC][AVR] Remove unused isMachineVerifierClean()
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ayke via Phabricator via llvm-commits
- [PATCH] D116756: [AVR] Do not clear r0 at interrupt entry
Ayke via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D109377: type legalization for vp_load and vp_store.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D115238: [LoopInterchange] Remove a limitation in legality
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D116139: [ORC-RT] Add debug logging macros.
Ben Langmuir via Phabricator via llvm-commits
- [llvm] 5723261 - [AVR] Optimize int8 arithmetic right shift 6 bits
Ben Shi via llvm-commits
- [llvm] 9fb4e79 - Revert "[AVR] Optimize int8 arithmetic right shift 6 bits"
Ben Shi via llvm-commits
- [llvm] f4ef793 - [AVR] Optimize int8 arithmetic right shift 6 bits
Ben Shi via llvm-commits
- [llvm] 99e7bf4 - [AVR] Optimize int16 shift operation for shift amount greater than 8
Ben Shi via llvm-commits
- [llvm] 92153a9 - [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Ben Shi via llvm-commits
- [llvm] e8f1dfe - [RISCV] Supplement PACKH instruction pattern
Ben Shi via llvm-commits
- [PATCH] D115593: [AVR] Optimize int8 arithmetic right shift 6 bits
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115594: [AVR] Optimize int16 shift operation for shift amount greater than 8
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zext.h when Zbb and Zbp are not enabled
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116727: [RISCV] Supplement SH*ADDUW instructions pattern
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116551: [AVR] Mark call-clobbered registers as clobbered in interrupt handlers
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116756: [AVR] Do not clear r0 at interrupt entry
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116791: [RISCV] Supplement PACKH instruction pattern
Ben Shi via Phabricator via llvm-commits
- [PATCH] D97815: [AVR] Remove redundant dynalloca SP save/restore pass
Ben Shi via Phabricator via llvm-commits
- [PATCH] D97815: [AVR] Remove redundant dynalloca SP save/restore pass
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Ben Shi via Phabricator via llvm-commits
- [llvm] ea75be3 - [InferAttrs] Add writeonly to all the math functions
Benjamin Kramer via llvm-commits
- [llvm] c8ffc73 - [PartiallyInlineLibCalls] Don't crash when there's a writeonly attribute on the call
Benjamin Kramer via llvm-commits
- [llvm] 5f0a349 - Revert "Revert "[InferAttrs] Add writeonly to all the math functions""
Benjamin Kramer via llvm-commits
- [lld] afc14a0 - Retire llvm::make_reverse_iterator in favor of std::make_reverse_iterator
Benjamin Kramer via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D116802: [GlobalISel] Fix legality checks for G_UBFX combines
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D116803: [GlobalISel] Use getPreferredShiftAmountTy in one more G_UBFX combine
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Caroline via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Caroline via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Caroline via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Caroline via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [llvm] 2c46ca9 - [PowerPC] fast isel can lower intrinsics call on AIX.
Chen Zheng via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsltu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsltu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsltu.vx/vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116723: [RISCV] Use simm5_plus1_nonzero in isel patterns for vmsgeu.vi/vmsltu.vi intrinsics.
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116796: [RISCV] Delete duplicate judgments in InsertVSETVLI
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116796: [RISCV] [NFC] Delete duplicate judgments in InsertVSETVLI
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] a44ef99 - [NFC][CMake] Add FOLDER to utility targets
Chris Bieneman via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116497: Make separate config variable for `LLVM_LIBRARY_DIRS`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116521: [CMake] Factor out config prefix finding logic
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D116837: Fix GDB printers test
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D116837: Fix GDB printers test
Christian Sigg via Phabricator via llvm-commits
- [llvm] e7b89f3 - [AMDGPU] Regenerate test checks in collapse-endcf.mir. NFC
Christudasan Devadasan via llvm-commits
- [llvm] 50b5b36 - [AMDGPU] Iterate LoweredEndCf in the reverse order
Christudasan Devadasan via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] ea6a3f9 - [NFC] [Coroutines] Fix incorrect use of coroutine intrinsics
Chuanqi Xu via llvm-commits
- [llvm] c75cedc - [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via llvm-commits
- [llvm] e627f4c - [NFC] [Coroutines] Rename ReuseFrameSlot to OptimizeFrame
Chuanqi Xu via llvm-commits
- [llvm] bbce75e - Update Bug report URL to Github Issues
Chuanqi Xu via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D100282: [Coroutines] Set presplit attribute in Clang instead of CoroEarly pass
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115238: [LoopInterchange] Remove a limitation in legality
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [llvm] fd48088 - [llvm] Remove redundant member initialization (NFC)
Craig Topper via llvm-commits
- [llvm] 14849fe - [SimplifyCFG] Make use of ComputeMinSignedBits and KnownBits::getBitWidth. NFC
Craig Topper via llvm-commits
- [llvm] 361216f - [AMDGPU] Use ComputeMinSignedBits and KnownBits::countMaxActiveBits to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] 95cf304 - [X86] autogen segmented stacks tests (NFC)
Craig Topper via llvm-commits
- [llvm] a390c99 - [X86] Improve selection of the mov instruction in FrameLowering
Craig Topper via llvm-commits
- [llvm] cbcbbd6 - [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Craig Topper via llvm-commits
- [llvm] df2e728 - [RISCV] Teach RISCVGatherScatterLowering to handle more complex recurrence start values.
Craig Topper via llvm-commits
- [llvm] a04b532 - [LegalizeIntegerTypes][RISCV] Teach PromoteSetCCOperands to check sign bits of unsigned compares.
Craig Topper via llvm-commits
- [llvm] fd992aa - [RISCV] Use macros to reduce repetive switch cases. NFC
Craig Topper via llvm-commits
- [llvm] 88ecdd3 - [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Craig Topper via llvm-commits
- [llvm] 808c662 - [RISCV] Change RISCVISD::FCVT*RTZ opcodes to take rounding mode as an operand.
Craig Topper via llvm-commits
- [llvm] 75117fb - [RISCV] Don't advertise i32->i64 zextload as free for RV64.
Craig Topper via llvm-commits
- [llvm] 56ca11e - [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via llvm-commits
- [llvm] ec4dd86 - [RISCV] Use simm5_plus1_nonzero in isel patterns for vmsgeu.vi/vmsltu.vi intrinsics.
Craig Topper via llvm-commits
- [llvm] af931a5 - [RISCV] Materializing constants with 'rori'
Craig Topper via llvm-commits
- [llvm] 042394b - [RISCV] Add a command line option to control the LMUL used by TTI's getRegisterBitWidth.
Craig Topper via llvm-commits
- [llvm] 0f9f178 - [RISCV] Add nounwind to remove some cfi directives from test CHECKs. NFC
Craig Topper via llvm-commits
- [llvm] fe230bf - [RISCV] Add nounwind to remove some cfi directives from test CHECKs. NFC
Craig Topper via llvm-commits
- [llvm] 6a10bc7 - [RISCV] Add i8/i16 fptosi/fptoui and fptosi_sat/fptoui_sat tests. NFC
Craig Topper via llvm-commits
- [llvm] a500f7f - [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Craig Topper via llvm-commits
- [llvm] 2dd52f8 - [RISCV] Fold (srl (and X, 0xffff), C)->(srli (slli X, (XLen-16), (XLen-16) + C) even with Zbb/Zbp.
Craig Topper via llvm-commits
- [llvm] 296e8ca - [RISCV] Isel (sra (sext_inreg X, i16), C) -> (srai (slli X, (XLen-16), (XLen-16) + C).
Craig Topper via llvm-commits
- [llvm] b645bcd - [RISCV] Generalize (srl (and X, 0xffff), C) -> (srli (slli X, (XLen-16), (XLen-16) + C) optimization.
Craig Topper via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignedBits. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116516: [AMDGPU] Use ComputeMinSignedBits and KnownBits::countMaxActiveBits to simplify some code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignedBits. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116420: [X86] autogen segmented stacks tests (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116420: [X86] autogen segmented stacks tests (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115958: [RISCV] Teach RISCVGatherScatterLowering to handle more complex recurrence start values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116567: [RISCV] Don't advertise i32->i64 zextload as free for RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116575: [NFC][llvm][IR] Align the comments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115958: [RISCV] Teach RISCVGatherScatterLowering to handle more complex recurrence start values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116617: [LegalizeIntegerTypes][RISCV] Teach PromoteSetCCOperands to check sign bits of unsigned compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116617: [LegalizeIntegerTypes][RISCV] Teach PromoteSetCCOperands to check sign bits of unsigned compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116631: [RISCV] Use macros to reduce repetive switch cases. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsleu.vx/vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116631: [RISCV] Use macros to reduce repetive switch cases. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zext.h when Zbb and Zbp are not enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116723: [RISCV] Use simm5_plus1_nonzero in isel patterns for vmsgeu.vi/vmsltu.vi intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsltu.vx/vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116724: [RISCV] Change RISCVISD::FCVT*RTZ opcodes to take rounding mode as an operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116724: [RISCV] Change RISCVISD::FCVT*RTZ opcodes to take rounding mode as an operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116567: [RISCV] Don't advertise i32->i64 zextload as free for RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116723: [RISCV] Use simm5_plus1_nonzero in isel patterns for vmsgeu.vi/vmsltu.vi intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116727: [RISCV] Supplement SH*ADDUW instructions pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116791: [RISCV] Supplement PACKH instruction pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114856: [RISCV] Override TargetLowering::BuildSDIVPow2 to generate SELECT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116799: [RISCV] Add precommit test for select vl op that equal to ~0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116796: [RISCV] [NFC] Delete duplicate judgments in InsertVSETVLI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108447: [RISCV] Implement BuildSDIVPow2, use cmov to lower sdiv pow2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116534: [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116534: [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116339: [RISCV] Add a command line option to control the LMUL used by TTI's getRegisterBitWidth.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116864: [RISCV] Add DAG combine to fold (fp_to_int_sat (ffloor X)) -> (select X == nan, 0, (fcvt X, rdn))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116903: [LowerMatrixIntrinsics] Call getRegisterClassForType before getNumberOfRegisters.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D116133: [flang] Expand coverage of co_sum unit test
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Damian Rouson via Phabricator via llvm-commits
- [llvm] 131c06e - Revert "[AArch64] Emit .cfi_negate_ra_state for PAC-auth instructions."
Daniel Kiss via llvm-commits
- [PATCH] D111780: [AArch64] Emit .cfi_negate_ra_state for PAC-auth instructions.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D114959: Print target inline asm memory constraints
Daniel Sanders via Phabricator via llvm-commits
- [llvm] 524abc6 - Introduce NewPM .dot printers for DomTree
Daniil Suchkov via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D116629: Introduce NewPM DOT printers for DomTree
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D107476: [ARM] Define ComplexPatternFuncMutatesDAG
Dave Green via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D116361: [SchedModels][CortexA55] Fix scheduling of FP loads
Dave Green via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Dave Green via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Dave Green via Phabricator via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Dave Green via Phabricator via llvm-commits
- [PATCH] D114879: [AArch64][CodeGen] Emit alignment "Max Skip" operand for AArch64 loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Dave Green via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Dave Green via Phabricator via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Dave Green via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D116732: [AArch64] Add basic umulo and smulo costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D116734: [AArch64] Update addo and subo costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116732: [AArch64] Add basic umulo and smulo costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D116734: [AArch64] Update addo and subo costs
Dave Green via Phabricator via llvm-commits
- [llvm] 06c1546 - DebugInfo: Rebuild varargs function types correctly
David Blaikie via llvm-commits
- [llvm] 33529ba - llvm-dwarfdump --summarize-types: skip compilation units
David Blaikie via llvm-commits
- [llvm] 811b60f - llvm-dwarfdump: Speed up type unit lookup using the TUIndex or a cache
David Blaikie via llvm-commits
- [llvm] 31b79b8 - Revert "Remove unused variable (-Wunused)"
David Blaikie via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
David Blaikie via Phabricator via llvm-commits
- [llvm] c30f978 - [AArch64] Regenerate some mir tests to new format. NFC
David Green via llvm-commits
- [llvm] fffd663 - [CodeGen] Initialize MaxBytesForAlignment in TargetLoweringBase::TargetLoweringBase.
David Green via llvm-commits
- [llvm] ca7ffe0 - [AArch64] Rename CPY to DUP. NFC
David Green via llvm-commits
- [llvm] ba927f6 - [AArch64] Regenerate arith overflow test, and add a few more select tests. NFC
David Green via llvm-commits
- [llvm] c65270c - [AArch64] Add basic umulo and smulo costs
David Green via llvm-commits
- [llvm] bc615e4 - [AArch64] Update addo and subo costs
David Green via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
David Li via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
David Li via Phabricator via llvm-commits
- [PATCH] D116782: [instrprof][NFC] Templatize the instrprof iterator.
David Li via Phabricator via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
David Li via Phabricator via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
David Li via Phabricator via llvm-commits
- [PATCH] D115683: [clang][OpenMP] Add codegen for allocate directive's 'align' clause
David Pagan via Phabricator via llvm-commits
- [llvm] 859ebca - Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via llvm-commits
- [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D116686: Revert D109159 : Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D116686: Revert D109159 : Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115863: [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115356: [LV] Remove what seems like stale code in collectElementTypesForWidening.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115863: [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116602: [SVE][CodeGen] Add support for scalable vectors in AArch64TargetLowering::ReconstructShuffle
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116644: [NFC][AArch64][CodeGen] Add fixed-width vector tests for get.active.lane.mask
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116654: [LV] Use VPReplicateRecipe::isUniform instead isUniformAfterVec (NFCI).
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116810: [NFC] Add tests for splats of illegal integer vector types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116411: Add DW_TAG_call_site_parameter for via-stack-param
David Stenberg via Phabricator via llvm-commits
- [llvm] b2f34d6 - [AIX][z/OS][Support] Provide alternate no-op mapped_file_region::dontNeedImpl implementation
David Tenty via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide no-op mapped_file_region::dontNeedImpl implementation
David Tenty via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide no-op mapped_file_region::dontNeedImpl implementation
David Tenty via Phabricator via llvm-commits
- [PATCH] D116235: [CMake] Include ZLIB_ROOT in LLVMConfig.cmake
David Tenty via Phabricator via llvm-commits
- [PATCH] D116737: [DAG][AArch64][SVE] Fix VLS mulh code generation
David Truby via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
David Truby via Phabricator via llvm-commits
- [PATCH] D116812: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
David Truby via Phabricator via llvm-commits
- [PATCH] D116737: [DAG][AArch64][SVE] Fix VLS mulh code generation
David Truby via Phabricator via llvm-commits
- [PATCH] D116619: [WebAssembly] Nullify unnecessary setjmp calls
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
Digger Lin via Phabricator via llvm-commits
- [compiler-rt] 1298273 - msan: account for AVX state when unpoison ucontext_t
Dmitry Vyukov via llvm-commits
- [compiler-rt] 395f737 - msan: check that ucontext_t is initialized on signal return
Dmitry Vyukov via llvm-commits
- [compiler-rt] 38f69eb - msan: mark test as x86-specific
Dmitry Vyukov via llvm-commits
- [compiler-rt] 765921d - sanitizer_common: prefix thread-safety macros with SANITIZER_
Dmitry Vyukov via llvm-commits
- [compiler-rt] d7986bf - scudo: fix thread-safety macro name
Dmitry Vyukov via llvm-commits
- [PATCH] D116886: [M68k][WIP] Make mul x -1 with neg x in instruction selection
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k][WIP] Make mul x -1 with neg x in instruction selection
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D115269: [SystemZ][z/OS] Add entry point marker to PPA
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116617: [LegalizeIntegerTypes][RISCV] Teach PromoteSetCCOperands to check sign bits of unsigned compares.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116842: [FIR] Correct and reenable a test removed by MLIR.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D115355: Fix build failure with GCC 11 in C++20 mode
Evgeny Mandrikov via Phabricator via llvm-commits
- [llvm] d9cf9bd - [llvm-readobj][test] Rename ELF/reloc-types-elf-*.test to avoid redundant "elf-" infix
Fangrui Song via llvm-commits
- [lld] d496abb - [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via llvm-commits
- [llvm] 1eb5b6e - [InferAttrs] If readonly is already set, set readnone instead of writeonly
Fangrui Song via llvm-commits
- [lld] 2923953 - [lld-link] Remove unneeded lto::InputFile::create after D116434
Fangrui Song via llvm-commits
- [llvm] b5149f4 - [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via llvm-commits
- [lld] 935229f - [ELF] Symbol::getVA: assert not called on a lazy symbol
Fangrui Song via llvm-commits
- [lld] 00dd2d1 - [ELF] --symbol-ordering-file: remove weird !lazy condition for "no such symbol" diagnostic
Fangrui Song via llvm-commits
- [lld] 0940cd1 - [ELF] --symbol-ordering-file: use getLocalSymbols. NFC
Fangrui Song via llvm-commits
- [lld] ddea3bf - [ELF] Remove redundant cast. NFC
Fangrui Song via llvm-commits
- [lld] 954aaf7 - [ELF] Demote all lazy symbols. NFC
Fangrui Song via llvm-commits
- [llvm] f71e02f - [CMake] Disable LLVM_INCLUDE_GO_TESTS by default
Fangrui Song via llvm-commits
- [lld] bfc2f4b - [ELF] Update help messages to prefer canonical name for some long options
Fangrui Song via llvm-commits
- [lld] 6e4bbbf - [ELF] Enforce double-dash form for --color-diagnostics/--rsp-quoting/--symbol-ordering-file
Fangrui Song via llvm-commits
- [lld] 5d3bd7f - [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via llvm-commits
- [PATCH] D116528: [ELF] Handle .init_array prefix consistently
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116528: [ELF] Handle .init_array prefix consistently
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116604: [llvm-strings] Remove use of hard coded executable name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115941: [lld/tests] Stop setting the "asserts" and "debug" features
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][NFC] Add RISC-V objdump test case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][NFC] Add RISC-V objdump test case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][test] Add RISC-V objdump test case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116698: [CMake] Disable LLVM_INCLUDE_GO_TESTS by default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116698: [CMake] Disable LLVM_INCLUDE_GO_TESTS by default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116680: [4/4][llvm-objdump][RISCV] Support --symbolize-operands for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errorsFix https://github.com/llvm/llvm-project/issues/53073In case of a relocation error, GNU ld's link map includesthe archive member extraction information but not the section layout.This change...
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64817: [CMake] Fix LLVM build non-determinism on RHEL
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116850: [cmake] Enable users to specify archive creation commands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114186: [lld][CMake] Add LLD_DEFAULT_NOSTART_STOP_GC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add Resolver class to relocation scan pass. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116900: [ELF] Support mixed TLSDESC and TLS GD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116902: [lld-macho] Change some global pointers to unique_ptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116914: [lld-macho] Rename LazySymbol to LazyArchive. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116914: [lld-macho] Rename LazySymbol to LazyArchive. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116916: [lld-macho][test] Add missing coverage for archive/dylib resolution after D115092
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115092: [lld-macho] Unreferenced weak dylib symbols shouldn't fetch archive symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D115092: [lld-macho] Unreferenced weak dylib symbols shouldn't fetch archive symbols
Fangrui Song via Phabricator via llvm-commits
- [llvm] 791523b - [LV] Set loop metadata after VPlan execution (NFC).
Florian Hahn via llvm-commits
- [llvm] 0733381 - Revert "Revert "Revert "Recommit "Revert "[CVP] processSwitch: Remove default case when switch cover all possible values."""""
Florian Hahn via llvm-commits
- [llvm] d827620 - [LAA] Remove overeager assertion for aggregate types.
Florian Hahn via llvm-commits
- [llvm] 65c4d61 - [VPlan] Add VPCanonicalIVPHIRecipe, partly retire createInductionVariable.
Florian Hahn via llvm-commits
- [llvm] 87e258b - [VPlan] Add value numbering in unit test after 65c4d6191fc4.
Florian Hahn via llvm-commits
- [llvm] 2ee8154 - [LV] Don't use getVPSingleValue for VPWidenMemoryInstRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] 86d113a - [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Florian Hahn via llvm-commits
- [llvm] 7d9827f - [LoopVersioning] Move loop-versioning test to correct directory.
Florian Hahn via llvm-commits
- [llvm] f395a4f - [SCEVExpand] Only create required predicate checks.
Florian Hahn via llvm-commits
- [llvm] 9345ab3 - [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via llvm-commits
- [llvm] daa5e26 - [LV] Make tests more robust by removing undef.
Florian Hahn via llvm-commits
- [llvm] 9153c27 - [LoopUnroll] Make test more robust by removing undef.
Florian Hahn via llvm-commits
- [llvm] 7e679f8 - [LSR] Auto-generate check lines for test.
Florian Hahn via llvm-commits
- [llvm] 3b7b1a7 - [LV] Improve check lines in existing tests.
Florian Hahn via llvm-commits
- [llvm] 7f1bf68 - [SCEVExpander] Only check overflow if it is needed.
Florian Hahn via llvm-commits
- [llvm] 1ce01b7 - [SCEVExpander] Simplify cleanup, skip sorting by dominance.
Florian Hahn via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116654: [LV] Use VPReplicateRecipe::isUniform instead isUniformAfterVec (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116656: [LV] Use onlyFirstLaneDemanded when widening pointer phis (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116696: [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116728: [LICM] Check for noalias call instead of alloc like fn
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116732: [AArch64] Add basic umulo and smulo costs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116696: [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116696: [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 4ecfa0a - [sanitizers] Fix integer underflow when parsing ELF.
Florian Mayer via llvm-commits
- [PATCH] D116711: [NFC] Improve code reuse.
Florian Mayer via Phabricator via llvm-commits
- [llvm] d762794 - [IR] Allow the 'align' param attr on vectors of pointers
Fraser Cormack via llvm-commits
- [PATCH] D112531: [RFC][DataLayout] Allow vector specifications by element size
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D115161: [IR] Allow the 'align' param attr on vectors of pointers
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D115161: [IR] Allow the 'align' param attr on vectors of pointers
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D115161: [IR] Allow the 'align' param attr on vectors of pointers
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D115161: [IR] Allow the 'align' param attr on vectors of pointers
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D114423: [VP] Propagate align parameter attr on VP gather/scatter to ISel
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116594: [VP][ISel] use LEGALPOS for legalization action
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D115958: [RISCV] Teach RISCVGatherScatterLowering to handle more complex recurrence start values.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109377: type legalization for vp_load and vp_store.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116578: [LegalizeTypes] Remove IsVP argument from type legalization methods. NFC
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 0f5b718 - [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy Ye via llvm-commits
- [llvm] 2ccf0b7 - Fix build failure with GCC 11 in C++20 mode
Gabor Marton via llvm-commits
- [PATCH] D55134: [CTU] Add triple/lang mismatch handling
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D115355: Fix build failure with GCC 11 in C++20 mode
Gabor Marton via Phabricator via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D115533: [docs] [tools] Document and alphabetize all llvm-config command-line options
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Han Zhu via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Han Zhu via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Han Zhu via Phabricator via llvm-commits
- [PATCH] D114799: [SLP]Improve vectorization of cmp instructions sequences.
Han Zhu via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116667: [lld-link] Consistently print all /verbose output to stderr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116835: Use sha256 for source file debug info checksums with MSVC compat >= 1930
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116835: Use sha256 for source file debug info checksums with MSVC compat >= 1930
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zext.h when Zbb and Zbp are not enabled
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zext.h when Zbb and Zbp are not enabled
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Haocong Lu via Phabricator via llvm-commits
- [llvm] 6231ef2 - Remove an unused variable, NFC.
Haojian Wu via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86-64 datalayout
Harald van Dijk via Phabricator via llvm-commits
- [llvm] f178f61 - [WebAssembly] Nullify unnecessary setjmp calls
Heejin Ahn via llvm-commits
- [llvm] f2a43f0 - [WebAssembly] Use llvm utility functions in EH/SjLj
Heejin Ahn via llvm-commits
- [PATCH] D116619: [WebAssembly] Nullify unnecessary setjmp calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D116619: [WebAssembly] Nullify unnecessary setjmp calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D116620: [WebAssembly] Use llvm utility functions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D116619: [WebAssembly] Nullify unnecessary setjmp calls
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D116620: [WebAssembly] Use llvm utility functions in EH/SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 5b13371 - [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
Jack Andersen via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Avoid triggering global location assert for 2-byte pointer sizes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Jack Kirk via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Jack Kirk via Phabricator via llvm-commits
- [PATCH] D105507: AMDGPU: Add gfx10 assembler directive to specify shared VGPR count
Jacob Lambert via Phabricator via llvm-commits
- [PATCH] D105507: AMDGPU: Add gfx10 assembler directive to specify shared VGPR count
Jacob Lambert via Phabricator via llvm-commits
- [llvm] e3a2618 - [CMake] Include ZLIB_ROOT in LLVMConfig.cmake
Jake Egan via llvm-commits
- [llvm] fbf52ca - [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D116235: [CMake] Include ZLIB_ROOT in LLVMConfig.cmake
Jake Egan via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
James Henderson via Phabricator via llvm-commits
- [PATCH] D115533: [docs] [tools] Document and alphabetize all llvm-config command-line options
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
James Henderson via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
James Henderson via Phabricator via llvm-commits
- [PATCH] D116220: [AIX][XCOFF][NFC] add helper functions for the XCOFFDumper.cpp
James Henderson via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
James Henderson via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
James Henderson via Phabricator via llvm-commits
- [PATCH] D115533: [docs] [tools] Document and alphabetize all llvm-config command-line options
James Henderson via Phabricator via llvm-commits
- [PATCH] D116680: [4/4][llvm-objdump][RISCV] Support --symbolize-operands for RISC-V
James Henderson via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
James Henderson via Phabricator via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
James Henderson via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
James Henderson via Phabricator via llvm-commits
- [PATCH] D115688: [SelectionDAG] treat X constrained labels as i for asm
James Y Knight via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
James Y Knight via Phabricator via llvm-commits
- [PATCH] D116852: bugfix: bpf: DATASEC names might be wrong in the BTF data
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Extract directory iteration boilerplate into macro
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Jan Vesely via Phabricator via llvm-commits
- [llvm] 080f372 - [SystemZ][z/OS] Fix test failure when SystemZ target is not built
Jay Foad via llvm-commits
- [llvm] 3f3fe4a - [GlobalISel] Fix typo Extact to Extract in function name. NFC.
Jay Foad via llvm-commits
- [llvm] 7a66c98 - [AMDGPU] Regenerate G_[SU]BFX checks using some common prefixes
Jay Foad via llvm-commits
- [llvm] bd934da - [AMDGPU] Regenerate MIR checks for G_[SU]BFX
Jay Foad via llvm-commits
- [llvm] ff97187 - [GlobalISel] Fix legality checks for G_UBFX combines
Jay Foad via llvm-commits
- [llvm] 50fb44e - [GlobalISel] Use getPreferredShiftAmountTy in one more G_UBFX combine
Jay Foad via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116529: [GlobalISel] Fold or of shifts with constant amount to funnel shift.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116231: [InstCombine] (~a & ~b & c) | (~a & ~c & b) --> (b ^ c) & ~a
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116284: [AMDGPU] Enable divergence-driven 'ctpop' selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115269: [SystemZ][z/OS] Add entry point marker to PPA
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116802: [GlobalISel] Fix legality checks for G_UBFX combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116802: [GlobalISel] Fix legality checks for G_UBFX combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116803: [GlobalISel] Use getPreferredShiftAmountTy in one more G_UBFX combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116802: [GlobalISel] Fix legality checks for G_UBFX combines
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116803: [GlobalISel] Use getPreferredShiftAmountTy in one more G_UBFX combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D116403: [IR] Add DebugEntryValues pass
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106378: RISCV: relax the ABI mismatch checking
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116531: [LangRef] Require elementtype attribute for indirect inline asm operands
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zext.h when Zbb and Zbp are not enabled
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116574: [RISCV] Materializing constants with 'rori'
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D114186: [lld][CMake] Add LLD_DEFAULT_NOSTART_STOP_GC
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114736: [lld][MachO][NFC] Pull out code into helper function.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Jez Ng via Phabricator via llvm-commits
- [PATCH] D116813: [lld][macho] Fix test to sort symbol table before dumping
Jez Ng via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116019: [RISCV][NFC] Use foreach to refactor vector load/store whole register instructions' definition.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116727: [RISCV] Supplement SH*ADDUW instructions pattern
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116019: [RISCV][NFC] Use foreach to refactor vector load/store whole register instructions' definition.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116799: [RISCV] Add precommit test for select vl op that equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] d38637a - [RISCV] Fix the code alignment for GroupFloatVectors. NFC
Jim Lin via llvm-commits
- [llvm] 6bf22ae - [M68k][NFC] Fix file header
Jim Lin via llvm-commits
- [llvm] 8b014ad - [M68k][NFC] Fix typo in comment. PCD->PCI.
Jim Lin via llvm-commits
- [llvm] c64ffa2 - [M68k][NFC] Fix unused argument warnings in M68kInstrArithmetic.td
Jim Lin via llvm-commits
- [llvm] c6c19a7 - [M68k][test][NFC] Remove unecessary labels and assembly directives
Jim Lin via llvm-commits
- [llvm] 30d7396 - [M68k][test][NFC] Remove new line at end of file
Jim Lin via llvm-commits
- [llvm] 75ea6b4 - [M68k][test][NFC] Fix no newline at end of file
Jim Lin via llvm-commits
- [llvm] cb0e12a - [M68k][test][NFC] Add missing tests for MxCMP_RM
Jim Lin via llvm-commits
- [llvm] 9c0ac10 - [M68k][test][NFC] Add missing tests for arith inst with size byte or word
Jim Lin via llvm-commits
- [llvm] 6d065ef - [M68k][NFC] Fix typo. BCNG->BCHG
Jim Lin via llvm-commits
- [PATCH] D116520: [RISCV] Fix the code alignment for GroupFloatVectors
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [llvm] 6c745e0 - [Attributor][FIX] Ensure order for multiple references into map
Johannes Doerfert via llvm-commits
- [llvm] 4e8a02e - [Attributor][FIX] Remove assumption that doesn't have to hold
Johannes Doerfert via llvm-commits
- [PATCH] D116540: [OpenMP] Add nvidia as a compiler vendor for OpenMP
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116746: IR: Make getRetAlign check callee function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116907: [OpenMP][NFCI] Move headers into llvm/Frontend/OpenMP to be reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116908: [OpenMP][1/3] Introduce the KernelEnvironment into the device runtimes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116909: [OpenMP][2/3] Introduce the KernelEnvironment into the middle-end
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113140: [OpenMP][NFCI] Introduce the kernel environment for target regions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D114946: [AArch64] Add instruction selection for strict FP
John Brawn via Phabricator via llvm-commits
- [llvm] d9547f4 - [MLIR] Fix compilation with LLVM_ENABLE_THREADS=OFF
John Demme via llvm-commits
- [PATCH] D116846: [MLIR] Fix compilation with LLVM_ENABLE_THREADS=OFF
John Demme via Phabricator via llvm-commits
- [PATCH] D116846: [MLIR] Fix compilation with LLVM_ENABLE_THREADS=OFF
John Demme via Phabricator via llvm-commits
- [compiler-rt] 949bbd0 - [CMake] Use `LLVM_COMMON_CMAKE_UTILS` in runtimes just for clarity
John Ericson via llvm-commits
- [llvm] 587bdb3 - [llvm][cmake] never link llvm-config against llvm dylib
John Ericson via llvm-commits
- [llvm] 44e3365 - [CMake] Factor out config prefix finding logic
John Ericson via llvm-commits
- [lld] a1da5f3 - [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via llvm-commits
- [llvm] cb992f9 - Make separate config variable for `LLVM_LIBRARY_DIRS`
John Ericson via llvm-commits
- [llvm] feeff8a - [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via llvm-commits
- [PATCH] D116524: [cmake] Add read me for the common CMake utils
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [llvm][clang][cmake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
John Ericson via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
John Ericson via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
John Ericson via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [llvm][clang][flang][lld][cmake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [CMake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read me for the common CMake utils
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D95788: Support for custom install dirs in CMake build
John Ericson via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [CMake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [PATCH] D116497: Make separate config variable for `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116492: [lld] Deprecate using llvm-config to detect llvm installation
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116497: Make separate config variable for `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Convert read-me for the common CMake utils to reST
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Convert read-me for the common CMake utils to reST
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [doc][cmake] Convert read-me for the common CMake utils to reST
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
John McCall via Phabricator via llvm-commits
- [PATCH] D115790: [Coroutines] Set presplit attribute in Clang and mlir
John McCall via Phabricator via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
John Regehr via Phabricator via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D116541: [OpenMP] Introduce new flag to change offloading driver pipeline
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116541: [OpenMP] Introduce new flag to change offloading driver pipeline
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116542: [OpenMP] Add a flag for embedding a file into the module
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116907: [OpenMP][NFCI] Move headers into llvm/Frontend/OpenMP to be reusable
Joseph Huber via Phabricator via llvm-commits
- [compiler-rt] 6f48065 - [ASan][Darwin] Avoid crash during ASan initialization
Julian Lettner via llvm-commits
- [compiler-rt] ebd8eee - [Darwin] Apply workaround to make symbolication in iOS simulators work
Julian Lettner via llvm-commits
- [compiler-rt] bdef75f - [Darwin][Sanitizer] Lower Python requirement for iOS simulator testing
Julian Lettner via llvm-commits
- [llvm] 80e56ad - [TTI] Return invalid cost for scalable vector in getShuffleCost
Jun Ma via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D106378: RISCV: relax the ABI mismatch checking
Jérémie Courrèges-Anglas via Phabricator via llvm-commits
- [PATCH] D106378: RISCV: relax the ABI mismatch checking
Jérémie Courrèges-Anglas via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D116133: [flang] Expand coverage of co_sum unit test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D116133: [flang] Expand coverage of co_sum unit test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D116133: [flang] Expand coverage of co_sum unit test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 63078f7 - [llvm] Fix namespace comments (NFC)
Kazu Hirata via llvm-commits
- [llvm] e594776 - Revert "[llvm] Remove redundant member initialization (NFC)"
Kazu Hirata via llvm-commits
- [llvm] fd48088 - [llvm] Remove redundant member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] f3a344d - [Target] Remove redundant member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 410480e - Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2aed081 - [llvm] Use true/false instead of 1/0 (NFC)
Kazu Hirata via llvm-commits
- [polly] fb7cf90 - Use nullptr instead of 0 or NULL (NFC)
Kazu Hirata via llvm-commits
- [llvm] b932bdf - [llvm] Remove redundant member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4e2ec7e - [llvm] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9d74582 - [Target] use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 435a5a3 - [llvm] Fix bugprone argument comments (NFC)
Kazu Hirata via llvm-commits
- [llvm] f44473e - [llvm] Remove redundant member initialization (NFC)
Kazu Hirata via llvm-commits
- [polly] 8afcfbf - Use true/false instead of 1/0 (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Keith Smiley via Phabricator via llvm-commits
- [llvm] 4d06565 - Initialize SaveInfo in methods Output::preflightKey and Output::preflightElement.
Kevin Athey via llvm-commits
- [PATCH] D116634: enable msan-eager-checks with -fsanitize-memory-param-retval.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116428: Initialize SaveInfo in methods Output::preflightKey and Output::preflightElement.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116830: Initialize ExtAddrMode::Scale
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116634: enable msan-eager-checks with -fsanitize-memory-param-retval.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116634: enable msan-eager-checks with -fsanitize-memory-param-retval.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116634: enable msan-eager-checks with -fsanitize-memory-param-retval.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D115937: [Flang] Enable support for conversion of recursive record types
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D116608: [flang] Document the requirements for the `flang` wrapper script
Kiran Chandramohan via Phabricator via llvm-commits
- [compiler-rt] 027ffb1 - [ASan] Moved optimized callbacks into a separate library.
Kirill Stoimenov via llvm-commits
- [llvm] f142c45 - [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Kito Cheng via llvm-commits
- [PATCH] D116534: [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116534: [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116339: [RISCV] Add a command line option to control the LMUL used by TTI's getRegisterBitWidth.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 78f5014 - [Hexagon] Conversions to/from FP types, HVX and scalar
Krzysztof Parzyszek via llvm-commits
- [llvm] e88eb64 - [Hexagon] Fix buildVector32 for v4i8 constants
Krzysztof Parzyszek via llvm-commits
- [llvm] db5b791 - [Hexagon] Fix an instruction move in HexagonVectorCombine
Krzysztof Parzyszek via llvm-commits
- [llvm] 9b63fff - [Hexagon] Update latencies on REG_SEQUENCE/COPY based on successors.
Krzysztof Parzyszek via llvm-commits
- [llvm] d6a68d0 - [Hexagon] Refactor updateLatency() function
Krzysztof Parzyszek via llvm-commits
- [llvm] cff1a2e - [Hexagon] HVX .new store uses different resources
Krzysztof Parzyszek via llvm-commits
- [llvm] 2b1c6df - [Hexagon] Performance regression with b2b
Krzysztof Parzyszek via llvm-commits
- [llvm] 090f8ec - [Hexagon] Fix some issues with packetizing slot0-only instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] 60944d1 - [Hexagon] Convert codegen testcase from .ll to .mir
Krzysztof Parzyszek via llvm-commits
- [llvm] 52f3470 - [Hexagon] Make A2_tfrsi not cheap for operands exceeding 16 bits
Krzysztof Parzyszek via llvm-commits
- [llvm] 8224486 - [Hexagon] Fix MachineSink not to hoist FP instructions that update USR.
Krzysztof Parzyszek via llvm-commits
- [llvm] 9aa0173 - [Hexagon] Add setting hvx-qfloat in HexagonMCSubtargetInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] 4108535 - [Hexagon] Extend OptAddrMode pass to vgather
Krzysztof Parzyszek via llvm-commits
- [llvm] 69deb3c - [Hexagon] Update instruction info for missing .cur post-increment cases
Krzysztof Parzyszek via llvm-commits
- [llvm] 9d0f5c1 - [Hexagon] Add missing memop instructions to HexagonInstrInfo
Krzysztof Parzyszek via llvm-commits
- [llvm] f6309db - [Hexagon] Handle L2_loadb[sz]w[24]_io in HII::isValidOffset
Krzysztof Parzyszek via llvm-commits
- [llvm] 3892baa - [Hexagon] Replace isImmValidForOpcode() with isExtendable flag
Krzysztof Parzyszek via llvm-commits
- [llvm] 2819e5d - [Hexagon] Handle instruction selection for select(I1, Q, Q)
Krzysztof Parzyszek via llvm-commits
- [llvm] b17f036 - [Hexagon] Consider HVX reg aliases for .cur warning
Krzysztof Parzyszek via llvm-commits
- [llvm] afdc6a0 - [Hexagon] Some compound opportunities missed in presence of branches
Krzysztof Parzyszek via llvm-commits
- [lld] ddf1fb1 - [Hexagon] Save results from partial compound
Krzysztof Parzyszek via llvm-commits
- [llvm] e37b6a6 - [Hexagon] Some compound opportunities missed in presence of branches
Krzysztof Parzyszek via llvm-commits
- [llvm] 8839773 - [Hexagon] Misc shuffling fixes
Krzysztof Parzyszek via llvm-commits
- [llvm] a58a062 - [Hexagon] Show slot resources for errors
Krzysztof Parzyszek via llvm-commits
- [llvm] 5001c7c - [Hexagon] MC testcases for verifying packetization rules
Krzysztof Parzyszek via llvm-commits
- [llvm] 9af53d2 - [Hexagon] s/Fatal/ReportErrors/
Krzysztof Parzyszek via llvm-commits
- [llvm] a247360 - [Hexagon] Simplify AX instruction detection
Krzysztof Parzyszek via llvm-commits
- [llvm] 1f71e46 - [Hexagon] Apply tiny core packet size slots limit
Krzysztof Parzyszek via llvm-commits
- [llvm] 137642f - [Hexagon] Reject accumulating on vd.tmp
Krzysztof Parzyszek via llvm-commits
- [llvm] 5476585 - [Hexagon] Improve check for subinstruction registers
Krzysztof Parzyszek via llvm-commits
- [llvm] 4096ef3 - [Hexagon] Consider direction hint forming dealloc_return duplex
Krzysztof Parzyszek via llvm-commits
- [llvm] 028444c - [Hexagon] Duplex error: wrong branch hint
Krzysztof Parzyszek via llvm-commits
- [llvm] dfbe74b - [Hexagon] Fix release build break after 547658567353d
Krzysztof Parzyszek via llvm-commits
- [llvm] d9ee9a1 - [Hexagon] Extract condition into function, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 07ecb98 - [Hexagon] Use map from HexagonDepArch instead of local one, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] ec2945d - [Hexagon] Reconize M2_mnaci in HexagonBitTracker
Krzysztof Parzyszek via llvm-commits
- [PATCH] D116582: Remove the 4GB size check for sample profiles.
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Kévin Petit via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Kévin Petit via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Kévin Petit via Phabricator via llvm-commits
- [llvm] 3a33c0b - [gn build] Port a8ae6828a98d
LLVM GN Syncbot via llvm-commits
- [llvm] b9ed95a - [gn build] Port fe68088d44f7
LLVM GN Syncbot via llvm-commits
- [llvm] a361320 - [gn build] Port 6f6f88ffdae1
LLVM GN Syncbot via llvm-commits
- [llvm] fb7bea0 - [gn build] Port af7bc39ba17d
LLVM GN Syncbot via llvm-commits
- [llvm] ba70fb6 - [gn build] Port 4950198116a5
LLVM GN Syncbot via llvm-commits
- [llvm] 2b1c38f - [gn build] Port 4dcc47aaeaf0
LLVM GN Syncbot via llvm-commits
- [llvm] f61b658 - [gn build] Port 6d722801d1a2
LLVM GN Syncbot via llvm-commits
- [llvm] a881215 - [gn build] Port 68ac7b17016e
LLVM GN Syncbot via llvm-commits
- [llvm] 3d7a388 - [gn build] Port 56ca11e31e6a
LLVM GN Syncbot via llvm-commits
- [llvm] 9e2cfb0 - [ORC] Make ExecutorAddrDiff an alias for uint64_t.
Lang Hames via llvm-commits
- [llvm] 133f86e - [JITLink] Update JITLink to use ExecutorAddr rather than JITTargetAddress.
Lang Hames via llvm-commits
- [llvm] c5965a4 - Revert "[JITLink] Update JITLink to use ExecutorAddr rather than..."
Lang Hames via llvm-commits
- [llvm] 118e953 - Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes.
Lang Hames via llvm-commits
- [compiler-rt] 089acf2 - [ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall.
Lang Hames via llvm-commits
- [llvm] 5b93069 - [ORC] Add missing header from 089acf25223.
Lang Hames via llvm-commits
- [compiler-rt] 1d82e19 - [ORC-RT] Add debug logging macros.
Lang Hames via llvm-commits
- [compiler-rt] 3e9919c - [ORC-RT] Add missing headers from 1d82e19f37d.
Lang Hames via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116139: [ORC-RT] Add debug logging macros.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116139: [ORC-RT] Add debug logging macros.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
Lang Hames via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Lei Wang via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Lei Wang via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Lei Wang via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [llvm] 7d1cd8e - [Support] No longer require flushing raw_string_ostream
Logan Smith via llvm-commits
- [PATCH] D115421: [Support] No longer require .flush()ing raw_string_ostream
Logan Smith via Phabricator via llvm-commits
- [PATCH] D116224: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115859: [LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch target
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115857: [LoongArch 1/6] Add triples loongarch{32, 64} for the upcoming LoongArch target
Lu Weining via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Lu Weining via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [lld] 10e40a4 - [lld] Add support for other demanglers other than Itanium
Luís Ferreira via llvm-commits
- [llvm] 34435fd - [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111939: [RISCV] Add missing e_flag EF_RISCV_TSO
Luís Marques via Phabricator via llvm-commits
- [PATCH] D116579: [NFC][llvm] Align the comment
Luís Marques via Phabricator via llvm-commits
- [PATCH] D116641: [AMDGPU] Test commit. NFC.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Marek Kurdej via Phabricator via llvm-commits
- [lld] c40049d - [lld][MinGW] Remove `--no-as-needed` from ignored flags
Markus Böck via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Markus Böck via Phabricator via llvm-commits
- [llvm] 29b6e96 - Revert "[InferAttrs] Add writeonly to all the math functions"
Martin Storsjö via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Masoud Ataei via Phabricator via llvm-commits
- [llvm] 4fc18de - AMDGPU: Clear NoPHIs property in SIOptimizeVGPRLiveRanges
Matt Arsenault via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116529: [GlobalISel] Fold or of shifts with constant amount to funnel shift.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116640: AMDGPU: Avoid null check during addrspacecast lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116745: GlobalISel: Add G_ASSERT_ALIGN hint instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116746: IR: Make getRetAlign check callee function attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116849: [M68k][GlobalISel] Fix a big-endian-related bug in CallLowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116207: [DFSan] Add option for conditional callbacks.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D116207: [DFSan] Add option for conditional callbacks.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D116150: [SCEV] Use lshr in implications
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 56ec762 - [regalloc] Fix GCC warning `-Wattributes`. NFC.
Michael Liao via llvm-commits
- [llvm] e2078d5 - [Hexagon] Fix warning about unused variable when compiling without asserts
Mikael Holmen via llvm-commits
- [PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] c416107 - [NFC][regalloc] Introduce RegAllocGreedy.h
Mircea Trofin via llvm-commits
- [llvm] 64e56f8 - [NFC] Expose isRematerializable and copyHint from CalcSpillWeights
Mircea Trofin via llvm-commits
- [llvm] a120fdd - [NFC][MLGO]Add RTTI support for MLModelRunner and simplify runner setup
Mircea Trofin via llvm-commits
- [llvm] 68ac7b1 - [NFC][mlgo] Add feature declarations for the ML regalloc advisor
Mircea Trofin via llvm-commits
- [PATCH] D116114: [NFC][regalloc] Introduce RegAllocGreedy.h
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116074: [NFC] Expose isRematerializable and copyHint from CalcSpillWeights
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116076: [NFC][mlgo] Add feature declarations for the ML regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116669: [NFC][regalloc] Pass RAGreedy to eviction adviser
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116076: [NFC][mlgo] Add feature declarations for the ML regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116076: [NFC][mlgo] Add feature declarations for the ML regalloc advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116825: [GVN] MemorySSA for GVN (WIP)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D116825: [GVN] MemorySSA for GVN (WIP)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] fc8a087 - [SystemZ][z/OS] Add entry point marker to PPA
Neumann Hon via llvm-commits
- [PATCH] D115269: [SystemZ][z/OS] Add entry point marker to PPA
Neumann Hon via Phabricator via llvm-commits
- [llvm] 73d92fa - [CodeGen] Emit alignment "Max Skip" operand
Nicholas Guy via llvm-commits
- [llvm] 1399249 - [AArch64][CodeGen] Emit alignment "Max Skip" operand for AArch64 loops
Nicholas Guy via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D114879: [AArch64][CodeGen] Emit alignment "Max Skip" operand for AArch64 loops
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [PowerPC] add LR to CalleeSavedRegs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 5730d11 - [lld-link] Consistently print all /verbose output to stderr
Nico Weber via llvm-commits
- [llvm] dabc101 - [gn build] "port" 027ffb173a68
Nico Weber via llvm-commits
- [llvm] 085f078 - Revert "Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`.""
Nico Weber via llvm-commits
- [lld] d5b2921 - [lld/tests] Stop setting the "asserts" and "debug" features
Nico Weber via llvm-commits
- [llvm] 6c255ac - Revert "[Hexagon] Some compound opportunities missed in presence of branches"
Nico Weber via llvm-commits
- [llvm] 19c3722 - [gn build] (manually) port feeff8a37c35
Nico Weber via llvm-commits
- [PATCH] D116667: [lld-link] Consistently print all /verbose output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D116667: [lld-link] Consistently print all /verbose output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Nico Weber via Phabricator via llvm-commits
- [PATCH] D115941: [lld/tests] Stop setting the "asserts" and "debug" features
Nico Weber via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
Nico Weber via Phabricator via llvm-commits
- [llvm] 3478d64 - [DSE] Check for whole object overwrite even if dead store size not known
Nikita Popov via llvm-commits
- [llvm] b5a2627 - [DSE] Fix DSE test to use non-extern global (NFC)
Nikita Popov via llvm-commits
- [llvm] 5afbfe3 - [ConstantFold] Make icmp of gep fold offset based
Nikita Popov via llvm-commits
- [llvm] 127d955 - [ConstantFold] Drop unused function (NFC)
Nikita Popov via llvm-commits
- [llvm] 330cb03 - [LoadStoreVectorizer] Check for guaranteed-to-transfer (PR52950)
Nikita Popov via llvm-commits
- [llvm] 587495f - [CodeExtractor] Separate function from param/ret attributes (NFC)
Nikita Popov via llvm-commits
- [llvm] 730414b - [CodeExtractor] Remove unnecessary explicit attribute handling (NFC)
Nikita Popov via llvm-commits
- [llvm] bbeaf2a - [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Nikita Popov via llvm-commits
- [llvm] 4ef560e - [ELF] Handle .init_array prefix consistently
Nikita Popov via llvm-commits
- [llvm] 29e6e52 - [Evaluator] Make forward declaration consistent (NFC)
Nikita Popov via llvm-commits
- [llvm] 8484bab - [LangRef] Require elementtype attribute for indirect inline asm operands
Nikita Popov via llvm-commits
- [llvm] aefab6f - [InstSimplify] Use weak symbol in test to show miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] 75db002 - [ConstantFold] Remove another incorrect icmp of GEP fold
Nikita Popov via llvm-commits
- [llvm] 1379eb5 - [ConstFold] Slightly clean up icmp of two geps fold (NFC)
Nikita Popov via llvm-commits
- [llvm] 71b2c4a - [ConstantFolding] Remove unused ConstantFoldLoadThroughGEPConstantExpr()
Nikita Popov via llvm-commits
- [llvm] d742129 - [ConstantFold] Remove unnecessary bounded index restriction
Nikita Popov via llvm-commits
- [llvm] 2544882 - [InstSimplify] Update test to make miscompile more obvious (NFC)
Nikita Popov via llvm-commits
- [llvm] 6c03178 - [ConstantFold] Remove another incorrect icmp of gep fold
Nikita Popov via llvm-commits
- [llvm] 787f86e - [GlobalOpt][Evaluator] Don't create bitcast for same type (PR52994)
Nikita Popov via llvm-commits
- [llvm] c2e77c9 - [MemCpyOpt] Add additional call slot capture tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 487a34e - [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via llvm-commits
- [llvm] 00e6869 - [MemCpyOpt] Look through pointer casts when checking capture
Nikita Popov via llvm-commits
- [llvm] 00686ab - [ConstantFold] Add additional load from uniform value tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 99c6b12 - [ConstantFolding] Unify handling of load from uniform value
Nikita Popov via llvm-commits
- [llvm] 4e62d21 - [ConstantFold] Add test for load of padding (NFC)
Nikita Popov via llvm-commits
- [llvm] 3dc1907 - [ConstantFold] Use ConstantFoldLoadFromUniformValue() in more places
Nikita Popov via llvm-commits
- [llvm] 6e474d3 - [GlobalOpt][Evaluator] Fix off by one error in bounds check (PR53002)
Nikita Popov via llvm-commits
- [llvm] 32808cf - [IR] Track users of comdats
Nikita Popov via llvm-commits
- [llvm] 37c9171 - [ConstantFold] Add test for invalid non-inbounds gep icmp fold
Nikita Popov via llvm-commits
- [llvm] c41aa41 - [ConstFold] Add missing check for inbounds gep
Nikita Popov via llvm-commits
- [llvm] 0fa1743 - [LICM] Add test for noalias call (NFC)
Nikita Popov via llvm-commits
- [llvm] f430c1e - [Tests] Add elementtype attribute to indirect inline asm operands (NFC)
Nikita Popov via llvm-commits
- [llvm] 41a5227 - [LICM] Check for noalias call instead of alloc like fn
Nikita Popov via llvm-commits
- [llvm] ddd9ec6 - [LICM] Update comments related to escape check (NFC)
Nikita Popov via llvm-commits
- [llvm] eddd5be - [BitCode] Autoupgrade inline asm elementtype attribute
Nikita Popov via llvm-commits
- [llvm] bec726f - [Verifier] Enforce elementtype attr for inline asm indirect constraints
Nikita Popov via llvm-commits
- [llvm] 918015c - [EarlyCSE] Support opaque pointers
Nikita Popov via llvm-commits
- [llvm] 291660e - [SystemZ] Add missing elementtype in python test (NFC)
Nikita Popov via llvm-commits
- [llvm] c8189da - [ModuleUtils] Remove dead arg from filterDeadComdatFunctions() (NFC)
Nikita Popov via llvm-commits
- [llvm] 9e4aeb1 - [LoopUnroll] Remove unrelated passes from test (NFC)
Nikita Popov via llvm-commits
- [llvm] 348bc76 - [LibCalls] Infer same attrs for reallocf() as realloc()
Nikita Popov via llvm-commits
- [llvm] e4d1779 - [IR] Add ConstraintInfo::hasArg() helper (NFC)
Nikita Popov via llvm-commits
- [llvm] 0312fe2 - [CodeGen] Support opaque pointers for inline asm
Nikita Popov via llvm-commits
- [PATCH] D116267: [DSE] Check for whole object overwrite even if dead store size not known
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116528: [ELF] Handle .init_array prefix consistently
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115161: [IR] Allow the 'align' param attr on vectors of pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116531: [LangRef] Require elementtype attribute for indirect inline asm operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116532: [LangRef] Add noreadonunwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116499: [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115530: [GlobalOpt][Evaluator] Rewrite global ctor evaluation (fixes PR51879)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116528: [ELF] Handle .init_array prefix consistently
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116531: [LangRef] Require elementtype attribute for indirect inline asm operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115003: [funcattrs] Infer writeonly argument attribute [part 2]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116587: [ConstantFold] Remove unnecessary bounded index restriction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116587: [ConstantFold] Remove unnecessary bounded index restriction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116587: [ConstantFold] Remove unnecessary bounded index restriction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116531: [LangRef] Require elementtype attribute for indirect inline asm operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115356: [LV] Remove what seems like stale code in collectElementTypesForWidening.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115864: [IR] Track users of comdat
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116532: [LangRef] Add noreadafterunwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116728: [LICM] Check for noalias call instead of alloc like fn
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115356: [LV] Remove what seems like stale code in collectElementTypesForWidening.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116728: [LICM] Check for noalias call instead of alloc like fn
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116776: [LazyCallGraph] Ignore empty RefSCCs rather than shift RefSCCs when removing dead functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D98481: [Inliner] Do not inline mutual-recursive functions to avoid exponential size growth.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116587: [ConstantFold] Remove unnecessary bounded index restriction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D116887: [SROA] Switch replacement of dead/UB/unreachable ops from undef to poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D115449: [Dexter] Allow DexUnreachable to be specified in supplementary .dex files
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D116604: [llvm-strings] Remove use of hard coded executable name
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D116604: [llvm-strings] Remove use of hard coded executable name
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D115657: [Nomination] Adding Intel representatives to security group
Paul Robinson via Phabricator via llvm-commits
- [llvm] 4325fd7 - [AArch64ISelLowering] Don't look through scalable extract_subvector when optimising DUPLANE.
Paul Walker via llvm-commits
- [llvm] 3728a7d - [SVE] Add ISel for fabs(fsub(a,b)) ==> FABD.
Paul Walker via llvm-commits
- [PATCH] D116442: [AArch64ISelLowering] Don't look through scalable extract_subvector when optimising DUPLANE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116227: [SVE] Add ISel for fabs(fsub(a,b)) ==> FABD.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116737: [DAG][AArch64][SVE] Fix VLS mulh code generation
Paul Walker via Phabricator via llvm-commits
- [llvm] 34a91d7 - [SchedModels][CortexA55] Fix scheduling of FP loads
Pavel Kosov via llvm-commits
- [PATCH] D116361: [SchedModels][CortexA55] Fix scheduling of FP loads
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct with update clause
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116281: [ELF] Move gotIndex/pltIndex/globalDynIndex to SymbolAux
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 96e3604 - [CMake] Move the AIX archiver settings to a module
Petr Hosek via llvm-commits
- [compiler-rt] 9eeb2c9 - [msan] Check for AVX regs using offset
Petr Hosek via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D115815: [CMake] Support passing arguments to build tool for external projects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D115852: Passthrough LLVM_USE_LLD LLVM_USE_LINKER into runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116534: [RISCV] Set getMinVectorRegisterBitWidth to 16 if enable fixed length vector code gen for RVV
Phabricator via llvm-commits
- [llvm] f6e90fa - Remove loop invariant exit conditions from tests in advance of D116496
Philip Reames via llvm-commits
- [llvm] 9bd2259 - [unroll] Prune all but first copy of invariant exit
Philip Reames via llvm-commits
- [llvm] 7203140 - Revert "[unroll] Prune all but first copy of invariant exit"
Philip Reames via llvm-commits
- [llvm] 0b09313 - [funcattrs] Infer writeonly argument attribute [part 2]
Philip Reames via llvm-commits
- [llvm] e18157c - Add extra test for D116499 requested in review
Philip Reames via llvm-commits
- [llvm] b061d86 - [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics
Philip Reames via llvm-commits
- [llvm] 1be54bc - precommit additional tests for D116200
Philip Reames via llvm-commits
- [llvm] 11a46b1 - precommit tests for a planned followon to D116200
Philip Reames via llvm-commits
- [llvm] c16fd6a - Rename doesNotReadMemory to onlyWritesMemory globally [NFC]
Philip Reames via llvm-commits
- [llvm] 58a0e44 - [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via llvm-commits
- [llvm] 356ada9 - Fix accidental usage of cast<> instead of dyn_cast<> in 58a0e44
Philip Reames via llvm-commits
- [llvm] 1a97138 - Add test case from 356ada9
Philip Reames via llvm-commits
- [llvm] 4016d44 - Precommit test for D116683
Philip Reames via llvm-commits
- [llvm] 8cc52ca - [instcombine] Add test coverage for (x >>u y) pred x
Philip Reames via llvm-commits
- [llvm] cfcd7af - [instcombine] Add test coverage for (x >>u y) pred x [part 2]
Philip Reames via llvm-commits
- [llvm] 916b35e - [unroll] Strengthen verification of analysis updates under expensive asserts
Philip Reames via llvm-commits
- [llvm] cffd268 - Demote getMallocType to implementation routine in MemoryBuiltins [NFC]
Philip Reames via llvm-commits
- [llvm] 4b0fc92 - Delete unused extractCallocCall routine [NFC]
Philip Reames via llvm-commits
- [llvm] 67a3331 - Inline extractMallocCall to sole use and delete [NFC]
Philip Reames via llvm-commits
- [llvm] 7052670 - Move getMallocAllocatedType and getMallocArraySize to GlobalOpt [NFC]
Philip Reames via llvm-commits
- [llvm] 5d1cfd4 - Remove unused LookThroughBitCast param in isXAllocLike functions [NFC]
Philip Reames via llvm-commits
- [llvm] 9ce30fe - Extract utility function for checking initial value of allocation [NFC]
Philip Reames via llvm-commits
- [llvm] c6a0c15 - Revert "Extract utility function for checking initial value of allocation [NFC]"
Philip Reames via llvm-commits
- [llvm] a3573f2 - Fix a bug in 67a3331e (cast instead of dyn_cast)
Philip Reames via llvm-commits
- [llvm] 6b0ff09 - Extract utility function for checking initial value of allocation [NFC, try 2]
Philip Reames via llvm-commits
- [llvm] dcbc91f - [instcombine] Delete duplicate object size logic
Philip Reames via llvm-commits
- [llvm] f388735 - [MemoryBuiltin] Cleanup stale todo comments [NFC]
Philip Reames via llvm-commits
- [llvm] 2cafbcb - [instcombine] Key deref vs deref_or_null annotation of allocation sites off nonnull attribute
Philip Reames via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115003: [funcattrs] Infer writeonly argument attribute [part 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115003: [funcattrs] Infer writeonly argument attribute [part 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115003: [funcattrs] Infer writeonly argument attribute [part 2]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116499: [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116499: [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116609: [EarlyCSE] Allow elimination of redundant writeonly calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D115244: [LICM] Promote conditional, loop-invariant memory accesses to scalars
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116683: Handle lifetime intrinsics when sinking calls with dead writes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114039: [runtime-unroll] Prune early exits when unrolling multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116696: [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116747: [SCEVExpand] Only create required predicate checks.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116811: [SCEVExpander] Skip creating <u 0 check, which is always false.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116816: [instcombine] Delete duplicate object size logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [llvm] a8ac117 - [X86] add dwarf information for loop stack probe
Phoebe Wang via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 2899e8d - [AMDGPU] Test commit. NFC.
Pravin Jagtap via llvm-commits
- [PATCH] D116641: [AMDGPU] Test commit. NFC.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D116641: [AMDGPU] Test commit. NFC.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D116650: learning Arc tool
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] c9e8a51 - [NFC] Pre-commit case for PowerPC perfect shuffle
Qiu Chaofan via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D114778: [XCOFF][FastISel] make fast isel can lower general intrinsics
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] cdbad62 - [ADCE][NFC] Batch DT updates together
Quentin Colombet via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116610: [ADCE][NFC] Batch DT updates together
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Raghu R via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Raghu R via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Raghu R via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Raghu R via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [llvm] 3d10997 - Add Rust to CodeView SourceLanguage (CV_CFL_LANG) enum
Reid Kleckner via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116710: Consider CMAKE_{t}_LINKER_FLAGS_<CONFIG> when passing -gcodeview-ghash
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116698: [CMake] Disable LLVM_INCLUDE_GO_TESTS by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115918: [MS][NFC] Remove SEH chaininfo assembler macros
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86-64 datalayout
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115300: Add Rust to CodeView SourceLanguage (CV_CFL_LANG) enum
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115300: Add Rust to CodeView SourceLanguage (CV_CFL_LANG) enum
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115441: [X86][MS] Add 80bit long double support for Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116829: Initialize fields of TypeRecord subclasses
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116835: Use sha256 for source file debug info checksums with MSVC compat >= 1930
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115857: [LoongArch 1/6] Add triples loongarch{32, 64} for the upcoming LoongArch target
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Roland McGrath via Phabricator via llvm-commits
- [llvm] 2353e1c - [NFC][SimplifyCFG] Extract `performBlockTailMerging()` out of `tailMergeBlocksWithSimilarFunctionTerminators()`
Roman Lebedev via llvm-commits
- [llvm] 6a563e2 - [NFC][SCEV][IndVars] Add more tests for exit count w/ `select`
Roman Lebedev via llvm-commits
- [llvm] a5a6960 - [NFCI][IR] MinMaxIntrinsic: add some more helper methods, and use them
Roman Lebedev via llvm-commits
- [llvm] 3230037 - [NFCI] `ScalarEvolution::getRangeRef()`: collapse `SCEVMinMaxExpr` handling
Roman Lebedev via llvm-commits
- [PATCH] D116531: [LangRef] Require elementtype attribute for indirect inline asm operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104870: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116696: [SCEVExpand] Do not create redundant 'or false' for pred expansion.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Poison-safe `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114779: [LV][X86] Sink `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()` further into TTI, disable for X86/AVX2+
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Saturating `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read me for the common CMake utils
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116521: [CMake] Factor out config prefix finding logic
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Ron Lieberman via Phabricator via llvm-commits
- [llvm] 961f51f - [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions without loads/stores
Rosie Sumpter via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Rosie Sumpter via Phabricator via llvm-commits
- [llvm] 49f23af - [OpenMP] Add nec and nvidia as compiler vendors for OpenMP
Saiyedul Islam via llvm-commits
- [PATCH] D116540: [OpenMP] Add nvidia as a compiler vendor for OpenMP
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D116540: [OpenMP] Add nvidia as a compiler vendor for OpenMP
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D116540: [OpenMP] Add nvidia as a compiler vendor for OpenMP
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D116540: [OpenMP] Add nec and nvidia as compiler vendors for OpenMP
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D116540: [OpenMP] Add nec and nvidia as compiler vendors for OpenMP
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Sam Elliott via Phabricator via llvm-commits
- [llvm] 95a9372 - [LV] Remove what seems like stale code in collectElementTypesForWidening.
Sander de Smalen via llvm-commits
- [llvm] 9cbe000 - [LV] Load/store/reduction type must be sized, assert it.
Sander de Smalen via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115863: [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115863: [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115356: [LV] Remove what seems like stale code in collectElementTypesForWidening.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115356: [LV] Remove what seems like stale code in collectElementTypesForWidening.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116734: [AArch64] Update addo and subo costs
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 1e50d06 - [Analysis] fix swapped operands to computeConstantRange
Sanjay Patel via llvm-commits
- [llvm] 4a8c0aa - [InstSimplify] add tests for udiv/urem with known bits; NFC
Sanjay Patel via llvm-commits
- [llvm] 3a23937 - [InstCombine] add tests for bswap; NFC
Sanjay Patel via llvm-commits
- [llvm] e2165e0 - [InstCombine] remove trunc user restriction for match of bswap
Sanjay Patel via llvm-commits
- [llvm] 40c7243 - [x86] add tests for select with -1 operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 68defc0 - [x86] make select lowering using SBB hack more flexible
Sanjay Patel via llvm-commits
- [llvm] aab1f55 - [x86] use SETCC_CARRY instead of SBB node for select lowering
Sanjay Patel via llvm-commits
- [llvm] 0b13789 - [InstCombine] add tests for and(orn, xor); NFC
Sanjay Patel via llvm-commits
- [llvm] 1d21667 - [InstCombine] (~A | B) & (A ^ B) -> ~A & B
Sanjay Patel via llvm-commits
- [llvm] e745507 - [x86] exclude "X==0 ? Y :-1" from math/logic transform
Sanjay Patel via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignificantBits. NFC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116231: [InstCombine] (~a & ~b & c) | (~a & ~c & b) --> (b ^ c) & ~a
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116231: [InstCombine] (~a & ~b & c) | (~a & ~c & b) --> (b ^ c) & ~a
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116765: [x86] make select lowering using SBB hack more flexible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116804: [x86] use SETCC_CARRY instead of SBB node for select lowering
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
Scott Linder via Phabricator via llvm-commits
- [PATCH] D116042: [AMDGPU][InstCombine] Remove zero LOD bias
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116038: [AMDGPU] Fix LOD bias in A16 combine
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 808c098 - [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116575: [NFC][llvm][IR] Align the comments.
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116575: [NFC][llvm][IR] Align the comments.
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116849: [M68k][GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116849: [M68k][GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116849: [M68k][GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116849: [M68k][GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116631: [RISCV] Use macros to reduce repetive switch cases. NFC
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116004: [NFC] Add missing doxygen file tag in llvm/include/llvm/ADT/ headers
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D107853: [NFC][AVR] Remove unused isMachineVerifierClean()
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D116547: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D115960: Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D115852: Passthrough LLVM_USE_LLD LLVM_USE_LINKER into runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D115852: Passthrough LLVM_USE_LLD LLVM_USE_LINKER into runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D115852: Passthrough LLVM_USE_LLD LLVM_USE_LINKER into runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Shraiysh via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Shraiysh via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Shraiysh via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Shraiysh via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 4c2aba9 - [VP][ISel] use LEGALPOS for legalization action
Simon Moll via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116594: [VP][ISel] use LEGALPOS for legalization action
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116594: [VP][ISel] use LEGALPOS for legalization action
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Simon Moll via Phabricator via llvm-commits
- [llvm] 882c083 - [DAG] TargetLowering::SimplifySetCC - use APInt::getMinSignedBits() helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 95f9edd - [X86] combineSetCCMOVMSK - use APInt::getLowBitsSet to create bitmask. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6638303 - [LoopFlatten] checkOverflow - use cast<> instead of dyn_cast<> to avoid dereference of nullptr.
Simon Pilgrim via llvm-commits
- [llvm] 8399fa6 - [MemCpyOptimizer] Use auto* for cast<> results (style). NFC.
Simon Pilgrim via llvm-commits
- [llvm] 5bbcff6 - [MemCpyOptimizer] hasUndefContents - only look for underlying object if we've found an alloca
Simon Pilgrim via llvm-commits
- [llvm] 5e7912d - [LowerMatrixIntrinsics] writeFnName - don't dereference a dyn_cast<>. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b5d2e23 - [X86][SSE] Add initial FSHL/FSHR vXi8 lowering support
Simon Pilgrim via llvm-commits
- [llvm] 274359c - [OpenMPOpt] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr. NFC
Simon Pilgrim via llvm-commits
- [llvm] b3f193a - [DivergenceAnalysis] Fix static analyzer warning about dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] be7dbd6 - [DivergenceAnalysis] Simplify inRegion test based on whether the RegionLoop pointer is null or not
Simon Pilgrim via llvm-commits
- [llvm] 75d8507 - [X86] LowerRotate - enable ROTL vXi16 rotate-by-splat-amount on pre-AVX targets
Simon Pilgrim via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignedBits. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116516: [AMDGPU] Use ComputeMinSignedBits and KnownBits::countMaxActiveBits to simplify some code. NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116852: bugfix: bpf: DATASEC names might be wrong in the BTF data
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D116628: [X86] add dwarf information for loop stack probe
Simonas Kazlauskas via Phabricator via llvm-commits
- [llvm] 9b0ebb5 - [LoopInfo] Clarify description of `makeLoopInvariant`. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] e550dfa - Silence a few unused variable warnings. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116588: [LoopInfo] Clarify description of makeLoopInvariant. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116588: [LoopInfo] Clarify description of makeLoopInvariant. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D115393: [InstrProf][NFC] Refactor Profile kind into a bitset enum.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116782: [instrprof][NFC] Templatize the instrprof iterator.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116780: [memprof] Move the meminfo block struct to MemProfData.inc.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 0b5340a - [InstCombine] Factor out a common pattern match used 3 times. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116640: AMDGPU: Avoid null check during addrspacecast lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116135: [InstCombine] ((~a & ~b & c) | ~(a | b | c) -> ~(a | b)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116231: [InstCombine] (~a & ~b & c) | (~a & ~c & b) --> (b ^ c) & ~a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116194: [InstCombine] Factor out a common pattern match used 3 times. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110615: [ORC] SimpleRemoteEPCServer: exit gracefully when detecting invalid connection
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D96039: [JITLink] Infer default value for -use-orc-runtime option from CMake
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 0449620 - [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D116743: [PowerPC] Add assembly comments for instructions that use the vector registers.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D116590: [flang] Separate temporary and user-specified object files
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Tadej Ciglarič via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Tadej Ciglarič via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Tadej Ciglarič via Phabricator via llvm-commits
- [llvm] 645c845 - Add first draft of the discourse migration guide.
Tanya Lattner via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Thorsten via Phabricator via llvm-commits
- [PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D116805: ARM: make FastISel & GISel pass -1 to ADJCALLSTACKUP to signal no callee pop.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D32280: TableGen: Add support of Intrinsics with multiple returns
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D32280: TableGen: Add support of Intrinsics with multiple returns
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D111926: [libc++][doc] Use sphinx variables to make updating the docs version easier
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D114412: github: Add action for automated issue notification
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [llvm] 8c1e520 - [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via llvm-commits
- [llvm] cd7f621 - [ARM][AArch64] Introduce Armv9.3-A
Tomas Matheson via llvm-commits
- [llvm] e35a3f1 - [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116158: [ARM][AArch64] Introduce Armv9.3-A
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116655: [AArch64] Rename CPY to DUP. NFC
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116690: [SLP]Initialize the lane with the given value instead of default 0.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116690: [SLP]Initialize the lane with the given value instead of default 0.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116740: [SLP]Improve reordering for the nodes beeing used in alternate vectorization.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116688: [SLP]Excluded external uses from the reprdering estimation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Venkataramanan Kumar via Phabricator via llvm-commits
- [llvm] df5226d - [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via llvm-commits
- [llvm] 96e220e - [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via llvm-commits
- [llvm] 38efa68 - [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116651: [LegalizeTypes][VP] Add splitting support for vp.select
Victor Perez via Phabricator via llvm-commits
- [lld] a963bc4 - [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] 685c94c - SIGSEGV in Sanitizer INTERCEPTOR of strstr function.
Vitaly Buka via llvm-commits
- [compiler-rt] 6396a44 - Revert "SIGSEGV in Sanitizer INTERCEPTOR of strstr function."
Vitaly Buka via llvm-commits
- [llvm] ee43259 - Initialize output parameters
Vitaly Buka via llvm-commits
- [llvm] 91cb471 - Initialize fields of TypeRecord subclasses
Vitaly Buka via llvm-commits
- [llvm] bd9ae59 - Initialize ExtAddrMode::Scale
Vitaly Buka via llvm-commits
- [llvm] 5c46c1c - Initialize output parameter
Vitaly Buka via llvm-commits
- [PATCH] D116634: enable msan-eager-checks with -fsanitize-memory-param-retval.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D114590: [CodeGen] Emit alignment "Max Skip" operand for align directives
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116826: Initialize output parameters
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116829: Initialize fields of TypeRecord subclasses
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116830: Initialize ExtAddrMode::Scale
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116831: Initialize output parameter
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116826: Initialize output parameters
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116829: Initialize fields of TypeRecord subclasses
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116830: Initialize ExtAddrMode::Scale
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116831: Initialize output parameter
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Vitaly Buka via Phabricator via llvm-commits
- [lld] fb9bfb2 - [lld][macho][nfc] Make tests less britle by not expecting ordering in symbol table dump.
Vy Nguyen via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116718: [lld][macho][nfc] Make tests less britle by not expecting ordering in symbol table dump.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116718: [lld][macho][nfc] Make tests less britle by not expecting ordering in symbol table dump.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116718: [lld][macho][nfc] Make tests less britle by not expecting ordering in symbol table dump.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116705: [lld-macho] Increase slops to prevent thunk out of range
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj] Add option to sort the symbol table before dumping.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj] Add option to sort the symbol table before dumping.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj] Add option to sort the symbol table before dumping.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116813: [lld][macho] Fix test to sort symbol table before dumping
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116813: [lld][macho] Fix test to sort symbol table before dumping
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116729: [RISCV][NFC] Use sub operator to generate register list
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116729: [RISCV][NFC] Use sub operator to generate register list
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D108447: [RISCV] Implement BuildSDIVPow2, use cmov to lower sdiv pow2.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116727: [RISCV] Supplement SH*ADDUW instructions pattern
WangLian via Phabricator via llvm-commits
- [PATCH] D116791: [RISCV] Supplement PACKH instruction pattern
WangLian via Phabricator via llvm-commits
- [PATCH] D116917: [RISCV] Optimize some mul operation using SH*ADDUW instruction
WangLian via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Wenlei He via Phabricator via llvm-commits
- [PATCH] D116100: [Utils][LoongArch](5/6) Add a --bits-endian option to extract-section.py
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D115857: [LoongArch 1/6] Add triples loongarch{32, 64} for the upcoming LoongArch target
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D115861: [LoongArch 4/6] Add basic tablegen infra for LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Ye Luo via Phabricator via llvm-commits
- [PATCH] D116852: bugfix: bpf: DATASEC names might be wrong in the BTF data
Yichun Zhang via Phabricator via llvm-commits
- [PATCH] D116852: bugfix: bpf: DATASEC names might be wrong in the BTF data
Yichun Zhang via Phabricator via llvm-commits
- [PATCH] D116854: bpf: Report an error properly for unsupported opcodes in lowering operations
Yichun Zhang via Phabricator via llvm-commits
- [PATCH] D116852: bugfix: bpf: DATASEC names might be wrong in the BTF data
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D116854: bpf: Report an error properly for unsupported opcodes in lowering operations
Yonghong Song via Phabricator via llvm-commits
- [llvm] 74bb4ad - Consider CMAKE_{t}_LINKER_FLAGS_<CONFIG> when passing -gcodeview-ghash
Yuanfang Chen via llvm-commits
- [llvm] d6d3000 - [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116710: Consider CMAKE_{t}_LINKER_FLAGS_<CONFIG> when passing -gcodeview-ghash
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116710: Consider CMAKE_{t}_LINKER_FLAGS_<CONFIG> when passing -gcodeview-ghash
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55134: [CTU] Add triple/lang mismatch handling
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D116709: [CMake][WinMsvc] Fix user passed compiler/linker flags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D116076: [NFC][mlgo] Add feature declarations for the ML regalloc advisor
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D116075: [NFC][regalloc] Pull out some AllocationOrder/CostPerUseLimit eviction logic
Yundi Qian via Phabricator via llvm-commits
- [PATCH] D115269: [SystemZ][z/OS] Add entry point marker to PPA
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 9566cf1 - [CSKY] Add codegen of select/br/cmp instruction and some frame lowering infra
Zi Xuan Wu via llvm-commits
- [llvm] 6025ee7 - [CSKY] Add python script of CSKY asm update test check
Zi Xuan Wu via llvm-commits
- [llvm] 8ddc816 - [CSKY] Lower leaf DAG node such as global symbol, frame address and jumptable, etc.
Zi Xuan Wu via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide alternate mapped_file_region::dontNeedImpl implementations
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D116603: [AIX][z/OS][Support] Provide no-op mapped_file_region::dontNeedImpl implementation
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D115921: [RISCV] Refactor the RISCV ISA extension info and target features to support multiple extension version
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D115416: [lld-macho] Make writing map file asynchronous
crownyanguan via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116442: [AArch64ISelLowering] Don't look through scalable extract_subvector when optimising DUPLANE.
guopeilin via Phabricator via llvm-commits
- [PATCH] D116579: [NFC][llvm] Align the comment
liuyang via Phabricator via llvm-commits
- [PATCH] D107250: [JITLink] Improve extractBits function
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
luxufan via Phabricator via llvm-commits
- [PATCH] D116794: [JITLink] Add RISCV label subtraction and addition relocations
luxufan via Phabricator via llvm-commits
- [PATCH] D116794: [JITLink] Add RISCV label subtraction and addition relocations
luxufan via Phabricator via llvm-commits
- [PATCH] D116475: [JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbols
luxufan via Phabricator via llvm-commits
- [PATCH] D111939: [RISCV] Add missing e_flag EF_RISCV_TSO
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D115918: [MS][NFC] Remove SEH chaininfo assembler macros
namazso via Phabricator via llvm-commits
- [PATCH] D116110: Introduce the AttributeMask class
serge via Phabricator via llvm-commits
- [PATCH] D116110: Introduce the AttributeMask class
serge via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
serge via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
serge via Phabricator via llvm-commits
- [PATCH] D115798: Provide SmallAttrBuilder as a lightweight alternative to AttrBuilder
serge via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
serge via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
serge via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
sterni via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
sterni via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
sterni via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
sterni via Phabricator via llvm-commits
- [PATCH] D116537: [llvm][cmake] never link llvm-config against llvm dylib
sterni via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Add read-me for the common CMake utils
sterni via Phabricator via llvm-commits
- [PATCH] D116524: [cmake] Convert read-me for the common CMake utils to reST
sterni via Phabricator via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
wael yehia via Phabricator via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
wael yehia via Phabricator via llvm-commits
- [compiler-rt] c36081f - [NFC][sanitizer] Allow madvise in symbolizer
via llvm-commits
- [llvm] 95b74d4 - [JITLink] Improve extractBits function
via llvm-commits
- [llvm] 9290ccc - Introduce the AttributeMask class
via llvm-commits
- [llvm] 17af06b - [JITLink] Add fixup value range check
via llvm-commits
- [llvm] 43c5fff - Revert "[JITLink] Add fixup value range check"
via llvm-commits
- [llvm] b30a18f - [llvm-strings] Remove use of hard coded executable name
via llvm-commits
- [llvm] 15702ff - [LoopInterchange] Remove a limitation in LoopInterchange legality
via llvm-commits
- [llvm] 8ade3d4 - Revert "[LoopInterchange] Remove a limitation in LoopInterchange legality"
via llvm-commits
- [llvm] c251bfc - [LoopInterchange] Remove a limitation in LoopInterchange legality
via llvm-commits
- [llvm] 91cf2a9 - [RISCV][NFC] Use sub operator to generate register list
via llvm-commits
- [llvm] 5d46263 - [AMDGPU] Enable divergence-driven 'ctpop' selection
via llvm-commits
- [llvm] 21babe4 - [X86] Combine reduce(add (mul x, y)) to VNNI instruction.
via llvm-commits
- [llvm] c747b2c - [RISCV] Add missing e_flag EF_RISCV_TSO
via llvm-commits
- [llvm] 8179364 - [yaml2obj][XCOFF] parsing auxiliary symbols.
via llvm-commits
- [compiler-rt] 6fab274 - Control-flow Enforcement Technology (CET), published by Intel, introduces
via llvm-commits
- [llvm] 6b8362e - [RISCV] Disable EEW=64 for index values when XLEN=32.
via llvm-commits
Last message date:
Sun Jan 9 23:58:35 PST 2022
Archived on: Thu Jan 13 09:54:32 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).