The Week Of Monday 28 April 2025 Archives by author
Starting: Mon Apr 28 00:00:28 PDT 2025
Ending: Sun May 4 23:54:11 PDT 2025
Messages: 5436
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
A. Jiang via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
A. Jiang via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
A. Jiang via llvm-commits
- [clang] [lld] [llvm] [mlir] [NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (PR #137393)
Aaron Ballman via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Aaron Ballman via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Aaron Ballman via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Aaron Ballman via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Aaron Gokaslan via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Aaron Gokaslan via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Aaron Gokaslan via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Aaron Gokaslan via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Aaron Gokaslan via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [clang] [llvm] [NFC] Fix c++ style comment in c file (PR #138244)
Abhina Sree via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] Don't discard the debug record from entry block. (PR #135161)
Abid Qadeer via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] Don't discard the debug record from entry block. (PR #135161)
Abid Qadeer via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] Don't discard the debug record from entry block. (PR #135161)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OpenMP] Improve debug info generation for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OpenMP] Improve debug info generation for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OpenMP] Improve debug info generation for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't generate DISubprogram for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [mlir] [OMPIRBuilder] Don't generate DISubprogram for outlined function. (PR #138149)
Abid Qadeer via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Adam Yang via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Adam Yang via llvm-commits
- [llvm] [bazel] NFC: Change `tbl_outs` to dicts. (PR #137788)
Adrian Kuegel via llvm-commits
- [llvm] Print source filename when invalid debug info is found in LTO. (PR #138201)
Adrian Prantl via llvm-commits
- [llvm] 1f56afa - [InlineSpiller] Fix missing LiveRegMatrix declaration. NFC.
Ahmed Bougacha via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
Ahmed Bougacha via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding missing PR_PAC_ macro defintions (PR #138040)
Aiden Grossman via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Aiden Grossman via llvm-commits
- [llvm] [github] pre-cache llvm-project in Linux CI Docker images (PR #133137)
Aiden Grossman via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
Akshat Oke via llvm-commits
- [llvm] VirtRegRewriter: Remove unused ID (PR #137945)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (PR #129690)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Akshat Oke via llvm-commits
- [llvm] VirtRegRewriter: Remove unused ID (PR #137945)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Akshat Oke via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Do not add required passes to pipeline (PR #135752)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Stitch up loop passes in codegen pipeline (PR #133050)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Do not add required passes to pipeline (PR #135752)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NPM] Support CodeGenSCCOrder in pipeline (PR #136818)
Akshat Oke via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Alan Li via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Alan Li via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
Alan Phipps via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Alan Zhao via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook fo optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook fo optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add CompressPat for all cases in isCopyInstrImpl (PR #136875)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add CompressPat for all cases in isCopyInstrImpl (PR #136875)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Alex Bradbury via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Alex Bradbury via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (PR #138006)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Alex MacLean via llvm-commits
- [clang] [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (PR #138006)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (PR #138175)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (PR #138175)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Alex MacLean via llvm-commits
- [llvm] b02f2e8 - [GlobalOpt] Simplify datalayout for test
Alex Richardson via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC] Add llvm-readobj support, update ELF reloc types and dynamic tags. (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC] Add llvm-readobj support, update ELF reloc types and dynamic tags. (PR #137916)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Alex Rønne Petersen via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't use float/vector code for memops. (PR #107022)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Alex Voicu via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Alexander Kornienko via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Alexander Peskov via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Alexander Peskov via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Alexander Peskov via llvm-commits
- [llvm] [sancov] add -sanitizer-coverage-drop-ctors (PR #137980)
Alexander Potapenko via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Alexander Richardson via llvm-commits
- [llvm] [utils] update_llc_test_checks --downstream-target-handler-path option (PR #135879)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [clang] [llvm] [AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA (PR #105669)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicitly datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicitly datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Alexander Richardson via llvm-commits
- [llvm] [LoadStoreVectorizer] Remove more unnecessary data layouts from tests (PR #137924)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicit datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicit datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicit datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Alexander Richardson via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Remove explicit datalayout from tests where not needed (PR #137921)
Alexander Richardson via llvm-commits
- [llvm] [LoadStoreVectorizer] Remove more unnecessary data layouts from tests (PR #137924)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Alexander Richardson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Alexander Richardson via llvm-commits
- [lld] [LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives (PR #136496)
Alexandre Ganea via llvm-commits
- [lld] [LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives (PR #136496)
Alexandre Ganea via llvm-commits
- [lld] [LLD][COFF] Handle --start-lib/--end-lib group in the same way as other archives (PR #136496)
Alexandre Ganea via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [lld] [LLD][COFF] Don't dllimport from static libraries (PR #134443)
Alexandre Ganea via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Alexey Bader via llvm-commits
- [llvm] 73d90ec - [SLP][NFC]Consider non-profitable trees with only phis, gathers, splits and small nodes with reuses
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
Alexey Bataev via llvm-commits
- [llvm] [LV][LAA][NFC]Add a test with non-power-of-2 store-load forward distance, NFC (PR #136710)
Alexey Bataev via llvm-commits
- [llvm] [LV][LAA][NFC]Add a test with non-power-of-2 store-load forward distance, NFC (PR #136710)
Alexey Bataev via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Simplify tryToFindDuplicates() (NFC) (PR #135766)
Alexey Bataev via llvm-commits
- [llvm] [LV][LAA]Add initial support for non-power-of-2 store-load forwarding distance (PR #137873)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
Alexey Bataev via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
Alexey Bataev via llvm-commits
- [llvm] 9400270 - [SLP]Fix comparator for vector operands of extractelements in PHICompare
Alexey Bataev via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Alexey Bataev via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Alexey Karyakin via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Alexey Karyakin via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Alexey Karyakin via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Alexey Karyakin via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Alexey Karyakin via llvm-commits
- [llvm] [DWARFLinkerParallel] Fix incorrect uses of compare_exchange_weak (PR #138129)
Alexey Lapshin via llvm-commits
- [llvm] [libc][bazel] Make top section of BUILD.bazel files more uniform. (PR #137689)
Alexey Samsonov via llvm-commits
- [llvm] [libc][bazel] Make top section of BUILD.bazel files more uniform. (PR #137689)
Alexey Samsonov via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Support profile density with basic samples (PR #137644)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Drop converting return profile to call cont (PR #129477)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Support profile density with basic samples (PR #137644)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][NFCI] Switch heatmap to using parsed basic/branch events (PR #136531)
Amir Ayupov via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Amir Ayupov via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Ana Mihajlovic via llvm-commits
- [llvm] [BOLT] Gadget scanner: analyze functions without CFG information (PR #133461)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT] Gadget scanner: analyze functions without CFG information (PR #133461)
Anatoly Trosinenko via llvm-commits
- [llvm] [mlir] scan lowering changes (PR #133149)
Anchu Rajendran S via llvm-commits
- [llvm] [OpenMP] [IR Builder] Changes to Support Scan Operation (PR #136035)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Andre Kuhlenschmidt via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Andrew Pinski via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Andrew Pinski via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/ADT for DLL export (PR #136629)
Andrew Rogers via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/ADT for DLL export (PR #136629)
Andrew Rogers via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Andrew Rogers via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Andrzej Warzyński via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Andrzej Warzyński via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Andrzej Warzyński via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Anshil Gandhi via llvm-commits
- [llvm] Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (PR #138161)
Anshil Gandhi via llvm-commits
- [llvm] Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (PR #138161)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit tests for an LSV patch (PR #138167)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit tests for an LSV patch (PR #138167)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Anshil Gandhi via llvm-commits
- [llvm] [NFC] Precommit tests for an LSV patch (PR #138167)
Anshil Gandhi via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Anshil Gandhi via llvm-commits
- [llvm] [RFC][BPF] Support Jump Table (PR #133856)
Anton Protopopov via llvm-commits
- [llvm] 6ae4030 - Revert "[Analysis] Ensure use of strict fp exceptions in ConstantFolding (#136139)"
Antonio Frighetto via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
Antonio Frighetto via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
Antonio Frighetto via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
Antonio Frighetto via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
Antonio Frighetto via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
Antonio Frighetto via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
Antonio Frighetto via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
Anutosh Bhat via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
Anutosh Bhat via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (PR #138006)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (PR #138175)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Artem Belevich via llvm-commits
- [llvm] SLPVectorizer: Avoid looking at uselists of constants (PR #134578)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Arthur Eubanks via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Arthur Eubanks via llvm-commits
- [llvm] [DSE] Only consider provenance captures (PR #138286)
Arthur Eubanks via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Ashley Coleman via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (PR #138199)
Ashley Coleman via llvm-commits
- [llvm] [AVR] Wrap out-of-bounds relative jumps (PR #118015)
Ashutosh Mishra via llvm-commits
- [llvm] [AVR] Wrap out-of-bounds relative jumps (PR #118015)
Ashutosh Mishra via llvm-commits
- [llvm] [AMDGPU] Move kernarg preload logic to separate pass (PR #130434)
Austin Kerbow via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [GISel] funnel shift combiner port from SelectionDAG ISel to GlobalISel (PR #135132)
Axel Sorenson via llvm-commits
- [llvm] [AArch64][SME] Disable hazard padding when there is only PPRs and GPRs (PR #137817)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME] Disable hazard padding when there is only PPRs and GPRs (PR #137817)
Benjamin Maxwell via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix a latent bug (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix a latent bug (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix a latent bug (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Benjamin Maxwell via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Benjamin Maxwell via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
Benjamin Maxwell via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
Benjamin Maxwell via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Bill Wendling via llvm-commits
- [clang] [llvm] [NFC] Fix c++ style comment in c file (PR #138244)
Björn Pettersson via llvm-commits
- [llvm] Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter' (PR #92467)
Bob Wilson via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Brad Smith via llvm-commits
- [llvm] Revert "[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (#132704)" (PR #137767)
Brad Smith via llvm-commits
- [llvm] Revert "[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (#132704)" (PR #137767)
Brad Smith via llvm-commits
- [lld] [LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs (PR #137919)
Brad Smith via llvm-commits
- [llvm] [MIPS] Reland Scheduling model for MIPS i6400 and i6500 CPUs (#132704) (PR #137984)
Brad Smith via llvm-commits
- [clang] [llvm] [MIPS] Add FeatureMSA to i6400 and i6500 cores (PR #134985)
Brad Smith via llvm-commits
- [llvm] [AMDGPU][True16][MC] add fake16 error and promote test (PR #135984)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] add fake16 error and promote test (PR #135984)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] add fake16 error and promote test (PR #135984)
Brox Chen via llvm-commits
- [llvm] tmp (PR #137848)
Brox Chen via llvm-commits
- [llvm] tmp (PR #137848)
Brox Chen via llvm-commits
- [llvm] tmp (PR #137848)
Brox Chen via llvm-commits
- [llvm] tmp (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fix-sgpr-copy pass update for 16bit sgpr in true16 flow (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (PR #128911)
Brox Chen via llvm-commits
- [llvm] AMDGPU][True16][CodeGen] FP_Round f64 to f16 in true16 (PR #128911)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fix-sgpr-copy pass update for 16bit sgpr in true16 flow (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fix-sgpr-copy pass update for 16bit sgpr in true16 flow (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Brox Chen via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Callum Fare via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Callum Fare via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Callum Fare via llvm-commits
- [llvm] [offload] Don't print device path during configure (PR #138109)
Callum Fare via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Callum Fare via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Callum Fare via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Callum Fare via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Callum Fare via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Callum Fare via llvm-commits
- [llvm] [AMDGPU] Support bottom-up postRA scheduing. (PR #135295)
Carl Ritson via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Carl Ritson via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Carl Ritson via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Carl Ritson via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Carl Ritson via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Carl Ritson via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
Carl Ritson via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
Carl Ritson via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
Carl Ritson via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Allow 128-bit rsrc register in MIMG instructions (PR #132264)
Carl Ritson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix a couple of unhandled DWARF situations leading to a crash (PR #137221)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix a couple of unhandled DWARF situations leading to a crash (PR #137221)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix a couple of unhandled DWARF situations leading to a crash (PR #137221)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Support DW_AT_byte_size and DW_TAG_module (PR #137228)
Carlos Alberto Enciso via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.4 validation (PR #137633)
Cassandra Beckley via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.4 validation (PR #137633)
Cassandra Beckley via llvm-commits
- [llvm] [mlir] [mlir][gpu] Change GPU modules to globals (PR #135478)
Christian Sigg via llvm-commits
- [llvm] [bazel] NFC: Change `tbl_outs` to dicts. (PR #137788)
Christian Sigg via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen][NPM] Support generic regalloc-npm option (PR #135149)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Christudasan Devadasan via llvm-commits
- [llvm] [ValueTracking] Make the MaxAnalysisRecursionDepth overridable (PR #137721)
Christudasan Devadasan via llvm-commits
- [llvm] [RISCV] Remove `AND` mask generated by `( zext ( atomic_load ) )` by replacing the load with `zextload` for orderings not stronger then monotonic. (PR #136502)
Craig Topper via llvm-commits
- [llvm] [Targets] Migrate from atomic_load_8/16/32/64 to atomic_load_nonext_8/16/32/64. NFC (PR #137428)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
Craig Topper via llvm-commits
- [llvm] [TableGen] Use StringRef::empty() instead of comparing to an empty string. NFC (PR #137673)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Craig Topper via llvm-commits
- [llvm] [TableGen] Use StringRef::empty() instead of comparing to an empty string. NFC (PR #137673)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
Craig Topper via llvm-commits
- [llvm] [RISCV] Check the VT for R and cR inline asm constraints is 2*xlen. (PR #137749)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137753)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137753)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137753)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Craig Topper via llvm-commits
- [llvm] [RISCV] Check the VT for R and cR inline asm constraints is 2*xlen. (PR #137749)
Craig Topper via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Craig Topper via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Craig Topper via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Craig Topper via llvm-commits
- [llvm] [RISCV] Allow spilling to unused Zcmp Stack (PR #125959)
Craig Topper via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Craig Topper via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFC] Move VLDSX0Pred to RISCVInstrPredicates.td (PR #137938)
Craig Topper via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MIR Printer (PR #137361)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Craig Topper via llvm-commits
- [llvm] af45da1 - [RISCV] Remove unused tablegen multiclass. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Craig Topper via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Craig Topper via llvm-commits
- [llvm] [NFC][TableGen] Use private inheritance for TrailingObjects (PR #138027)
Craig Topper via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Craig Topper via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Craig Topper via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Craig Topper via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Craig Topper via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
Craig Topper via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Craig Topper via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Cullen Rhodes via llvm-commits
- [llvm] [MISched][NFC] Precommit test for #137988 (PR #138243)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Cullen Rhodes via llvm-commits
- [llvm] Clarify ban evasion policy (PR #137298)
Cyndy Ishida via llvm-commits
- [libcxx] [llvm] [libc++][atomic_ref] Use __atomic_fetch_{add,sub} builtins on floating-points whenever possible (PR #135685)
Damien L-G via llvm-commits
- [libcxx] [llvm] [libc++][atomic_ref] Use __atomic_fetch_{add,sub} builtins on floating-points whenever possible (PR #135685)
Damien L-G via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrin… (PR #138199)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Damyan Pepper via llvm-commits
- [llvm] SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl (PR #137449)
Dan Gohman via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Dan Liew via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Daniel Kiss via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Daniel Kiss via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Daniel Kiss via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Daniel Paoliello via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Daniel Rodríguez Troitiño via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [AMDGPU] Try to reuse in v_cndmask register with constant from compare. (PR #131146)
Daniil Fukalov via llvm-commits
- [llvm] [Support] Recognise the '+' char for positive integers (PR #135856)
David Blaikie via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
David Blaikie via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
David Blaikie via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
David Blaikie via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
David Chisnall via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Garcia Orozco via llvm-commits
- [llvm] [AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs (PR #136091)
David Green via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
David Green via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
David Green via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
David Green via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
David Green via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
David Green via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
David Green via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
David Green via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
David Green via llvm-commits
- [llvm] [NFC][AArch64] Final Cleanup Pass Initialization (PR #137744)
David Green via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
David Green via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
David Green via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
David Green via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
David Green via llvm-commits
- [llvm] [AArch64] Disable Pre-RA Scheduler for Neoverse V2 (PR #127784)
David Green via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
David Green via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
David Green via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
David Green via llvm-commits
- [llvm] [DAG] Use SDValue for PatFrag checks (PR #137519)
David Green via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
David Green via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
David Green via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
David Green via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
David Green via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
David Green via llvm-commits
- [llvm] 98e31b7 - [AArch64] Cleanup SDValue(N,0) to Op in tablegen PatFrag. NFC
David Green via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
David Green via llvm-commits
- [llvm] [VectorCombine] Fix the type used in foldShuffleOfIntrinsics Cost. (PR #138419)
David Green via llvm-commits
- [llvm] ea08dd8 - [AArch64] Add shuffle-of-intrinsics VectorCombine test coverage. NFC
David Green via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
David Li via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
David Sherwood via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
David Sherwood via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
David Sherwood via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
David Sherwood via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
David Sherwood via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
David Sherwood via llvm-commits
- [llvm] [LV] Initial support for stores in early exit loops (PR #137774)
David Sherwood via llvm-commits
- [llvm] [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (PR #137340)
David Sherwood via llvm-commits
- [llvm] [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (PR #137340)
David Sherwood via llvm-commits
- [llvm] [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (PR #137340)
David Sherwood via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
David Sherwood via llvm-commits
- [llvm] [LV] Add support for partial reductions without a binary op (PR #133922)
David Sherwood via llvm-commits
- [llvm] [LV] Add support for partial reductions without a binary op (PR #133922)
David Sherwood via llvm-commits
- [llvm] Add debuginfo C support for a SetType, Subrangetype, dynamic array type and replace arrays (PR #135607)
David Spickett via llvm-commits
- [llvm] [llvm][test] Change an XFAIL into a more correct REQUIRES (PR #137942)
David Spickett via llvm-commits
- [llvm] [llvm][test] Change an XFAIL into a more correct REQUIRES (PR #137942)
David Spickett via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Disable statusline on Windows (PR #138111)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Disable statusline on Windows (PR #138111)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb] Disable statusline on Windows (PR #138111)
David Spickett via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
David Spickett via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
David Spickett via llvm-commits
- [llvm] f7fdc8d - [llvm][Support] Disable runOnNewStack test when threading is disabled
David Spickett via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
David Spickett via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
David Stuttard via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
David Stuttard via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
David Truby via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
David Truby via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
David Truby via llvm-commits
- [flang] [llvm] [Flang] Remove FLANG_INCLUDE_RUNTIME (PR #124126)
David Truby via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
David Truby via llvm-commits
- [llvm] SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl (PR #137449)
Derek Schuff via llvm-commits
- [llvm] SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl (PR #137449)
Derek Schuff via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Derek Schuff via llvm-commits
- [llvm] [Target] Use llvm::max_element (NFC) (PR #137926)
Derek Schuff via llvm-commits
- [llvm] [DirectX] Revise descriptions of DXIL module flags (PR #133543)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Deric C. via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Deric C. via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Deric C. via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Deric C. via llvm-commits
- [llvm] [DirectX] Implement DXILResourceBindingAnalysis (PR #137258)
Deric C. via llvm-commits
- [llvm] [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (PR #135424)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Support arbitrary types in amdgcn.dead (PR #134841)
Diana Picus via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Djordje Todorovic via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Djordje Todorovic via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Dominik Steenken via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Eli Friedman via llvm-commits
- [llvm] [DAG] Use SDValue for PatFrag checks (PR #137519)
Eli Friedman via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Eli Friedman via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Eli Friedman via llvm-commits
- [llvm] [BasicBlockUtils] Remove broken support for eh pads in SplitEdge() (PR #137816)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Eli Friedman via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Eli Friedman via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Eli Friedman via llvm-commits
- [clang] [llvm] [mlir] [IR] Do not store Function inside BlockAddress (PR #137958)
Eli Friedman via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Eli Friedman via llvm-commits
- [llvm] [BOLT][NFC] Add keep-nops option to non-empty-debug-line.test (PR #137812)
Elvina Yakubova via llvm-commits
- [llvm] [BOLT][NFC] Add keep-nops option to non-empty-debug-line.test (PR #137812)
Elvina Yakubova via llvm-commits
- [llvm] [BOLT][NFC] Add keep-nops option to non-empty-debug-line.test (PR #137812)
Elvina Yakubova via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed (PR #113903)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Impl VPlan-based pattern match for ExtendedRed and MulAccRed (PR #113903)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and corresponding vplan transformations. (PR #137746)
Elvis Wang via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Eric Astor via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Eric Astor via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Eric Astor via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Eric Astor via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Eric Astor via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Eric Astor via llvm-commits
- [llvm] Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (PR #138353)
Eric Astor via llvm-commits
- [llvm] Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (PR #138353)
Eric Astor via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Erich Keane via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Erich Keane via llvm-commits
- [clang] [llvm] [ADT] Remove `is_scoped_enum_v` (PR #138134)
Erich Keane via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Erich Keane via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Erich Keane via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Erich Keane via llvm-commits
- [llvm] [PGO][Offload] Make PGO GPU tests atomic (PR #132262)
Ethan Luis McDonough via llvm-commits
- [clang] [llvm] [AArch64][SelectionDAG] Add CodeGen support for scalar FEAT_CPA (PR #105669)
Fabian Ritter via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Fangrui Song via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Fangrui Song via llvm-commits
- [lld] ELF: Switch to parallelSort for RELR relocations. (PR #138370)
Fangrui Song via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Fangrui Song via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Fangrui Song via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Fangrui Song via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Fangrui Song via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Fangrui Song via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Fangrui Song via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Fangrui Song via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
Fangrui Song via llvm-commits
- [llvm] [sancov] add -sanitizer-coverage-drop-ctors (PR #137980)
Fangrui Song via llvm-commits
- [llvm] [sancov] add -sanitizer-coverage-drop-ctors (PR #137980)
Fangrui Song via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Fangrui Song via llvm-commits
- [lld] [LLD][SPARC] Implement enough functionality to run non-trivial 64-bit programs (PR #137919)
Fangrui Song via llvm-commits
- [lld] bb1e3df - SparcInstPrinter: Support llvm-objdump --print-imm-hex
Fangrui Song via llvm-commits
- [llvm] 7d423c0 - Sparc: Use mc::isRelocation and remove GOT fixup kinds that map to relocation types
Fangrui Song via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Fangrui Song via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Fangrui Song via llvm-commits
- [llvm] 4cde986 - LoongArch: Sink #include llvm/BinaryFormat/ELF.h from LoongArchMCExpr.h. NFC
Fangrui Song via llvm-commits
- [llvm] c325712 - Sparc: Remove TLS fixup kinds that map to relocationtypes
Fangrui Song via llvm-commits
- [llvm] e276216 - Sparc: Remove incorrect STT_SECTION adjustment special case for WPLT30
Fangrui Song via llvm-commits
- [llvm] de7e23f - Sparc: Improve tests
Fangrui Song via llvm-commits
- [llvm] f7b2c9a - Sparc: Modernize getSpecifierName. NFC
Fangrui Song via llvm-commits
- [llvm] 1ec9dd2 - Sparc: Refactor R_SPARC_13/R_SPARC_GOT13 handling and fix a bug referencing absolute symbol
Fangrui Song via llvm-commits
- [llvm] 55fa7e1 - Sparc: Remove fishy VK_WPLT30 special case
Fangrui Song via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Fangrui Song via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Add llvm-readobj support, update ELF reloc types and dynamic tags. (PR #137916)
Fangrui Song via llvm-commits
- [llvm] [MIPS]Initial support for MIPS16 assembly. (PR #108681)
Fangrui Song via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
Fangrui Song via llvm-commits
- [llvm] f02386d - Sparc: Don't build SparcMCExpr with a zero specifier
Fangrui Song via llvm-commits
- [llvm] 4426355 - Sparc: Format class SparcAsmPrinter. NFC
Fangrui Song via llvm-commits
- [llvm] 944e60f - Sparc: Merge SparcMCInstLower.cpp into SparcAsmPrinter.cpp
Fangrui Song via llvm-commits
- [llvm] dc7037d - Sparc: Remove unused VK_13. NFC
Fangrui Song via llvm-commits
- [llvm] ed2f89f - Simplify R_SPARC_WDISP30 and R_SPARC_WPLT30 handling
Fangrui Song via llvm-commits
- [llvm] 935e5e1 - SparcDisassembler: Ensure Size is initialized
Fangrui Song via llvm-commits
- [llvm] f39696e - Sparc: Remove fixup kinds and specifiers for H44/M44/L44
Fangrui Song via llvm-commits
- [llvm] b3e8b21 - Sparc: Remove fixup kinds and specifiers for GOT10/GOT13/GOT22/PC10/PC22
Fangrui Song via llvm-commits
- [llvm] b975487 - Sparc: Reorganize relocation and ELF tests
Fangrui Song via llvm-commits
- [llvm] f27dc23 - Sparc: Test WDISP16/WDISP19/WDISP22 and data relocations
Fangrui Song via llvm-commits
- [llvm] 9ddec13 - Sparc: Remove fixup kinds for WDISP16/WDISP19/WDISP22
Fangrui Song via llvm-commits
- [llvm] a5d48db - Sparc: Remove specifiers for GOTDATA_OP
Fangrui Song via llvm-commits
- [llvm] 8040003 - Sparc: Remove fixup kinds for HH22/HM10/LM22 / HI22/LO10/HIX22/LOX10
Fangrui Song via llvm-commits
- [llvm] 1fc8b1b - Sparc: Remove specifiers for HH22/HM10/LM22, TLS, and DISP32
Fangrui Song via llvm-commits
- [llvm] 003fa77 - Sparc: Remove VK_LO/VK_HI and replace enum Specifier with uint16_t
Fangrui Song via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
Farzon Lotfi via llvm-commits
- [clang] [lld] [llvm] [X86] Add pass to suppress EPGR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86] Add pass to suppress EPGR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86] Add pass to suppress EPGR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test introduced in #136660 (PR #137794)
Feng Zou via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test introduced in #136660 (PR #137794)
Feng Zou via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test (PR #137794)
Feng Zou via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test (PR #137794)
Feng Zou via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test (PR #137794)
Feng Zou via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Feng Zou via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
Finn Plummer via llvm-commits
- [llvm] [HLSL][RootSignature] Implement serialized dump of Descriptor Tables (PR #138326)
Finn Plummer via llvm-commits
- [llvm] [LV][AArch64] Add test for fp128 fmuladd reduction.(NFC) (PR #137576)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Add test for fp128 fmuladd reduction.(NFC) (PR #137576)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Add test for fp128 fmuladd reduction.(NFC) (PR #137576)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Invert condition if needed when creating inner regions. (PR #132292)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix stale entry in MinBWs in tryToWiden (PR #136858)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Support reductions with minimumnum/maximumnum. (PR #137335)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Support reductions with minimumnum/maximumnum. (PR #137335)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Support reductions with minimumnum/maximumnum. (PR #137335)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move predication to VPlanTransform (NFC) (WIP). (PR #128420)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Florian Hahn via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
Florian Hahn via llvm-commits
- [llvm] 043b04a - Reapply "[VPlan] Fold NOT into predicate of wide compares." (#130347)
Florian Hahn via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Florian Hahn via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
Florian Hahn via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Florian Hahn via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Florian Hahn via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Florian Hahn via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Florian Hahn via llvm-commits
- [llvm] d2ce88a - [VPlan] Create initial skeleton before creating regions. (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add exit phi operands during initial construction (NFC). (PR #136455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add exit phi operands during initial construction (NFC). (PR #136455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add exit phi operands during initial construction (NFC). (PR #136455)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Retain exit conditions and edges in initial VPlan (NFC). (PR #137709)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Improve computeMinimumValueSizes (NFC) (PR #137692)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
Florian Hahn via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Florian Hahn via llvm-commits
- [llvm] [LAA] Prefer set-contains over set-count (NFC) (PR #136749)
Florian Hahn via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
Florian Hahn via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc (PR #118777)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (PR #137573)
Florian Hahn via llvm-commits
- [llvm] OrcV2: also set COFF flag overrides when custom linking layer is used (PR #129533)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Florian Hahn via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] 7e71466 - [VPlan] Preserve dbg location on canonical IVs in native path.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Florian Hahn via llvm-commits
- [llvm] e17122f - [VPlan] Add canonical IV during construction (NFC).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] d431921 - Revert "[VPlan] Add canonical IV during construction (NFC)."
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Florian Hahn via llvm-commits
- [llvm] 0d6c9f3 - [ArrayRefTest] Use plain array instead of std::array in unit tests.
Florian Hahn via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Florian Hahn via llvm-commits
- [llvm] [ObjC][ProvenanceEval] Only evaluate pointers (PR #136876)
Florian Hahn via llvm-commits
- [llvm] [LoopVersioningLICM] Only mark pointers with generated checks as noalias (PR #135168)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] edb690d - Reapply "[VPlan] Add canonical IV during construction (NFC)."
Florian Hahn via llvm-commits
- [llvm] [VPlan] Verify dominance for incoming values of phi-like recipes. (PR #124838)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Retain exit conditions and edges in initial VPlan (NFC). (PR #137709)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Handle early exit before forming regions. (NFC) (PR #138393)
Florian Hahn via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Florian Hahn via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Florian Hahn via llvm-commits
- [llvm] daf3236 - [VPlan] Move scalarizeInstruction out of ILV (NFC).
Florian Hahn via llvm-commits
- [llvm] [AA] Assert that alias() arguments are pointers (PR #138242)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
Florian Hahn via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Verify dominance for incoming values of phi-like recipes. (PR #124838)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPPhiAccessors for VPIRPhi. (PR #129389)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #138472)
Florian Hahn via llvm-commits
- [llvm] b807a2b - [VPlan] Move VPReplicateRecipe::execute to VPlanRecipes.cpp (NFC).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPPhiAccessors for VPIRPhi. (PR #129389)
Florian Hahn via llvm-commits
- [llvm] Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (PR #137684)
Florian Mayer via llvm-commits
- [llvm] Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (PR #137684)
Florian Mayer via llvm-commits
- [llvm] Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (PR #137684)
Florian Mayer via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Florian Mayer via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Florian Mayer via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Florian Mayer via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Florian Mayer via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Florian Mayer via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137834)
Florian Mayer via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Florian Mayer via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Florian Mayer via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Frederik Harwath via llvm-commits
- [llvm] [AMDGPU] Store resource analysis result into SIMachineFunctionInfo (PR #124040)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] Store resource analysis result into SIMachineFunctionInfo (PR #124040)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Gang Chen via llvm-commits
- [llvm] [SLP] Simplify buildTree() and callees (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Simplify buildTree() and callees (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Simplify tryToFindDuplicates() (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Simplify tryToFindDuplicates() (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Simplify tryToFindDuplicates() (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Gaëtan Bossu via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Gaëtan Bossu via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Gaëtan Bossu via llvm-commits
- [llvm] [SLP] Simplify tryToFindDuplicates() (NFC) (PR #135766)
Gaëtan Bossu via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] Point workflow yaml at new docker image (PR #133359)
George Burgess IV via llvm-commits
- [llvm] [github] pre-cache llvm-project in Linux CI Docker images (PR #133137)
George Burgess IV via llvm-commits
- [llvm] [github] pre-cache llvm-project in Linux CI Docker images (PR #133137)
George Burgess IV via llvm-commits
- [llvm] [github] pre-cache llvm-project in Linux CI Docker images (PR #133137)
George Burgess IV via llvm-commits
- [llvm] [github] pre-cache llvm-project in Linux CI Docker images (PR #133137)
George Burgess IV via llvm-commits
- [llvm] [BOLT][binary-analysis] Fix pac-ret scanner's "major limitation" (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][binary-analysis] Fix pac-ret scanner's "major limitation" (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmaptool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmaptool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmaptool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening (PR #120064)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening (PR #120064)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Handle OpNegateRAState to enable optimizing binaries with pac-ret hardening (PR #120064)
Gergely Bálint via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [LV] Initial support for stores in early exit loops (PR #137774)
Graham Hunter via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Graham Hunter via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Graham Hunter via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix ScalarIVSteps vplan pattern matcher, remove m_CanonicalIV() (PR #138298)
Graham Hunter via llvm-commits
- [llvm] [PHIElimination] Reuse existing COPY in predecessor basic block (PR #131837)
Guy David via llvm-commits
- [llvm] [AArch64] Merge scaled and unscaled narrow zero stores (PR #136705)
Guy David via llvm-commits
- [llvm] [AArch64] Merge scaled and unscaled narrow zero stores (PR #136705)
Guy David via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Hans Wennborg via llvm-commits
- [llvm] [ARM] Do not assume memory intrinsics specify alignment. (PR #138356)
Harald van Dijk via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] [Analysis]: Allow inlining recursive call IF recursion depth is 1. (PR #119677)
Hassnaa Hamdi via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Allow resource annotations to specify only register space (PR #135287)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Allow resource annotations to specify only register space (PR #135287)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Allow resource annotations to specify only register space (PR #135287)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [llvm] [DirectX] Implement DXILResourceBindingAnalysis (PR #137258)
Helena Kotas via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
Hristo Hristov via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/6) (PR #131868)
Hubert Tong via llvm-commits
- [llvm] [LAA] Hoist setting condition for RT-checks (PR #128045)
Igor Kirillov via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [RISCV] Expand constant multiplication for targets without M extension (PR #137195)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] [RISCV] Add 2^N + 2^M expanding pattern for mul (PR #137954)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Iris Shi via llvm-commits
- [llvm] Recommit "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)" (PR #136467)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Iris Shi via llvm-commits
- [llvm] Recommit "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)" (PR #136467)
Iris Shi via llvm-commits
- [llvm] Recommit "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)" (PR #136467)
Iris Shi via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Iris Shi via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Iris Shi via llvm-commits
- [lld] Save a.out to temp folder (PR #137708)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
J. Ryan Stinnett via llvm-commits
- [lld] [LLD][COFF] Move delay IAT into its own .didat section. (PR #137100)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Jacek Caban via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Jacek Caban via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Jacek Caban via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Jacek Caban via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Jack Styles via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/n) (PR #131870)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Enable build and testing of asan on AIX (PR #137186)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/n) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/6) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/6) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Enable build and testing of asan on AIX (PR #137186)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Enable build and testing of asan on AIX (PR #137186)
Jake Egan via llvm-commits
- [compiler-rt] [compiler-rt] Implement address sanitizer on AIX (PR #130028)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/6) (PR #131866)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/6) (PR #131868)
Jake Egan via llvm-commits
- [compiler-rt] [asan] Enable build and testing of asan on AIX (PR #137186)
Jake Egan via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: stack unwinding (PR #138188)
Jake Egan via llvm-commits
- [llvm] [SPIRV] Use the range constructor of SmallPtrSet (NFC) (PR #137583)
Jakub Kuderski via llvm-commits
- [llvm] [Support] Construct SmallVector with ArrayRef (NFC) (PR #137586)
Jakub Kuderski via llvm-commits
- [llvm] [TableGen] Simplify a string comparison (NFC) (PR #137584)
Jakub Kuderski via llvm-commits
- [llvm] [Support] Construct SmallVector with ArrayRef (NFC) (PR #137586)
Jakub Kuderski via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Jakub Kuderski via llvm-commits
- [llvm] [lit] Fix lit hang on pool join when exception is thrown (PR #131881)
James Henderson via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
James Henderson via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
James Henderson via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
James Y Knight via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
James Y Knight via llvm-commits
- [lld] [lld-macho] Fix test to not write to source-dir (PR #137708)
James Y Knight via llvm-commits
- [lld] [lld-macho] Fix test to not write to source-dir (PR #137708)
James Y Knight via llvm-commits
- [lld] [lld-macho] Fix test to not write to source-dir (PR #137708)
James Y Knight via llvm-commits
- [lld] [lld][ICF] Prevent merging two sections when they point to non-globals (PR #136641)
James Y Knight via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
James Y Knight via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
Jan Patrick Lehr via llvm-commits
- [compiler-rt] Guard both Printf in WorkerThread with mutex (PR #138088)
Jaroslav Lobačevski via llvm-commits
- [llvm] [TableGen][NFC] Refactor/deduplicate emitAction. (PR #137434)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [AsmParser] Replace starIsStartOfStatement with tokenIsStartOfStatement. (PR #137997)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
Jason Eckhardt via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Jason Eckhardt via llvm-commits
- [llvm] [DAG] Use SDValue for PatFrag checks (PR #137519)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (PR #135196)
Jay Foad via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
Jay Foad via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support bottom-up postRA scheduing. (PR #135295)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Jay Foad via llvm-commits
- [llvm] [NFC][AMDGPU] Drop recursive types in LowerBufferFatPointers (PR #137735)
Jay Foad via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Jay Foad via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Jay Foad via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Jay Foad via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Jay Foad via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Jay Foad via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Jay Foad via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Jay Foad via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify GCNTTIImpl::isValidAddrSpaceCast. NFCI. (PR #137986)
Jay Foad via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Jay Foad via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Simplify GCNTTIImpl::isValidAddrSpaceCast. NFCI. (PR #137986)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check for nonnull loads feeding addrspacecast (PR #138184)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Jay Foad via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
Jay Foad via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Allow 128-bit rsrc register in MIMG instructions (PR #132264)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Check for nonnull loads feeding addrspacecast (PR #138184)
Jay Foad via llvm-commits
- [llvm] [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (PR #137903)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Jay Foad via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Jay Foad via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
Jay Foad via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use Reg32Types for move-immediate patterns (PR #138422)
Jay Foad via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine or-disjoint (and->mul), (and->mul) to and->mul (PR #136013)
Jeffrey Byrnes via llvm-commits
- [llvm] [SLPVectorizer] Use accurate cost for external users of resize shuffles (PR #137419)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Jeffrey Byrnes via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] Add DebugSSAUpdater class to track debug value liveness (PR #135349)
Jeremy Morse via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Jeremy Morse via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Jeremy Morse via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Jeremy Morse via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Use correct unit when creating variable across CU boundary (PR #133282)
Jeremy Morse via llvm-commits
- [llvm] [MIPS]Initial support for MIPS16 assembly. (PR #108681)
Jesse D via llvm-commits
- [llvm] 6e43cdb - [CodeGen] Remove unused variable 'ID' (NFC)
Jie Fu via llvm-commits
- [clang] [llvm] [RISCV] Add Andes XAndesperf (Andes Performance) extension. (PR #135110)
Jim Lin via llvm-commits
- [clang] [llvm] [RISCV] Add Andes XAndesperf (Andes Performance) extension. (PR #135110)
Jim Lin via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [llvm] f46ff4c - [NFC][regalloc] Fix typo in llvm/lib/CodeGen/AllocationOrder.h.
Jim Lin via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
Jim Lin via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Jim Lin via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Jiuyang Liu via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for XSfmm*. (PR #133031)
Jiuyang Liu via llvm-commits
- [llvm] [AMDGPU][True16][MC] add fake16 error and promote test (PR #135984)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst (PR #135588)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] update mc test of a few vop1 t16 inst (PR #135588)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] added missing testlines for t16 test (PR #135823)
Joe Nash via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Joe Nash via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Joe Nash via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Joe Nash via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #118037)
Joe Nash via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Joel E. Denny via llvm-commits
- [llvm] [DAGCombiner] Eliminate fp casts if we have the right fast math flags (PR #131345)
John Brawn via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
John Brawn via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
John Brawn via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
John Brawn via llvm-commits
- [llvm] [LoopVersioningLICM] Only mark pointers with generated checks as noalias (PR #135168)
John Brawn via llvm-commits
- [llvm] [LoopVersioningLICM] Only mark pointers with generated checks as noalias (PR #135168)
John Brawn via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
John Brawn via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
John Brawn via llvm-commits
- [llvm] [AArch64] Use pattern to select bf16 fpextend (PR #137212)
John Brawn via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Jon Chesterfield via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Jon Chesterfield via llvm-commits
- [llvm] AMDGPU: Allow operand folding between loop body and its preheader (PR #137022)
Jon Chesterfield via llvm-commits
- [llvm] [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (PR #137903)
Jon Roelofs via llvm-commits
- [lldb] [llvm] [lldb] Disable statusline on Windows (PR #138111)
Jonas Devlieghere via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Add a SystemZ specific pre-RA scheduling strategy. (PR #135076)
Jonas Paulsson via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
Jonas Paulsson via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
Jonas Paulsson via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
Jonathan Thackray via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
Jonathan Thackray via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
Jonathan Thackray via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Pre-commit tests for #137703 (NFC) (PR #137702)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Pre-commit tests for #137703 (NFC) (PR #137702)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Codegen for 16/32/64-bit floating-point atomicrmw fminimum/faximum (PR #137703)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Codegen for 16/32/64-bit floating-point atomicrmw fminimum/faximum (PR #137703)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Codegen for 16/32/64-bit floating-point atomicrmw fminimum/faximum (PR #137703)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Jonathan Thackray via llvm-commits
- [llvm] [llvm] Add extra tests for atomicrmw fmaximum/fminimum (PR #138252)
Jonathan Thackray via llvm-commits
- [llvm] [bazel] port d30554b19edc27bc9ca3475b888c1b3e4eda87c4 (PR #138022)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] port d30554b19edc27bc9ca3475b888c1b3e4eda87c4 (PR #138022)
Jordan Rupprecht via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Jorge Botto via llvm-commits
- [llvm] [bazel] port d30554b19edc27bc9ca3475b888c1b3e4eda87c4 (PR #138022)
Jorge Gorbe Moya via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Joseph Huber via llvm-commits
- [llvm] [Flang][LLVM] Remove leftover CMake for old flang handling (PR #137049)
Joseph Huber via llvm-commits
- [clang] [llvm] [AMDGPU][clang][CodeGen][opt] Add late-resolved feature identifying predicates (PR #134016)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add check-offload-unit for liboffload unittests (PR #137312)
Joseph Huber via llvm-commits
- [llvm] [Offload] Adding missing Offload unit tests for event entry points (PR #137315)
Joseph Huber via llvm-commits
- [llvm] [Offload] Adding missing Offload unit tests for event entry points (PR #137315)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add 'Maintainers.md' file for offload (PR #138177)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add 'Maintainers.md' file for offload (PR #138177)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add 'Maintainers.md' file for offload (PR #138177)
Joseph Huber via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Joseph Huber via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Joseph Huber via llvm-commits
- [llvm] [Offload] Fix PowerPC builds that pass -mcpu (PR #138327)
Joseph Huber via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
Joseph Huber via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
Joseph Huber via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Joseph Huber via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Joshua Batista via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Joshua Batista via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Joshua Batista via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Joshua Batista via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Julian Lettner via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Julian Lettner via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Allow 128-bit rsrc register in MIMG instructions (PR #132264)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU][MC] Allow 128-bit rsrc register in MIMG instructions (PR #132264)
Jun Wang via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Juneyoung Lee via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [clang] [llvm] [DXIL] Remove incompatible metadata types when preparing DXIL. (PR #136386)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Revise descriptions of DXIL module flags (PR #133543)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Legalize i8 allocas (PR #137399)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] legalize memset (PR #136244)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrin… (PR #138199)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (PR #138199)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (PR #138199)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (PR #138199)
Justin Bogner via llvm-commits
- [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (PR #138006)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
Kaitlin Peng via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Kajetan Puchalski via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Kajetan Puchalski via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Kajetan Puchalski via llvm-commits
- [polly] [RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas (PR #135935)
Karthika Devi C via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Kaviya Rajendiran via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Kaviya Rajendiran via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
Kaviya Rajendiran via llvm-commits
- [llvm] [SPIRV] Use the range constructor of SmallPtrSet (NFC) (PR #137583)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] Simplify a string comparison (NFC) (PR #137584)
Kazu Hirata via llvm-commits
- [llvm] [Support] Construct SmallVector with ArrayRef (NFC) (PR #137586)
Kazu Hirata via llvm-commits
- [llvm] Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (PR #137684)
Kazu Hirata via llvm-commits
- [llvm] [Support] Construct SmallVector with ArrayRef (NFC) (PR #137586)
Kazu Hirata via llvm-commits
- [llvm] [Target] Use llvm::max_element (NFC) (PR #137926)
Kazu Hirata via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Kazu Hirata via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Kazu Hirata via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Kazu Hirata via llvm-commits
- [llvm] [Target] Use llvm::max_element (NFC) (PR #137926)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use *Set::insert_range (NFC) (PR #138237)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
Kazu Hirata via llvm-commits
- [llvm] [Utils] Use StringRef::starts_with (NFC) (PR #138379)
Kazu Hirata via llvm-commits
- [llvm] [Instrumentation] Remove an unused local variable (NFC) (PR #138383)
Kazu Hirata via llvm-commits
- [llvm] [tools] Remove unused local variables (NFC) (PR #138384)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused using decls (NFC) (PR #138386)
Kazu Hirata via llvm-commits
- [llvm] [Utils] Use StringRef::starts_with (NFC) (PR #138379)
Kazu Hirata via llvm-commits
- [llvm] [Instrumentation] Remove an unused local variable (NFC) (PR #138383)
Kazu Hirata via llvm-commits
- [llvm] [tools] Remove unused local variables (NFC) (PR #138384)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused using decls (NFC) (PR #138386)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
Kazu Hirata via llvm-commits
- [llvm] [FileCheck] Use default member initialization in ExpressionFormat (NFC) (PR #138409)
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Use default member initialization in Segment (NFC) (PR #138411)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
Kazu Hirata via llvm-commits
- [llvm] [FileCheck] Use default member initialization in ExpressionFormat (NFC) (PR #138409)
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Use default member initialization in Segment (NFC) (PR #138411)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
Kazu Hirata via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #138430)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use *(Set|Map)::contains (NFC) (PR #138431)
Kazu Hirata via llvm-commits
- [llvm] [WebAssembly] Remove an unused using decl (NFC) (PR #138432)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use *(Set|Map)::contains (NFC) (PR #138431)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138441)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Remove unused local variables (NFC) (PR #138441)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Remove unused local variables (NFC) (PR #138442)
Kazu Hirata via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #138430)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Remove unused local variables (NFC) (PR #138441)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Remove unused local variables (NFC) (PR #138442)
Kazu Hirata via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
Kazu Hirata via llvm-commits
- [llvm] [WebAssembly] Remove an unused using decl (NFC) (PR #138432)
Kazu Hirata via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138454)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138454)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138467)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138467)
Kazu Hirata via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
Kazu Hirata via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #138476)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #138476)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Kazu Hirata via llvm-commits
- [llvm] [SelectionDAG] Remove obsolete comments (NFC) (PR #138483)
Kazu Hirata via llvm-commits
- [llvm] [SelectionDAG] Remove obsolete comments (NFC) (PR #138483)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138488)
Kazu Hirata via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Kees Cook via llvm-commits
- [llvm] [bazel] Add clang-apply-replacements BUILD file (PR #138054)
Keith Smiley via llvm-commits
- [llvm] [bazel] Add clang-apply-replacements BUILD file (PR #138054)
Keith Smiley via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Keith Smiley via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE sdiv & udiv intrinsics. (PR #137966)
Kerry McLaughlin via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
Kip Hamiltons via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
Kip Hamiltons via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
Kip Hamiltons via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
Kip Hamiltons via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [Flang][OpenMP] WIP: Add frontend support for declare variant (PR #130578)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [Flang][OpenMP] WIP: Add frontend support for declare variant (PR #130578)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [Flang][OpenMP] WIP: Add frontend support for declare variant (PR #130578)
Kiran Chandramohan via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Kito Cheng via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Kito Cheng via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
Kito Cheng via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU] Drop recursive types in LowerBufferFatPointers (PR #137735)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Krzysztof Drewniak via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Krzysztof Drewniak via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Generalize global.load.lds to buffer fat pointers (PR #134911)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Generalize global.load.lds to buffer fat pointers (PR #134911)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Krzysztof Drewniak via llvm-commits
- [llvm] [flang][OpenMP] Mark atomic clauses as unique (PR #137460)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow UPDATE clause to not have any arguments (PR #137521)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow UPDATE clause to not have any arguments (PR #137521)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow UPDATE clause to not have any arguments (PR #137521)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Overhaul implementation of ATOMIC construct (PR #137852)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Overhaul implementation of ATOMIC construct (PR #137852)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Krzysztof Parzyszek via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs (PR #136091)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
LLVM Continuous Integration via llvm-commits
- [llvm] [Targets] Migrate from atomic_load_8/16/32/64 to atomic_load_nonext_8/16/32/64. NFC (PR #137428)
LLVM Continuous Integration via llvm-commits
- [lld] [lld-macho]Added missing commit from PR/135241 (PR #137672)
LLVM Continuous Integration via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
LLVM Continuous Integration via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
LLVM Continuous Integration via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
LLVM Continuous Integration via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
LLVM Continuous Integration via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (PR #137632)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (PR #137573)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
LLVM Continuous Integration via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
LLVM Continuous Integration via llvm-commits
- [llvm] [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (PR #137085)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
LLVM Continuous Integration via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
LLVM Continuous Integration via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
LLVM Continuous Integration via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen][NewPM] Port "ShrinkWrap" pass to NPM (PR #129880)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] [CMake] Do not set CMP0116 explicitly to old (PR #90385)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Convert check to assertion in PredIterator (NFC) (PR #137931)
LLVM Continuous Integration via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
LLVM Continuous Integration via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
LLVM Continuous Integration via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] [CMake] Do not set CMP0116 explicitly to old (PR #90385)
LLVM Continuous Integration via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
LLVM Continuous Integration via llvm-commits
- [llvm] [DAG] Use SDValue for PatFrag checks (PR #137519)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [ADT] Remove `is_scoped_enum_v` (PR #138134)
LLVM Continuous Integration via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
LLVM Continuous Integration via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (PR #138175)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
LLVM Continuous Integration via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (PR #138199)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [mlir] [IR] Do not store Function inside BlockAddress (PR #137958)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Replace blockaddress refcount with single flag (PR #138239)
LLVM Continuous Integration via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
LLVM Continuous Integration via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Check for AMXTile in asserting (PR #136507)
LLVM Continuous Integration via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
LLVM Continuous Integration via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
LLVM Continuous Integration via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
LLVM Continuous Integration via llvm-commits
- [llvm] llvm-reduce: Support exotic terminators in instructions-to-return (PR #134794)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
LLVM Continuous Integration via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
LLVM Continuous Integration via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
LLVM Continuous Integration via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
LLVM Continuous Integration via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
LLVM Continuous Integration via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #138430)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
LLVM Continuous Integration via llvm-commits
- [llvm] fa1fe11 - [gn build] Port d1bb8d6a5c4a
LLVM GN Syncbot via llvm-commits
- [llvm] a618ae2 - [gn build] Port e43e8ec7afbd
LLVM GN Syncbot via llvm-commits
- [llvm] 81870cb - [gn build] Port bd6addc032b1
LLVM GN Syncbot via llvm-commits
- [llvm] b713ec9 - [gn build] Port a88d580860b8
LLVM GN Syncbot via llvm-commits
- [llvm] 8db1533 - [gn build] Port e66592509b7d
LLVM GN Syncbot via llvm-commits
- [llvm] ac69fcf - [gn build] Port faf4e8af74ee
LLVM GN Syncbot via llvm-commits
- [llvm] OrcV2: also set COFF flag overrides when custom linking layer is used (PR #129533)
Lang Hames via llvm-commits
- [llvm] [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (PR #137809)
Lei Huang via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Lei Wang via llvm-commits
- [clang] [llvm] [VectorCombine] Shrink loads used in shufflevector rebroadcasts (PR #128938)
Leon Clark via llvm-commits
- [clang] [llvm] [VectorCombine] Shrink loads used in shufflevector rebroadcasts (PR #128938)
Leon Clark via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Leonard Grey via llvm-commits
- [llvm] [APInt] Added APInt::clearBits() method (PR #137098)
Liam Semeria via llvm-commits
- [llvm] [APInt] Added APInt::clearBits() method (PR #137098)
Liam Semeria via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
Liam Semeria via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
Liam Semeria via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
Liam Semeria via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
Lucas Duarte Prates via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
Lucas Duarte Prates via llvm-commits
- [llvm] [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #136139)
Lucas Duarte Prates via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
Lucas Duarte Prates via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
Lucas Duarte Prates via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Lucas Ramirez via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (PR #137632)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
Luke Lau via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Luke Lau via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Luke Lau via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (PR #137632)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Add VPInstruction::StepVector and use it in VPWidenIntOrFpInductionRecipe (PR #129508)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (PR #137573)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (PR #137573)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VectorCombine][X86] Use updated getVectorInstrCost hook (PR #137823)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Luke Lau via llvm-commits
- [llvm] [VectorCombine][X86] Use updated getVectorInstrCost hook (PR #137823)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Luke Lau via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction. NFC (PR #138108)
Luke Lau via llvm-commits
- [llvm] [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction argument. NFC (PR #138108)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction argument. NFC (PR #138108)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Luke Lau via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [WIP][VectorCombine] Support nary intrinsics in scalarizeBinOpOrCmp (PR #138406)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
Luke Lau via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Add MSSA checks in tests 2/N (PR #137814)
Madhur Amilkanthwar via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Run PatchEntries pass before LongJmp (PR #137236)
Maksim Panchenko via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Mallikarjuna Gouda via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Mallikarjuna Gouda via llvm-commits
- [llvm] [MIPS] Reland Scheduling model for MIPS i6400 and i6500 CPUs (#132704) (PR #137984)
Mallikarjuna Gouda via llvm-commits
- [llvm] [MIPS] Reland Scheduling model for MIPS i6400 and i6500 CPUs (#132704) (PR #137984)
Mallikarjuna Gouda via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Manish Kausik H via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
Manuel Carrasco via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Marc Auberer via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Marc Auberer via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Marc Auberer via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Marc Auberer via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Marco Elver via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Marco Elver via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Marco Elver via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
Marco Elver via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Marcos Maronas via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Mariusz Borsa via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [llvm] LLVM symbolizer gsym support (PR #134847)
Mariusz Kwiczala via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mark Zhuang via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
Mark de Wever via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
Mark de Wever via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
Mark de Wever via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
Mark de Wever via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
Martin Storsjö via llvm-commits
- [llvm] [llvm][test] Change an XFAIL into a more correct REQUIRES (PR #137942)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
Martin Storsjö via llvm-commits
- [llvm] [DWARFLinkerParallel] Fix incorrect uses of compare_exchange_weak (PR #138129)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
Martin Storsjö via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Martin Storsjö via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
Martin Storsjö via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Martin Storsjö via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Martin Storsjö via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Martin Storsjö via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Martin Storsjö via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Martin Storsjö via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Remove special case for CXX extensions on Cygwin. (PR #138328)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Remove special case for CXX extensions on Cygwin. (PR #138328)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
Martin Storsjö via llvm-commits
- [llvm] [PowerPC] Add dense math half-precision floating-point outer-product accumulate to DMR instructions (PR #133272)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
Maryam Moghadas via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
Mateusz Mikuła via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [clang] [llvm] [LLVM][Clang][Cygwin] Fix building Clang for Cygwin (PR #134494)
Mateusz Mikuła via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Auto generate check lines for some codegen tests (PR #137534)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Auto generate check lines for some codegen tests (PR #137534)
Matt Arsenault via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Matt Arsenault via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Expansion of scalable vector reductions (PR #129214)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PrologEpilogInserter" to NPM (PR #130550)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Drop recursive types in LowerBufferFatPointers (PR #137735)
Matt Arsenault via llvm-commits
- [llvm] LangRef: Clarify nsz on min/max operations for +0.0 vs -0.0 (PR #137567)
Matt Arsenault via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Matt Arsenault via llvm-commits
- [llvm] Metadata: Add noalias.addrspace attribute for store and load (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Make the MaxAnalysisRecursionDepth overridable (PR #137721)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle CreateBinOp not returning BinaryOperator (PR #137791)
Matt Arsenault via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Matt Arsenault via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Matt Arsenault via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Matt Arsenault via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Matt Arsenault via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Matt Arsenault via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Matt Arsenault via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Matt Arsenault via llvm-commits
- [llvm] [InlineSpiller] Check rematerialization before folding operand (PR #134015)
Matt Arsenault via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
Matt Arsenault via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
Matt Arsenault via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
Matt Arsenault via llvm-commits
- [llvm] [InlineSpiller] Check rematerialization before folding operand (PR #134015)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
Matt Arsenault via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Matt Arsenault via llvm-commits
- [llvm] [IR] Convert check to assertion in PredIterator (NFC) (PR #137931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Simplify phi processing (PR #137050)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add noundef to mbcnt intrinsic returns (PR #136304)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add noundef to mbcnt intrinsic returns (PR #136304)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] SPIRV: Simplify phi processing (PR #137050)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Matt Arsenault via llvm-commits
- [llvm] [Transforms] Introduce BuildBuiltins.h atomic helpers (PR #134455)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify GCNTTIImpl::isValidAddrSpaceCast. NFCI. (PR #137986)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support arbitrary types in amdgcn.dead (PR #134841)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support arbitrary types in amdgcn.dead (PR #134841)
Matt Arsenault via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MIR Printer (PR #137361)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Matt Arsenault via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Matt Arsenault via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Matt Arsenault via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Matt Arsenault via llvm-commits
- [llvm] [LoopPeel] Fix branch weights' effect on block frequencies (PR #128785)
Matt Arsenault via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Matt Arsenault via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
Matt Arsenault via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Matt Arsenault via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Matt Arsenault via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Matt Arsenault via llvm-commits
- [llvm] Address Codegen bug related to marking subregister MachineOperand defines as undef (PR #134929)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Matt Arsenault via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Matt Arsenault via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Matt Arsenault via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Matt Arsenault via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Matt Arsenault via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Matt Arsenault via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Matt Arsenault via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Added hot-block-rematerialize pass (PR #136631)
Matt Arsenault via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
Matt Arsenault via llvm-commits
- [llvm] [X86][GlobalIsel] support G_FABS for f80 (PR #136718)
Matt Arsenault via llvm-commits
- [llvm] github: Add lib/CodeGen to PR autolabeler (PR #138131)
Matt Arsenault via llvm-commits
- [llvm] github: Add lib/CodeGen to PR autolabeler (PR #138131)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Matt Arsenault via llvm-commits
- [llvm] [StackSlotColoring] Fix a latent bug (PR #138140)
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU] Improve the handling of `inreg` arguments (PR #133614)
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU] Improve the handling of `inreg` arguments (PR #133614)
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU] Improve the handling of `inreg` arguments (PR #133614)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Support multiple save/restore points in mir (PR #119357)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Allow operand folding between loop body and its preheader (PR #137022)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Matt Arsenault via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Handles bitreverse to prevent falling back (PR #138150)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Handles bitreverse to prevent falling back (PR #138150)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Matt Arsenault via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable vectorization of i8 values. (PR #134934)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Matt Arsenault via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Matt Arsenault via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (PR #125885)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Matt Arsenault via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Implement IR expansion for frem instruction (PR #130988)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
Matt Arsenault via llvm-commits
- [llvm] [IR] Relax convergence requirements on call (PR #135794)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Generalize global.load.lds to buffer fat pointers (PR #134911)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check for nonnull loads feeding addrspacecast (PR #138184)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
Matt Arsenault via llvm-commits
- [llvm] [IR] Replace blockaddress refcount with single flag (PR #138239)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] 72f5ac4 - llvm-reduce: Stop setting intermediate cloned function names
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
Matt Arsenault via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Reduce with early return of arguments (PR #133627)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Reduce with early return of arguments (PR #133627)
Matt Arsenault via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Reduce with early return of arguments (PR #133627)
Matt Arsenault via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Reduce with early return of arguments (PR #133627)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Change function return types if function is not called (PR #134035)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Change function return types if function is not called (PR #134035)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Change function return types if function is not called (PR #134035)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Support exotic terminators in instructions-to-return (PR #134794)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Support exotic terminators in instructions-to-return (PR #134794)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (PR #135424)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (PR #135424)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle MachineOperandType global address in SIFoldOperands. (PR #135424)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Matt Arsenault via llvm-commits
- [llvm] InlineFunction: Split inlining into predicate and apply functions (PR #134213)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Matt Arsenault via llvm-commits
- [llvm] llvm-reduce: Support exotic terminators in instructions-to-return (PR #134794)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
Matt Arsenault via llvm-commits
- [llvm] [Utils] Use StringRef::starts_with (NFC) (PR #138379)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
Matt Arsenault via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matt Arsenault via llvm-commits
- [llvm] [tools] Remove unused local variables (NFC) (PR #138384)
Matt Arsenault via llvm-commits
- [llvm] [Instrumentation] Remove an unused local variable (NFC) (PR #138383)
Matt Arsenault via llvm-commits
- [llvm] ARM: Remove override of shouldRewriteCopySrc (PR #125219)
Matt Arsenault via llvm-commits
- [llvm] ARM: Remove override of shouldRewriteCopySrc (PR #125219)
Matt Arsenault via llvm-commits
- [llvm] ARM: Remove override of shouldRewriteCopySrc (PR #125219)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Remove unused using decls (NFC) (PR #138386)
Matt Arsenault via llvm-commits
- [llvm] [ExecutionEngine] Use default member initialization in Segment (NFC) (PR #138411)
Matt Arsenault via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
Matt Arsenault via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
Matt Arsenault via llvm-commits
- [llvm] [FileCheck] Use default member initialization in ExpressionFormat (NFC) (PR #138409)
Matt Arsenault via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use Reg32Types for move-immediate patterns (PR #138422)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use Reg32Types for move-immediate patterns (PR #138422)
Matt Arsenault via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #138430)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Remove unused local variables (NFC) (PR #138441)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
Matt Arsenault via llvm-commits
- [llvm] [Transforms] Remove unused local variables (NFC) (PR #138442)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Matt Arsenault via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138454)
Matt Arsenault via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Matt Davis via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Matthias Braun via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Matthias Braun via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Matthias Braun via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Matthias Braun via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Matthias Braun via llvm-commits
- [llvm] [mlir] [mlir][gpu] Change GPU modules to globals (PR #135478)
Mehdi Amini via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Mehdi Amini via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Mehdi Amini via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Mehdi Amini via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
Mehdi Amini via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Mehdi Amini via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Mel Chen via llvm-commits
- [llvm] [IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc (PR #118777)
Mel Chen via llvm-commits
- [llvm] [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (PR #137573)
Mel Chen via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Mel Chen via llvm-commits
- [llvm] [IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc (PR #118777)
Mel Chen via llvm-commits
- [llvm] [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (PR #137497)
Mel Chen via llvm-commits
- [llvm] [IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc (PR #118777)
Mel Chen via llvm-commits
- [lldb] [llvm] [lldb][Format] Add function.suffix frame-format variable (PR #137763)
Michael Buch via llvm-commits
- [lldb] [llvm] [lldb][Format] Add function.suffix frame-format variable (PR #137763)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
Michael Buch via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Michael Kruse via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Michael Kruse via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Michael Kruse via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
Michael Kruse via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [OMPIRBuilder] Don't discard the debug record from entry block. (PR #135161)
Michael Kruse via llvm-commits
- [llvm] [Flang][LLVM] Remove leftover CMake for old flang handling (PR #137049)
Michael Kruse via llvm-commits
- [llvm] [Flang][LLVM] Remove leftover CMake for old flang handling (PR #137049)
Michael Kruse via llvm-commits
- [llvm] [Flang][LLVM] Remove leftover CMake for old flang handling (PR #137049)
Michael Kruse via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Michael Kruse via llvm-commits
- [llvm] [Test] Disable Linux perf test under WSL (PR #137822)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Michael Kruse via llvm-commits
- [flang] [llvm] [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (PR #131137)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Michael Kruse via llvm-commits
- [llvm] [Flang-rt] Forward `libomp-mod` dependency for non-default runtime builds (PR #137035)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)
Michael Kruse via llvm-commits
- [llvm] [Test] Disable Linux perf test under WSL (PR #137822)
Michael Kruse via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [DependenceAnalysis] Extending SIV to handle separate loops (PR #128782)
Michael Kruse via llvm-commits
- [llvm] [Transforms] Introduce BuildBuiltins.h atomic helpers (PR #134455)
Michael Kruse via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
Michael Kruse via llvm-commits
- [llvm] [Test] Disable Linux perf test under WSL (PR #137822)
Michael Spencer via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [clang][modules] Lazily load by name lookups in module maps (PR #132853)
Michael Spencer via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
Michael Spencer via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] support for the intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.* (PR #129222)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Addition of @llvm.lround.* and @llvm.llround.* intrinsic (PR #129240)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Addition of @llvm.lround.* and @llvm.llround.* intrinsic (PR #129240)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Michal Paszkowski via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
Michał Górny via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
Michał Górny via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
Michał Górny via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
Mikael Holmén via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
Mikael Holmén via llvm-commits
- [llvm] [CFIInstrInserter] Tests for scenarios not currently handled by `CFIInstrInserter`. (PR #128211)
Mikhail Gudim via llvm-commits
- [llvm] [MC][AsmPrinter] Introduce llvm_reg_offset pseudo cfi instruction. (PR #125104)
Mikhail Gudim via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Mikhail R. Gadelha via llvm-commits
- [llvm] [CodeGen][NPM] Update BranchFolderLegacy make tail merge configurable via flag (PR #135277)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Error instead of aborting on verification failure (PR #137581)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Error instead of aborting on verification failure (PR #137581)
Min-Yih Hsu via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Min-Yih Hsu via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Min-Yih Hsu via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Min-Yih Hsu via llvm-commits
- [llvm] [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (PR #132704)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Min-Yih Hsu via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV][NFC] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV][NFC] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISCV][NFC] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [AMDGPU][NFC] Remove duplicate features in gfx908/909/90a (PR #137902)
Min-Yih Hsu via llvm-commits
- [llvm] [LV][EVL] Attach a new metadata on EVL vectorized loops (PR #131000)
Min-Yih Hsu via llvm-commits
- [llvm] [LV][EVL] Attach a new metadata on EVL vectorized loops (PR #131000)
Min-Yih Hsu via llvm-commits
- [llvm] [LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops (PR #131005)
Min-Yih Hsu via llvm-commits
- [llvm] [LV][EVL] Introduce the EVLIndVarSimplify Pass for EVL-vectorized loops (PR #131005)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [MIPS] Reland Scheduling model for MIPS i6400 and i6500 CPUs (#132704) (PR #137984)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics for heuristics (PR #137981)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Fix off-by-one error with -misched-cutoff=<n> flag (PR #137988)
Min-Yih Hsu via llvm-commits
- [llvm] [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (PR #137903)
Min-Yih Hsu via llvm-commits
- [llvm] [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (PR #137903)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [IA][RISCV] Add support for vp.load/vp.store with shufflevector (PR #135445)
Min-Yih Hsu via llvm-commits
- [llvm] [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (PR #137903)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched] Add statistics to quantify scheduling (PR #138090)
Min-Yih Hsu via llvm-commits
- [llvm] [MISched][NFC] Precommit test for #137988 (PR #138243)
Min-Yih Hsu via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Min-Yih Hsu via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Min-Yih Hsu via llvm-commits
- [llvm] [CSKY] Remove duplicate processor features in ck807e/ck807ef (PR #138316)
Min-Yih Hsu via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Min-Yih Hsu via llvm-commits
- [llvm] [CSKY] Remove duplicate processor features in ck807e/ck807ef (PR #138316)
Min-Yih Hsu via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
Mingming Liu via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] Store GUIDs in metadata (PR #133682)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [mlir][EmitC] Add Bazel rules for conversions (PR #138154)
Mircea Trofin via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko Brkušanin via llvm-commits
- [llvm] [AMDGPU] Swap V_CNDMASK operands to shrink it into VOP2 (PR #135162)
Mirko Brkušanin via llvm-commits
- [llvm] [llvm-profdata] Disable -all-functions by default (PR #138105)
Nabeel Omer via llvm-commits
- [llvm] [IR] Relax convergence requirements on call (PR #135794)
Nathan Gauër via llvm-commits
- [llvm] [IR] Relax convergence requirements on call (PR #135794)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.4 validation (PR #137633)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [IR] Relax convergence requirements on call (PR #135794)
Nathan Gauër via llvm-commits
- [llvm] [IPO] Prevent removal of some convergent attr (PR #134863)
Nathan Gauër via llvm-commits
- [llvm] [IPO] Prevent removal of some convergent attr (PR #134863)
Nathan Gauër via llvm-commits
- [clang] [llvm] [IR] Mark convergence intrins as has-side-effect (PR #134844)
Nathan Gauër via llvm-commits
- [clang] [llvm] [IR] Mark convergence intrins as has-side-effect (PR #134844)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Change how to detect OpenCL/Vulkan Env and update tests accordingly. (PR #129689)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Nathan Gauër via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Nicholas Guy via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Nicholas Guy via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
Nick Sarnie via llvm-commits
- [llvm] f1248d6 - [gn] fix minor mistake from 3e523502a159
Nico Weber via llvm-commits
- [llvm] fa7e695 - [gn] Make RISCV/MCTargetDesc depend on RISCV/TargetInfo
Nico Weber via llvm-commits
- [llvm] e66eb83 - [gn] Make FrontendTests depend on AllTargetsDescs
Nico Weber via llvm-commits
- [llvm] 6aafd5e - [gn] Make Sparc/MCTargetDesc depend on Sparc/TargetInfo
Nico Weber via llvm-commits
- [llvm] c024969 - [gn] port ff8fc5bc45c1, kind of
Nico Weber via llvm-commits
- [llvm] 3fc6ed8 - [gn] port 0c7c82af230bd
Nico Weber via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Nico Weber via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Nico Weber via llvm-commits
- [llvm] 1d95548 - Revert "[CodeGen] Use range-based for loops (NFC) (#138434)"
Nico Weber via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
Nico Weber via llvm-commits
- [llvm] [InstCombine] Support ptrtoint of gep folds for chain of geps (PR #137323)
Nikita Popov via llvm-commits
- [llvm] [TableGen] Simplify a string comparison (NFC) (PR #137584)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Use OwningArrayRef in NodeMetadata (NFC) (PR #137539)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Split GEPs with multiple variable indices (PR #137297)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Nikita Popov via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Nikita Popov via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Nikita Popov via llvm-commits
- [llvm] Linker: Remove dropTriviallyDeadConstantArrays(). (PR #137081)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Nikita Popov via llvm-commits
- [llvm] [llvm] Make charset constexpr (NFC) (PR #137535)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't require GEP in indexed compare fold (PR #81614)
Nikita Popov via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Nikita Popov via llvm-commits
- [llvm] [VectorUtils] Improve computeMinimumValueSizes (NFC) (PR #137692)
Nikita Popov via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [llvm] [NFC][AMDGPU] Drop recursive types in LowerBufferFatPointers (PR #137735)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
Nikita Popov via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Nikita Popov via llvm-commits
- [llvm] [llvm] annotate interfaces in llvm/Support for DLL export (PR #136014)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Make the MaxAnalysisRecursionDepth overridable (PR #137721)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [llvm] [LAA] Prefer set-contains over set-count (NFC) (PR #136749)
Nikita Popov via llvm-commits
- [llvm] [GVN] Improve processBlock for instruction erasure (PR #131753)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Nikita Popov via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Nikita Popov via llvm-commits
- [llvm] [BasicBlockUtils] Remove broken support for eh pads in SplitEdge() (PR #137816)
Nikita Popov via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
Nikita Popov via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
Nikita Popov via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
Nikita Popov via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
Nikita Popov via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
Nikita Popov via llvm-commits
- [llvm] [BasicBlockUtils] Remove broken support for eh pads in SplitEdge() (PR #137816)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Nikita Popov via llvm-commits
- [llvm] [IR] Convert check to assertion in PredIterator (NFC) (PR #137931)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Nikita Popov via llvm-commits
- [llvm] [ObjC][ProvenanceEval] Only evaluate pointers (PR #136876)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Minor editorial fixes (PR #137782)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Minor editorial fixes (PR #137782)
Nikita Popov via llvm-commits
- [llvm] [LoopVersioningLICM] Only mark pointers with generated checks as noalias (PR #135168)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Nikita Popov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Nikita Popov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Nikita Popov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Nikita Popov via llvm-commits
- [llvm] [LangRef] No target-specific size limit for atomics (PR #136864)
Nikita Popov via llvm-commits
- [llvm] [Transforms] Introduce BuildBuiltins.h atomic helpers (PR #134455)
Nikita Popov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Do not unfold select if block has address taken and used (PR #135106)
Nikita Popov via llvm-commits
- [llvm] Verifier: Move test from Assembler to right place and avoid grep (PR #138113)
Nikita Popov via llvm-commits
- [llvm] Assembler: Replace some usage of grep in tests with FileCheck (PR #138114)
Nikita Popov via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Nikita Popov via llvm-commits
- [llvm] [DebugCounter] Add support for non-continous ranges. (PR #89470)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [IR] Do not store Function inside BlockAddress (PR #137958)
Nikita Popov via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Nikita Popov via llvm-commits
- [llvm] [LSV] Insert casts to vectorize mismatched types (PR #134436)
Nikita Popov via llvm-commits
- [llvm] [IR] Replace blockaddress refcount with single flag (PR #138239)
Nikita Popov via llvm-commits
- [llvm] [IRMover] Don't consider opaque types isomorphic to other types (PR #138241)
Nikita Popov via llvm-commits
- [llvm] [IRMover] Don't consider opaque types isomorphic to other types (PR #138241)
Nikita Popov via llvm-commits
- [llvm] [ObjC][ProvenanceEval] Only evaluate pointers (PR #136876)
Nikita Popov via llvm-commits
- [llvm] [AA] Assert that alias() arguments are pointers (PR #138242)
Nikita Popov via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Nikita Popov via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Nikita Popov via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Nikita Popov via llvm-commits
- [llvm] [IR] Replace blockaddress refcount with single flag (PR #138239)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] llvm-reduce: Add values to return reduction (PR #132686)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Nikita Popov via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Nikita Popov via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Nikita Popov via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Nikita Popov via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] [DSE] Only consider provenance captures (PR #138286)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Nikita Popov via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
Nikita Popov via llvm-commits
- [llvm] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
Nikita Popov via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Nikita Popov via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Nikita Popov via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Nikita Popov via llvm-commits
- [llvm] [WebAssembly] Remove an unused using decl (NFC) (PR #138432)
Nikita Popov via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
Nikita Popov via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Nikita Popov via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Nikita Popov via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Nikita Popov via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
Nikita Popov via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138467)
Nikita Popov via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Nikita Popov via llvm-commits
- [libcxx] [llvm] [libc++] Upgrade to GCC 15 (PR #138293)
Nikolas Klauser via llvm-commits
- [llvm] LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (PR #112852)
Nuno Lopes via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Oliver Stannard via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [KeyInstr] Add docs (PR #137991)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add Atom Group waterline to LLVMContext (PR #133478)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DEBUGINFO] Propagate debug metadata for sext SDNode. (PR #135971)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Add fields to DILocation behind compile time flag (PR #133477)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Owen Anderson via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
Owen Anderson via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
Pankaj Dwivedi via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][test] Disable callcont-fallthru.s on AArch64 (PR #137831)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][test] Disable callcont-fallthru.s on AArch64 (PR #137831)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][test] Disable callcont-fallthru.s on AArch64 (PR #137831)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][test] Disable callcont-fallthru.s on AArch64 (PR #137831)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][docs] Reorder Stacked PR approaches in GitHub.rst (PR #138126)
Paschalis Mpeis via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Paul Kirth via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Paul Kirth via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Paul Kirth via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Adds a mustache backend (PR #133161)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
Paul Kirth via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
Paul T Robinson via llvm-commits
- [llvm] [LLVM][GlobalISel] Ensure G_{F}CONSTANT only store references to scalar Constant{Int,FP}. (PR #137319)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Paul Walker via llvm-commits
- [llvm] 6edcb52 - [NFC][InstCombine][AArch64] Remove SVE mul idempotency tests.
Paul Walker via llvm-commits
- [llvm] 9332196 - [NFC][InstCombine][AArch64] Add simplify tests for reversed SVE intrinsics.
Paul Walker via llvm-commits
- [llvm] 50d3feb - [NFC][InstCombine][AArch64] Refactor SVE intrinsics tests.
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (PR #137340)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Paul Walker via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (PR #137350)
Paul Walker via llvm-commits
- [llvm] [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (PR #137340)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE sdiv & udiv intrinsics. (PR #137966)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (PR #135398)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE sdiv & udiv intrinsics. (PR #137966)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Paul Walker via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Paul Walker via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Paul Walker via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
Paul Walker via llvm-commits
- [llvm] [WebAssembly] Fix trunc in FastISel (PR #138479)
Pavel Verigo via llvm-commits
- [llvm] [WebAssembly] Fix trunc in FastISel (PR #138479)
Pavel Verigo via llvm-commits
- [llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Pedro Miguel Justo via llvm-commits
- [clang] [llvm] [RISCV] Add processor definition for SiFive P870 (PR #137725)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Pengcheng Wang via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
Pengcheng Wang via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][NFC] Convert some predicates to TIIPredicate (PR #129658)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV][NFC] Move VLDSX0Pred to RISCVInstrPredicates.td (PR #137938)
Pengcheng Wang via llvm-commits
- [llvm] Linker: Remove dropTriviallyDeadConstantArrays(). (PR #137081)
Peter Collingbourne via llvm-commits
- [llvm] Linker: Remove dropTriviallyDeadConstantArrays(). (PR #137081)
Peter Collingbourne via llvm-commits
- [llvm] Target: Stop assigning RELRO sections to .ldata.rel.ro. (PR #137742)
Peter Collingbourne via llvm-commits
- [llvm] Target: Stop assigning RELRO sections to .ldata.rel.ro. (PR #137742)
Peter Collingbourne via llvm-commits
- [lld] 4b1f1f7 - ELF: Fix man page formatting.
Peter Collingbourne via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Peter Collingbourne via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Peter Collingbourne via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Peter Collingbourne via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
Peter Collingbourne via llvm-commits
- [lld] ELF: Switch to parallelSort for RELR relocations. (PR #138370)
Peter Collingbourne via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Peter Collingbourne via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Peter Collingbourne via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
Peter Klausler via llvm-commits
- [lld] [lld-macho] Fix branch extension logic compatibility with __objc_stubs (PR #137913)
Peter Rong via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Peter Rong via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
Peter Smith via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Peter Smith via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Peter Smith via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Peter Smith via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
Peter Smith via llvm-commits
- [lld] [lld] Use --no-warnings flag to suppress --noinhibit-exec warnings (PR #138056)
Peter Smith via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
Petr Hosek via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Petr Hosek via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Petr Hosek via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Petr Hosek via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Petr Hosek via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Petr Hosek via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
Petr Hosek via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Philip Reames via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Philip Reames via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for SpacemiT-X60 (PR #137343)
Philip Reames via llvm-commits
- [llvm] [DAG] Add utilities for inserting and extracting low sub-vectors [nfc] (PR #137230)
Philip Reames via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
Philip Reames via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Philip Reames via llvm-commits
- [llvm] 38c2833 - [RISCV] Use early return to simplify VLA shuffle lowering [nfc]
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
Philip Reames via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
Philip Reames via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Philip Reames via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Phoebe Wang via llvm-commits
- [llvm] [ms] [llvm-ml] Allow PTR casting of registers to their own size (PR #132751)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [llvm] [X86] Check for AMXTile in asserting (PR #136507)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Phoebe Wang via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Phoebe Wang via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test (PR #137794)
Phoebe Wang via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
Phoebe Wang via llvm-commits
- [llvm] [X86][NFC] Remove duplicate feature from Znver5 processor definition (PR #137901)
Phoebe Wang via llvm-commits
- [llvm] [X86] Check for AMXTile in asserting (PR #136507)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Phoebe Wang via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly constraint lowering errors (PR #135782)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly constraint lowering errors (PR #135782)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Pierre van Houtryve via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
Pierre van Houtryve via llvm-commits
- [llvm] [CodeGen][NPM] Port VirtRegRewriter to NPM (PR #130564)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Hoist permlane64/readlane/readfirstlane through unary/binary operands (PR #129037)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV] Select (add x, C) -> (sub x, -C) if -C cheaper to materialize (PR #137309)
Piotr Fusik via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] X86_64 CC for UEFI (PR #137905)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm][AsmPrinter] CodeView for UEFI (PR #138359)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm] Allow Fast and Tail CC in UEFI (PR #138361)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm][X86] REX profile for UEFI (PR #138362)
Prabhu Rajasekaran via llvm-commits
- [llvm] [llvm][X86] AvoidTrailingCallPass for UEFI (PR #138363)
Prabhu Rajasekaran via llvm-commits
- [lld] [lld][ICF] Prevent merging two sections when they point to non-globals (PR #136641)
Pranav Kant via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
Princeton Ferro via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Add support for PTX ISA v8.8 (PR #136639)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Add support for PTX ISA v8.8 (PR #136639)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Add support for PTX ISA v8.8 (PR #136639)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX] Add support for PTX ISA v8.8 (PR #136639)
Princeton Ferro via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
Quentin Colombet via llvm-commits
- [llvm] [DebugInfo] Preserve line and column number when merging debug info. (PR #129960)
Rahman Lavaee via llvm-commits
- [llvm] [TableGen] Use StringRef::empty() instead of comparing to an empty string. NFC (PR #137673)
Rahul Joshi via llvm-commits
- [llvm] [NFC][AArch64] Final Cleanup Pass Initialization (PR #137744)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MIR Printer (PR #137361)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MIR Printer (PR #137361)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Minor code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Minor code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Make TrailingObjects private for Records (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Make TrailingObjects private for Records (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Make TrailingObjects private for Records (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Use private inheritance for TrailingObjects (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Use private inheritance for TrailingObjects (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MIR Printer (PR #137361)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Use private inheritance for TrailingObjects (PR #138027)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Use private inheritance for TrailingObjects (PR #138027)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Rahul Joshi via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Rahul Joshi via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Rahul Joshi via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
Rahul Joshi via llvm-commits
- [llvm] [CSKY] Remove duplicate processor features in ck807e/ck807ef (PR #138316)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
Rahul Joshi via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorUtils] Improve computeMinimumValueSizes (NFC) (PR #137692)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Add tests with non-power-of-2 store-load forward distance (PR #136710)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Fix MinBWs in WidenIntrinsic case (PR #137005)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Improve convergent tests (PR #136758)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorUtils] Improve computeMinimumValueSizes (NFC) (PR #137692)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Prefer set-contains over set-count (NFC) (PR #136749)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Hoist setting condition for RT-checks (PR #128045)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Hoist setting condition for RT-checks (PR #128045)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Strip unmaintainable MinBWs assert (PR #136858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPlanConstantFolder (PR #125365)
Ramkumar Ramachandra via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Razvan Lupusoru via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [llvm] [utils] update_llc_test_checks --downstream-target-handler-path option (PR #135879)
Reid Kleckner via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
Reid Kleckner via llvm-commits
- [clang] [llvm] Reland: [llvm][clang] Allocate a new stack instead of spawning a new thread to get more stack space (PR #136046)
Reid Kleckner via llvm-commits
- [llvm] [llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms (PR #138187)
Reid Kleckner via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Reid Kleckner via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Reid Kleckner via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Reid Kleckner via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Reid Kleckner via llvm-commits
- [llvm] [ms] [llvm-ml] Implement support for PROC NEAR/FAR (PR #131707)
Reid Kleckner via llvm-commits
- [llvm] [llvm] Enable LLVM_LINK_LLVM_DYLIB by default on non-Windows platforms (PR #138187)
Reid Kleckner via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
Reid Kleckner via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Reid Kleckner via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Reid Kleckner via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
Reid Kleckner via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [LLVM][SROA] Teach SROA how to "bitcast" between fixed and scalable vectors. (PR #130973)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Ricardo Jesus via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Ricardo Jesus via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Richard Howell via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Richard Howell via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Richard Howell via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
Richard Howell via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Richard Howell via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Richard Howell via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Richard Howell via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Richard Howell via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
Richard Howell via llvm-commits
- [llvm] [IR] Add CallBr intrinsics support (PR #133907)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] IGLP: Fix static variables (PR #137549)
Robert Imschweiler via llvm-commits
- [llvm] [BOLT] Optimize the codegen of createLoadImmediate for AArch64. (PR #137413)
Rodrigo Rocha via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][DAGCombiner][SelectionDAG] - Fold Zext Build Vector to Bitcast of widen Build Vector (PR #135010)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Rohit Aggarwal via llvm-commits
- [llvm] [offload] Don't print device path during configure (PR #138109)
Ross Brunton via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Ross Brunton via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Ross Brunton via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Ross Brunton via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Ross Brunton via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
Ross Brunton via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix for 131386 by reducing implicit definitions on register restoration (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Remove implicit definition of register group when restoring the last sub-register after a spill (PR #133986)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Use s_cmovk_i32 instead of s_cselect_b32 when applicable (PR #135232)
Ryan Buchner via llvm-commits
- [llvm] [DA] do not handle array accesses of different offsets (PR #123436)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Extract some process into a separate function (PR #137662)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Extract some process into a separate function (PR #137662)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
Ryotaro Kasuga via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Saleem Abdulrasool via llvm-commits
- [llvm] [RISCV] Support Push/Pop with Xqci (PR #134191)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] SiFive CLIC Support (PR #132481)
Sam Elliott via llvm-commits
- [llvm] 31bd7a5 - [RISCV] XFAIL SiFive Interrupt Test
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] SiFive CLIC Support (PR #132481)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add support for vendor relocations on Xqci extensions (PR #135400)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
Sam Elliott via llvm-commits
- [llvm] [NFC][AArch64] Final Cleanup Pass Initialization (PR #137744)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Xqccmp v0.3 (PR #137854)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Xqccmp v0.3 (PR #137854)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Allow spilling to unused Zcmp Stack (PR #125959)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV][NFC] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sam Elliott via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sam Elliott via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sam Elliott via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
Sam Elliott via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Sam James via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Prune VFs based on plan register pressure (PR #132190)
Sam Tebbs via llvm-commits
- [llvm] [LV] Add support for partial reductions without a binary op (PR #133922)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sam Tebbs via llvm-commits
- [llvm] fa76965 - [LV] NFC: Make VPPartialReductionRecipe a VPReductionRecipe
Samuel Tebbs via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [VPlan] Implement VPExtendedReduction, VPMulAccumulateReductionRecipe and correspond vplan transformations. (PR #137746)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (PR #130935)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
Sander de Smalen via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Sander de Smalen via llvm-commits
- [llvm] [StackSlotColoring] Fix issue where colors for a StackID are dropped (PR #138140)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME] Split SMECallAttrs out of SMEAttrs (PR #137239)
Sander de Smalen via llvm-commits
- [llvm] [Arch64][SVE] Lower svrev_* to llvm.vector.reverse and fold svrev(svrev(x)) -> x (PR #116422)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
Sander de Smalen via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombiner] Add DAG combine for PARTIAL_REDUCE_MLA when no mul op (PR #131326)
Sander de Smalen via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
Sander de Smalen via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
Sarah Spall via llvm-commits
- [llvm] [libc] add uefi fullbuild to workflows (PR #131376)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Scott Linder via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Scott Linder via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Scott Linder via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Scott Linder via llvm-commits
- [llvm] Change update_xxx_checks to continue on error when processing mutliple inputs (PR #137728)
Scott Linder via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
Scott Manley via llvm-commits
- [llvm] [AMDGPU] Skip register uses in AMDGPUResourceUsageAnalysis (PR #133242)
Sebastian Neubauer via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
Sergei Barannikov via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
Sergei Barannikov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Sergei Barannikov via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
Sergei Barannikov via llvm-commits
- [llvm] [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (PR #137261)
Sergei Barannikov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Sergei Barannikov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sergei Barannikov via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
Sergei Barannikov via llvm-commits
- [llvm] [RFC] TableGen-erate SDNode descriptions (PR #119709)
Sergei Barannikov via llvm-commits
- [llvm] [SPARC][IAS][NFC] Tidy up LDSTUB and 64-bit mul/div instruction definitions (PR #138398)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Sergei Barannikov via llvm-commits
- [llvm] [Sparc] TableGen-erate SDNode descriptions (PR #138450)
Sergei Barannikov via llvm-commits
- [llvm] [Sparc] TableGen-erate SDNode descriptions (PR #138450)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Sergei Barannikov via llvm-commits
- [llvm] e01cefd - [Sparc] Remove unused parameter (NFC)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Sergei Barannikov via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
Sergei Barannikov via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
Sergio Afonso via llvm-commits
- [llvm] [DebugInfo][ConstraintElimination] Fix debug value loss in replacing comparisons with the speculated constants (PR #136839)
Shan Huang via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Shengchen Kan via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Shengchen Kan via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Shengchen Kan via llvm-commits
- [clang] [lld] [llvm] [X86][APX] Suppress EGPR/NDD instructions for relocations (PR #136660)
Shengchen Kan via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test (PR #137794)
Shengchen Kan via llvm-commits
- [llvm] [NFC][AMDGPU] Auto generate check lines for some codegen tests (PR #137534)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Auto generate check lines for some codegen tests (PR #137534)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
Shilei Tian via llvm-commits
- [llvm] [WIP][AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Shilei Tian via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Shilei Tian via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Shilei Tian via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Shilei Tian via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
Shilei Tian via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
Shilei Tian via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
Shilei Tian via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
Shilei Tian via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
Shilei Tian via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Remove explicitly datalayout from tests where not needed (PR #137921)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] add SROA before InferAddressSpace (PR #137909)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (PR #137488)
Shilei Tian via llvm-commits
- [llvm] [WIP][AMDGPU] Improve the handling of `inreg` arguments (PR #133614)
Shilei Tian via llvm-commits
- [llvm] e25ddf9 - [NFC][AMDGPU] Auto generate check lines for `llvm/test/CodeGen/AMDGPU/inline-attr.ll`
Shilei Tian via llvm-commits
- [llvm] 49a5dd3 - [NFC][AMDGPU] Correct the check line update script for `llvm/test/CodeGen/AMDGPU/attributor-flatscratchinit-undefined-behavior.ll`
Shilei Tian via llvm-commits
- [llvm] 74f55c7 - Revert "[NFC][AMDGPU] Correct the check line update script for `llvm/test/CodeGen/AMDGPU/attributor-flatscratchinit-undefined-behavior.ll`"
Shilei Tian via llvm-commits
- [llvm] cf9d404 - Reapply "[NFC][AMDGPU] Correct the check line update script for `llvm/test/CodeGen/AMDGPU/attributor-flatscratchinit-undefined-behavior.ll`"
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU` (PR #123995)
Shilei Tian via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU` (PR #123995)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
Shilei Tian via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [llvm] a4e9cfd - [NFC] Fix a potential compile error in `llvm::to_string(ThinOrFullLTOPhase Phase)`
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Add a new amdgcn.load.to.lds intrinsic (PR #137425)
Shilei Tian via llvm-commits
- [llvm] [llvm] Use *(Set|Map)::contains (NFC) (PR #138431)
Shilei Tian via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #138476)
Shilei Tian via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
Shilei Tian via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
Shoaib Meenai via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
Shoaib Meenai via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (PR #136009)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Print source filename when invalid debug info is found in LTO. (PR #138201)
Shubham Sandeep Rastogi via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [compiler-rt] [ARM][Compiler-RT] Add optional exclusion of libc provided ARM AEABI builtins from compiler-rt. (PR #137952)
Simi Pallipurath via llvm-commits
- [llvm] [DAG] Use SDValue for PatFrag checks (PR #137519)
Simon Pilgrim via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Simon Pilgrim via llvm-commits
- [llvm] Add the new test cases for gather scalar (PR #137416)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible (PR #137322)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible (PR #137322)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel] Remove some negative costs. (PR #135533)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add utilities for inserting and extracting low sub-vectors [nfc] (PR #137230)
Simon Pilgrim via llvm-commits
- [llvm] [APInt] Added APInt::clearBits() method (PR #137098)
Simon Pilgrim via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Simon Pilgrim via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold (v4i32 (scalar_to_vector (i32 (zext (bitcast (f16)))))) -> (v4i32 bitcast (shuffle (v8f16 scalar_to_vector))) (PR #126033)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] combineX86ShufflesRecursively - attempt to combine shuffles with larger types from EXTRACT_SUBVECTOR nodes (PR #133947)
Simon Pilgrim via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (PR #129695)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add new #134979 test cases for gather scalar (PR #137416)
Simon Pilgrim via llvm-commits
- [llvm] 26da887 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold bitcast (extelt (bitcast X), Idx) into bitcast+shufflevector. (PR #136998)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AVX] Match v4f64 blend from shuffle of scalar values. (PR #135753)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AVX] Match v4f64 blend from shuffle of scalar values. (PR #135753)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AVX] Match v4f64 blend from shuffle of scalar values. (PR #135753)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Simon Pilgrim via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
Simon Pilgrim via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][LLVM][CodeGen][X86] Add ConstantInt/FP based vector support to MachineInstr fixup and printing code. (PR #137331)
Simon Pilgrim via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Simon Pilgrim via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Simon Pilgrim via llvm-commits
- [llvm] [X86][BreakFalseDeps] Using reverse order for undef register selection (PR #137569)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
Simon Pilgrim via llvm-commits
- [llvm] [ValueTracking] Improve `Bitcast` handling to match SDAG (PR #125935)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombiner] Fold pattern for srl-shl-zext (PR #138290)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
Simon Pilgrim via llvm-commits
- [llvm] [X86] foldMemoryOperandCustom - attempt to load-fold with a VEXTRACTF128/I128 into a regular load (PR #137316)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (PR #123994)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
Simon Pilgrim via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fix the type used in foldShuffleOfIntrinsics Cost. (PR #138419)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
Simon Pilgrim via llvm-commits
- [llvm] [llvm] Allow Fast and Tail CC in UEFI (PR #138361)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
Simon Pilgrim via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Correctly merge noalias scopes during lowering of LDS data. (PR #131664)
Sirish Pande via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions fixed (PR #136868)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Disable Pre-RA Scheduler for Neoverse V2 (PR #127784)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Disable Pre-RA Scheduler for Neoverse V2 (PR #127784)
Sjoerd Meijer via llvm-commits
- [llvm] [flang-rt] Simplify INDEX with len-1 SUBSTRING. (PR #137889)
Slava Zakharin via llvm-commits
- [llvm] [flang-rt] Simplify INDEX with len-1 SUBSTRING. (PR #137889)
Slava Zakharin via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf][NFC] Hoist size computation out of the loop for v3 (PR #137479)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf][NFC] Hoist size computation out of the loop for v3 (PR #137479)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (PR #137394)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
Snehasish Kumar via llvm-commits
- [llvm] Reapply "[Metadata] Preserve MD_prof when merging instructions when one is missing."" (PR #135270)
Snehasish Kumar via llvm-commits
- [llvm] [DebugInfo] Preserve line and column number when merging debug info. (PR #129960)
Snehasish Kumar via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Correctly merge noalias scopes during lowering of LDS data. (PR #131664)
Stanislav Mekhanoshin via llvm-commits
- [llvm] add register logging (PR #137664)
Steffi Stumpos via llvm-commits
- [llvm] add register logging (PR #137664)
Steffi Stumpos via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Annotate intentionally-blank DebugLocs in existing code (PR #136192)
Stephen Tozer via llvm-commits
- [llvm] [DLCov] Move DebugLoc coverage macro to llvm-config.h (PR #137787)
Stephen Tozer via llvm-commits
- [llvm] 92195f6 - Reapply "[DLCov] Implement DebugLoc coverage tracking (#107279)"
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Propagate annotated DebugLocs through transformations (PR #138047)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Propagate annotated DebugLocs through transformations (PR #138047)
Stephen Tozer via llvm-commits
- [llvm] [DLCov][NFC] Propagate annotated DebugLocs through transformations (PR #138047)
Stephen Tozer via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.4 validation (PR #137633)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.3 validation (PR #137633)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.3 validation (PR #137633)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.3 validation (PR #137633)
Steven Perron via llvm-commits
- [clang] [llvm] [HLSL] Run finalize linkage pass for all targets (PR #134260)
Steven Perron via llvm-commits
- [clang] [llvm] [HLSL] Run finalize linkage pass for all targets (PR #134260)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Steven Perron via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
Sudharsan Veeravalli via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
Sushant Gokhale via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tarun Prabhu via llvm-commits
- [llvm] Linker: Remove dropTriviallyDeadConstantArrays(). (PR #137081)
Teresa Johnson via llvm-commits
- [llvm] [llvm-profdata] Disable -all-functions by default (PR #138105)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #136121)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
Teresa Johnson via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #136121)
Teresa Johnson via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Thirumalai Shaktivel via llvm-commits
- [llvm] [asan][x86] Skip memintrinsics that write to special address spaces on x86-64 (PR #129291)
Thor Preimesberger via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Thurston Dang via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Thurston Dang via llvm-commits
- [llvm] [msan] Implement support for avx512fp16.mask.{add/sub/mul/div/max/min}.sh.round (PR #137441)
Thurston Dang via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping inc… (PR #137834)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping inc… (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137834)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137834)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Thurston Dang via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137834)
Thurston Dang via llvm-commits
- [llvm] [PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt (PR #123966)
Tibor Győri via llvm-commits
- [llvm] [PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt (PR #123966)
Tibor Győri via llvm-commits
- [llvm] [PartiallyInlineLibCalls] Emit missed- and passed-optimization remarks when partially inlining sqrt (PR #123966)
Tibor Győri via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [GISel] Add KnownFPClass Analysis to GISelValueTrackingPass (PR #134611)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Enable kernel argument preloading (PR #134655)
Tim Gymnich via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
Tobias Stadler via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
Tobias Stadler via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
Tobias Stadler via llvm-commits
- [llvm] [GlobalISel] Fix miscompile when narrowing vector load/stores to non-byte-sized types (PR #136739)
Tobias Stadler via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [llvm] [flang][OpenMP] Mark atomic clauses as unique (PR #137460)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic (PR #131603)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (PR #137193)
Tom Eccles via llvm-commits
- [clang] [llvm] [mlir] [mlir][OpenMP] convert wsloop cancellation to LLVMIR (PR #137194)
Tom Eccles via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang][OpenMP] Allow UPDATE clause to not have any arguments (PR #137521)
Tom Eccles via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Tom Eccles via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Tom Eccles via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
Tom Eccles via llvm-commits
- [llvm] [openmp] [OpenMP] Change build of OpenMP device runtime to be a separate runtime (PR #136729)
Tom Honermann via llvm-commits
- [compiler-rt] [sanitizer_common] Remove interceptors for deprecated struct termio (PR #137403)
Tom Stellard via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Trevor Gross via llvm-commits
- [llvm] Align f128 to 16 bytes when passing on x86 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] [X86] Align f128 to 16 bytes when passing on x86-32 (PR #138092)
Trevor Gross via llvm-commits
- [llvm] [libc] add uefi fullbuild to workflows (PR #131376)
Tristan Ross via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
Ulrich Weigand via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Implement .machine (push|pop) directives (PR #137302)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Add proper mcount handling (PR #135767)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
Ulrich Weigand via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] support for the intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.* (PR #129222)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] support for the intrinsic @llvm.fptosi.sat.* and @llvm.fptoui.sat.* (PR #129222)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
VISHAKH PRAKASH via llvm-commits
- [llvm] Add support for intrinsic @llvm.frexp (PR #135774)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] Support for extension SPV_INTEL_device_side_avc_motion_estimation (PR #135319)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] Support for extension SPV_INTEL_masked_gather_scatter (PR #131566)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV]support for the extension SPV_INTEL_fp_fast_math_mode (PR #130073)
VISHAKH PRAKASH via llvm-commits
- [llvm] remove extraneous comma in OpLifetimeStart and OpLifetimeStop (PR #129025)
VISHAKH PRAKASH via llvm-commits
- [llvm] [SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
VISHAKH PRAKASH via llvm-commits
- [flang] [llvm] [flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs (PR #137517)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][cuda] Fix type of kNoAsyncObject (PR #138029)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][cuda] Fix type of kNoAsyncObject (PR #138029)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject (#138010)" (PR #138082)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject (#138010)" (PR #138082)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
Valentin Clement バレンタイン クレメン via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject" (PR #138221)
Valentin Clement バレンタイン クレメン via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject" (PR #138221)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] Add EliminateNewDuplicatePHINodes function. (PR #135179)
Valery Pykhtin via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
Vassil Vassilev via llvm-commits
- [compiler-rt] [compiler-rt][AArch64] Provide basic implementations of SME memcpy/memmove in case of strictly aligned memory access (PR #138250)
Victor Campos via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
Victor Lomuller via llvm-commits
- [llvm] [SPIR-V] Add legalize-addrspace-cast pass (PR #137598)
Victor Lomuller via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
Victor Lomuller via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
Victor Lomuller via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Victor Lomuller via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Victor Lomuller via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
Victor Lomuller via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Eliminate unnecessary packing in wider f16 vectors for sdwa/opsel-able instruction (PR #137137)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] Utilizing register units based liveIns tracking in MBB (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [WIP][CodeGen] Modifying MBB's liveins representation as into regUnits (PR #129847)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PrologEpilogInserter" to NPM (PR #130550)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NewPM] Port "ShrinkWrap" pass to NPM (PR #129880)
Vikram Hegde via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (PR #129690)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (PR #129690)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (PR #129690)
Vikram Hegde via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Vikram Hegde via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Vikram Hegde via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
Vikram Hegde via llvm-commits
- [llvm] [AArch64] Add FPCR register usages to mop4 instructions (PR #135641)
Virginia Cangelosi via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][asan] Try to deflake asan_lsan_deadlock test (PR #137718)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][asan] Try to deflake asan_lsan_deadlock test (PR #137718)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][asan] Try to deflake asan_lsan_deadlock test (PR #137718)
Vitaly Buka via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] fix msghdr for musl (PR #136195)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][sanitizer] fix msghdr for musl (PR #136195)
Vitaly Buka via llvm-commits
- [llvm] [msan] Add struct support to CreateShadowCast (PR #130440)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer][Darwin] Define TlsSize on arm64 (PR #133989)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common] Implement address sanitizer on AIX: add platform specific functionality (4/6) (PR #131868)
Vitaly Buka via llvm-commits
- [llvm] [llvm] Implement address sanitizer on AIX (2/6) (PR #129926)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: interceptors (5/6) (PR #131870)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Vitaly Buka via llvm-commits
- [compiler-rt] [asan] Implement address sanitizer on AIX: memory mapping (6/6) (PR #136874)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
Vitaly Buka via llvm-commits
- [llvm] [CodeGen][MachineLoop] Fix getLoopID (PR #137820)
Vito Kortbeek via llvm-commits
- [llvm] [CodeGen][MachineLoop] Fix getLoopID (PR #137820)
Vito Kortbeek via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
Vlad Serebrennikov via llvm-commits
- [llvm] [ADT] Make `is_scoped_enum_v` SFINAE-able (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] Revert "[clang] Add scoped enum support to `StreamingDiagnostic`" (PR #138139)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [ADT] Make `is_scoped_enum_v` SFINAE-able (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [ADT] Make `is_scoped_enum_v` SFINAE-able (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [ADT] Remove `is_scoped_enum_v` (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [ADT] Remove `is_scoped_enum_v` (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [ADT] Remove `is_scoped_enum_v` (PR #138134)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] Revert "[clang] Add scoped enum support to `StreamingDiagnostic`" (PR #138139)
Vlad Serebrennikov via llvm-commits
- [clang] [llvm] [RISCV] SiFive CLIC Support (PR #132481)
Vladimir Vereschaka via llvm-commits
- [clang] [llvm] [RISCV] SiFive CLIC Support (PR #132481)
Vladimir Vereschaka via llvm-commits
- [llvm] [BOLT][NFC] Add keep-nops option to non-empty-debug-line.test (PR #137812)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][AArch64] Add R_*_LD64_GOT*_LO15 rel support (PR #102354)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][AArch64] Add R_*_LD64_GOT*_LO15 rel support (PR #102354)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
Vladislav Khmelevsky via llvm-commits
- [lld] [lld-macho]Fix bug in finding "chained" re-exported libs. (PR #135241)
Vy Nguyen via llvm-commits
- [lld] [lld-macho]Fix bug in finding "chained" re-exported libs. (PR #135241)
Vy Nguyen via llvm-commits
- [lld] [lld-macho]Added missing commit from PR/135241 (PR #137672)
Vy Nguyen via llvm-commits
- [lld] [lld-macho]Added missing commit from PR/135241 (PR #137672)
Vy Nguyen via llvm-commits
- [lld] [lld-macho]Fix bug in finding "chained" re-exported libs. (PR #135241)
Vy Nguyen via llvm-commits
- [lld] [lld-macho] Fix test to write to correct test dir location (PR #137708)
Vy Nguyen via llvm-commits
- [lld] [lld-macho] Fix test to write to correct test dir location (PR #137708)
Vy Nguyen via llvm-commits
- [lld] [lld-macho] Fix test to write to correct test dir location (PR #137708)
Vy Nguyen via llvm-commits
- [lld] [lld-macho] Fix test to write to correct test dir location (PR #137708)
Vy Nguyen via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Correctly map OpGenericCastToPtrExplicit builtins (PR #137189)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Stop unconditionally emitting SPV_INTEL_arbitrary_precision_integers when allowed (PR #137167)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Correctly map OpGenericCastToPtrExplicit builtins (PR #137189)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add explicit layout (PR #135789)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
Vyacheslav Levytskyy via llvm-commits
- [llvm] SPIRV: Simplify phi processing (PR #137050)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [llvm][Coro] Lower coro.frame in CoroEarly instead of CoroSplit (PR #137976)
Weibo He via llvm-commits
- [llvm] [JumpThreading] Do not unfold select if block has address taken and used (PR #135106)
Weihang Fan via llvm-commits
- [llvm] OrcV2: also set COFF flag overrides when custom linking layer is used (PR #129533)
Wenzel Jakob via llvm-commits
- [llvm] [AMDGPU] Split struct kernel arguments (PR #133786)
Yaxun Liu via llvm-commits
- [clang] [llvm] [OpenMP] Remove 'libomptarget.devicertl.a' fatbinary and use static library (PR #126143)
Ye Luo via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve the sign bit of NaN in `SimplifyDemandedUseFPClass` (PR #137287)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (PR #136433)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (PR #136433)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (PR #136433)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not fold logical is_finite test (PR #136851)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Do not fold logical is_finite test (PR #136851)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve signbit semantics of NaN with fold to fabs (PR #136648)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve signbit semantics of NaN with fold to fabs (PR #136648)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve signbit semantics of NaN with fold to fabs (PR #136648)
Yingwei Zheng via llvm-commits
- [llvm] [JumpThreading] Copy metadata when inserting preload into preds (PR #134403)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Infer `X | Y != 0` from `X != Y` (PR #117443)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Offset both sides of an equality icmp (PR #134086)
Yingwei Zheng via llvm-commits
- [llvm] Revert "[SimplifyCFG] Deduce paths unreachable if they cause div/rem UB" (PR #137741)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Convert check to assertion in PredIterator (NFC) (PR #137931)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Fix poison check before adding intrinsic facts (PR #136291)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Simplify `sadd_with_overflow` if A and B have different signs (PR #135784)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Require that global value initializers are sized (PR #137358)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold `getelementptr inbounds null, idx -> null` (PR #130742)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction argument. NFC (PR #138108)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Fold {u, s}{min, max} x, poison -> poison (PR #138166)
Yingwei Zheng via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
Yingwei Zheng via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
Yingwei Zheng via llvm-commits
- [llvm] [AA] Assert that alias() arguments are pointers (PR #138242)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Combine and->cmp->sel->or-disjoint into and->mul (PR #135274)
Yingwei Zheng via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
YongKang Zhu via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
YongKang Zhu via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
YongKang Zhu via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
YongKang Zhu via llvm-commits
- [llvm] [BOLT][RelVTable] Skip special handling on non virtual function pointer relocations (PR #137406)
YongKang Zhu via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
YunQiang Su via llvm-commits
- [llvm] CodeGen: Add ISD::AssertNoFPClass (PR #135946)
YunQiang Su via llvm-commits
- [llvm] db859db - Revert "CodeGen: Add ISD::AssertNoFPClass (#135946)"
YunQiang Su via llvm-commits
- [llvm] [AArch64] Emit .arch and .arch_extension during assembly to textual asm (PR #138433)
Zachary Yedidia via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
Zhen Wang via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
Zhen Wang via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
Zhen Wang via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Zishan Mirza via llvm-commits
- [llvm] 50aacb9 - [InstCombine] Support ptrtoint of gep folds for chain of geps (#137323)
via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
via llvm-commits
- [llvm] 59fbb9e - [AArch64] Add tablegen patterns for i8 and i16 vector insert/extract pairs (#136091)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
via llvm-commits
- [llvm] [LV] Enable considering higher VFs when data extend ops are present i… (PR #137593)
via llvm-commits
- [llvm] [CodeGen] Expansion of scalable vector reductions (PR #129214)
via llvm-commits
- [llvm] [CodeGen] Expansion of scalable vector reductions (PR #129214)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] 2319a1e - [RISCV] Select (add x, C) -> (sub x, -C) if -C cheaper to materialize (#137309)
via llvm-commits
- [polly] 5f704f9 - [RemoveDI][Polly] Migrate to adapt to the new DebugRecord format in more areas (#135935)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
via llvm-commits
- [llvm] 92bfbbc - [VPlan] Invert condition if needed when creating inner regions. (#132292)
via llvm-commits
- [llvm] [AArch64] Add FPCR register usages to mop4 instructions (PR #135641)
via llvm-commits
- [llvm] be7cf63 - [AArch64] Add FPCR register usages to mop4 instructions (#135641)
via llvm-commits
- [llvm] 1f69d63 - [InstCombine] Preserve the sign bit of NaN in `SimplifyDemandedUseFPClass` (#137287)
via llvm-commits
- [llvm] 8506980 - [Analysis] Ensure use of strict fp exceptions in ConstantFolding (#136139)
via llvm-commits
- [llvm] [AArch64] Don't allow mixed partial reductions without i8mm (PR #137602)
via llvm-commits
- [llvm] [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (PR #137604)
via llvm-commits
- [llvm] 6ba1a62 - [RISCV] Add Andes XAndesperf (Andes Performance) extension. (#135110)
via llvm-commits
- [llvm] a0c4876 - [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (#136433)
via llvm-commits
- [llvm] [InstCombine] Fix ninf propagation for fcmp+sel -> minmax (PR #136433)
via llvm-commits
- [llvm] [InstCombine] Do not fold logical is_finite test (PR #136851)
via llvm-commits
- [llvm] [InstCombine] Preserve signbit semantics of NaN with fold to fabs (PR #136648)
via llvm-commits
- [llvm] [InstCombine] Preserve signbit semantics of NaN with fold to fabs (PR #136648)
via llvm-commits
- [llvm] 475531b - [llvm-exegesis][AArch64] Disable pauth and ldgm as unsupported instructions fixed (#136868)
via llvm-commits
- [llvm] ec1016f - [IVDescriptors] Support reductions with minimumnum/maximumnum. (#137335)
via llvm-commits
- [llvm] dd87127 - [DAGCombiner] Eliminate fp casts if we have the right fast math flags (#131345)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [IR] Add matchers for remaining FP min/max intrinsics (NFC). (PR #137612)
via llvm-commits
- [llvm] be82be2 - [LLVM][GlobalISel] Ensure G_{F}CONSTANT only store references to scalar Constant{Int,FP}. (#137319)
via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
via llvm-commits
- [lld] [wasm-ld] Refactor WasmSym from static globals to per-link context (PR #134970)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] [AMDGPU] Automatic conversion from wave32 to wave64 (PR #137376)
via llvm-commits
- [llvm] 1a32613 - [AMDGPU] Update pal metadata for v3.6 and fix v3.0 (#135196)
via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
via llvm-commits
- [llvm] [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (PR #137626)
via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
via llvm-commits
- [llvm] [IR] Don't allow values of opaque type (PR #137625)
via llvm-commits
- [llvm] 98b895d - [SystemZ] Fix compile time regression in adjustInliningThreshold(). (#137527)
via llvm-commits
- [llvm] [GlobalISel] Diagnose inline assembly constraint lowering errors (PR #135782)
via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
via llvm-commits
- [llvm] 642453c - [flang][OpenMP] Mark atomic clauses as unique (#137460)
via llvm-commits
- [llvm] [SystemZ] Fix compile time regression in adjustInliningThreshold(). (PR #137527)
via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
via llvm-commits
- [llvm] [AArch64] Utilize `XAR` for certain vector rotates (PR #137629)
via llvm-commits
- [clang] [llvm] [AArch64] Add FEAT_FPAC to supported CPUs (PR #137330)
via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
via llvm-commits
- [llvm] [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (PR #137631)
via llvm-commits
- [llvm] 3570908 - [NFC][AMDGPU] Auto generate check lines for some codegen tests (#137534)
via llvm-commits
- [llvm] [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (PR #137632)
via llvm-commits
- [llvm] [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (PR #137632)
via llvm-commits
- [llvm] [SPIRV] Fix test with VK1.4 validation (PR #137633)
via llvm-commits
- [llvm] Change `fp128` lowering to use `f128` functions by default (PR #76558)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] 064f9d0 - [AArch64] Add FEAT_FPAC to supported CPUs (#137330)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
via llvm-commits
- [llvm] [VPlan] Factor out isUnrolled() helper in VPWidenIntOrFpInductionRecipe. NFC (PR #137635)
via llvm-commits
- [compiler-rt] [sanitizer_common] Remove interceptors for deprecated struct termio (PR #137403)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [compiler-rt] [builtins][AArch64] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [compiler-rt] [builtins][AArch64] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [llvm] [AMDGPU][TTI] Add Target Hook for Instruction Uniformity (getInstructionUniformity) (PR #137639)
via llvm-commits
- [llvm] ba420d8 - [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (#136759)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [x86] Enable indirect tail calls with more arguments (PR #137643)
via llvm-commits
- [llvm] [AMDGPU] Replace some uses of raw_svector_ostream with Twine. NFC. (PR #137627)
via llvm-commits
- [llvm] 3f46af9 - [RISCV] Support Push/Pop with Xqci (#134191)
via llvm-commits
- [llvm] 343c784 - [AMDGPU][True16][MC] add fake16 error and promote test (#135984)
via llvm-commits
- [llvm] SelectionDAG: Support FMINIMUMNUM and FMINIMUM in combineMinNumMaxNumImpl (PR #137449)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #136759)
via llvm-commits
- [lld] [lld] resolve dylib paths before caching (PR #137649)
via llvm-commits
- [llvm] [utils] update_llc_test_checks --downstream-target-handler-path option (PR #135879)
via llvm-commits
- [llvm] d7e631c - [RISCV] Remove `AND` mask generated by `( zext ( atomic_load ) )` by replacing the load with `zextload` for orderings not stronger then monotonic. (#136502)
via llvm-commits
- [llvm] Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (PR #137652)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic (PR #131603)
via llvm-commits
- [clang] [lld] [llvm] [X86] Add pass to suppress EPGR/NDD instructions for relocations (PR #136660)
via llvm-commits
- [lld] [LLD][COFF] Add support for including native ARM64 objects in ARM64EC images (PR #137653)
via llvm-commits
- [llvm] 7ee0097 - Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (#137657)
via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
via llvm-commits
- [llvm] Revert "[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions" (PR #137657)
via llvm-commits
- [llvm] 0cd2053 - [SPIRV] Stop unconditionally emitting SPV_INTEL_arbitrary_precision_integers when allowed (#137167)
via llvm-commits
- [llvm] [SampleProfile] Fix UB in Demangler invocation. (PR #137659)
via llvm-commits
- [llvm] 76d83e6 - [SPIRV] Correctly map OpGenericCastToPtrExplicit builtins (#137189)
via llvm-commits
- [llvm] ca21508 - [Targets] Migrate from atomic_load_8/16/32/64 to atomic_load_nonext_8/16/32/64. NFC (#137428)
via llvm-commits
- [llvm] add register logging (PR #137664)
via llvm-commits
- [llvm] 0d56799 - [SPIRV] Use the range constructor of SmallPtrSet (NFC) (#137583)
via llvm-commits
- [llvm] 044ff78 - [TableGen] Simplify a string comparison (NFC) (#137584)
via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
via llvm-commits
- [llvm] [NVPTX][NFC] Refactor and cleanup NVPTXISelLowering call lowering 2/n (PR #137666)
via llvm-commits
- [llvm] [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (PR #137667)
via llvm-commits
- [llvm] b25b51e - [InlineSpiller] Check rematerialization before folding operand (#134015)
via llvm-commits
- [llvm] [InlineSpiller] Check rematerialization before folding operand (PR #134015)
via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
via llvm-commits
- [lld] c5f6190 - [lld-macho]Fix bug in finding "chained" re-exported libs. (#135241)
via llvm-commits
- [lld] 0c57f89 - [lld-macho]Added missing commit from PR/135241 (#137672)
via llvm-commits
- [lld] [lld-macho]Added missing commit from PR/135241 (PR #137672)
via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] acaf403 - [SampleProfile] Fix UB in Demangler invocation. (#137659)
via llvm-commits
- [llvm] [TableGen] Use StringRef::empty() instead of comparing to an empty string. NFC (PR #137673)
via llvm-commits
- [lld] [LLD][COFF] Merge .bss at end of .data section. (PR #137677)
via llvm-commits
- [clang] [llvm] [clang][amdgpu] Add builtins for raw/struct buffer lds load (PR #137678)
via llvm-commits
- [lld] [LLD][COFF] Merge .bss at end of .data section. (PR #137677)
via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
via llvm-commits
- [llvm] a61048b - [MemProf][NFC] Hoist size computation out of the loop for v3 (#137479)
via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
via llvm-commits
- [clang] [llvm] Unused enum type (PR #137682)
via llvm-commits
- [lld] [LLD][COFF] Ensure .bss is merged at the end of a section. (PR #137677)
via llvm-commits
- [llvm] Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (PR #137684)
via llvm-commits
- [llvm] 6d7edbb - Revert "[CodeGen] Use OwningArrayRef in NodeMetadata (NFC)" (#137684)
via llvm-commits
- [lld] [LLD][COFF] Move delay IAT into its own .didat section. (PR #137100)
via llvm-commits
- [llvm] [MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. (PR #137687)
via llvm-commits
- [clang] [llvm] Add support for flag output operand "=@cc" for SystemZ. (PR #125970)
via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
via llvm-commits
- [llvm] [libc][bazel] Make top section of BUILD.bazel files more uniform. (PR #137689)
via llvm-commits
- [llvm] abec9ff - [AMDGPU] Correctly merge noalias scopes during lowering of LDS data. (#131664)
via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
via llvm-commits
- [llvm] [VectorUtils] Improve computeMinimumValueSizes (NFC) (PR #137692)
via llvm-commits
- [llvm] [libc][bazel] Make top section of BUILD.bazel files more uniform. (PR #137689)
via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
via llvm-commits
- [llvm] 95795ab - Linker: Remove dropTriviallyDeadConstantArrays().
via llvm-commits
- [clang] [llvm] Retain type information for Unused enum (PR #137682)
via llvm-commits
- [clang] [llvm] Retain type information for nested unused enum (PR #137682)
via llvm-commits
- [clang] [llvm] Retain type information for nested unused enum (PR #137682)
via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
via llvm-commits
- [llvm] [HLSL] Raise Diag for Invalid CounterDirection (PR #137697)
via llvm-commits
- [llvm] c8b3d79 - [DXIL] Remove incompatible metadata types when preparing DXIL. (#136386)
via llvm-commits
- [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
via llvm-commits
- [llvm] 82a1d50 - [PowerPC] Add dense math half-precision floating-point outer-product accumulate to DMR instructions (#133272)
via llvm-commits
- [llvm] 86b7ce9 - [CostModel] Remove some negative costs. (#135533)
via llvm-commits
- [clang] [llvm] Retain type information for nested unused enum (PR #137682)
via llvm-commits
- [compiler-rt] [sanitizer_common] Remove interceptors for deprecated struct termio (PR #137403)
via llvm-commits
- [lld] Save a.out to temp folder (PR #137708)
via llvm-commits
- [llvm] 51bbebb - [LAA] Add tests with non-power-of-2 store-load forward distance (#136710)
via llvm-commits
- [llvm] [BOLT] Support profile density with basic samples (PR #137644)
via llvm-commits
- [llvm] [NVPTX] use untyped loads and stores where ever possible (PR #137698)
via llvm-commits
- [llvm] [VPlan] Retain exit conditions and edges in initial VPlan (NFC). (PR #137709)
via llvm-commits
- [compiler-rt] [NFC][asan] Try to deflake asan_lsan_deadlock test (PR #137718)
via llvm-commits
- [llvm] [NFC] Refactoring MCDXBC to support out of order storage of root parameters (PR #137284)
via llvm-commits
- [lld] bdfa1ec - [lld-macho] Fix test to write to correct test dir location (#137708)
via llvm-commits
- [clang] [llvm] User/raoanag/refract (PR #136026)
via llvm-commits
- [llvm] afbd2ce - [TableGen] Use StringRef::empty() instead of comparing to an empty string. NFC (#137673)
via llvm-commits
- [llvm] e4d2ff5 - [SelectionDAG][PowerPC] Remove setTruncatingStore from StoreSDNode. (#137667)
via llvm-commits
- [clang] [llvm] [clang] Implement JSON formatted -ftime-report (PR #137737)
via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
via llvm-commits
- [llvm] Target: Stop assigning RELRO sections to .ldata.rel.ro. (PR #137742)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
via llvm-commits
- [llvm] [VPlan] Add new recipes for extended-reduction and mul-accumulate-reduction. NFC (PR #137745)
via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
via llvm-commits
- [llvm] [VPlan] Implement transformation of widen-cast + (widen-mul) + reduction to abstract recipe. (PR #137746)
via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] [RISCV] Add symbol parsing support for XAndesPerf branch and gp-related instructions (PR #137748)
via llvm-commits
- [llvm] [RISCV] Check the VT for R and cR inline asm constraints is 2*xlen. (PR #137749)
via llvm-commits
- [llvm] [GVN] Merge identical critical edge split blocks from the same predecessor (PR #137750)
via llvm-commits
- [llvm] [GVN] Merge identical critical edge split blocks from the same predecessor (PR #137750)
via llvm-commits
- [llvm] [GVN] Merge identical critical edge split blocks from the same predecessor (PR #137750)
via llvm-commits
- [llvm] [GVN] Merge identical critical edge split blocks from the same predecessor (PR #137750)
via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137753)
via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137753)
via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
via llvm-commits
- [llvm] [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (PR #137755)
via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
via llvm-commits
- [llvm] 9314500 - [Support] Construct SmallVector with ArrayRef (NFC) (#137586)
via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
via llvm-commits
- [llvm] [RISCV] Add compress patterns for Xqcilo load/store instructions (PR #137758)
via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
via llvm-commits
- [llvm] [CodeGen] Port gc-empty-basic-blocks to new pass manager (PR #137585)
via llvm-commits
- [lldb] [llvm] [lldb][Format] Add function.suffix frame-format variable (PR #137763)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] ffcca51 - [MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (#132704)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
via llvm-commits
- [llvm] [SPIR-V] Add InferAddrSpaces pass to the backend (PR #137766)
via llvm-commits
- [llvm] [SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for all targets (PR #137641)
via llvm-commits
- [llvm] [BOLT][Linux] Add support for instrumentation (PR #130948)
via llvm-commits
- [llvm] 4984242 - [LV] Fix MinBWs in WidenIntrinsic case (#137005)
via llvm-commits
- [llvm] 13b443f - [LAA] Improve convergent tests (#136758)
via llvm-commits
- [llvm] 76aa471 - Revert "[MIPS] Add Scheduling model for MIPS i6400 and i6500 CPUs (#132704)" (#137767)
via llvm-commits
- [llvm] 8961f3e - [X86] shouldReduceLoadWidth - don't split loads if we can freely reuse full width legal binop (#129695)
via llvm-commits
- [llvm] f6b6fb8 - [VectorUtils] Improve computeMinimumValueSizes (NFC) (#137692)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] 082598a - [SPIRV] Add intrinsic for OpGenericCastToPtrExplicit (#137626)
via llvm-commits
- [llvm] [TableGen][MacroFusion] Predicate if the first inst has the same register (PR #137778)
via llvm-commits
- [llvm] e33cf4b - [TableGen][NFC] Refactor/deduplicate emitAction. (#137434)
via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #136121)
via llvm-commits
- [llvm] [WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds. (PR #134832)
via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
via llvm-commits
- [llvm] Make some fixes to the LLVM Language Ref. (PR #137782)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] [VectorCombine] Scalarize bin ops and cmps with two splatted operands (PR #137786)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] bd6addc - [X86][APX] Suppress EGPR/NDD instructions for relocations (#136660)
via llvm-commits
- [llvm] d68b446 - [IR] Add matchers for remaining FP min/max intrinsics (NFC). (#137612)
via llvm-commits
- [llvm] [SPIRV] support for extension SPV_INTEL_maximum_registers (PR #137229)
via llvm-commits
- [llvm] 0b5daeb - [GlobalISel] Fix miscompile when narrowing vector loads/stores to non-byte-sized types (#136739)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [AMDGPU] Handle CreateBinOp not returning BinaryOperator (PR #137791)
via llvm-commits
- [llvm] [AMDGPU] Handle CreateBinOp not returning BinaryOperator (PR #137791)
via llvm-commits
- [llvm] [AMDGPU] Handle CreateBinOp not returning BinaryOperator (PR #137791)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] [X86] Remove LLD command in LIT test introduced in #136660 (PR #137794)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] Revert "[AArch64] Correct position of CFI Instruction for Pointer Authentication (#121559) (PR #137795)
via llvm-commits
- [llvm] [ArrayRef] Add constructor from iterator_range<U*> (NFC). (PR #137796)
via llvm-commits
- [clang] [llvm] [ARM] Adding diagnostics for mcmodel=tiny when used in invalid targets (PR #125643)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
via llvm-commits
- [llvm] [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (PR #137798)
via llvm-commits
- [llvm] [CodeGen] Port MachineCFGPrinter to new pass manager (PR #137570)
via llvm-commits
- [llvm] [IR] Don't allow label arguments (PR #137799)
via llvm-commits
- [llvm] b0f2bfc - [VPlan] Use correct non-FMF constructor in VPInstructionWithType createNaryOp (#137632)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] 2466100 - [X86] Add new #134979 test cases for gather scalar (#137416)
via llvm-commits
- [llvm] faf87e1 - [LAA] Prefer set-contains over set-count (NFC) (#136749)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (PR #137807)
via llvm-commits
- [llvm] f02c93d - [X86] Remove LLD command in LIT test (#137794)
via llvm-commits
- [llvm] [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (PR #137809)
via llvm-commits
- [llvm] c5c4f0d - [SLP] Simplify tryToFindDuplicates() (NFC) (#135766)
via llvm-commits
- [llvm] [BOLT][NFC] Add keep-nops option to non-empty-debug-line.test (PR #137812)
via llvm-commits
- [llvm] c5d780b - [VPlan] Remove no longer needed VP intrinsic handling in VPWidenIntrinsicRecipe::computeCost. NFCI (#137573)
via llvm-commits
- [llvm] [Sink] Allow sinking of loads to distant blocks (PR #135986)
via llvm-commits
- [llvm] [WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds. (PR #134832)
via llvm-commits
- [llvm] [GVN] Add MSSA checks in tests 2/N (PR #137814)
via llvm-commits
- [llvm] [GVN] Add MSSA checks in tests 2/N (PR #137814)
via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
via llvm-commits
- [llvm] [BasicBlockUtils] Remove broken support for eh pads in SplitEdge() (PR #137816)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] [DeadStoreElimination] Visit blocks in RPO traversal when initializing DSEState (PR #137815)
via llvm-commits
- [llvm] [AArch64][SME] Disable hazard padding when there is only PPRs and GPRs (PR #137817)
via llvm-commits
- [llvm] [Sink] Allow sinking of loads to distant blocks (PR #135986)
via llvm-commits
- [llvm] 94dc0a0 - [NFC][AMDGPU] Drop recursive types in LowerBufferFatPointers (#137735)
via llvm-commits
- [llvm] 67783eb - Re-land: [Analysis] Ensure use of strict fp exceptions in ConstantFolding (#137652)
via llvm-commits
- [llvm] [WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds. (PR #134832)
via llvm-commits
- [llvm] [CodeGen][MachineLoop] Fix getLoopID (PR #137820)
via llvm-commits
- [llvm] [WIP] Separate Asan instrumentation in amdgpu-sw-lower-lds. (PR #134832)
via llvm-commits
- [llvm] b62afbc - [mlir][OpenMP] Add __atomic_store to AtomicInfo (#121055)
via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] Add __atomic_store to AtomicInfo (PR #121055)
via llvm-commits
- [llvm] [VectorCombine][X86] Use updated getVectorInstrCost hook (PR #137823)
via llvm-commits
- [llvm] [VectorCombine][X86] Use updated getVectorInstrCost hook (PR #137823)
via llvm-commits
- [llvm] [CGP] Despeculate ctlz/cttz with "illegal" integer types (PR #137197)
via llvm-commits
- [llvm] 9005059 - [RISCV] Check the VT for R and cR inline asm constraints is 2*xlen. (#137749)
via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
via llvm-commits
- [llvm] [AMDGPU] Enhance error handling for mismatched calling conventions (PR #137825)
via llvm-commits
- [compiler-rt] [sanitizer_common][asan] Implement address sanitizer on AIX: add platform specific support (3/n) (PR #131866)
via llvm-commits
- [llvm] [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (PR #137826)
via llvm-commits
- [llvm] f37ab15 - [InstCombine] Infer exact for lshr by cttz (#136696)
via llvm-commits
- [llvm] [InstCombine] Infer exact for lshr by cttz (PR #136696)
via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
via llvm-commits
- [llvm] [SLPVectorizer, TTI, X86, SystemZ] Move X86 specific handling into X86TTIImpl. (PR #137830)
via llvm-commits
- [llvm] [BOLT][test] Disable callcont-fallthru.s on AArch64 (PR #137831)
via llvm-commits
- [clang] [llvm] [SROA] Vector promote some memsets (PR #133301)
via llvm-commits
- [llvm] [VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (PR #137832)
via llvm-commits
- [llvm] ad66e54 - [DirectX] Revise descriptions of DXIL module flags (#133543)
via llvm-commits
- [compiler-rt] [msan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137834)
via llvm-commits
- [compiler-rt] [tsan][NFCI] Add note that GPU libraries may cause shadow mapping incompatibility (PR #137835)
via llvm-commits
- [llvm] d20796d - [InstCombine] Offset both sides of an equality icmp (#134086)
via llvm-commits
- [llvm] 7b70fc7 - [mlir][OpenMP] Convert omp.cancel sections to LLVMIR (#137193)
via llvm-commits
- [clang] [llvm] Retain type information for nested unused enum (PR #137682)
via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
via llvm-commits
- [llvm] [AMDGPU] Avoid referring to specific number of address spaces. NFC. (PR #137842)
via llvm-commits
- [compiler-rt] [rtsan][Apple] Add interceptor for _os_nospin_lock_lock (PR #131034)
via llvm-commits
- [compiler-rt] [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (PR #132867)
via llvm-commits
- [compiler-rt] [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (PR #132867)
via llvm-commits
- [compiler-rt] [rtsan][Apple] Add interceptor for _os_nospin_lock_lock (PR #131034)
via llvm-commits
- [compiler-rt] [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (PR #132867)
via llvm-commits
- [compiler-rt] [RTSan][Darwin] Adjust OSSpinLock/_os_nospin_lock interceptor and tests (PR #132867)
via llvm-commits
- [llvm] e0660ed - [NFC][AArch64] Final Cleanup Pass Initialization (#137744)
via llvm-commits
- [llvm] [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (PR #137850)
via llvm-commits
- [clang] [llvm] [TargetParser] Fix flaky installs of generated headers (PR #137853)
via llvm-commits
- [clang] [llvm] [RISCV] Xqccmp v0.3 (PR #137854)
via llvm-commits
- [lld] e07307b - [lld] resolve dylib paths before caching (#137649)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137857)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137857)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137857)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137857)
via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137858)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137858)
via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [llvm] e33b7a1 - [DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (#137085)
via llvm-commits
- [clang] [llvm] [Clang][OpenMP] Support for dispatch construct (Sema & Codegen) support (PR #131838)
via llvm-commits
- [compiler-rt] 0864e3c - [Test][Darwin] Mark zero_page_pc test as unsupported for iOS (#137858)
via llvm-commits
- [compiler-rt] [Test][Darwin] Mark zero_page_pc test as unsupported (PR #137858)
via llvm-commits
- [llvm] [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (PR #137864)
via llvm-commits
- [llvm] 705ceff - [TargetParser] Fix flaky installs of generated headers (#137853)
via llvm-commits
- [clang] [llvm] [RISCV] Remove duplicate extensions from tt-ascalon-d8 CPU (PR #137865)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] becd418 - [CGP] Despeculate ctlz/cttz with "illegal" integer types (#137197)
via llvm-commits
- [llvm] c88b537 - Target: Stop assigning RELRO sections to .ldata.rel.ro.
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] d3d35ad - [DirectX] Legalize i8 allocas (#137399)
via llvm-commits
- [llvm] [LV][LAA]Add initial support for non-power-of-2 store-load forwarding distance (PR #137873)
via llvm-commits
- [llvm] [LV][LAA]Add initial support for non-power-of-2 store-load forwarding distance (PR #137873)
via llvm-commits
- [llvm] [Instcombine] Fold away shift in or reduction chain. (PR #137875)
via llvm-commits
- [flang] [llvm] [flang][runtime] Replace recursion with iterative work queue (WORK IN PROGRESS) (PR #137727)
via llvm-commits
- [llvm] fff622f - [BasicAA] Account for wrapping when using abs(Scale*V0 + (-Scale)*V1) >= abs(Scale) (#137755)
via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
via llvm-commits
- [llvm] [llvm] Linker flags for UEFI (PR #137878)
via llvm-commits
- [llvm] 74593f6 - [RISCV][NFC] Remove duplicate extensions from tt-ascalon-d8 CPU (#137865)
via llvm-commits
- [llvm] 6a16da7 - [AMDGPU] Avoid referring to specific number of address spaces. NFC. (#137842)
via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
via llvm-commits
- [clang] [llvm] [RISCV] Xqci Extensions v0.10.0 (PR #137881)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [DataLayout] Introduce DataLayout::getPointerAddressSize(AS) (PR #137412)
via llvm-commits
- [llvm] Revert "[InlineSpiller] Check rematerialization before folding operand (#134015)" (PR #137801)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding PR_PAC_APIAKEY macro definition (PR #137888)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding PR_PAC_APIAKEY macro definition (PR #137888)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding PR_PAC_APIAKEY macro definition (PR #137888)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding PR_PAC_APIAKEY macro definition (PR #137888)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding PR_PAC_APIAKEY macro definition (PR #137888)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] 951292b - [TableGen] Print a warning when a Processor contains duplicate Features / TuneFeatures (#137864)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] [AA] Move Target Specific AA before BasicAA (PR #125965)
via llvm-commits
- [compiler-rt] Zero page (PR #137893)
via llvm-commits
- [compiler-rt] Unsupported zero_page_pc on iOS. (PR #137893)
via llvm-commits
- [compiler-rt] Unsupported zero_page_pc on iOS. (PR #137893)
via llvm-commits
- [compiler-rt] Unsupported zero_page_pc on iOS. (PR #137893)
via llvm-commits
- [compiler-rt] c685355 - Unsupported zero_page_pc on iOS. (#137893)
via llvm-commits
- [compiler-rt] Unsupported zero_page_pc on iOS. (PR #137893)
via llvm-commits
- [llvm] a01a5b8 - [AMDGPU][NFC] Remove duplicate features in gfx908/909/90a (#137902)
via llvm-commits
- [llvm] [CodeGen] Port MachineUniformityAnalysis to new pass manager (PR #137578)
via llvm-commits
- [lld] [lld-macho] Fix branch extension logic compatibility with __objc_stubs (PR #137913)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] 830cf36 - [LVI][ValueTracking] Take UB-implying attributes into account in `isSafeToSpeculativelyExecute` (#137604)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] [AtomicExpand] Drop explicit datalayout from test (PR #137923)
via llvm-commits
- [llvm] [LoadStoreVectorizer] Remove more unnecessary data layouts from tests (PR #137924)
via llvm-commits
- [llvm] [LoadStoreVectorizer] Remove more unnecessary data layouts from tests (PR #137924)
via llvm-commits
- [llvm] [RISCV] Implement codegen for XAndesPerf lea instructions (PR #137925)
via llvm-commits
- [flang] [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #118751)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Implement MC for Base P extension (PR #123271)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] [Target] Use llvm::max_element (NFC) (PR #137926)
via llvm-commits
- [llvm] [LoongArch] Lower [x]vshuf.d to [x]vshuf4i.d if possible. (PR #137918)
via llvm-commits
- [llvm] [DSE] Simpily if condition (NFC) (PR #137777)
via llvm-commits
- [llvm] af497d9 - [DSE] Simpily if condition (NFC) (#137777)
via llvm-commits
- [llvm] c96f019 - [BasicBlockUtils] Remove broken support for eh pads in SplitEdge() (#137816)
via llvm-commits
- [llvm] 38cb7d5 - [IR] Don't allow label arguments (#137799)
via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
via llvm-commits
- [llvm] [RISCV][MC] Support Base P non-GPR pair instructions (PR #137927)
via llvm-commits
- [llvm] MachineScheduler: Improve instruction clustering (PR #137784)
via llvm-commits
- [llvm] c91c3f9 - [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (#135769)
via llvm-commits
- [llvm] [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (PR #137935)
via llvm-commits
- [llvm] e91cbd4 - [CodeGen][NPM] Port VirtRegRewriter to NPM (#130564)
via llvm-commits
- [llvm] 8f75747 - [RISCV][NFC] Convert some predicates to TIIPredicate (#129658)
via llvm-commits
- [llvm] 51c2602 - [RISCV] Add compress patterns for Xqcilo load/store instructions (#137758)
via llvm-commits
- [llvm] 08f0aa4 - [IVDescriptors] Call getOpcode on demand in getReductionOpChain. nfc (#118777)
via llvm-commits
- [llvm] [RISCV][NFC] Move VLDSX0Pred to RISCVInstrPredicates.td (PR #137938)
via llvm-commits
- [lld] bb2f759 - [LLD][COFF] Ensure .bss is merged at the end of a section. (#137677)
via llvm-commits
- [llvm] 3e52350 - [DLCov] Move DebugLoc coverage macro to llvm-config.h (#137787)
via llvm-commits
- [llvm] 04aa5a8 - [OMPIRBuilder] Don't discard the debug record from entry block. (#135161)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle][test] Turn ItaniumDemangle tests into LLVM unit-tests (PR #137947)
via llvm-commits
- [llvm] [InstCombine] Pull shuffles out of binops with splatted ops (PR #137948)
via llvm-commits
- [llvm] 1cf1dc3 - [IR] Convert check to assertion in PredIterator (NFC) (#137931)
via llvm-commits
- [llvm] d68c732 - [flang] Use precompiled headers in Frontend, Lower, Parser, Semantics and Evaluate (#131137)
via llvm-commits
- [llvm] 3dc3d43 - SPIRV: Simplify phi processing (#137050)
via llvm-commits
- [llvm] [RISCV] Add 2^N + 2^M expanding pattern for mul (PR #137954)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (PR #129690)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] 101fd87 - [ArrayRef] Add constructor from iterator_range<U*> (NFC). (#137796)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [llvm] 8dc89e3 - [LLVM][InstCombine] Enable constant folding for SVE asr,lsl and lsr intrinsics. (#137350)
via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [compiler-rt] [llvm] [TySan] Add option to outline instrumentation (PR #120582)
via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
via llvm-commits
- [llvm] [AArch64][SVE] Combine UXT[BHW] intrinsics to AND. (PR #137956)
via llvm-commits
- [llvm] [AMDGPU] Fix UB in tests due to mismatched calling conventions (PR #137957)
via llvm-commits
- [llvm] [BOLT][AArch64] Allow binary-analysis and heatmap tool to run with pac-ret binaries (PR #136664)
via llvm-commits
- [llvm] 3b12bac - [LLVM][Reassociate] Extend ConvertShiftToMul to allow for ConstantInt vectors. (#137340)
via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
via llvm-commits
- [clang] [llvm] [IR] Do not store Function inside BlockAddress (PR #137958)
via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
via llvm-commits
- [llvm] Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (PR #137701)
via llvm-commits
- [llvm] 6feb4a8 - [IR] Don't allow values of opaque type (#137625)
via llvm-commits
- [compiler-rt] [compiler-rt] Use mangled function names on ARM64EC (PR #137960)
via llvm-commits
- [llvm] e87aaaf - [LangRef] Minor editorial fixes (#137782)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [llvm] [LangRef] Minor editorial fixes (PR #137782)
via llvm-commits
- [llvm] 349dc34 - [ConstraintElim] Fix poison check before adding intrinsic facts (#136291)
via llvm-commits
- [llvm] a5fef2a - [SPIRV] Fix test with VK1.3 validation (#137633)
via llvm-commits
- [llvm] b54b3e8 - Recommit "[ConstraintElim] Simplify cmp after uadd.sat/usub.sat (#135603)" (#136467)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] c626ef9 - [SystemZ] Implement .machine (push|pop) directives (#137302)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] 7495f92 - [AMDGPU] Fix undefined scc register in successor block of SI_KILL terminators (#134718)
via llvm-commits
- [llvm] [AMDGPU] Fix undefined scc register in successor block of SI_KILL terminators (PR #134718)
via llvm-commits
- [llvm] [AMDGPU] Fix undefined scc register in successor block of SI_KILL terminators (PR #134718)
via llvm-commits
- [llvm] [LLVM][InstCombine] Enable constant folding for SVE sdiv & udiv intrinsics. (PR #137966)
via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
via llvm-commits
- [llvm] RFC: [TTI] Assume casts between aliasing addrspaces are valid. NFCI. (PR #137969)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook fo optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
via llvm-commits
- [llvm] 4164741 - [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (#137809)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] f5c8c1e - [SLPVectorizer] Move X86 specific handling into X86TTIImpl. (#137830)
via llvm-commits
- [llvm] [llvm][Coro] Lower coro.frame in CoroEarly instead of CoroSplit (PR #137976)
via llvm-commits
- [lld] [lld-macho] Fix branch extension logic compatibility with __objc_stubs (PR #137913)
via llvm-commits
- [llvm] [llvm][Coro] Lower coro.frame in CoroEarly instead of CoroSplit (PR #137976)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [llvm][Coro] Lower coro.frame in CoroEarly instead of CoroSplit (PR #137976)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
via llvm-commits
- [llvm] [sancov] add -sanitizer-coverage-drop-ctors (PR #137980)
via llvm-commits
- [llvm] f91a6e6 - [SCEV] Reject comparision of pointers to different address spaces in SCEVWrapPredicate::implies (#137935)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [llvm] [SPIRV] FIX print the symbolic operand for opcode for the operation OpSpecConstantOp (PR #135756)
via llvm-commits
- [llvm] [AMDGPU] Simplify GCNTTIImpl::isValidAddrSpaceCast. NFCI. (PR #137986)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [compiler-rt] [builtins][AArch32] Fix __gnu_* functions (PR #137638)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] [SimplifyCFG] Introduce a heuristic code sinker to fold phi expressions (PR #128171)
via llvm-commits
- [llvm] [SimplifyCFG] Introduce a heuristic code sinker to fold phi expressions (PR #128171)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [clang] [llvm] [KeyInstr] Add docs (PR #137991)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [lld] [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (PR #136180)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [llvm] [AsmParser] Replace starIsStartOfStatement with tokenIsStartOfStatement. (PR #137997)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [llvm] 88b03aa - Change update_xxx_checks to continue on error when processing mutliple inputs (#137728)
via llvm-commits
- [llvm] 2cd829f - [VectorUtils][VPlan] Consolidate VPWidenIntrinsicRecipe::onlyFirstLaneUsed and isVectorIntrinsicWithScalarOpAtArg (#137497)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
via llvm-commits
- [llvm] ee13638 - [AMDGPU] Remove explicit datalayout from tests where not needed
via llvm-commits
- [llvm] a578472 - [LoadStoreVectorizer] Remove more unnecessary data layouts from tests
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (PR #138006)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138010)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
via llvm-commits
- [llvm] [NVPTX] Pull invariant load identification into IR pass (PR #138015)
via llvm-commits
- [llvm] 1531dfc - [llvm] Linker flags for UEFI (#137878)
via llvm-commits
- [llvm] [libc] add uefi fullbuild to workflows (PR #131376)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [llvm] [DAGCombiner] Option --combiner-select-seq (PR #134813)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible (PR #137322)
via llvm-commits
- [llvm] [InstCombine] [X86] pblendvb intrinsics must be replaced by select when possible (PR #137322)
via llvm-commits
- [llvm] 4a6c81d - [clang] Implement JSON formatted -ftime-report (#137737)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [llvm] 6e49f73 - Reland [llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions (#137701)
via llvm-commits
- [llvm] 4ac4ad4 - [AArch64][llvm] Pre-commit tests for #137703 (NFC) (#137702)
via llvm-commits
- [llvm] [utils] update_llc_test_checks --downstream-target-handler-path option (PR #135879)
via llvm-commits
- [llvm] 60c9f3f - [AArch64][llvm] Codegen for 16/32/64-bit floating-point atomicrmw fminimum/faximum (#137703)
via llvm-commits
- [llvm] 02e316c - [DirectX] legalize memset (#136244)
via llvm-commits
- [llvm] 9b8c96a - [InstrRef] Preserve debug instr num in aarch64-ldst-opt. (#136009)
via llvm-commits
- [llvm] [Github][CI] Rename New Premerge Jobs (PR #138024)
via llvm-commits
- [llvm] [NFC][TableGen] Code cleanup in CodeGenRegister (PR #137994)
via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding missing PR_PAC_ macro defintions (PR #138040)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding missing PR_PAC_ macro defintions (PR #138040)
via llvm-commits
- [llvm] e6ffccb - [NVPTX][NFC] Minor cleanup in NVPTXInstrInfo.td (#138006)
via llvm-commits
- [llvm] 71039bb - [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (#131387)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] [AMDGPU] Fix register class constraints for si-fold-operands pass when folding immediate into copies (PR #131387)
via llvm-commits
- [llvm] [DLCov][NFC] Propagate annotated DebugLocs through transformations (PR #138047)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] 5dc3cd0 - [llvm-exegesis][AArch64] Adding missing PR_PAC_ macro defintions (#138040)
via llvm-commits
- [llvm] [llvm-exegesis][AArch64] Adding missing PR_PAC_ macro defintions (PR #138040)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest and the `IsNaN`, `IsInf`, `IsFinite`, `IsNormal` DXIL ops (PR #138048)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
via llvm-commits
- [llvm] [NVPTX] Fixup EXT_LOAD lowering for i128 values (PR #138049)
via llvm-commits
- [llvm] 7d05f67 - [TableGen][CallingConv] Add CCAssignToRegTuple for synthetic registers. (#137826)
via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
via llvm-commits
- [llvm] [llvm][mustache][NFC] Use type alias for escape symbols (PR #138050)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] 6efdcc1 - [NVPTX] Fixup EXT_LOAD lowering for i128 values (#138049)
via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #120384)
via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject (#138010)" (PR #138082)
via llvm-commits
- [llvm] [NFC][TableGen] Make TrailingObjects private for Records (PR #138027)
via llvm-commits
- [llvm] [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (PR #138086)
via llvm-commits
- [compiler-rt] Guard both Printf in WorkerThread with mutex (PR #138088)
via llvm-commits
- [compiler-rt] Guard both Printf in WorkerThread with mutex (PR #138088)
via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #120384)
via llvm-commits
- [llvm] IR/Verifier: Allow vector type in atomic load and store (PR #120384)
via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VPlan] Don't rely on region check in isUniformAfterVectorization. (PR #137883)
via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
via llvm-commits
- [llvm] [VectorCombine] Scalarize binop-like intrinsics (PR #138095)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] 9b10512 - [DAG] Use SDValue for PatFrag checks (#137519)
via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
via llvm-commits
- [clang] [flang] [llvm] [TargetVerifier][AMDGPU] Add TargetVerifier. (PR #123609)
via llvm-commits
- [llvm] [InstCombine] Fold tan(x) * cos(x) => sin(x) (PR #136319)
via llvm-commits
- [llvm] [InstCombine] Fold tan(x) * cos(x) => sin(x) (PR #136319)
via llvm-commits
- [llvm] [InstCombine] Fold tan(x) * cos(x) => sin(x) (PR #136319)
via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
via llvm-commits
- [llvm] Verifier: Avoid unnecessary hasFnAttr (PR #138104)
via llvm-commits
- [llvm] [llvm-profdata] Disable -all-functions by default (PR #138105)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction argument. NFC (PR #138108)
via llvm-commits
- [llvm] [offload] Don't print device path during configure (PR #138109)
via llvm-commits
- [llvm] [offload] Don't print device path during configure (PR #138109)
via llvm-commits
- [lldb] [llvm] [lldb] Disable statusline on Windows (PR #138111)
via llvm-commits
- [llvm] 21aa7b8 - Verifier: Avoid unnecessary hasFnAttr (#138104)
via llvm-commits
- [llvm] e377dc4 - [AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (#137807)
via llvm-commits
- [llvm] 9494464 - Verifier: Move test from Assembler to right place and avoid grep (#138113)
via llvm-commits
- [llvm] 79b841d - Assembler: Replace some usage of grep in tests with FileCheck (#138114)
via llvm-commits
- [llvm] [X86][GlobalIsel] support G_FABS for f80 (PR #136718)
via llvm-commits
- [llvm] 3015edf - [cmake] Pass LLVM_TABLEGEN_FLAGS to cross compile targets (#138086)
via llvm-commits
- [llvm] [X86][GlobalIsel] support G_FABS for f80 (PR #136718)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP][OpenACC] Add implicit casts to omp.atomic and acc.atomic (PR #131603)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [llvm] 0fab741 - [LLVM][CodeGen][AArch64] Don't scalarise v8{f16,bf16} vsetcc operations. (#135398)
via llvm-commits
- [clang] [llvm] [clang] Add scoped enum support to `StreamingDiagnostic` (PR #138089)
via llvm-commits
- [llvm] 149d795 - [LLVM][InstCombine] Enable constant folding for SVE sdiv & udiv intrinsics. (#137966)
via llvm-commits
- [llvm] 724eea7 - [llvm][test] Change an XFAIL into a more correct REQUIRES (#137942)
via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
via llvm-commits
- [llvm] [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (PR #138127)
via llvm-commits
- [llvm] 001cc34 - [clang] Add scoped enum support to `StreamingDiagnostic` (#138089)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [llvm] github: Add lib/CodeGen to PR autolabeler (PR #138131)
via llvm-commits
- [llvm] [ADT] Make `is_scoped_enum_v` SFINAE-able (PR #138134)
via llvm-commits
- [llvm] b6f65f0 - [SelectionDAG] Improve type legalisation for PARTIAL_REDUCE_MLA (#130935)
via llvm-commits
- [clang] [llvm] Revert "[clang] Add scoped enum support to `StreamingDiagnostic`" (PR #138139)
via llvm-commits
- [clang] [llvm] Revert "[clang] Add scoped enum support to `StreamingDiagnostic`" (PR #138139)
via llvm-commits
- [clang] [llvm] [clang] Add spir_kernel attribute (PR #137882)
via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
via llvm-commits
- [clang] [llvm] [mlir] [Sema] Fix bug in builtin AS override (PR #138141)
via llvm-commits
- [llvm] [InstCombine] Do not combine shuffle+bitcast if the bitcast is eliminable. (PR #135769)
via llvm-commits
- [llvm] b877cfa - [ADT] Remove `is_scoped_enum_v` (#138134)
via llvm-commits
- [llvm] d33c676 - [ConstantFolding] Constify ConstantFoldInstOperands and ConstantFoldInstruction argument. NFC (#138108)
via llvm-commits
- [llvm] 0c7c82a - [KeyInstr] Add fields to DILocation behind compile time flag (#133477)
via llvm-commits
- [llvm] 64f552c - [NFC][LLVM][CodeGen] Refactor MachineInstr operand accessors (#137261)
via llvm-commits
- [llvm] abd2c07 - [CostModel] Make Op0 and Op1 const in getVectorInstrCost. NFC (#137631)
via llvm-commits
- [llvm] 2876dbc - [AArch64] Don't allow mixed partial reductions without i8mm (#137602)
via llvm-commits
- [llvm] [llvm][release] Describe types of release package on the release page (PR #138144)
via llvm-commits
- [llvm] 2bb2f8a - [CodeGen] Remove experimental deferred spilling from GreedyRegAlloc (#137850)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] [RISCV][TII] Add and use new hook to optimize/canonicalize instructions after MachineCopyPropagation (PR #137973)
via llvm-commits
- [llvm] c617466 - [flang][llvm][OpenMP] Add implicit casts to omp.atomic (#131603)
via llvm-commits
- [flang] [llvm] [mlir] [flang][llvm][OpenMP] Add implicit casts to omp.atomic (PR #131603)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
via llvm-commits
- [llvm] [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (PR #138148)
via llvm-commits
- [llvm] [mlir] [OpenMP] Improve debug info generation for outlined function. (PR #138149)
via llvm-commits
- [llvm] [GlobalISel] Handles bitreverse to prevent falling back (PR #138150)
via llvm-commits
- [llvm] [GlobalISel] Handles bitreverse to prevent falling back (PR #138150)
via llvm-commits
- [llvm] [GlobalISel] Handles bitreverse to prevent falling back (PR #138150)
via llvm-commits
- [llvm] 09488bc - [lldb] Disable statusline on Windows (#138111)
via llvm-commits
- [llvm] [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (PR #138136)
via llvm-commits
- [llvm] [NFC] Precommit: Autogenerate checks for an LSV test (PR #138155)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Handles bitreverse to prevent falling back (PR #138150)
via llvm-commits
- [llvm] 0e9740e - [NFC] Precommit: Autogenerate checks for an LSV test (#138155)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [clang] [flang] [llvm] Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (PR #136098)
via llvm-commits
- [llvm] a7aca81 - Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (#138161)
via llvm-commits
- [llvm] Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (PR #138161)
via llvm-commits
- [llvm] [DTLTO][LLVM] Integrated Distributed ThinLTO (DTLTO) (PR #127749)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
via llvm-commits
- [clang] [llvm] [HLSL][RootSignature] Add parsing for empty RootConstants (PR #137999)
via llvm-commits
- [llvm] [NFC] Precommit tests for an LSV patch (PR #138167)
via llvm-commits
- [llvm] [NFC] Precommit tests for an LSV patch (PR #138167)
via llvm-commits
- [llvm] dadd91e - [NFC] Precommit tests for an LSV patch (#138167)
via llvm-commits
- [llvm] f246063 - [NFC][LLVM][CodeGen] Refactor MIR Printer (#137361)
via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
via llvm-commits
- [llvm] Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (PR #138168)
via llvm-commits
- [llvm] [X86] Check for AMXTile in asserting (PR #136507)
via llvm-commits
- [llvm] a88d580 - [NVPTX] Pull invariant load identification into IR pass (#138015)
via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
via llvm-commits
- [llvm] [StaticDataLayout][PGO] Add profile format for static data layout, and the classes to operate on the profiles. (PR #138170)
via llvm-commits
- [lld] deae5ee - [lld-macho] Fix branch extension logic compatibility with __objc_stubs (#137913)
via llvm-commits
- [lld] [lld-macho] Fix branch extension logic compatibility with __objc_stubs (PR #137913)
via llvm-commits
- [llvm] 0a4be78 - [flang] Move LLVM_ENABLE_RUNTIMES definition above uses (#138136)
via llvm-commits
- [llvm] [X86][GlobalIsel] support G_FABS for f80 (PR #136718)
via llvm-commits
- [llvm] [ScheduleDAG] Allow disabling the SchedModel / Itineraries during Scheduling (PR #138057)
via llvm-commits
- [llvm] 760bba4 - [flang][OpenMP] Allow UPDATE clause to not have any arguments (#137521)
via llvm-commits
- [llvm] [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (PR #138175)
via llvm-commits
- [llvm] [Offload] Add 'Maintainers.md' file for offload (PR #138177)
via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
via llvm-commits
- [clang] [llvm] [OpenMP] Remove "alternativeName" from Clause and Directive classes (PR #138179)
via llvm-commits
- [llvm] c2bec64 - [AMDGPU] Simplify GCNTTIImpl::isValidAddrSpaceCast. NFCI. (#137986)
via llvm-commits
- [llvm] [AMDGPU] Check for nonnull loads feeding addrspacecast (PR #138184)
via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
via llvm-commits
- [flang] [llvm] [flang][cuda] Use a reference for asyncObject (PR #138186)
via llvm-commits
- [llvm] 978df3b - [NVPTX][test] Fixup to get ptxas passing for byval-const-global.ll (#138175)
via llvm-commits
- [llvm] 8d02529 - [VPlan] Consistently use ArrayRef<VPValue *> for operands in ctors (NFC) (#137798)
via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
via llvm-commits
- [llvm] [DirectX] Make DXILOpLowering responsible for cleaning up dead intrin… (PR #138199)
via llvm-commits
- [llvm] Print source filename when invalid debug info is found in LTO. (PR #138201)
via llvm-commits
- [llvm] c37b254 - Revert "[InstSimplify] Fold `getelementptr inbounds null, idx -> null` (#130742)" (#138168)
via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Generate correct present checks for implicit maps of optional allocatables (PR #138210)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Generate correct present checks for implicit maps of optional allocatables (PR #138210)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Generate correct present checks for implicit maps of optional allocatables (PR #138210)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Generate correct present checks for implicit maps of optional allocatables (PR #138210)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
via llvm-commits
- [llvm] [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (PR #138215)
via llvm-commits
- [llvm] aa6d541 - [InstSimplify] Fold {u,s}{min,max} x, poison -> poison (#138166)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (PR #138117)
via llvm-commits
- [llvm] [TableGen][NFC] Use early exit to simplify large block in emitAction. (PR #138220)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
via llvm-commits
- [flang] [llvm] Revert "[flang][cuda] Use a reference for asyncObject" (PR #138221)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Initial defaultmap implementation (PR #135226)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] [RISCV][NFC] Refactor Vendor Reloc Declarations (PR #138226)
via llvm-commits
- [llvm] 099a0fa - [MemProf] Add v4 which contains CalleeGuids to CallSiteInfo. (#137394)
via llvm-commits
- [llvm] ae34440 - [DirectX] Make DXILOpLowering responsible for cleaning up dead intrinsics (#138199)
via llvm-commits
- [llvm] [llvm-nm] Introduce synthetic flag (PR #138232)
via llvm-commits
- [llvm] [AMDGPU] SIPeepholeSDWA: Handle V_CNDMASK_B32_e64 (PR #137930)
via llvm-commits
- [llvm] b4ab53c - [Target] Use llvm::max_element (NFC) (#137926)
via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
via llvm-commits
- [llvm] [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (PR #138236)
via llvm-commits
- [llvm] [llvm] Use *Set::insert_range (NFC) (PR #138237)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] [AA] Make alias check more accurately. (PR #137747)
via llvm-commits
- [llvm] 4109bac - [IR] Do not store Function inside BlockAddress (#137958)
via llvm-commits
- [llvm] a8ec6e8 - [IR] Require that global value initializers are sized (#137358)
via llvm-commits
- [lld] f66f2fe - [LLD][COFF] add __{data,bss}_{start,end}__ symbols for Cygwin support (#136180)
via llvm-commits
- [llvm] 8a84a19 - [LLVM][Cygwin] Fix Signals compatibility with Cygwin API (#138117)
via llvm-commits
- [llvm] 68bfe91 - [llvm] X86_64 CC for UEFI (#137905)
via llvm-commits
- [llvm] df34428 - [IR] Relax convergence requirements on call (#135794)
via llvm-commits
- [llvm] [IR] Replace blockaddress refcount with single flag (PR #138239)
via llvm-commits
- [llvm] llvm-reduce: Fix trailing whitespace in command guide (PR #138240)
via llvm-commits
- [llvm] aa10f87 - llvm-reduce: Fix trailing whitespace in command guide (#138240)
via llvm-commits
- [llvm] [IRMover] Don't consider opaque types isomorphic to other types (PR #138241)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] df26417 - [ObjC][ProvenanceEval] Only evaluate pointers (#136876)
via llvm-commits
- [llvm] [AA] Assert that alias() arguments are pointers (PR #138242)
via llvm-commits
- [llvm] [MISched][NFC] Precommit test for #137988 (PR #138243)
via llvm-commits
- [llvm] [MISched] Fix off-by-one error in debug output with -misched-cutoff=<n> flag (PR #137988)
via llvm-commits
- [llvm] 40edb37 - [StackSlotColoring] Fix issue where colors for a StackID are dropped (#138140)
via llvm-commits
- [clang] [llvm] [NFC] Fix c++ style comment in c file (PR #138244)
via llvm-commits
- [llvm] 083b4a3 - [SystemZ] Add proper mcount handling (#135767)
via llvm-commits
- [llvm] 8b56fb7 - [X86] Check for AMXTile in asserting (#136507)
via llvm-commits
- [llvm] 7f5c34b - [IR] Replace blockaddress refcount with single flag (#138239)
via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
via llvm-commits
- [clang] [llvm] [mlir] [ErrorHandling] Add reportFatalInternalError + reportFatalUsageError (NFC) (PR #138251)
via llvm-commits
- [llvm] 74ca51e - [NFC][TableGen] Use private inheritance for TrailingObjects (#138027)
via llvm-commits
- [llvm] 9060ca0 - [AMDGPU] Check for nonnull loads feeding addrspacecast (#138184)
via llvm-commits
- [llvm] 5060f08 - [AArch64] Use pattern to select bf16 fpextend (#137212)
via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
via llvm-commits
- [llvm] cffb8ae - [DEBUGINFO] Propagate debug metadata for sext SDNode. (#135971)
via llvm-commits
- [llvm] [Offload] Add Error Codes to PluginInterface (PR #138258)
via llvm-commits
- [llvm] [IR] Use alloc markers for operator delete variants (PR #138261)
via llvm-commits
- [llvm] [Offload] Ensure all `llvm::Error`s are handled (PR #137339)
via llvm-commits
- [llvm] [LLVM][VecLib] Refactor LIBMVEC integration to be target neutral. (PR #138262)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Add support for 8to64 partial reduction cases (PR #138269)
via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
via llvm-commits
- [llvm] [GlobalISel] Put legalizer rule debug behind a verbose option. (PR #138277)
via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
via llvm-commits
- [llvm] [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (PR #138279)
via llvm-commits
- [llvm] [SystemZ] Fix a bug introduced by #135767 (PR #138280)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] e665925 - llvm-reduce: Add values to return reduction (#132686)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] readfirstlane for vgpr16 copy to sgpr32 (PR #137848)
via llvm-commits
- [llvm] 26bc8b0 - llvm-reduce: Reduce with early return of arguments (#133627)
via llvm-commits
- [llvm] e3a81df - llvm-reduce: Change function return types if function is not called (#134035)
via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
via llvm-commits
- [llvm] [AMDGPU] Allow 0 as min./max. of amdgpu-waves-per-eu (PR #138284)
via llvm-commits
- [llvm] [DSE] Only consider provenance captures (PR #138286)
via llvm-commits
- [llvm] 9a26b29 - [VPlan] Don't rely on region check in isUniformAfterVectorization. (#137883)
via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
via llvm-commits
- [llvm] [DAGCombine] Simplify partial_reduce_*mla with constant. (PR #138289)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
via llvm-commits
- [llvm] [DAGCombiner] Fold patterm for srl-shl-zext (PR #138290)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [NFC][Support] Add llvm::uninitialized_copy (PR #138174)
via llvm-commits
- [llvm] [llvm-mca][FeatureRequest] Itimeline graph, note source of delay for each instruction (PR #136423)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] 52d2b58 - [IndVarSimplify] Set samesign when converting signed comparison to unsigned comparison in eliminateIVComparison. (#138215)
via llvm-commits
- [llvm] [KeyInstr] Fix DILocation AtomGroup/Rank bitfield packing for MSVC (PR #138292)
via llvm-commits
- [lld] [lld] handle re-exports for full framework paths (PR #137989)
via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [OpenMP] Adds omp_target_is_accessible routine (PR #138294)
via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
via llvm-commits
- [llvm] [KeyInstr] Hide new MDNodeKeyImpl<DILocation> fields (PR #138296)
via llvm-commits
- [llvm] d6dbe77 - [AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (#123994)
via llvm-commits
- [llvm] [LV] Fix ScalarIVSteps vplan pattern matcher, remove m_CanonicalIV() (PR #138298)
via llvm-commits
- [llvm] [LV] Fix ScalarIVSteps vplan pattern matcher, remove m_CanonicalIV() (PR #138298)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] 4ec473e - [llvm] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#138236)
via llvm-commits
- [llvm] 32ca368 - [PPC][NFC] Remove duplicate processor feature from pwr9/10/11 and future (#137903)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [DAG] Add SDPatternMatch::m_BitwiseLogic common matcher for AND/OR/XOR nodes (PR #138301)
via llvm-commits
- [lld] 58addfb - [lld] handle re-exports for full framework paths (#137989)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] [llvm] Remove redundant control flow (NFC) (PR #138304)
via llvm-commits
- [llvm] b5dbddd - [DAG] visitEXTRACT_SUBVECTOR - change fold helper methods to take operands instead of EXTRACT_SUBVECTOR node. NFC. (#138279)
via llvm-commits
- [llvm] [AMDGPU] Fix flat load test to use addrspace 0 (PR #138306)
via llvm-commits
- [llvm] 5d16a18 - [Metadata] Return the valid DebugLoc if one of them is null with -pick-merged-source-locations. (#138148)
via llvm-commits
- [llvm] Removed redundant assert and condition in APInt::SetBits (PR #138038)
via llvm-commits
- [llvm] 173ec72 - [SystemZ] Fix a bug introduced by #135767 (#138280)
via llvm-commits
- [llvm] [RISCV] Add some more compress patterns for Xqcilo instructions (PR #138309)
via llvm-commits
- [llvm] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
via llvm-commits
- [llvm] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
via llvm-commits
- [llvm] aa61377 - [llvm] Remove redundant control flow (NFC) (#138304)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] 52c6236 - [OpenMP] Remove "alternativeName" from Clause and Directive classes (#138179)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [llvm] [AArch64][NFC] Switch to LiveRegUnits (PR #138322)
via llvm-commits
- [llvm] [AArch64][NFC] Switch to LiveRegUnits (PR #138322)
via llvm-commits
- [llvm] [AArch64][NFC] Switch to LiveRegUnits (PR #138322)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
via llvm-commits
- [clang] [llvm] [sancov] Introduce optional callback for stack-depth tracking (PR #138323)
via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
via llvm-commits
- [clang] [llvm] [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (PR #138324)
via llvm-commits
- [llvm] [HLSL][RootSignature] Implement serialized dump of Descriptor Tables (PR #138326)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [LLVM][Cygwin] Remove special case for CXX extensions on Cygwin. (PR #138328)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [Offload] Fix PowerPC builds that pass -mcpu (PR #138327)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] [JITLink][Cygwin] undef i386 in JITLink/i386.h (PR #138218)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [AArch64][NFC] Switch to LiveRegUnits (PR #138322)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add test for 64-bit lshr with shifts >=32 (PR #138281)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [NVPTX] Add ranges to intrinsic definitions, cleanup NVVMIntrRange (PR #138338)
via llvm-commits
- [llvm] d76a163 - llvm-reduce: Support exotic terminators in instructions-to-return (#134794)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [AArch64][NFC] Switch to LiveRegUnits (PR #138322)
via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] Register assembly printer passes (PR #138348)
via llvm-commits
- [llvm] Fix crash when alloc functions are missing `alloc-family` (PR #138310)
via llvm-commits
- [llvm] Added clarifying comment to 'LLVMLinkInMCJIT' and 'LLVMLinkInInterpreter' (PR #92467)
via llvm-commits
- [llvm] 9b4f747 - [ms] [llvm-ml] Implement support for PROC NEAR/FAR (#131707)
via llvm-commits
- [llvm] 312d6b4 - [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (#137895)
via llvm-commits
- [llvm] 692f832 - Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (#138353)
via llvm-commits
- [llvm] Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (PR #138353)
via llvm-commits
- [llvm] Revert "[ms] [llvm-ml] Implement support for PROC NEAR/FAR" (PR #138353)
via llvm-commits
- [llvm] [AMDGPU] remove move instruction if there is no user of it (PR #136735)
via llvm-commits
- [llvm] [ARM] Do not assume memory intrinsics specify alignment. (PR #138356)
via llvm-commits
- [llvm] 123758b - [IRBuilder] Add versions of createInsertVector/createExtractVector that take a uint64_t index. (#138324)
via llvm-commits
- [llvm] [llvm] Allow Fast and Tail CC in UEFI (PR #138361)
via llvm-commits
- [llvm] [llvm][X86] REX profile for UEFI (PR #138362)
via llvm-commits
- [llvm] [llvm][X86] AvoidTrailingCallPass for UEFI (PR #138363)
via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
via llvm-commits
- [lld] ELF: Add branch-to-branch optimization. (PR #138366)
via llvm-commits
- [lld] Add lld benchmarking script. (PR #138367)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL] Implement `refract` intrinsic (PR #136026)
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [lld] ELF: Switch to parallelSort for RELR relocations. (PR #138370)
via llvm-commits
- [lld] ELF: Switch to parallelSort for RELR relocations. (PR #138370)
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [lld] 6b25cfb - Add lld benchmarking script.
via llvm-commits
- [llvm] [LLVM][Support] check for error return from dladdr. (PR #138369)
via llvm-commits
- [llvm] ebe7fd6 - [RISCV] Add some more compress patterns for Xqcilo instructions (#138309)
via llvm-commits
- [llvm] 659f5ac - [NVPTX] Add support for PTX ISA v8.8 (#136639)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] [AMDGPU] fix up vop3p gisel errors (PR #136262)
via llvm-commits
- [llvm] Add inreg bit convert tests (PR #136112)
via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
via llvm-commits
- [llvm] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] [AMDGPU] Convert more 64-bit lshr to 32-bit if shift amt>=32 (PR #138204)
via llvm-commits
- [compiler-rt] [ASan] Prevent ASan/LSan deadlock by preloading modules before error reporting (PR #131756)
via llvm-commits
- [llvm] [SPARC] Update the list of ELF relocation types (PR #137916)
via llvm-commits
- [llvm] [AMDGPU] fix up vop3p gisel errors (PR #136262)
via llvm-commits
- [llvm] [Utils] Use StringRef::starts_with (NFC) (PR #138379)
via llvm-commits
- [llvm] c63687c - [MC][TableGen] Expand ImplicitOffset field of MCInstrDesc (#138127)
via llvm-commits
- [llvm] 883afa4 - [AMDGPU] remove move instruction if there is no user of it (#136735)
via llvm-commits
- [llvm] [RISCV] TableGen-erate RISC-V SDNodes (PR #138381)
via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
via llvm-commits
- [llvm] [Instrumentation] Remove an unused local variable (NFC) (PR #138383)
via llvm-commits
- [llvm] [Instrumentation] Remove an unused local variable (NFC) (PR #138383)
via llvm-commits
- [llvm] [tools] Remove unused local variables (NFC) (PR #138384)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [llvm] Remove unused using decls (NFC) (PR #138386)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] b006756 - [InstCombine] Fix crash when alloc functions are missing `alloc-family` (#138310)
via llvm-commits
- [flang] [llvm] [Flang] [OpenMP] Add semantic checks for detach clause in task (PR #119172)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [SelectionDAG] Fix incorrect fold condition in foldSetCCWithFunnelShift. (PR #137637)
via llvm-commits
- [llvm] [GlobalOpt] Add range metadata to loads from constant global variables (PR #127695)
via llvm-commits
- [llvm] [LTO] Fix a crash with thin LTO caching and asm output (PR #138203)
via llvm-commits
- [lldb] [llvm] Modify the localCache API to require an explicit commit on CachedFile… (PR #136121)
via llvm-commits
- [libcxx] [llvm] [libc++] Implement P3379R0 Constrain `std::expected` equality operators (PR #135759)
via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
via llvm-commits
- [llvm] [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (PR #137915)
via llvm-commits
- [llvm] [WinEH] Fix asm in catchpad being turned into unreachable (PR #138392)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [VPlan] Handle early exit before forming regions. (NFC) (PR #138393)
via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
via llvm-commits
- [llvm] [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (PR #138395)
via llvm-commits
- [llvm] [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (PR #129388)
via llvm-commits
- [llvm] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] [IR][DSE] Support non-malloc functions in malloc+memset->calloc fold (PR #138299)
via llvm-commits
- [llvm] [SPARC][IAS][NFC] Tidy up LDSTUB and 64-bit mul/div instruction definitions (PR #138398)
via llvm-commits
- [llvm] [SPARC][IAS][NFC] Tidy up LDSTUB and 64-bit mul/div instruction definitions (PR #138398)
via llvm-commits
- [llvm] fdea1b6 - [Utils] Use StringRef::starts_with (NFC) (#138379)
via llvm-commits
- [llvm] d328510 - [Instrumentation] Remove an unused local variable (NFC) (#138383)
via llvm-commits
- [llvm] b23c186 - [tools] Remove unused local variables (NFC) (#138384)
via llvm-commits
- [llvm] b4fac94 - [llvm] Remove unused using decls (NFC) (#138386)
via llvm-commits
- [llvm] Attributor: Infer noalias.addrspace metadata for memory instructions (PR #136553)
via llvm-commits
- [llvm] [WIP][VectorCombine] Support nary intrinsics in scalarizeBinOpOrCmp (PR #138406)
via llvm-commits
- [llvm] [SPIRV] Use StringRef instead of std::string (NFC) (PR #138408)
via llvm-commits
- [llvm] [FileCheck] Use default member initialization in ExpressionFormat (NFC) (PR #138409)
via llvm-commits
- [llvm] [DebugInfo] Use default member initialization in InlineInfo (NFC) (PR #138410)
via llvm-commits
- [llvm] [Scalar] Use default member initialization in OverflowTracking (NFC) (PR #138412)
via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
via llvm-commits
- [llvm] 0b96d22 - [SPIRV] Use StringRef instead of std::string (NFC) (#138408)
via llvm-commits
- [llvm] 7cc5e64 - [FileCheck] Use default member initialization in ExpressionFormat (NFC) (#138409)
via llvm-commits
- [llvm] [offload] Fix enabling unittests in standalone builds (PR #138418)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VPlan] Manage noalias/alias_scope metadata in VPlan. (NFC) (PR #136450)
via llvm-commits
- [llvm] [VectorCombine] Fix the type used in foldShuffleOfIntrinsics Cost. (PR #138419)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] [DirectX] Adding support for Root Descriptors in obj2yaml/yaml2obj (PR #137259)
via llvm-commits
- [llvm] 56e01c9 - [DebugInfo] Use default member initialization in InlineInfo (NFC) (#138410)
via llvm-commits
- [llvm] db0a7ad - [ExecutionEngine] Use default member initialization in Segment (NFC) (#138411)
via llvm-commits
- [llvm] 9e9c9c4 - [CSKY] Remove duplicate processor features in ck807e/ck807ef (#138316)
via llvm-commits
- [llvm] [AMDGPU] Use Reg32Types for move-immediate patterns (PR #138422)
via llvm-commits
- [llvm] 9633f87 - [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (#138329)
via llvm-commits
- [llvm] 497fbd0 - [LLVM][Cygwin] Remove special case for CXX extensions on Cygwin. (#138328)
via llvm-commits
- [llvm] b1f1329 - [Scalar] Use default member initialization in OverflowTracking (NFC) (#138412)
via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #138430)
via llvm-commits
- [llvm] [llvm] Use *(Set|Map)::contains (NFC) (PR #138431)
via llvm-commits
- [llvm] [WebAssembly] Remove an unused using decl (NFC) (PR #138432)
via llvm-commits
- [llvm] [AArch64] Emit .arch and .arch_extension during assembly to textual asm (PR #138433)
via llvm-commits
- [llvm] [AArch64] Emit .arch and .arch_extension during assembly to textual asm (PR #138433)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138434)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] 56433e8 - [SPARC][IAS][NFC] Tidy up LDSTUB and 64-bit mul/div instruction definitions
via llvm-commits
- [llvm] [SPARC][IAS][NFC] Tidy up LDSTUB and 64-bit mul/div instruction definitions (PR #138398)
via llvm-commits
- [llvm] [SPARC] Mark Niagara3 as VIS3-capable (PR #138399)
via llvm-commits
- [llvm] [SPARC] Mark Niagara3 as VIS3-capable (PR #138399)
via llvm-commits
- [llvm] c34d2fb - [SPARC] Mark Niagara3 as VIS3-capable
via llvm-commits
- [llvm] [SPARC] Mark Niagara3 as VIS3-capable (PR #138399)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] 2d287f5 - [llvm] Use *(Set|Map)::contains (NFC) (#138431)
via llvm-commits
- [llvm] c22bc21 - [MIPS] Reland Scheduling model for MIPS i6400 and i6500 CPUs (#132704) (#137984)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138441)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138441)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138441)
via llvm-commits
- [llvm] [Transforms] Remove unused local variables (NFC) (PR #138442)
via llvm-commits
- [llvm] [Transforms] Remove unused local variables (NFC) (PR #138442)
via llvm-commits
- [llvm] 1add318 - [IR] Avoid repeated hash lookups (NFC) (#138430)
via llvm-commits
- [llvm] a9699a3 - [CodeGen] Use range-based for loops (NFC) (#138434)
via llvm-commits
- [llvm] 47f391f - [CodeGen] Remove unused local variables (NFC) (#138441)
via llvm-commits
- [llvm] 6ab7cb7 - [Transforms] Remove unused local variables (NFC) (#138442)
via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
via llvm-commits
- [llvm] [Target] Remove unused local variables (NFC) (PR #138443)
via llvm-commits
- [llvm] [PowerPC] Fix lowering when performing conditional jumps on f128 or f16 (PR #125776)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] [AArch64] Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #138447)
via llvm-commits
- [llvm] [AArch64] Fix reserved registers being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Fix reserved registers being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Fix reserved registers being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Fix reserved registers being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [Sparc] TableGen-erate SDNode descriptions (PR #138450)
via llvm-commits
- [llvm] Revert "LangRef: Clarify llvm.minnum and llvm.maxnum about sNaN and signed zero (#112852)" (PR #138451)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] 6e20519 - [VPlan] Add VPPhiAccessors to provide interface for phi recipes (NFC) (#129388)
via llvm-commits
- [llvm] [AArch64] Fix reserved registers being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] [InstCombine] Fold (X == 0 ? Y : 0) | X to X == 0 ? Y : X (PR #138373)
via llvm-commits
- [llvm] 5f4bc43 - [WebAssembly] Remove an unused using decl (NFC) (#138432)
via llvm-commits
- [llvm] d144c13 - [Target] Remove unused local variables (NFC) (#138443)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [AArch64] Stop reserved registers from being saved in prolog/epilog (PR #138448)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138454)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138454)
via llvm-commits
- [llvm] 2f3067e - [llvm] Remove unused local variables (NFC) (#138454)
via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
via llvm-commits
- [libcxx] [llvm] [libc++][CI] Use latest Docker image. (PR #132539)
via llvm-commits
- [llvm] [llvm][gvn-sink] Don't try to sink inline asm (PR #138414)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [SelectionDAG] Convert to or mask if all insertions are -1 (PR #138213)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138467)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138467)
via llvm-commits
- [llvm] c3ff3b2 - [SPARC][MC] Fix `%gdop_hix22()` and `%gdop_lox10()` to use correct relocations (#137915)
via llvm-commits
- [llvm] c51a3aa - [llvm] Remove unused local variables (NFC) (#138467)
via llvm-commits
- [clang] [llvm] Jay1 (PR #138469)
via llvm-commits
- [clang] [llvm] Jay1 (PR #138469)
via llvm-commits
- [clang] [llvm] Jay1 (PR #138469)
via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
via llvm-commits
- [lld] [lld] Remove unused local variables (NFC) (PR #138470)
via llvm-commits
- [clang] [llvm] Jay1 (PR #138469)
via llvm-commits
- [lld] d3e792c - [lld] Remove unused local variables (NFC) (#138470)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] [Transforms] Use range-based for loops (NFC) (PR #138476)
via llvm-commits
- [llvm] [LLVM][Cygwin] Define _GNU_SOURCE on Cygwin as well. (PR #138329)
via llvm-commits
- [llvm] 26d71f9 - [Transforms] Use range-based for loops (NFC) (#138476)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [llvm] Remove unused local variables (NFC) (PR #138478)
via llvm-commits
- [llvm] [WebAssembly] Fix trunc in FastISel (PR #138479)
via llvm-commits
- [llvm] [WebAssembly] Fix trunc in FastISel (PR #138479)
via llvm-commits
- [llvm] 9a7e307 - [VectorCombine] Add tests for UB issue, remove immediate UB from existing tests. NFC (#138395)
via llvm-commits
- [clang] [llvm] [BasicAA] Do not decompose past casts with different index width (PR #119365)
via llvm-commits
- [llvm] aa15596 - [llvm] Remove unused local variables (NFC) (#138478)
via llvm-commits
- [llvm] [SelectionDAG] Remove obsolete comments (NFC) (PR #138483)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] New OpenMP 6.0 threadset clause (PR #135807)
via llvm-commits
- [clang] [llvm] [clang] [OpenMP] New OpenMP 6.0 self_maps clause - CodeGen (PR #134131)
via llvm-commits
- [llvm] [SPIRV] Support for SPV_INTEL_cluster_attributes extension (PR #131593)
via llvm-commits
- [llvm] [SPIRV] Support extension SPV_INTEL_runtime_aligned (PR #131072)
via llvm-commits
- [llvm] Support for extension SPV_INTEL_latency_control. (PR #133397)
via llvm-commits
- [llvm] [LAA] Determine Dst and Src overlapping by SCEV of Src and Dist (PR #79947)
via llvm-commits
- [llvm] [LoopInterchange] Prevent interchange if one index is constant and the other has loop carried dependence (PR #79123)
via llvm-commits
- [llvm] [LoopInterchange] Update the direction of undistributed loop to EQ (PR #78951)
via llvm-commits
- [llvm] [LoopInterchange] Forbid interchange when the dependency is confused (PR #78533)
via llvm-commits
- [llvm] [LoopInterchange] Fix depends() check parameters (PR #77719)
via llvm-commits
- [llvm] [SCEV][LV] Add Stride equal to one Predicate to enable strided access versioning (PR #77287)
via llvm-commits
- [llvm] [RISCV][CostModel] Change select cost to 2 (PR #75154)
via llvm-commits
- [llvm] [X86][SelectionDAG] Fix the Gather's base and index by modifying the Scale value (PR #137813)
via llvm-commits
- [llvm] [PowerPC] Fix lowering when performing conditional jumps on f128 or f16 (PR #125776)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138488)
via llvm-commits
- [llvm] [CodeGen] Use range-based for loops (NFC) (PR #138488)
via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (PR #137809)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (PR #137809)
zhijian lin via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
zhijian lin via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix an LowerADDSUBO_CARRY error when converting carry bit for usubo_carry (PR #137809)
zhijian lin via llvm-commits
- [clang] [llvm] [PowerPC] frontend get target feature from backend with cpu name (PR #137670)
zhijian lin via llvm-commits
Last message date:
Sun May 4 23:54:11 PDT 2025
Archived on: Sun May 4 23:54:14 PDT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).