The Week Of Monday 17 October 2022 Archives by author
Starting: Mon Oct 17 00:06:27 PDT 2022
Ending: Sun Oct 23 23:47:33 PDT 2022
Messages: 2386
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Chuan-Yue, Yuan via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135936: [X86] Support -march=raptorlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=meteorlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=meteorlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135935: [X86] Add WRMSRNS instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135935: [X86] Add WRMSRNS instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135935: [X86] Add WRMSRNS instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=raptorlake, meteorlake
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135932: [X86] Add AVX-IFMA instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Haohai, Wen via Phabricator via llvm-commits
- [llvm] a037e47 - Add an additional time for monthly office hours
Aaron Ballman via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D135685: [Visualizers] Add natvis visualizers for various internal llvm classes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D136452: [bazel] Add missing clang CUDA wrappers
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136452: [bazel] Add missing clang CUDA wrappers
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136452: [bazel] Add missing C++ style clang headers
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136452: [bazel] Add missing C++ style clang headers
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D136519: bazel fix for TranslateLib
Aart Bik via Phabricator via llvm-commits
- [PATCH] D136519: bazel fix for TranslateLib
Aart Bik via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D134999: AArch64: PAC: Do not attempt ICP on authenticating calls.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D136385: Add support for MC/DC in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136535: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D136535: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136537: [llvm-ocaml] Assume pointers are at least 2-bit aligned
Alan via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Alan via Phabricator via llvm-commits
- [PATCH] D135340: [PGO] Make emitted symbols hidden
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D136095: [GVN] Patch for invalid GVN replacement
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D136095: [GVN] Patch for invalid GVN replacement
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D136095: [GVN] Patch for invalid GVN replacement
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D135451: [TTI] New PPC target hook enableUncondDivisionSpeculation
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D135451: [TTI] New PPC target hook enableUncondDivisionSpeculation
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D136107: [mlir][MemRef] Fix the simplification of extract_strided_metadata(subview)
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136399: [clang-tidy][modernize-use-equals-default] Avoid adding unnecessary semicolon
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136399: [clang-tidy][modernize-use-equals-default] Avoid adding unnecessary semicolon
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136395: Add the ability to verify the .debug_aranges section.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Alexander via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 6a6fc48 - [SLP][NFC]Formatting of the getEntryCost function, NFC.
Alexey Bataev via llvm-commits
- [llvm] e79532d - [SLP][NFC]Try to fix MSVC buildbots with a workaround, NFC.
Alexey Bataev via llvm-commits
- [llvm] f12fb91 - [SLP]Generalize cost model.
Alexey Bataev via llvm-commits
- [llvm] f5c747b - [SLP][NFC]Fix a warning for ?: with enum/unsigned, NFC.
Alexey Bataev via llvm-commits
- [llvm] 62267e8 - Revert "[SLP]Generalize cost model."
Alexey Bataev via llvm-commits
- [llvm] 087dadf - [SLP]Generalize cost model.
Alexey Bataev via llvm-commits
- [llvm] 456951d - [SLP][NFC]Add a test for possible reordering gap in SLP, NFC.
Alexey Bataev via llvm-commits
- [llvm] b8b740c - [SLP][NFC]Remove unused variable, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127531: [SLP]Improve analysis of same/alternate code ops and scheduling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D136467: [SLP] Correct shuffle cost to reuse vectorized values in depending nodes
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D136553: [SLP] Added test to check resulting mask in shufflevector as per order of phinodes
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D135962: [AA] Rename FunctionModRefBehavior (NFC)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D135717: [opt] Remove some legacy PM specific flags/passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136222: [LoongArch] Split SP adjustment
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Allen zhong via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Allen zhong via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D135785: [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D136351: [llvm-exegesis] getNonRedundantWriteProcRes - perform basic toplogical sorting (PR58500)
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] e7fc754 - [CMake] Fix Findzstd module for shared DLL on Windows
Andrew Ng via llvm-commits
- [llvm] 1e29766 - [CMake] Add Python script to generate version script symbol exports
Andrew Ng via llvm-commits
- [PATCH] D136065: [CMake] Fix Findzstd module for shared DLL on Windows
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136065: [CMake] Fix Findzstd module for shared DLL on Windows
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136065: [CMake] Fix Findzstd module for shared DLL on Windows
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D135904: [SPIR-V] Add get_image_num_mip_levels implementation
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136524: [InstCombine] Handle select inst when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D136524: [InstCombine] Handle select inst when eliminating constant memcpy
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] bd6bf34 - [MachineCombiner][RISCV] Precommit test for D135264
Anton Afanasyev via llvm-commits
- [llvm] 3112cf3 - [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Afanasyev via llvm-commits
- [llvm] e175f99 - Revert "[MachineCombiner][RISCV] Enable MachineCombiner for RISCV"
Anton Afanasyev via llvm-commits
- [llvm] 1978b4d - [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Afanasyev via llvm-commits
- [PATCH] D135264: [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D135264: [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D136170: [UpdateTestChecks] Sync flags in update_mir_test_checks.py with MIFlags
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] 14a5b9c - [MachineCombiner][RISCV] Relax optimization level requirement
Anton Sidorenko via llvm-commits
- [PATCH] D135264: [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136170: [UpdateTestChecks] Sync flags in update_mir_test_checks.py with MIFlags
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D135264: [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D135264: [MachineCombiner][RISCV] Enable MachineCombiner for RISCV
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136339: [MachineCombiner][RISCV] Relax optimization level requirement
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136170: [UpdateTestChecks] Sync flags in update_mir_test_checks.py with MIFlags
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136170: [UpdateTestChecks] Sync flags in update_mir_test_checks.py with MIFlags
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D136339: [MachineCombiner][RISCV] Relax optimization level requirement
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D136280: [llvm] [CMake] Set LLVM_ATOMIC_LIB variable for convenient linking against libatomic
Arfrever Frehtes Taifersar Arahesis via Phabricator via llvm-commits
- [PATCH] D136281: [lld] [CMake] Link liblldCOFF against libatomic when necessary
Arfrever Frehtes Taifersar Arahesis via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D136311: [CUDA] Propagate __bf16 type info from the host compilation.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D136311: [CUDA] Propagate __bf16 type info from the host compilation.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D136311: [CUDA,NVPTX] Implement __bf16 support for NVPTX.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D136311: [CUDA,NVPTX] Implement __bf16 support for NVPTX.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 6ae63c9 - [llvm-reduce] Reduce comdats
Arthur Eubanks via llvm-commits
- [llvm] 29cf7df - Revert "llvm-reduce: Color output of child processes"
Arthur Eubanks via llvm-commits
- [llvm] 308b4bc - [NFC][SROA] Update comment to use opaque pointers for clarity
Arthur Eubanks via llvm-commits
- [llvm] 2592ccd - [llvm-reduce] Unify pass logging
Arthur Eubanks via llvm-commits
- [llvm] ce3c3cb - [llvm-reduce] Check if reduction fails/is redundant before invoking oracle
Arthur Eubanks via llvm-commits
- [llvm] 6219ec0 - [SROA] Don't speculate phis with different load user types
Arthur Eubanks via llvm-commits
- [compiler-rt] db98c06 - [ubsan][test] Make some tests have shorter file names
Arthur Eubanks via llvm-commits
- [compiler-rt] aa89cea - [win][compiler-rt] Make tests use lld-link instead of link
Arthur Eubanks via llvm-commits
- [llvm] 743087f - Port print-cfg-sccs to new pass manager
Arthur Eubanks via llvm-commits
- [llvm] 7676817 - [ObjCARC][test] Use `opt -passes=` syntax
Arthur Eubanks via llvm-commits
- [llvm] df92b05 - [test] Remove redundant -passes flags
Arthur Eubanks via llvm-commits
- [llvm] 3e8eff3 - [opt] Don't initialize legacy instrumentation passes
Arthur Eubanks via llvm-commits
- [compiler-rt] 97196a2 - [test][asan][Darwin] Pass -mlinker-version=133 to linker invocation in odr-lto.cpp
Arthur Eubanks via llvm-commits
- [llvm] 0fbb261 - [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via llvm-commits
- [llvm] 4153f98 - [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via llvm-commits
- [llvm] c8ca8fb - [test] Use new pass manager syntax in some tests
Arthur Eubanks via llvm-commits
- [PATCH] D136054: [llvm-reduce] Reduce comdats
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136054: [llvm-reduce] Reduce comdats
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136053: [llvm-reduce] Attempt to inline calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136053: [llvm-reduce] Attempt to inline calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135632: llvm-reduce: Color output of child processes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136119: [SROA] Don't speculate phis with different load user types
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136127: [llvm-reduce] Check if reduction fails/is redundant before invoking oracle
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136127: [llvm-reduce] Check if reduction fails/is redundant before invoking oracle
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136130: [llvm-reduce] Unify pass logging
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136130: [llvm-reduce] Unify pass logging
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136127: [llvm-reduce] Check if reduction fails/is redundant before invoking oracle
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136119: [SROA] Don't speculate phis with different load user types
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135718: Port print-cfg-sccs to new pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135042: [opt] Don't initialize legacy instrumentation passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136297: llvm-reduce: Skip reducing branches that already have the condition to set
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135041: [ObjCARC] Remove legacy PM versions of optimization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136297: llvm-reduce: Skip reducing branches that already have the condition to set
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136461: llvm-reduce: Fix block reduction with unreachable blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136509: llvm-reduce: Add a reduction to replace atomics with non-atomics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136289: llvm-reduce: Don't turn switches into returns
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D136558: llvm-reduce: Fix opcode reduction leaving behind dead instructions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135733: AMDGPU: Treat asm as a hazard for all register read-after-write hazards
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D136368: [VPlan] Use onlyFirstLaneUsed in sinkScalarOperands.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D136068: [VPlan] Update VPValue::getDef to return VPRecipeBase* (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Bardia Mahjour via Phabricator via llvm-commits
- [lld] 13816e0 - [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
Ben Dunbobbin via llvm-commits
- [PATCH] D135656: [IR] Add nocapture to pointer parameters of masked stores/loads
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D135656: [IR] Add nocapture to pointer parameters of masked stores/loads
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern of consecutive loads.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect and LLVMTypes.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect and LLVMTypes.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect and LLVMTypes.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect and LLVMTypes.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136516: Add missing dependency to fix build.bazel.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D136516: Add missing dependency to fix build.bazel.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] 211cf8a - [test] Use -passes in more Transforms tests
Bjorn Pettersson via llvm-commits
- [llvm] ec9ccb1 - [test] Use -passes syntax in Analysis tests
Bjorn Pettersson via llvm-commits
- [PATCH] D136102: [LoopSimplify] Update loop-metadata ID after loop-simplify splitting out new outer loop
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] fe7a3ce - [llvm-debuginfo-analyzer] (02/09) - Driver and documentation
Carlos Alberto Enciso via llvm-commits
- [llvm] 26dd64b - Revert "[llvm-debuginfo-analyzer] (02/09) - Driver and documentation"
Carlos Alberto Enciso via llvm-commits
- [llvm] c28a977 - Recommit [llvm-debuginfo-analyzer] (02/09) - Driver and documentation
Carlos Alberto Enciso via llvm-commits
- [llvm] b662576 - [llvm-debuginfo-analyzer] Fix linking errors in buildbots.
Carlos Alberto Enciso via llvm-commits
- [llvm] e28b935 - [llvm-debuginfo-analyzer] (03/09) - Logical elements
Carlos Alberto Enciso via llvm-commits
- [llvm] 3c397c9 - [llvm-debuginfo-analyzer] (04/09) - Locations and ranges
Carlos Alberto Enciso via llvm-commits
- [llvm] a401ce4 - [llvm-debuginfo-analyzer] (04/09) - Locations and ranges
Carlos Alberto Enciso via llvm-commits
- [llvm] 0332a8e - [llvm-debuginfo-analyzer] (05/09) - Select elements
Carlos Alberto Enciso via llvm-commits
- [llvm] de1e911 - [llvm-debuginfo-analyzer] (05/09) - Select elements
Carlos Alberto Enciso via llvm-commits
- [llvm] 2c155d3 - [llvm-debuginfo-analyzer] (06/09) - Warning and internal options
Carlos Alberto Enciso via llvm-commits
- [llvm] 1d4fd09 - [llvm-debuginfo-analyzer] (06/09) - Warning and internal options
Carlos Alberto Enciso via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136159: [llvm-debuginfo-analyzer] Fix linking errors in buildbots.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136159: [llvm-debuginfo-analyzer] Fix linking errors in buildbots (shared libraries).
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136159: [llvm-debuginfo-analyzer] Fix linking errors in buildbots (shared libraries).
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-debuginfo-analyzer] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-debuginfo-analyzer] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136333: [llvm-debuginfo-analyzer] (04/09) - Locations and ranges - Test case (AddressSanitizer: leaked in allocations)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-debuginfo-analyzer] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136333: [llvm-debuginfo-analyzer] (04/09) - Locations and ranges - Test case (AddressSanitizer: leaked in allocations)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136333: [llvm-debuginfo-analyzer] (04/09) - Locations and ranges - Test case (AddressSanitizer: leaked in allocations)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136444: [llvm-debuginfo-analyzer] (05/09) - Select elements - Test case (UndefinedBehaviorSanitizer)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-debuginfo-analyzer] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136444: [llvm-debuginfo-analyzer] (05/09) - Select elements - Test case (UndefinedBehaviorSanitizer)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D136444: [llvm-debuginfo-analyzer] (05/09) - Select elements - Test case (UndefinedBehaviorSanitizer)
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-debuginfo-analyzer] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 579ca5e - [AArch64] Replace sme-i64 by sme-i16i64 and sme-f64 by sme-f64f64
Caroline Concatto via llvm-commits
- [llvm] 2ecbe8c - [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Caroline Concatto via llvm-commits
- [llvm] 9db12a4 - [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline Concatto via llvm-commits
- [llvm] 4c49097 - [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Caroline Concatto via llvm-commits
- [llvm] 3fee935 - [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Caroline Concatto via llvm-commits
- [llvm] c05b1bd - Revert "[AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources"
Caroline Concatto via llvm-commits
- [llvm] 9895447 - Revert "[AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers"
Caroline Concatto via llvm-commits
- [llvm] 1e4f82c - [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Caroline Concatto via llvm-commits
- [llvm] fc0cde8 - [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Caroline Concatto via llvm-commits
- [llvm] 830b5e8 - [AArch64]SME2 multi-vec FP/INT down convert 2/4 registers
Caroline Concatto via llvm-commits
- [llvm] 3bee2fb - [AArch64] SME2 Multiple vectors int/float binary accumulator and two/four ZA single-vector
Caroline Concatto via llvm-commits
- [llvm] d3c8aa7 - [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Caroline Concatto via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135785: [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Caroline via Phabricator via llvm-commits
- [PATCH] D136075: [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors LONG INT MLA sources
Caroline via Phabricator via llvm-commits
- [PATCH] D136077: [AArch64]SME2 Outer Product and Accumulate instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136088: [AArch64]SME2 instructions that use ZTO operand
Caroline via Phabricator via llvm-commits
- [PATCH] D136091: [AArch64] SME2 multi-vec unpack and ZIP two and four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D136142: [AArch64]SME2 MOV Instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136150: [AArch64]SME2 Single and Multi vector Shift and Multiply instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136150: [AArch64]SME2 Single and Multi vector Shift and Multiply instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136155: [AArch64]SME2 Multi vector Frint instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136172: [AArch64]SME2 Multi vector Sel instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135974: [AArch64] Replace sme-i64 by sme-i16i64 and sme-f64 by sme-f64f64
Caroline via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D136326: [AArch64]SME2 Non-contiguous load and store
Caroline via Phabricator via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135567: [AArch64] SME2 Multiple vectors int/float binary accumulator and two/four ZA single-vector
Caroline via Phabricator via llvm-commits
- [PATCH] D135567: [AArch64] SME2 Multiple vectors int/float binary accumulator and two/four ZA single-vector
Caroline via Phabricator via llvm-commits
- [PATCH] D136150: [AArch64]SME2 Single and Multi vector Shift and Multiply instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D136150: [AArch64]SME2 Single and Multi vector Shift and Multiply instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135575: [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135593: [AArch64]]SME2 multi-vec to multi-vec FP/INT down convert 2/4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135785: [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Caroline via Phabricator via llvm-commits
- [PATCH] D135575: [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135588: [AArch64]SME2 multi-vec FP/INT down convert 2/4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135567: [AArch64] SME2 Multiple vectors int/float binary accumulator and two/four ZA single-vector
Caroline via Phabricator via llvm-commits
- [PATCH] D135575: [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135593: [AArch64]]SME2 multi-vec to multi-vec FP/INT down convert 2/4 registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135601: [AArch64]SME2 Multiple vectors Int/FP clamp instructions for two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135601: [AArch64]SME2 Multiple vectors Int/FP clamp instructions for two/four registers
Caroline via Phabricator via llvm-commits
- [PATCH] D135676: [AArch64]SME2 Multi-vector ternary indexed DOT and FMLA instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135676: [AArch64]SME2 Multi-vector ternary indexed DOT and FMLA instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135676: [AArch64]SME2 Multi-vector ternary indexed DOT and FMLA instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135683: [AArch64]SME2 single-multi and multi-multi FP dot product instructions
Caroline via Phabricator via llvm-commits
- [PATCH] D135758: [AArch64]SME2 single-multi and multi-multi INT dot product instructions[part1]
Caroline via Phabricator via llvm-commits
- [PATCH] D135760: [AArch64]SME2 single-multi and multi-multi INT dot product instructions[part2]
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors SVE Destructive two/four registers[part2]
Caroline via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors SVE Destructive two/four registers[part2]
Caroline via Phabricator via llvm-commits
- [llvm] df9d60a - [PowerPC] handle more than two predecessors loop header in ctrloop pass
Chen Zheng via llvm-commits
- [PATCH] D135846: [PowerPC] handle 3 predecessor loop header in ctrloop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135846: [PowerPC] handle 3 predecessor loop header in ctrloop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135846: [PowerPC] handle 3 predecessor loop header in ctrloop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D136126: [PowerPC][WIP] Recompute liveins after eliminating prime/unprime operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135846: [PowerPC] handle more than two predecessors loop header in ctrloop pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D135847: [PowerPC] don't check CTR clobber in hardware loop insertion pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D134415: [InstCombine] Improve fold icmp of truncated left shift
Chenbing.Zheng via Phabricator via llvm-commits
- [compiler-rt] 5de73d2 - [scudo] Change region size from 1 MB to 2 MB in tests
Chia-hung Duan via llvm-commits
- [compiler-rt] c0f9185 - Reland "[scudo] Manage free blocks in BatchGroup."
Chia-hung Duan via llvm-commits
- [compiler-rt] b525392 - Revert "Revert "[scudo] Support partial page releasing""
Chia-hung Duan via llvm-commits
- [llvm] a4b0100 - [llvm-config] Make tests more resiliant
Chris Bieneman via llvm-commits
- [llvm] d1dc58c - Make llvm-config test resilliant
Chris Bieneman via llvm-commits
- [llvm] 6e05c8d - [DX] Create globals for DXContainer parts
Chris Bieneman via llvm-commits
- [llvm] 97ef688 - [DirectX] Disabling currently failing test
Chris Bieneman via llvm-commits
- [llvm] 607be38 - [DX] Fix missing preserved analysis
Chris Bieneman via llvm-commits
- [llvm] 262a332 - [NFC] Updating an incorrect code comment
Chris Bieneman via llvm-commits
- [llvm] 4c7218e - [HLSL] Remove unused frontend-generated ID
Chris Bieneman via llvm-commits
- [PATCH] D130951: [HLSL] CodeGen hlsl resource binding.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130951: [HLSL] CodeGen hlsl resource binding.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135110: [NFC] [HLSL] Move common metadata to LLVMFrontend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135110: [NFC] [HLSL] Move common metadata to LLVMFrontend
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135793: [DX] Create globals for DXContainer parts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135429: [HLSL] [DirectX backend] Move generateGlobalCtorDtorCalls into DirectX backend.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135429: [HLSL] [DirectX backend] Move generateGlobalCtorDtorCalls into DirectX backend.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D135429: [HLSL] [DirectX backend] Move generateGlobalCtorDtorCalls into DirectX backend.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D136271: [HLSL] Remove unused frontend-generated ID
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D136271: [HLSL] Remove unused frontend-generated ID
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 922f42d - [clang][AIX] Fix mcount name and call arguments
Chris Bowler via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 30305d7 - [TargetLowering][RISCV][Sparc] Don't emit zero check in CTTZTableLookup for CTTZ_ZERO_UNDEF.
Craig Topper via llvm-commits
- [llvm] 2b32e4f - [RISCV] Add basic support for the sifive-7-series short forward branch optimization.
Craig Topper via llvm-commits
- [llvm] 7a4e56a - [RISCV] Add an early out to lowerVECTOR_SHUFFLEAsVSlidedown. NFC
Craig Topper via llvm-commits
- [llvm] e0afb72 - [RISCV] Add more check prefixes to extractelt-fp.ll to fix a conflicting case.
Craig Topper via llvm-commits
- [llvm] 061566d - [RISCV] Remove -enable-unsafe-fp-math from machine combiner tests. NFC
Craig Topper via llvm-commits
- [llvm] c66426f - [RISCV] Remove EEW from some sched classes.
Craig Topper via llvm-commits
- [llvm] 2c82080 - [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Craig Topper via llvm-commits
- [llvm] 8516697 - [RISCV] Add vscale x 1 cost model tests for compares. NFC
Craig Topper via llvm-commits
- [llvm] 0204502 - [RISCV] Add missing vscale x 1 cost model entries and tests.
Craig Topper via llvm-commits
- [llvm] 4830fa1 - [RISCV] Make sure we always call tryShrinkShlLogicImm for ISD:AND during isel.
Craig Topper via llvm-commits
- [llvm] 2dfc49e - [SelectionDAG] Update stale comment on isOneOrOneSplat. NFC
Craig Topper via llvm-commits
- [llvm] 0081671 - [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via llvm-commits
- [llvm] e8b3ffa - [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Craig Topper via llvm-commits
- [llvm] ef72ff7 - [RISCV] Fix unused variable warning. NFC
Craig Topper via llvm-commits
- [llvm] db25f51 - Revert "[DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))"
Craig Topper via llvm-commits
- [llvm] f6a7b47 - [TargetLowering][RISCV][X86] Support even divisors in expandDIVREMByConstant.
Craig Topper via llvm-commits
- [llvm] a41c1f3 - [RISCV] Make selectShiftMask look for negate opportunities after looking through AND.
Craig Topper via llvm-commits
- [PATCH] D129757: [RISCV] Optimize SELECT_CC when the true value of select is Constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135894: [clang][RISCV] Set vscale_range attribute based on presence of "v" extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135894: [clang][RISCV] Set vscale_range attribute based on presence of "v" extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136010: [TargetLowering][RISCV][Sparc] Don't emit zero check in CTTZTableLookup for CTTZ_ZERO_UNDEF.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135814: [RISCV] Add basic support for the sifive-7-series short forward branch optimization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135814: [RISCV] Add basic support for the sifive-7-series short forward branch optimization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135935: [X86] Add WRMSRNS instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135514: [RISCV] If sign extended values that return from calls, remove sign extended node
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135693: [RegisterScavenger][RISCV] Don't search for FrameSetup instrs if we were searching from Non-FrameSetup instrs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135913: [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135913: [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold vector binary operatrion into select with identity constant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135992: [RISCV] Remove EEW from some sched clases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135992: [RISCV] Remove EEW from some sched clases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136339: [MachineCombiner][RISCV] Relax optimization level requirement
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135913: [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136411: [RISCV] Add missing vscale x 1 cost model entries and tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136411: [RISCV] Add missing vscale x 1 cost model entries and tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136411: [RISCV] Add missing vscale x 1 cost model entries and tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][WIP] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][WIP] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136478: [LegalizeDAG][X86] Expand vector S/USHLSAT instead of unrolling.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136508: [RISCV] Inline scalar ceil/floor/trunc/rint/round/roundeven.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136511: [RISCV][clang] Suppor RISC-V vectors in UninitializedValues.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136517: [InstCombine] Explicitly check for scalable TypeSize.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136517: [InstCombine] Explicitly check for scalable TypeSize.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136478: [LegalizeVectorOps][X86][WIP] Expand vector S/USHLSAT instead of unrolling.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135541: [TargetLowering][RISCV][X86] Support even divisors in expandDIVREMByConstant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136570: [RISCV] Add Svnapot extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136571: [RISCV] add svinval extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136559: [DAG] Fold (abs (sign_extend_inreg x)) -> (zero_extend (abs (truncate x))) (PR43370)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D136083: [AArch64][SVE] Use more flag-setting instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D135974: [AArch64] Replace sme-i64 by sme-i16i64 and sme-f64 by sme-f64f64
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D136161: [AArch64][SVE] NFC: extend tests for flag-setting predicate instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D136438: [AArch64][SVE] Extend PTEST_ANY(X=OP(PG, ...), X) -> PTEST_ANY(PG, X)) instcombine
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
Cullen Rhodes via Phabricator via llvm-commits
- [lld] 4b24e9b - [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.
Dan Gohman via llvm-commits
- [PATCH] D136110: [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D136110: [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D136110: [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D125729: [WebAssembly] Update supported features in the generic CPU configuration
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D135898: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D134719: [AArch64] Enable libm vectorized functions via SLEEF
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 021e6e0 - [instsimplify] Move (extelt (inselt Vec, Value, Index), Index) -> Value from InstCombine
Daniel Sanders via llvm-commits
- [PATCH] D136099: [instsimplify] Move (extelt (inselt Vec, Value, Index), Index) -> Value from InstCombine
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D135625: [instcombine] (extelt (inselt Vec, Value, Index), Index) -> Value
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D136099: [instsimplify] Move (extelt (inselt Vec, Value, Index), Index) -> Value from InstCombine
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D136303: [Debuginfod] DEBUGINFOD_HEADERS_FILE environment variable.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D136303: [Debuginfod] DEBUGINFOD_HEADERS_FILE environment variable.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D136303: [Debuginfod] DEBUGINFOD_HEADERS_FILE environment variable.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Dave Green via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Dave Green via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Dave Green via Phabricator via llvm-commits
- [PATCH] D135957: [AArch64][SeperateConstOffsetFromGEP] Prevent pass from splitting GEP if an index has more than one use
Dave Green via Phabricator via llvm-commits
- [PATCH] D135850: [AArch64] Enhance 'isBitfieldPositioningOp' to find pattern (shl(and(val,mask), N)
Dave Green via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Dave Green via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Dave Green via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Dave Green via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Dave Green via Phabricator via llvm-commits
- [PATCH] D136296: [AArch64] Fix scheduler crash in fusion code.
Dave Green via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
Dave Green via Phabricator via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
Dave Green via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
Dave Green via Phabricator via llvm-commits
- [PATCH] D135441: [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
Dave Green via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
Dave Green via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
Dave Green via Phabricator via llvm-commits
- [PATCH] D136422: [ARM] Fix the type for v4f16 duplane
Dave Green via Phabricator via llvm-commits
- [PATCH] D136422: [ARM] Fix the type for v4f16 duplane
Dave Green via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Dave Green via Phabricator via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
Dave Green via Phabricator via llvm-commits
- [PATCH] D136447: [ARM] Fix vector ule zero lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Dave Green via Phabricator via llvm-commits
- [PATCH] D136447: [ARM] Fix vector ule zero lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Dave Green via Phabricator via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
David Blaikie via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
David Blaikie via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
David Blaikie via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
David Blaikie via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
David Blaikie via llvm-commits
- [PATCH] D135531: [github] Update pip deps (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
David Blaikie via Phabricator via llvm-commits
- [PATCH] D135531: [github] Update pip deps (NFC)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136242: [IntervalMap] Add move and copy ctors and assignment operators
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136242: [IntervalMap] Add move and copy ctors and assignment operators
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130221: [ORC] Fix macho section name typo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136395: Add the ability to verify the .debug_aranges section.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136395: Add the ability to verify the .debug_aranges section.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D135583: [LLVM] Use DWARFv4 bitfields when tuning for GDB
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Add aliasAt, for flow-sensitive queries.
David Goldblatt via Phabricator via llvm-commits
- [llvm] 8c1a508 - [ARM] Regnereate armv8.2a-fp16-vector-intrinsics.ll test. NFC
David Green via llvm-commits
- [llvm] fb76d2c - [ARM] Fix the type for v4f16 duplane
David Green via llvm-commits
- [PATCH] D132773: [SLP] Workaround for vectorizing loads with more than one store uses.
David Li via Phabricator via llvm-commits
- [PATCH] D132773: [SLP] Workaround for vectorizing loads with more than one store uses.
David Li via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
David Penry via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
David Penry via Phabricator via llvm-commits
- [llvm] fcd5458 - [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via llvm-commits
- [llvm] d78c3b3 - [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via llvm-commits
- [llvm] 4fd2b49 - [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115713: [LV] Don't apply "TinyTripCountVectorThreshold" for loops with compile time known TC.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136147: [AArch64-SVE]: Test enabling streaming mode.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D135567: [AArch64] SME2 Multiple vectors int/float binary accumulator and two/four ZA single-vector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136439: [AArch64][SVE2] Add the SVE2.1 bfmlslb and bfmlslt instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D136464: [AArch64][SVE2] Add the SVE2.1 signed and unsigned 2-way dot instructions
David Sherwood via Phabricator via llvm-commits
- [compiler-rt] d231efe - [compiler-rt] Relax pthread_getaffinity test to account for cgroups/docker
David Spickett via llvm-commits
- [llvm] 335f94b - Revert "[llvm] Remove redundaunt typename (NFC)"
David Spickett via llvm-commits
- [PATCH] D135875: [ARM] Add additional targets to divide tests.
David Spickett via Phabricator via llvm-commits
- [PATCH] D136066: [ARM] Specify Triple in DebugInfo Tests
David Spickett via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
David Spickett via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
David Spickett via Phabricator via llvm-commits
- [PATCH] D135583: [LLVM] Use DWARFv4 bitfields when tuning for GDB
David Spickett via Phabricator via llvm-commits
- [PATCH] D135110: [NFC] [HLSL] Move common metadata to LLVMFrontend
David Stuttard via Phabricator via llvm-commits
- [PATCH] D136445: [TwoAddressInstruction] Fix stale LiveVariables info in processStatepoint
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D135494: [BOLT] Section-handling refactoring/overhaul
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136039: [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
DianQK via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Diana Picus via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Diana Picus via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D135887: [XOCFF] llvvm-readobj support display symbol table of loader section of xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D135887: [XOCFF] llvvm-readobj support display symbol table of loader section of xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Digger Lin via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Digger Lin via Phabricator via llvm-commits
- [PATCH] D136467: [SLP] Correct shuffle cost to reuse vectorized values in depending nodes
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D136060: Mark branches lowered from guards as !make.implicit
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D134427: [Verifier] Allow undef token argument to llvm.experimental.gc.result
Dmitry Bakunevich via Phabricator via llvm-commits
- [llvm] ab04556 - [AMDGPU][MC] Correct v_cndmask operand types
Dmitry Preobrazhensky via llvm-commits
- [llvm] db3e858 - [AMDGPU][MC][GFX11][NFC] Improve error message when a VOPD opcode is used with WS64
Dmitry Preobrazhensky via llvm-commits
- [llvm] 5fbf067 - [AMDGPU][MC][GFX11][NFC] Fix trivial typos in tests
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136168: [AMDGPU][MC][GFX11][NFC] Improve error message when a VOPD opcode is used with WS64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136168: [AMDGPU][MC][GFX11][NFC] Improve error message when a VOPD opcode is used with WS64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] ccd314d - [OpenMP][OMPIRBuilder] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via llvm-commits
- [PATCH] D133578: [OpenMP][OMPIRBuilder] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP][OMPIRBuilder] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP][OMPIRBuilder] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D134743: [SimplifyCFG] Allow SimplifyCFG sinking to merge tail call kinds
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Added flag to enable SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127726: [InstCombiner] Add option to replace PHI of GEPs with GEP with PHI as index
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D136344: [ELF][RISCV] Merge `riscv.attributes` sections from all input files
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] d6481dc - [AArch64][Windows] Add MC support for save_any_reg.
Eli Friedman via llvm-commits
- [llvm] decb743 - [AArch64] Fix scheduler crash in fusion code.
Eli Friedman via llvm-commits
- [llvm] a6ac968 - [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D135417: [AArch64][Windows] Add MC support for save_any_reg.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D135863: [FunctionAttrs] Volatile operations can access inaccessible memory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136296: [AArch64] Fix scheduler crash in fusion code.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136296: [AArch64] Fix scheduler crash in fusion code.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136433: [AArch64] Fix miscompile caused by subreg_to_reg
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D136244: [AArch64] Optimize memcmp when the result is tested for [in]equality with 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124490: [InstrProf] Minimal Block Coverage
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D136519: bazel fix for TranslateLib
Emilio Cota via Phabricator via llvm-commits
- [PATCH] D136049: [VE] Change the way to lower selectcc
Erich Focht via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D135887: [XOCFF] llvvm-readobj support display symbol table of loader section of xcoff object file.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D136224: [clang-tidy] Skip private default ctors in modernize-use-equals-default
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D115713: [LV] Don't apply "TinyTripCountVectorThreshold" for loops with compile time known TC.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D136568: [Clang] Support constexpr builtin ilogb
Evgeny Shulgin via Phabricator via llvm-commits
- [PATCH] D136568: [Clang] Support constexpr builtin ilogb
Evgeny Shulgin via Phabricator via llvm-commits
- [llvm] 5d3139a - [AArch64] Fix warnings
Fangrui Song via llvm-commits
- [lld] 3ba6057 - [ELF] Move PPC64 above. NFC
Fangrui Song via llvm-commits
- [lld] 685b212 - [ELF] Make relocateAlloc target specific. NFC
Fangrui Song via llvm-commits
- [lld] 874fc6b - [ELF] Move ELFT-agnostic relocation code to processAux. NFC
Fangrui Song via llvm-commits
- [lld] d8af31e - [ELF] Move ELFT-agnostic relocation code to processAux
Fangrui Song via llvm-commits
- [lld] 4eda362 - [ELF] Inline computeAddend. NFC
Fangrui Song via llvm-commits
- [llvm] d3fcbee - [SPARC] Make calls to function with big return values work
Fangrui Song via llvm-commits
- [compiler-rt] 9221aa6 - [CMake] Fix MIPSr6 build for compiler-rt
Fangrui Song via llvm-commits
- [lld] 821e04d - [ELF] Restore AArch64Relaxer after 685b21255315e699aa839d93fe71b37d806c90c2
Fangrui Song via llvm-commits
- [llvm] c80b12d - Revert D135427 "[LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally"
Fangrui Song via llvm-commits
- [lld] 0051b6b - [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Fangrui Song via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136131: Fix libunwind CET build break
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136131: [CMake] Fix LIBUNWIND_ENABLE_CET build after D110005
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135427: [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113228: [RFC][ELF] Refactor relocation processing
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136280: [llvm] [CMake] Set LLVM_ATOMIC_LIB variable for convenient linking against libatomic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136381: [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135427: [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D135937: [WIP][X86] Support -march=raptorlake, meteorlake
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136381: [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136381: [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136381: [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D136569: [ELF] Add --no-warnings/-w
Fangrui Song via Phabricator via llvm-commits
- [llvm] 6993961 - Revert "Reapply [InstCombine] Switch foldOpIntoPhi() to use InstSimplify"
Florian Hahn via llvm-commits
- [llvm] 6db71b8 - [ConstraintElim] Use helper to allow overflow for coefficients of GEPs
Florian Hahn via llvm-commits
- [llvm] b0ded70 - [LoopUnroll] Add test for mis-compile due to missing SCEV invalidation.
Florian Hahn via llvm-commits
- [llvm] e302fa8 - [LoopUnroll] Forget exit values when making changes.
Florian Hahn via llvm-commits
- [llvm] a8e9742 - [IndVarSimplify] Clear block and loop dispositions after moving instr.
Florian Hahn via llvm-commits
- [llvm] c655134 - [IndVars] Forget SCEV for instruction and users before replacing it.
Florian Hahn via llvm-commits
- [llvm] 1625224 - [SCEV] Replace assert with returning CouldNotComp in computeMaxBECountForLT.
Florian Hahn via llvm-commits
- [llvm] d72fcee - [VPlan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Florian Hahn via llvm-commits
- [llvm] 3a4aa24 - [LoopSimplifyCFG] Forget loop and block dispos after merging blocks.
Florian Hahn via llvm-commits
- [llvm] e25ed05 - [LV] Use buildScalarSteps to also handle VF = 1. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 7eb4ec1 - [VPlan] Print predicates for widened cmp instructions (NFC).
Florian Hahn via llvm-commits
- [llvm] fd23677 - [IndVars] Forget SCEV for value after simplifying condition.
Florian Hahn via llvm-commits
- [llvm] 0b57465 - [ConstraintElim] Add additional GEP subtraction tests.
Florian Hahn via llvm-commits
- [PATCH] D135667: [SCEV] Replace assert with returning CouldNotComp in computeMaxBECountForLT.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133666: pVplan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133666: pVplan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136068: [VPlan] Update VPValue::getDef to return VPRecipeBase* (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D134954: [InstCombine] Switch foldOpIntoPhi() to use InstSimplify
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135915: [ConstraintElim] Enable pass by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135962: [AA] Rename FunctionModRefBehavior (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPTransformedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133758: [VPlan] Add VPDerivedIVRecipe, use for VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D135667: [SCEV] Replace assert with returning CouldNotComp in computeMaxBECountForLT.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133666: [VPlan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D32197: [TySan] A Type Sanitizer (Runtime Library)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136368: [VPlan] Use onlyFirstLaneUsed in sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92132: [LV] Support widened induction variables in epilogue vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136415: [LSR] Check if terminating value is safe to expand before transformation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136417: [LSR] Allow terminating condition fold on start values by BinaryOperator
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D136434: [NFC] Fix invalid iterator dereferencing in MachineLoop::getBottomBlock
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133760: [VPlan] Support sinking VPScalarIVStepsRecipe.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] b96cbbd - [sanitizer] Let internal symbolizer use toupper and tolower
Florian Mayer via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D135913: [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] e3df4ba - [X86] Add MSRLIST instructions.
Freddy Ye via llvm-commits
- [llvm] 3ee58e2 - [X86] Add WRMSRNS instructions.
Freddy Ye via llvm-commits
- [PATCH] D135948: [LoongArch] Add codegen support for cmpxchg on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D135948: [LoongArch] Add codegen support for cmpxchg on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136220: [LoongArch] Fix 32-bit and 64-bit atomicrmw nand operand order errors
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136220: [LoongArch] Fix 32-bit and 64-bit atomicrmw nand operand order errors
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D135984: Add a "--load-address <addr>" option to llvm-gsymutil.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D135984: Add a "--load-address <addr>" option to llvm-gsymutil.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D136395: Add the ability to verify the .debug_aranges section.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126562: [RISCV][WIP] Load/store relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D135929: [profile] Add binary ids into indexed profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D136501: [X86] New test case for reassociation of ADD instructions.
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] d0d48a9 - [X86] Lower vector interleave into unpck and perm
Han Zhu via llvm-commits
- [PATCH] D134477: [X86] Lower vector interleave into unpck and perm
Han Zhu via Phabricator via llvm-commits
- [PATCH] D134477: [X86] Lower vector interleave into unpck and perm
Han Zhu via Phabricator via llvm-commits
- [llvm] 8d0246a - [RISCV] Pre-commit tests for lowering VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via llvm-commits
- [llvm] 615af94 - [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via llvm-commits
- [PATCH] D136135: [RISCV] Pre-commit tests for lowering VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D136135: [RISCV] Pre-commit tests for lowering VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D136135: [RISCV] Pre-commit tests for lowering VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D136136: [RISCV] Lower VECTOR_SHUFFLE to VSLIDEDOWN_VL.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D136147: [AArch64-SVE]: Test enabling streaming mode.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D136147: [AArch64-SVE]: Test enabling streaming mode for tests of: shifts, extract subverter, build vector, concat, and extract vector elt
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode for (masked/extending/truncating) load/store
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode for (masked/extending/truncating) load/store
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D136147: [AArch64-SVE]: Test enabling streaming mode for tests of: shifts, extract subverter, build vector, concat, and extract vector elt
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D135912: [PseudoProbe] Replace relocation with offset for entry probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135912: [PseudoProbe] Replace relocation with offset for entry probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135912: [PseudoProbe] Replace relocation with offset for entry probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D136192: [AIX][PGO] WIP
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D136192: [AIX][PGO] WIP
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D135345: [libunwind] Add module maps for libunwind
Ian Anderson via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D135904: [SPIR-V] Add get_image_num_mip_levels implementation
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D134277: [RISCV] Combine comparison and logic ops.
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D136159: [llvm-debuginfo-analyzer] Fix linking errors in buildbots (shared libraries).
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
James Henderson via Phabricator via llvm-commits
- [PATCH] D135984: Add a "--load-address <addr>" option to llvm-gsymutil.
James Henderson via Phabricator via llvm-commits
- [PATCH] D135984: Add a "--load-address <addr>" option to llvm-gsymutil.
James Henderson via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D134883: [XCOFF] llvm-readobj support decoding the loader section header field for XCOFF object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D135419: [readobj] Make JSON output consistent for Other flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D134220: [MIPS] Fix useDeprecatedPositionallyEncodedOperands errors.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D133614: handling invalidated passes in change printers
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136261: Templates for singleton loop queries
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D136163: Port PlaceSafepoints pass to the new pass manager
Jan Dupej (MSFT) via Phabricator via llvm-commits
- [llvm] 599f261 - [NFC][ADT] Clean up EnumeratedArray.h
Jannik Silvanus via llvm-commits
- [llvm] 6608908 - [ADT] Extend EnumeratedArray
Jannik Silvanus via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D135594: [ADT] Extend EnumeratedArray
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] 0c22f4f - [AMDGPU] Common up some generated checks in fnearbyint.ll
Jay Foad via llvm-commits
- [llvm] 11ceafd - [AMDGPU] Add test case for a VOPD s_delay_alu insertion bug
Jay Foad via llvm-commits
- [llvm] ea09a42 - [AMDGPU] Assume getDefIgnoringCopies will succeed. NFC.
Jay Foad via llvm-commits
- [llvm] f0ca946 - [AMDGPU] New helper function SIInsertWaitcnts::getVmemWaitEventType
Jay Foad via llvm-commits
- [llvm] 33f78d0 - [TwoAddressInstruction] Fix stale LiveVariables info in processStatepoint
Jay Foad via llvm-commits
- [llvm] d4650d0 - [MachineVerifier] Try harder to verify LiveVariables
Jay Foad via llvm-commits
- [llvm] 31bd3e6 - [AMDGPU] Use VGPR classes in divergent build_vector patterns
Jay Foad via llvm-commits
- [llvm] f010b1e - Revert "[MachineVerifier] Try harder to verify LiveVariables"
Jay Foad via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135788: Precommit for SWDEV-353076: Add check directives to existing tests.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135145: [AMDGPU][GISel] Combine G_INSERT_VECTOR_ELT to G_SHUFFLE_VECTOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135733: AMDGPU: Treat asm as a hazard for all register read-after-write hazards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136081: [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136164: [MemorySSA] Use BatchAA for clobber walker
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136081: [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136195: [AMDGPU] V_LDEXP_F16 encoding fix and doc update.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136238: [AMDGPU] Assume getDefIgnoringCopies will succeed. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136238: [AMDGPU] Assume getDefIgnoringCopies will succeed. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136253: [AMDGPU] New helper function SIInsertWaitcnts::getVmemWaitEventType
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136253: [AMDGPU] New helper function SIInsertWaitcnts::getVmemWaitEventType
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136236: [AMDGPU][GISel] Allow VReg srcs in (build_vector undef, i16) pattern
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136236: [AMDGPU][GISel] Allow VReg srcs in (build_vector undef, i16) pattern
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136319: [GISel] Rework trunc/shl combine in a generic trunc/shift combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136445: [TwoAddressInstruction] Fix stale LiveVariables info in processStatepoint
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136445: [TwoAddressInstruction] Fix stale LiveVariables info in processStatepoint
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129213: [MachineVerifier] Try harder to verify LiveVariables
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136459: [AMDGPU] Use VGPR classes in divergent build_vector patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D136459: [AMDGPU] Use VGPR classes in divergent build_vector patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D135835: [flang] Add atomic_cas to the list of intrinsics
Jean Perier via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D136571: [RISCV] add svinval extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D135633: [GlobalISel] Combine things like (z = x <= 0 ? z = x : z = 0) -> x & (x >> bw-1)
Jessica Paquette via Phabricator via llvm-commits
- [lld] a8c92b6 - [lld-macho][test] Rework map-file.s
Jez Ng via llvm-commits
- [lld] 16d7841 - [lld-macho] Don't fold subsections with symbols at nonzero offsets
Jez Ng via llvm-commits
- [lld] 316d4f9 - [lld-macho] Folded symbols should have size zero in linker map
Jez Ng via llvm-commits
- [lld] da374d1 - [lld-macho][nfc] Update map file sample output in comment
Jez Ng via llvm-commits
- [lld] b945733 - [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via llvm-commits
- [lld] 0cf6515 - [lld-macho][nfc] Use llvm::enumerate + destructuring in more places
Jez Ng via llvm-commits
- [PATCH] D136001: [lld-macho] Folded symbols should have size zero in linker map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136001: [lld-macho] Folded symbols should have size zero in linker map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D135999: [lld-macho][test] Rework map-file.s
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136000: [lld-macho] Don't fold subsections with symbols at nonzero offsets
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136001: [lld-macho] Folded symbols should have size zero in linker map
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136266: [lld-macho][nfc] Clean up includes
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136374: [lld-macho] Don't put entries with less than 2 usages into the common table.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136374: [lld-macho] Don't put entries with less than 2 usages into the common table.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136518: [lld-macho][nfc] Use llvm::enumerate + destructuring in more places
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136518: [lld-macho][nfc] Use llvm::enumerate + destructuring in more places
Jez Ng via Phabricator via llvm-commits
- [PATCH] D136536: [lld-macho] Don't sort map file entries by name
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131950: [RISCV][test] Add pre-commit test for D131551.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold vector binary operatrion into select with identity constant.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold vector binary operatrion into select with identity constant.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold vector binary operatrion into select with identity constant.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] ad66985 - [AMDGPU] V_LDEXP_F16 encoding fix and doc update.
Joe Nash via llvm-commits
- [PATCH] D136195: [AMDGPU] V_LDEXP_F16 encoding fix and doc update.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136168: [AMDGPU][MC][GFX11][NFC] Improve error message when a VOPD opcode is used with WS64
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136195: [AMDGPU] V_LDEXP_F16 encoding fix and doc update.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136370: [AMDGPU][MC] Correct definition of aliases
Joe Nash via Phabricator via llvm-commits
- [PATCH] D136469: [llvm-lit][test] Fix regex to capture scientific notation
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP][OMPIRBuilder] Add generation of SIMD align assumptions to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133463: Device Time Profile
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D136526: [AAPointerInfo] refactor how offsets and Access objects are tracked
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D114263: [SCEV] Simplify forgetSymbolicName() (NFCI)
Johnnie Curtis via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
Johnnie Curtis via Phabricator via llvm-commits
- [PATCH] D115052: [Passes] Only run extra vector passes if loops have been vectorized.
Johnnie Curtis via Phabricator via llvm-commits
- [llvm] 66e3589 - [NFC][CostModel] Added floating point frem test for SVE
Jolanta Jensen via llvm-commits
- [PATCH] D136241: [NFC][CostModel] Added floating point frem test for SVE
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D136241: [NFC][CostModel] Added floating point frem test for SVE
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D136290: [clang] Disable assertion that can "easily happen"
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D136290: [clang] Disable assertion that can "easily happen"
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D134430: [SystemZ] Relase notes for LLVM 15
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D136086: [llvm] Add MorphOS to Triple`
Jonathan Schleifer via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] bb24b2c - [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D135166: [DebugInfo] getMergedLocation: Maintain the line number if they match
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D135846: [PowerPC] handle 3 predecessor loop header in ctrloop pass
Kai Luo via Phabricator via llvm-commits
- [PATCH] D136126: [PowerPC][WIP] Recompute liveins after eliminating prime/unprime operations
Kai Luo via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=raptorlake, meteorlake
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135937: [WIP][X86] Support -march=raptorlake, meteorlake
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135932: [X86] Add AVX-IFMA instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D136140: [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/isprintf
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D136140: [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/siprintf
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D136140: [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/siprintf
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D133070: [flang] Add check for constraints on sync-stat-lists and other constraints in sync-images-stmt, and event statements
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136104: [flang] Add check for constraints on synchronization-stmts
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D135835: [flang] Add atomic_cas to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136104: [flang] Add check for constraints on synchronization-stmts
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136104: [flang] Add check for constraints on synchronization-stmts
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136104: [flang] Add check for constraints on synchronization-stmts
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136206: [flang] Add atomic_define and atomic_ref to list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D136206: [flang] Add atomic_define and atomic_ref to list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] ef9956f - [IR] Rename FuncletPadInst::getNumArgOperands to arg_size (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5bb00cd - [llvm] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] 3f8d2c9 - Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [llvm] 00c2eb2 - [ADT] Remove redundant typename (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D136048: [IR] Rename FuncletPadInst::getNumArgOperands to arg_size (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 33dda45 - [VE] Change the way to lower selectcc
Kazushi Marukawa via llvm-commits
- [PATCH] D136049: [VE] Change the way to lower selectcc
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D135531: [github] Update pip deps (NFC)
Keith Smiley via Phabricator via llvm-commits
- [llvm] 6102364 - [ARM] Add additional targets to divide tests.
Keith Walker via llvm-commits
- [PATCH] D135875: [ARM] Add additional targets to divide tests.
Keith Walker via Phabricator via llvm-commits
- [PATCH] D135875: [ARM] Add additional targets to divide tests.
Keith Walker via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D136523: [MSAN] Add handleCountZeroes for vector versions of ctlz and cttz.
Kevin Athey via Phabricator via llvm-commits
- [llvm] 1b06307 - [LangRef][FMF] Clarify ambiguity.
Kevin P. Neal via llvm-commits
- [PATCH] D136096: InstSimplify: Fold fdiv nnan ninf x, 0 -> poison
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D136466: [StrictFP][IPSCCP] Constant fold constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D134396: [OpenMP][libomptarget] New plugin infrastructure and new CUDA plugin
Kevin Sala Penadés via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D136570: [RISCV] Add Svnapot extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Koakuma via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Koakuma via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Koakuma via Phabricator via llvm-commits
- [PATCH] D130006: [SPARC] Improve integer branch handling for v9 targets
Koakuma via Phabricator via llvm-commits
- [PATCH] D135515: [SPARC] Don't emit deprecated FP branches when targeting v9
Koakuma via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Koakuma via Phabricator via llvm-commits
- [PATCH] D136270: [docs] Add myself for LLVM Office hours
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 9fde8e9 - [Hexagon] Fix MULHS lowering for HVX v60
Krzysztof Parzyszek via llvm-commits
- [llvm] 6a8cfe9 - [Hexagon] Use shifts by scalar for funnel shifts by scalar
Krzysztof Parzyszek via llvm-commits
- [llvm] e5d9ab0 - [Hexagon] Fix insertion point for pointer difference calculation
Krzysztof Parzyszek via llvm-commits
- [llvm] deb197f - [Hexagon] Use helper function introduced in prior commit, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 2ec380b - [Hexagon] Improve handling of 32-bit mulh/mul_lohi on HVX
Krzysztof Parzyszek via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Kyrill Tkachov via Phabricator via llvm-commits
- [PATCH] D134597: [CMake] install clang and other resource headers into `CLANG_RESOURCE_DIR/include` if `CLANG_RESOURCE_DIR` is not empty
LJC via Phabricator via llvm-commits
- [llvm] 0bfd900 - [gn build] Port 594fa1474f0c
LLVM GN Syncbot via llvm-commits
- [llvm] 9af0184 - [gn build] Port 8cadac41e9f6
LLVM GN Syncbot via llvm-commits
- [llvm] 647ca2e - [gn build] Port 62ca79102cf9
LLVM GN Syncbot via llvm-commits
- [llvm] 8e237d8 - [gn build] Port e28b9357b14c
LLVM GN Syncbot via llvm-commits
- [llvm] ab2b84d - [gn build] Port 3c397c90c183
LLVM GN Syncbot via llvm-commits
- [llvm] 96552e7 - [gn build] Port a48007355a03
LLVM GN Syncbot via llvm-commits
- [llvm] e5f6ad2 - [gn build] Port 0332a8e7d6da
LLVM GN Syncbot via llvm-commits
- [llvm] d3f8e0b - [gn build] Port 661881d43633
LLVM GN Syncbot via llvm-commits
- [llvm] cfd0769 - [gn build] Port 27902eea0f0a
LLVM GN Syncbot via llvm-commits
- [llvm] bb1c8b1 - [gn build] Port 596fdf75d99f
LLVM GN Syncbot via llvm-commits
- [llvm] ae34f96 - [gn build] Port 2c155d379960
LLVM GN Syncbot via llvm-commits
- [llvm] 5f15479 - [JITLink] Add convenience methods for creating block readers / writers.
Lang Hames via llvm-commits
- [llvm] af2b221 - [examples][ORC] Make sure eh-frame registration code is linked into an example.
Lang Hames via llvm-commits
- [llvm] 45b6fe8 - [ORC] Add more information to duplicate section error message.
Lang Hames via llvm-commits
- [llvm] e7673d9 - [ORC] Force linking of eh-frame registration functions from LLJIT.cpp.
Lang Hames via llvm-commits
- [llvm] 56af226 - [ORC] Reset MaterializationUnit::InitSymbol if the init symbol is discarded.
Lang Hames via llvm-commits
- [llvm] 14f1437 - [ORC] Remove reference to incomplete type in debugging output.
Lang Hames via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
LiDongjin via Phabricator via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
LiDongjin via Phabricator via llvm-commits
- [PATCH] D136227: [LoopVectorize] Fix crash on "Cannot dereference end iterator!"(PR56627)
LiDongjin via Phabricator via llvm-commits
- [PATCH] D129757: [RISCV] Optimize SELECT_CC when the true value of select is Constant
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D129757: [RISCV] Optimize SELECT_CC when the true value of select is Constant
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D135514: [RISCV] Add isel pattern for (setne/eq (sext_inreg GPR), 0) to remove sext_inreg
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D135514: [RISCV] If sign extended values that return from calls, remove sign extended node
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D135799: libcxxabi [PR58117][NFC]: Open code lower bound
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D136076: [LoongArch] Report error in AsmParser when rd == rk or rd == rj for AM* instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136076: [LoongArch] Report error in AsmParser when rd == rk or rd == rj for AM* instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136146: [Clang][LoongArch] Handle -march/-m{single,double,soft}-float/-mfpu options
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136021: [LoongArch] Fix codegen of atomicrmw nand
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136021: [LoongArch] Fix codegen of atomicrmw nand
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136076: [LoongArch] Report error in AsmParser when rd == rk or rd == rj for AM* instructions
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136073: [LoongArch] Modify ParserMethod for the simm26_b operand type
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D135757: [LoongArch] Add emergency spill slot for GPR for large frames
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136222: [LoongArch] Split SP adjustment
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D135948: [LoongArch] Add codegen support for cmpxchg on LA64
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
Lu Weining via Phabricator via llvm-commits
- [PATCH] D134548: [NVPTX] Fix a segfault for bitcasted calls with byval params
Luke Drummond via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Luo Jia via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86][AVX] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86][AVX] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130953: [X86][AVX] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136330: [Verifier] Relieve intrinsics parameter alignment size constrain
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D136115: [BOLT][NFCI] Avoid calling registerName() twice
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136115: [BOLT][NFCI] Avoid calling registerName() twice
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136118: [BOLT] Fix instruction encoding validation
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136122: [BOLT] Ignore duplicate global symbols
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136118: [BOLT] Fix instruction encoding validation
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136205: [BOLT][NFC] Refactor EFMM initialization
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136122: [BOLT] Ignore duplicate global symbols
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136205: [BOLT][NFC] Refactor EFMM initialization
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136204: [BOLT][DWARF] Add support for DW_FORM_addr for DW_AT_call_return_pc
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D135494: [BOLT] Section-handling refactoring/overhaul
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D135914: [PseudoProbe] Decode offset based pseudo probe.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136394: [Bolt][PseudoProbe] Support new pseudo probe encoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D136078: [RFC] Use-after-return binary metadata.
Marco Elver via Phabricator via llvm-commits
- [PATCH] D135110: [NFC] [HLSL] Move common metadata to LLVMFrontend
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D136383: [PartialInlining] Enable recursive partial inlining.
Mark Lacey via Phabricator via llvm-commits
- [PATCH] D136131: Fix libunwind CET build break
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136131: Fix libunwind CET build break
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D136138: [docs][NFC] Add document of llvm-opt-report.
Masahiro ARAKAWA via Phabricator via llvm-commits
- [llvm] b022e08 - llvm-reduce: Don't use unreachable blocks in remove-bbs test
Matt Arsenault via llvm-commits
- [llvm] 27902ee - llvm-reduce: Add flag reduction pass
Matt Arsenault via llvm-commits
- [llvm] 596fdf7 - llvm-reduce: Add volatile reduction pass
Matt Arsenault via llvm-commits
- [llvm] b1e1719 - llvm-reduce: Add atomic syncscope reduction
Matt Arsenault via llvm-commits
- [llvm] 83da1a6 - llvm-reduce: Add a reduction to replace atomics with non-atomics
Matt Arsenault via llvm-commits
- [llvm] f45ef23 - llvm-reduce: Fix some broken test checks
Matt Arsenault via llvm-commits
- [llvm] 827f01c - llvm-reduce: Remove okToRemove logic in block reduction
Matt Arsenault via llvm-commits
- [llvm] 597b9b7 - CodeExtractor: Fix assertion with non-0 alloca address spaces
Matt Arsenault via llvm-commits
- [llvm] 3e6f7ab - llvm-reduce: Fix opcode reduction leaving behind dead instructions
Matt Arsenault via llvm-commits
- [llvm] 08d1c43 - llvm-reduce: Add conditional reduction passes
Matt Arsenault via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136085: AMDGPU: Fold undef rcp to qnan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135733: AMDGPU: Treat asm as a hazard for all register read-after-write hazards
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136053: [llvm-reduce] Attempt to inline calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136096: InstSimplify: Fold fdiv nnan ninf x, 0 -> poison
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136096: InstSimplify: Fold fdiv nnan ninf x, 0 -> poison
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136109: llvm-reduce: Add conditional reduction passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135632: llvm-reduce: Color output of child processes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135967: [StructurizeCFG][DebugInfo] Maintain DILocations in the branches created by StructurizeCFG
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134641: [AMDGPU][Backend] Fix user-after-free in AMDGPUReleaseVGPRs::isLastVGPRUseVMEMStore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D120150: Constant folding of llvm.amdgcn.trig.preop
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136152: [AMDGPU][MC][GFX8+] Correct v_cndmask operand types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135633: [GlobalISel] Combine things like (z = x <= 0 ? z = x : z = 0) -> x & (x >> bw-1)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136213: llvm-reduce: Remove okToRemove logic in block reduction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136235: [AMDGPU][GISel] Constrain selected operands in selectG_BUILD_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136236: [AMDGPU][GISel] Allow VReg srcs in (build_vector undef, i16) pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136236: [AMDGPU][GISel] Allow VReg srcs in (build_vector undef, i16) pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136289: llvm-reduce: Don't turn switches into returns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136297: llvm-reduce: Skip reducing branches that already have the condition to set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D134903: AtomicExpand: Don't create unused instructions for some atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136305: llvm-reduce: Fix producing invalid reductions with landingpads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136341: [AMDGPU][GISel] Re-enable some working tests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136329: update_test_checks.py: allow use with custom tools
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136208: [llvm-reduce] Attempt to strip debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135451: [TTI] New PPC target hook enableUncondDivisionSpeculation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136319: [AMDGPU][GISel] Add trunc/shr combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136297: llvm-reduce: Skip reducing branches that already have the condition to set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136297: llvm-reduce: Skip reducing branches that already have the condition to set
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136442: [GISel] Add (fsub +-0.0, X) -> fneg combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136442: [GISel] Add (fsub +-0.0, X) -> fneg combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136461: llvm-reduce: Fix block reduction with unreachable blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136305: llvm-reduce: Fix producing invalid reductions with landingpads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136319: [GISel] Rework trunc/shl combine in a generic trunc/shift combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136502: llvm-reduce: Add volatile reduction pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136504: llvm-reduce: Add atomic syncscope reduction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136509: llvm-reduce: Add a reduction to replace atomics with non-atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136558: llvm-reduce: Fix opcode reduction leaving behind dead instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136560: llvm-reduce: Try to turn calls into something else
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136504: llvm-reduce: Add atomic syncscope reduction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136502: llvm-reduce: Add volatile reduction pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136213: llvm-reduce: Remove okToRemove logic in block reduction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136476: llvm-reduce: Add flag reduction pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136558: llvm-reduce: Fix opcode reduction leaving behind dead instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136109: llvm-reduce: Add conditional reduction passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136289: llvm-reduce: Don't turn switches into returns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136289: llvm-reduce: Don't turn switches into returns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D136461: llvm-reduce: Fix block reduction with unreachable blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D135656: [IR] Add nocapture to pointer parameters of masked stores/loads
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D135656: [IR] Add nocapture to pointer parameters of masked stores/loads
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D135876: [Instcombine] Scalarize vscale splats of vectorized BinOps
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D135876: [Instcombine] Scalarize vscale splats of vectorized BinOps
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D135876: [Instcombine] Scalarize vscale splats of vectorized BinOps
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D135876: [InstCombine] Remove redundant splats in InstCombineVectorOps
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D136211: [llvm-profdata] Check for all duplicate entries in MemOpSize table
Matthew Voss via Phabricator via llvm-commits
- [llvm] 6d972ad - ControlHeightReduction: Remove assert check in shouldApply
Matthias Braun via llvm-commits
- [PATCH] D133706: ControlHeightReduction: Remove assert check in shouldApply
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37034: Insert IMPLICIT_DEFS for undef uses in tail merging
Matthias Braun via Phabricator via llvm-commits
- [llvm] f884a4c - [NFC] Reuse NonTrivialUnswitchCandidate instead of std::pair
Max Kazantsev via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136060: Mark branches lowered from guards as !make.implicit
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D136233: [WIP] Virtual loop unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134878: Update developer policy on potentially breaking changes
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D136102: [LoopSimplify] Update loop-metadata ID after loop-simplify splitting out new outer loop
MengXuan Cai via Phabricator via llvm-commits
- [PATCH] D136102: [LoopSimplify] Update loop-metadata ID after loop-simplify splitting out new outer loop
MengXuan Cai via Phabricator via llvm-commits
- [PATCH] D136102: [LoopSimplify] Update loop-metadata ID after loop-simplify splitting out new outer loop
MengXuan Cai via Phabricator via llvm-commits
- [polly] b4b7fa2 - [Polly] Ensure -polly-detect-keep-going still eventually rejects invalid regions.
Michael Kruse via llvm-commits
- [PATCH] D134930: [LoopInterchange] Do not interchange when a reduction phi in all subloops of the outer loop is not recognizable
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D136277: [LoopInterchange] Simplify DepMatrix to a dependency vector.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D136261: Templates for singleton loop queries
Michael Kruse via Phabricator via llvm-commits
- [llvm] 81ad624 - [llvm-debuginfo-analyzer] Fix shared build. NFC.
Michael Liao via llvm-commits
- [PATCH] D135992: [RISCV] Remove EEW from some sched clases.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D134938: Use builtins in <math.h>
Michael Platings via Phabricator via llvm-commits
- [PATCH] D135128: [clang][cli] Simplify repetitive macro invocations
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D136290: [clang] Disable assertion that can "easily happen"
Michael Spencer via Phabricator via llvm-commits
- [llvm] 5fb4a05 - [SPIR-V] Add atomic_init and fix atomic explicit lowering
Michal Paszkowski via llvm-commits
- [llvm] 6beac40 - [SPIR-V] Add get_image_num_mip_levels implementation
Michal Paszkowski via llvm-commits
- [PATCH] D135904: [SPIR-V] Add get_image_num_mip_levels implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135904: [SPIR-V] Add get_image_num_mip_levels implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135902: [SPIR-V] Add atomic_init builtin and fix atomic explicit lowering
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135904: [SPIR-V] Add get_image_num_mip_levels implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D136310: [SPIR-V] Add atomic_flag builtin implementation
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136280: [llvm] [CMake] Set LLVM_ATOMIC_LIB variable for convenient linking against libatomic
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136281: [lld] [CMake] Link liblldCOFF against libatomic when necessary
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136281: [lld] [CMake] Link liblldCOFF against libatomic when necessary
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136354: [Driver] Enable nested configuration files
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136572: [lld] Copy cmake_policy() to silence CMake warnings in standalone builds
Michał Górny via Phabricator via llvm-commits
- [PATCH] D136573: [llvm] [cmake] Silence GNUInstallDirs warning in LLVMInstallSymlink
Michał Górny via Phabricator via llvm-commits
- [PATCH] D135278: [VectorCombine] convert scalar fneg with insert/extract to vector fneg
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D135278: [VectorCombine] convert scalar fneg with insert/extract to vector fneg
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D136102: [LoopSimplify] Update loop-metadata ID after loop-simplify splitting out new outer loop
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion from/to byval is involved.
Mike Hommey via Phabricator via llvm-commits
- [llvm] 718a979 - [M68k][NFC] Use OS and ABI agnostic triple in codegen tests
Min-Yih Hsu via llvm-commits
- [PATCH] D136525: [M68k] Add codegen pattern for atomic load / store
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 45cadb4 - [AArch64][NFC]Refactor 'isBitfieldPositioningOp' so that DAG nodes with different Opcode are handled with separate helper functions.
Mingming Liu via llvm-commits
- [llvm] db0286a - [AArch64]Enhance 'isBitfieldPositioningOp' to find pattern (shl(and(val,mask), N).
Mingming Liu via llvm-commits
- [llvm] 34d18fd - [AArch64] Enhance bit-field-positioning op matcher to see through 'any_extend' for pattern 'and(any_extend(shl(val, N)), shifted-mask)'
Mingming Liu via llvm-commits
- [PATCH] D135843: [AArch64][NFC][1/4]Refactor 'isBitfieldPositioningOp' so that DAG nodes with different Opcode are handled with separate helper functions
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135843: [AArch64][NFC][1/4]Refactor 'isBitfieldPositioningOp' so that DAG nodes with different Opcode are handled with separate helper functions
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135850: [AArch64] Enhance 'isBitfieldPositioningOp' to find pattern (shl(and(val,mask), N)
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135852: [AArch64] Enhance bit-field-positioning op matcher to see through "any_extend" for pattern "and(any_extend(shl(val, N)), shifted-mask)"
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135059: [NFC][AArch64] Precommit test to show missed-optimization when BFI is suboptimal to ORR with imm-shifted operand
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D135844: [AArch64][2/4]Regard (shl val, N) as a potential bit-field-positioning op regardless of the number of uses.
Mingming Liu via Phabricator via llvm-commits
- [llvm] bb7b0a2 - [mlgo] Fix one test post-D135934
Mircea Trofin via llvm-commits
- [llvm] 0bde5e4 - [mlgo] Fix test post-D136040
Mircea Trofin via llvm-commits
- [llvm] 8764f46 - [mlgo] Make regalloc extra features logging test more robust
Mircea Trofin via llvm-commits
- [PATCH] D136148: [AMDGPU][NFC] Split VOP3 MC tests into promoted from VOP2 to VOP3 and only VOP3
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D136149: [AMDGPU][NFC] Split VOP3 MC tests into promoted from VOP1 to VOP3 and only VOP3
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136184: [FuncSpec] Add a testcase for the treatment of constant and unused arguments
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136180: [FuncSpec] Compute specialisation gain even when forcing specialisation
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D136332: [FuncSpec][NFC] Avoid redundant computations of DominatorTree/LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D105465: [RuntimeDyld] Added support for relocation of indirect functions
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D136391: [bazel] Migrate LLVM_VERSION stuff to llvm_config_defines
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D136391: [bazel] Migrate LLVM_VERSION stuff to llvm_config_defines
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D136392: [bazel] Generate `//:vars.bzl` from `llvm/CMakeLists.txt`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D135229: [AArch64] Extending lowering of 'trunc <(8|16) x (i16|i64)> %x to <(8|16) x i8>' to use tbl instructions
NILANJANA BASU via Phabricator via llvm-commits
- [llvm] e1fd6d4 - [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Nabeel Omer via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Nabeel Omer via Phabricator via llvm-commits
- [llvm] d3b1015 - [demangler] Simplify OutputBuffer initialization
Nathan Sidwell via llvm-commits
- [llvm] c7ca214 - libcxxabi [PR58117][NFC]: Open code lower bound
Nathan Sidwell via llvm-commits
- [PATCH] D122604: [demangler] Simplify OutputBuffer initialization
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D135799: libcxxabi [PR58117][NFC]: Open code lower bound
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D135799: libcxxabi [PR58117][NFC]: Open code lower bound
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D135997: [WIP][Dominators] check indirect branches of callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D136484: [CodeGen] Improve large stack frame diagnostic
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 2ea3933 - [gn build] port fe7a3cedf771 (llvm-debuginfo-analyzer)
Nico Weber via llvm-commits
- [llvm] f498cff - [gn build] port 27d8eedd5a3c (ClangSupportTests)
Nico Weber via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D136001: [lld-macho] Folded symbols should have size zero in linker map
Nico Weber via Phabricator via llvm-commits
- [PATCH] D136518: [lld-macho][nfc] Use llvm::enumerate + destructuring in more places
Nico Weber via Phabricator via llvm-commits
- [llvm] 43fe14c - [AArch64] Canonicalize ZERO_EXTEND to VSELECT
Nicola Lancellotti via llvm-commits
- [PATCH] D135596: [AArch64] Canonicalize ZERO_EXTEND to VSELECT
Nicola Lancellotti via Phabricator via llvm-commits
- [PATCH] D135597: [LangRef] Add memory attribute
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D135962: [AA] Rename FunctionModRefBehavior (NFC)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D135202: [IR] Add an opaque type to LLVM.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add logtwo bang operator
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134637: clang-tblgen build: avoid duplicate inclusion of libLLVMSupport
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D136329: update_test_checks.py: allow use with custom tools
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D134989: SSAUpdaterBulk: properly distinguish between the middle and end of a block
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D136329: update_test_checks.py: allow use with custom tools
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] aa89f08 - [BasicAA] Add tests for constant memory with loop phi (NFC)
Nikita Popov via llvm-commits
- [llvm] 436fb27 - [BasicAA] Support loop phis in pointsToConstantMemory()
Nikita Popov via llvm-commits
- [llvm] 291924a - [InstCombine] Add test for PR58401 (NFC)
Nikita Popov via llvm-commits
- [llvm] ac74e7a - [InstSimplify] Only check self-simplify in simplifyInstruction()
Nikita Popov via llvm-commits
- [llvm] 779fd39 - Reapply [InstCombine] Switch foldOpIntoPhi() to use InstSimplify
Nikita Popov via llvm-commits
- [llvm] e9b8d70 - [BasicAA] Add test for phi of geps of alloca (NFC)
Nikita Popov via llvm-commits
- [llvm] e162a73 - [CFG] Add const qualifier to isPotentiallyReachableFromMany() (NFC)
Nikita Popov via llvm-commits
- [llvm] d06131f - [AST] Pass BatchAA to mergeSetIn() (NFCI)
Nikita Popov via llvm-commits
- [llvm] a5b35de - [AA] Rename FunctionModRefBehavior to MemoryEffects (NFC)
Nikita Popov via llvm-commits
- [llvm] 1a9d982 - [AA] Rename uses of FunctionModRefBehavior (NFC)
Nikita Popov via llvm-commits
- [llvm] 747f27d - [AA] Rename getModRefBehavior() to getMemoryEffects() (NFC)
Nikita Popov via llvm-commits
- [llvm] f2fe289 - [FunctionAttrs] Volatile operations can access inaccessible memory
Nikita Popov via llvm-commits
- [llvm] bed3115 - [FuncAttrs] Extract code for adding a location access (NFC)
Nikita Popov via llvm-commits
- [llvm] 7c32c7e - Reapply [FunctionAttrs] Make location classification more precise
Nikita Popov via llvm-commits
- [llvm] 9cfe8ee - [ModRef] Default to ModRef in MemoryEffects ctors (NFC)
Nikita Popov via llvm-commits
- [llvm] d25ef09 - [AutoUpgrade] Fix length check for intrinsic upgrade
Nikita Popov via llvm-commits
- [llvm] befb731 - [LLParser] Remove redundant remangling (NFCI)
Nikita Popov via llvm-commits
- [llvm] c893880 - [AutoUpgrade] Fix remangling when upgrading struct return type
Nikita Popov via llvm-commits
- [llvm] c028329 - [Bitcode] Remove redundant intrinsic remangling (NFCI)
Nikita Popov via llvm-commits
- [llvm] 9d9de5a - [LangRef] Add memory attribute
Nikita Popov via llvm-commits
- [llvm] e9754f0 - [IR] Add support for memory attribute
Nikita Popov via llvm-commits
- [llvm] eb470e6 - [ModuleSummaryAnalysis] Use helper methods to check readnone/readonly (NFC)
Nikita Popov via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135962: [AA] Rename FunctionModRefBehavior (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135667: [SCEV] Replace assert with returning CouldNotComp in computeMaxBECountForLT.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136095: [GVN] Patch for invalid GVN replacement
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136099: [instsimplify] Move (extelt (inselt Vec, Value, Index), Index) -> Value from InstCombine
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136119: [SROA] Don't speculate phis with different load user types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136140: [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/siprintf
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136164: [MemorySSA] Use BatchAA for clobber walker
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136140: [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/siprintf
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136174: [BasicAA] Replace VisitedPhiBBs with a single flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136175: [BasicAA] Include MayBeCrossIteration in cache key
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134803: [LoopPeeling] Support peeling loops with non-latch exits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135997: [WIP][Dominators] check indirect branches of callbr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135962: [AA] Rename FunctionModRefBehavior (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135863: [FunctionAttrs] Volatile operations can access inaccessible memory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136285: Bad optimization with alloca and intrinsic function stackrestore
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135863: [FunctionAttrs] Volatile operations can access inaccessible memory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135997: [Dominators] check indirect branches of callbr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136323: [ADT] Add APInt::isInvertOf
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135597: [LangRef] Add memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135592: [IR] Add support for memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136400: [ocaml-llvm] Migrate from naked pointers in preparation for OCaml 5
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136466: [StrictFP][IPSCCP] Constant fold constrained intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136201: [InstCombine] Replace alloca with phi uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135780: [IR] Switch everything to use memory attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion to byval is involved.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136503: Avoid repeated checks and context lookup in llvm::Instruction::getAAMetadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136527: [InstCombine] use freeze to enable poison-safe logic->select fold
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136512: [AA] Add aliasAt, for flow-sensitive queries.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D136525: [M68k] Add codegen pattern for atomic load / store
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D134938: Use builtins in <math.h>
Nikolas Klauser via Phabricator via llvm-commits
- [PATCH] D136055: [ValueTracking] Make !range metadata imply noundef for load & call results
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D135876: [Instcombine] Scalarize vscale splats of vectorized BinOps
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136284: SROA should freeze undefs for loads with no prior stores
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D136101: [Take 2:] Make opt-viewer more usable by general developers - part 1/N
Ofek Shilon via Phabricator via llvm-commits
- [PATCH] D136242: [IntervalMap] Add move and copy ctors and assignment operators
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136243: Account for memory locations in DIExpression::createFragmentExpression
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136247: [NFC][SelectionDAG][DebugInfo] Remove duplicate parameter from handleDebugValue
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136249: [NFC][SelectionDAG][DebugInfo] Refactor DanglingDebugInfo class
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136255: [Assignment Tracking][25/*] Replace sunk address uses in dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136320: [Assignment Tracking Analysis][1/*] Add analysis pass core
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136321: [Assignment Tracking Analysis][2/*] Remove redundant location definitions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136325: [Assignment Tracking Analysis][3/*] Memory location fragment filling
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136331: [Assignment Tracking Analysis][4/*] Plumb analysis results into SelectionDAG
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136335: [Assignment Tracking Analysis][5/*] Tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136243: Account for memory locations in DIExpression::createFragmentExpression
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136242: [IntervalMap] Add move and copy ctors and assignment operators
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133304: [DebugInfo] [NFC] Refactor debug intrinsic copy and delete to instead just move
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133304: [DebugInfo] [NFC] Refactor debug intrinsic copy and delete to instead just move
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133286: [NFC] Add `DebugVariable` constructor that takes `DbgVariableIntrinsic *`
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133286: [NFC] Add `DebugVariable` constructor that takes `DbgVariableIntrinsic *`
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D135166: [DebugInfo] getMergedLocation: Maintain the line number if they match
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136249: [NFC][SelectionDAG][DebugInfo] Refactor DanglingDebugInfo class
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D136336: [clang-format] Mark pragma region lines as StringLiterals
Owen Pan via Phabricator via llvm-commits
- [PATCH] D136469: [llvm-lit][test] Fix regex to capture scientific notation
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D136469: [llvm-lit][test] Fix regex to capture scientific notation
Owen Reynolds via Phabricator via llvm-commits
- [llvm] aa123b8 - [llvm-readobj] Improve JSON output
Paul Kirth via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D134843: [llvm-readobj] Improve JSON output
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135419: [readobj] Make JSON output consistent for Other flags
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D136484: [CodeGen] Improve large stack frame diagnostic
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D136484: [CodeGen] Improve large stack frame diagnostic
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D136484: [CodeGen] Improve large stack frame diagnostic
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D107162: [lit] Have REQUIRES support the target triple
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D136333: [llvm-debuginfo-analyzer] (04/09) - Locations and ranges - Test case (AddressSanitizer: leaked in allocations)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D136444: [llvm-debuginfo-analyzer] (05/09) - Select elements - Test case (UndefinedBehaviorSanitizer)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D134195: [PowerPC] XCOFF exception section support on the integrated assembler path
Paul Scoropan via Phabricator via llvm-commits
- [llvm] ab8257c - [NFC] Fix a few whitespace inconsistencies.
Paul Walker via llvm-commits
- [PATCH] D115713: [LV] Don't apply "TinyTripCountVectorThreshold" for loops with compile time known TC.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135468: [AArch64]SME2 Multiple vector ternary int/float 2 and 4 registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Paul Walker via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Paul Walker via Phabricator via llvm-commits
- [PATCH] D124325: [AArch64][SVE] Support logical operation BIC with DestructiveBinary patterns
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135601: [AArch64]SME2 Multiple vectors Int/FP clamp instructions for two/four registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135593: [AArch64]]SME2 multi-vec to multi-vec FP/INT down convert 2/4 registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135599: [AArch64]SME2 Single and multiple vectors Int/FP min/max two/four registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135601: [AArch64]SME2 Multiple vectors Int/FP clamp instructions for two/four registers
Paul Walker via Phabricator via llvm-commits
- [PATCH] D135683: [AArch64]SME2 single-multi and multi-multi FP dot product instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D136464: [AArch64][SVE2] Add the SVE2.1 signed and unsigned 2-way dot instructions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126699: [CMake] Skip linker check if the LLVM_LINKER_SKIP_TEST is set
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 119c34e - [InstCombine][test] Add tests for mul combinations
Paweł Bylica via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Paweł Bylica via Phabricator via llvm-commits
- [PATCH] D136481: Fix build.bazel files for adding Index dialect.
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like and unmerge into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109241: GlobalISel: Artifact combine merge-like and unmerge into unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109242: GlobalISel: Artifact combine merge-like and unmerges into merge-like
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117655: Precommit for build vector patches
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D136206: [flang] Add atomic_define and atomic_ref to list of intrinsics
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113228: [RFC][ELF] Refactor relocation processing
Peter Kasting via Phabricator via llvm-commits
- [PATCH] D136104: [flang] Add check for constraints on synchronization-stmts
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D136381: [ELF] Suppress "duplicate symbol" when resolving STB_WEAK and STB_GNU_UNIQUE in different COMDATs
Peter Smith via Phabricator via llvm-commits
- [PATCH] D135656: [IR] Add nocapture to pointer parameters of masked stores/loads
Peter Waller via Phabricator via llvm-commits
- [PATCH] D136065: [CMake] Fix Findzstd module for shared DLL on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136065: [CMake] Fix Findzstd module for shared DLL on Windows
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D135108: [llvm-driver] Fix clang -fno-integrated-cc1 when invoked from the llvm driver
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136303: [Debuginfod] DEBUGINFOD_HEADERS_FILE environment variable.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136272: Forward CMake options to runtimes builds
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
Phabricator via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Phabricator via llvm-commits
- [llvm] 9a8f3b1 - [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via llvm-commits
- [llvm] 656e53e - [instcombine] Add basic test coverage for demanded bits of scalable vectors
Philip Reames via llvm-commits
- [PATCH] D133666: [VPlan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135894: [clang][RISCV] Set vscale_range attribute based on presence of "v" extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135894: [clang][RISCV] Set vscale_range attribute based on presence of "v" extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135814: [RISCV] Add basic support for the sifive-7-series short forward branch optimization.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135992: [RISCV] Remove EEW from some sched clases.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136106: [clang][RISCV] Set vscale_range attribute based on VLEN
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130895: [RISCV] Make VL choosing for a splat-like VMV based on its users
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Philip Reames via Phabricator via llvm-commits
- [PATCH] D135913: [MachineFrameInfo][RISCV] Call ensureStackAlignment for objects created with scalable vector stack id.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136411: [RISCV] Add missing vscale x 1 cost model entries and tests.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136470: Allow scalable vectors in computeKnownBits
Philip Reames via Phabricator via llvm-commits
- [PATCH] D136475: [InstCombine] Allow simplify demanded transformations on scalable vectors
Philip Reames via Phabricator via llvm-commits
- [llvm] bc18193 - [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via llvm-commits
- [llvm] 62ca791 - [X86][1/2] Support PREFETCHI instructions
Phoebe Wang via llvm-commits
- [llvm] 0487f4b - [X86] Remove redundant static from constexpr. NFC
Phoebe Wang via llvm-commits
- [llvm] 363047b - [X86] Fix a missing `-` from AMX-FP16 feature string
Phoebe Wang via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136040: [X86][1/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D120395: [X86] Prohibit arithmetic operations on type `__bfloat16`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136443: X86: use soft-float ABI for fp16 libcalls on Darwin
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136443: X86: use soft-float ABI for fp16 libcalls on Darwin
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136443: X86: use soft-float ABI for fp16 libcalls on Darwin
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135951: [X86][1/2] SUPPORT RAO-INT
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D136501: [X86] New test case for reassociation of ADD instructions.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 824dd81 - [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via llvm-commits
- [llvm] ed5fe7f - [AMDGPU][GISel] Re-enable some working tests
Pierre van Houtryve via llvm-commits
- [llvm] 1809414 - [AMDGPU][GISel] Constrain selected operands in selectG_BUILD_VECTOR
Pierre van Houtryve via llvm-commits
- [llvm] eccdedd - [AMDGPU] Autogenerate icmp codegen test
Pierre van Houtryve via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D135145: [AMDGPU][GISel] Combine G_INSERT_VECTOR_ELT to G_SHUFFLE_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D135145: [AMDGPU][GISel] Combine G_INSERT_VECTOR_ELT to G_SHUFFLE_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136234: [WIP] Allow ignoring copies in GISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136235: [AMDGPU][GISel] Constrain selected operands in selectG_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136236: [AMDGPU][GISel] Allow VReg srcs in (build_vector undef, i16) pattern
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136235: [AMDGPU][GISel] Constrain selected operands in selectG_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136319: [AMDGPU][GISel] Add trunc/shr combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136319: [AMDGPU][GISel] Add trunc/shr combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136341: [AMDGPU][GISel] Re-enable some working tests
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136059: [AMDGPU][DAG] Fix trunc/shift combine condition
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136341: [AMDGPU][GISel] Re-enable some working tests
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136235: [AMDGPU][GISel] Constrain selected operands in selectG_BUILD_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D135145: [AMDGPU][GISel] Combine G_INSERT_VECTOR_ELT to G_SHUFFLE_VECTOR
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134354: [AMDGPU][GlobalISel] Support mad/fma_mix selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136319: [AMDGPU][GISel] Add trunc/shr combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136319: [GISel] Rework trunc/shl combine in a generic trunc/shift combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136442: [GISel] Add (fsub +-0.0, X) -> fneg combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136446: [AMDGPU] Autogenerate icmp codegen test
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136448: [AMDGPU][GISel] Add llvm.amdgcn.icmp selection
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136446: [AMDGPU] Autogenerate icmp codegen test
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D136319: [GISel] Rework trunc/shl combine in a generic trunc/shift combine
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D135255: Introduce options for Windows packaging script
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Pierrick Bouvier via Phabricator via llvm-commits
- [PATCH] D121898: [Verifier] Verify parameter alignment.
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to zero-init for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to zero-init for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to zero-init for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to zero-init for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D129735: [WIP][RISCV] Add new pass to transform undef to pesudo for vector values.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136570: [RISCV] Add Svnapot extension
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136571: [RISCV] add svinval extension
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136570: [RISCV] Add Svnapot extension
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136570: [RISCV] Add Svnapot extension
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136571: [RISCV] add svinval extension
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D136571: [RISCV] add svinval extension
Piyou Chen via Phabricator via llvm-commits
- [llvm] 6149589 - [OMPIRBuilder] Support depend clause for task
Prabhdeep Singh Soni via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D135695: [OMPIRBuilder] Support depend clause for task construct
Prabhdeep Soni via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D136418: [WindowsKernel]add Release build options
Qfrost via Phabricator via llvm-commits
- [PATCH] D136418: [WindowsKernel]add Release build options
Qfrost via Phabricator via llvm-commits
- [PATCH] D136418: [WindowsKernel]add Release build options
Qfrost via Phabricator via llvm-commits
- [PATCH] D136441: [lld][WindowsKernel]add RELEASE options
Qfrost via Phabricator via llvm-commits
- [PATCH] D135843: [AArch64][NFC][1/4]Refactor 'isBitfieldPositioningOp' so that DAG nodes with different Opcode are handled with separate helper functions
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D135843: [AArch64][NFC][1/4]Refactor 'isBitfieldPositioningOp' so that DAG nodes with different Opcode are handled with separate helper functions
Qiongsi Wu via Phabricator via llvm-commits
- [llvm] d7aba02 - [docs] Add myself for LLVM Office hours
Quentin Colombet via llvm-commits
- [PATCH] D136107: [mlir][MemRef] Fix the simplification of extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135839: [mlir][MemRef] Change the anchor point of a subview pattern
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136107: [mlir][MemRef] Fix the simplification of extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135797: [mlir][MemRef] Move the forwarding patterns for `extract_strided_metadata`
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136270: [docs] Add myself for LLVM Office hours
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136270: [docs] Add myself for LLVM Office hours
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136304: [mlir][MemRefToLLVM] Lower extract_strided_metadata
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D134950: [CodeGen] Allow targets to define vreg flags
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136377: [mlir][MemRefToLLVM] Reuse existing subview lowering
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136386: [mlir][MemRef] Change the anchor point of a reshapeLikeOp pattern
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136483: [mlir][MemRefToLLVM] Reuse existing lowering for collaspe/expand_shape
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135837: [mlir][MemRef] Simplify extract_strided_metadata(reinterpret_cast)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D135837: [mlir][MemRef] Simplify extract_strided_metadata(reinterpret_cast)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D136122: [BOLT] Ignore duplicate global symbols
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D136122: [BOLT] Ignore duplicate global symbols
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D136122: [BOLT] Ignore duplicate global symbols
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D135912: [PseudoProbe] Replace relocation with offset for entry probe.
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Raghu via Phabricator via llvm-commits
- [PATCH] D131915: [MLIR][OpenMP] Added target data, exit data, and enter data operation definition for MLIR.
Raghu via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135808: [LoopInterchange] Correcting the profitability checking for vectorization
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D135488: [codegen][WIP] Display stack layouts in console
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D136380: [lld-macho] Map file should map symbols to their original bitcode file
Roger Kim via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D136046: [X86] `DAGTypeLegalizer::ModifyToType()`: when widening w/ zeros, insert into undef and `and`-mask the padding away
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Roy Sundahl via Phabricator via llvm-commits
- [lld] 6912ed7 - [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Sam Clegg via llvm-commits
- [PATCH] D136110: [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D136117: [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D136066: [ARM] Specify Triple in DebugInfo Tests
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D136280: [llvm] [CMake] Set LLVM_ATOMIC_LIB variable for convenient linking against libatomic
Sam James via Phabricator via llvm-commits
- [PATCH] D136281: [lld] [CMake] Link liblldCOFF against libatomic when necessary
Sam James via Phabricator via llvm-commits
- [PATCH] D136526: [AAPointerInfo] refactor how offsets and Access objects are tracked
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D136526: [AAPointerInfo] refactor how offsets and Access objects are tracked
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 137459a - [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Sander de Smalen via llvm-commits
- [llvm] 36864d4 - [AArch64] Fix minor issue introduced in D135950.
Sander de Smalen via llvm-commits
- [llvm] 5e5baf9 - [AArch64][SME] Remove get.pstatesm intrinsic.
Sander de Smalen via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135324: [AArch64-SVE]: force using SVE in streaming mode to lower arithmetic and logical fixed-width vector ops.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135455: [AArch64] SME2 Single-multi vector ternary int/FP 2 and 4 registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135758: [AArch64]SME2 single-multi and multi-multi INT dot product instructions[part1]
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135575: [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135588: [AArch64]SME2 multi-vec FP/INT down convert 2/4 registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135950: [AArch64][SME] Disable (SLP|Loop)Vectorizer when function may be executed in streaming mode.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136342: [AArch64][SME] Set fn attributes correctly on __arm_tpidr2_save call.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135564: [AArch64-SVE]: Force generating code compatible to streaming mode for (masked/extending/truncating) load/store
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135563: [AArch64]SME2 Multi-single vector SVE Destructive 2 and 4 Registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135785: [AArch64]SME2 Multi-vector - Index/Single/Multi Array Vectors FMA sources
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136358: [AArch64][SVE2] Add the SVE2.1 fclamp instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136361: [AArch64][SME] Disable GlobalISel/FastISel for SME functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136352: [AArch64] Add SVE2.1 target feature for Armv9-A 2022 Architecture Extension
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135575: [AArch64]SME2 Multi-vector-Multiple Vectors SQDMULH instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D136427: [AArch64][SVE2] Add the SVE2.1 fdot instructions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D135593: [AArch64]]SME2 multi-vec to multi-vec FP/INT down convert 2/4 registers
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 8d76fbb - [VectorCombine] fix crashing on match of non-canonical fneg
Sanjay Patel via llvm-commits
- [llvm] 149379d - [InstCombine] add tests for fmul nnan with 0.0; NFC
Sanjay Patel via llvm-commits
- [llvm] d169896 - [InstCombine] reduce code duplication in visitBranchInst(); NFCI
Sanjay Patel via llvm-commits
- [llvm] 44b7da8 - [InstCombine] fmul nnan X, 0.0 --> copysign(0.0, X)
Sanjay Patel via llvm-commits
- [llvm] 5a53fe8 - [InstCombine] add tests for logical selects; NFC
Sanjay Patel via llvm-commits
- [llvm] bf75e93 - [InstCombine] match logical and/or more generally in fold to select
Sanjay Patel via llvm-commits
- [llvm] f6fc3e2 - [InstCombine] refactor matching code for logical ands; NFCI
Sanjay Patel via llvm-commits
- [llvm] d7fecf2 - [InstCombine] allow some commutative matches for logical-and to select fold
Sanjay Patel via llvm-commits
- [llvm] 3073074 - [InstCombine] allow more commutative matches for logical-and to select fold
Sanjay Patel via llvm-commits
- [llvm] e1bd759 - [InstCombine] allow more matches for logical-ands --> select
Sanjay Patel via llvm-commits
- [llvm] db40f9b - [InstCombine] add test for logical-ands to select; NFC
Sanjay Patel via llvm-commits
- [llvm] 8628e6d - [InstCombine] use freeze to enable poison-safe logic->select fold
Sanjay Patel via llvm-commits
- [PATCH] D135278: [VectorCombine] convert scalar fneg with insert/extract to vector fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135278: [VectorCombine] convert scalar fneg with insert/extract to vector fneg
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135876: [VectorCombine] Scalarize binops with insertelt nested inside splats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136096: InstSimplify: Fold fdiv nnan ninf x, 0 -> poison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136096: InstSimplify: Fold fdiv nnan ninf x, 0 -> poison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136098: InstCombine: Fold fdiv nnan x, 0 -> copysign(inf, x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136166: [InstCombine] fmul nnan X, 0.0 --> copysign(0.0, X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136166: [InstCombine] fmul nnan X, 0.0 --> copysign(0.0, X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136097: InstSimplify: Fold fdiv nnan nsz x, 0 -> inf
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern and mixed load sizes.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135137: [AggressiveInstCombine] Load merge the reverse load pattern of consecutive loads.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135876: [Instcombine] Scalarize vscale splats of vectorized BinOps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D135876: [InstCombine] Remove redundant splats in InstCombineVectorOps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136472: [DAGCombiner][RISCV] Make foldBinOpIntoSelect work correctly with opaque constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136527: [InstCombine] use freeze to enable poison-safe logic->select fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136527: [InstCombine] use freeze to enable poison-safe logic->select fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136527: [InstCombine] use freeze to enable poison-safe logic->select fold
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D136340: [tests] precommit tests for D136015
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Scott Linder via Phabricator via llvm-commits
- [llvm] 0dec5e1 - Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D135439: Keep configuration file search directories in ExpansionContext. NFC
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136354: [Driver] Enable nested configuration files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D136090: Handle errors in expansion of response files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D134068: [TableGen] Add logtwo bang operator
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-debuginfo-analyzer] 02 - Driver and documentation
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136043: [CodeGen] Replace CCValAssign::Loc with a discriminated union (NFCI)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136531: [TableGen] Fix sub-operand counting bug in PseudoLoweringEmitter
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D136263: [RISCV] Generate .cfi_def_cfa_expression for RVV stack adjustment
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136263: [RISCV] Generate .cfi_def_cfa_expression for RVV stack adjustment
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136264: [libunwind][RISCV] Support reading of VLENB CSR register
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136434: [NFC] Fix invalid iterator dereferencing in MachineLoop::getBottomBlock
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136434: [NFC] Fix invalid iterator dereferencing in MachineLoop::getBottomBlock
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136434: [NFC] Fix invalid iterator dereferencing in MachineLoop::getBottomBlock
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D136434: [NFC] Fix invalid iterator dereferencing in MachineLoop::getBottomBlock
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D136525: [WIP][M68k] Add implementation for atomic load / store
Sheng via Phabricator via llvm-commits
- [PATCH] D136525: [M68k] Add codegen pattern for atomic load / store
Sheng via Phabricator via llvm-commits
- [PATCH] D136525: [M68k] Add codegen pattern for atomic load / store
Sheng via Phabricator via llvm-commits
- [PATCH] D136525: [M68k] Add codegen pattern for atomic load / store
Sheng via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D134220: [MIPS] Fix useDeprecatedPositionallyEncodedOperands errors.
Simon Dardis via Phabricator via llvm-commits
- [llvm] 0aa9a7f - [AMDGPU] Regenerate bfe-combine.ll and bfe-patterns.ll
Simon Pilgrim via llvm-commits
- [llvm] efd0d66 - [AMDGPU] Add regression test cases reported on D136042
Simon Pilgrim via llvm-commits
- [llvm] af5942c - Remove trailing whitespace. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 42230ef - [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Simon Pilgrim via llvm-commits
- [llvm] 9708d88 - Revert rG42230efccf8fe1185be5fa6c23dce0a8183d6ec9 "[DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1"
Simon Pilgrim via llvm-commits
- [llvm] ef89409 - Fix 'unused-lambda-capture' gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 182d1c2 - [DebugInfo] Fix MSVC warning: "truncation from 'double' to 'float'"
Simon Pilgrim via llvm-commits
- [llvm] 5ca7754 - [X86] Fold scalar_to_vector(i64 zext(x)) -> bitcast(vzext_movl(scalar_to_vector(i32 x)))
Simon Pilgrim via llvm-commits
- [llvm] ca5fbac - [CostModel][X86] Remove duplicate RUN line from cttz cost tests
Simon Pilgrim via llvm-commits
- [llvm] b483349 - [X86] Add v2i64/v8i16/v16i8 + AVX2 coverage to saturated shift tests
Simon Pilgrim via llvm-commits
- [llvm] ae946ae - [X86] Add test coverage for rotl/rotr with freeze
Simon Pilgrim via llvm-commits
- [llvm] 8911170 - [DAG] canCreateUndefOrPoison - add freeze(rot(x, y)) -> rot(freeze(x),freeze(y)) support
Simon Pilgrim via llvm-commits
- [llvm] 01acdea - [X86] Add test coverage for fshl/fshr with freeze
Simon Pilgrim via llvm-commits
- [llvm] 7511303 - [DAG] canCreateUndefOrPoison - add freeze(fsh(x,y,z)) -> fsh(freeze(x),freeze(y),freeze(z)) support
Simon Pilgrim via llvm-commits
- [llvm] 6a28fa3 - [X86] Add test coverage for shuffle with freeze
Simon Pilgrim via llvm-commits
- [llvm] b24a9f0 - [DAG] visitFREEZE - pull out Operands array. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 480e9a9 - [X86] Add test coverage for permilps with freeze
Simon Pilgrim via llvm-commits
- [llvm] c175d88 - [X86] Add freeze(pshufd/permilps(x,imm)) -> pshufd/permilps(freeze(x),imm) folding
Simon Pilgrim via llvm-commits
- [llvm] a15d183 - [X86] Add test coverage for sign_extend_vector_inreg/zero_extend_vector_inreg with freeze
Simon Pilgrim via llvm-commits
- [llvm] 913f08b - [DAG] Add freeze(sign/zero_extend_vector_inreg(x)) -> sign/zero_extend_vector_inreg(freeze(x)) folding
Simon Pilgrim via llvm-commits
- [llvm] e35d50b - [ADT] APInt.cpp - remove <cstring> duplicate. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 016c830 - [ADT] APInt.h - remove <cmath> include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c7fb1cd - [X86] Add test case for Issue #58546
Simon Pilgrim via llvm-commits
- [llvm] 4e8f847 - [X86][AVX512] Fold extract_element(bitcast(<X x i1>) -> bitcast(extract_subvector())
Simon Pilgrim via llvm-commits
- [llvm] fe7bc71 - [X86] Add abs(sext_inreg(x)) test coverage for Issue #43370
Simon Pilgrim via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136081: [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135933: [X86] Add CMPCCXADD instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135934: [X86] Add MSRLIST instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=meteorlake
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135930: [X86] Add AVX-NE-CONVERT instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136081: [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135685: [Visualizers] Add natvis visualizers for various internal llvm classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130953: [X86][AVX] Eliminate redundant movzbl instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136081: [DAG] Fold (sra (or (shl x, c1), (shl y, c2)), c1) -> (sext_inreg (or x, (shl y,c2-c1)) iff c2 >= c1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134064: [InstCombine] Baseline tests for folding ((x?1:4)&(y?1:4))==0 to x^y
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136256: [InstCombine] Fix assert condition in `foldSelectShuffleOfSelectShuffle`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136351: [llvm-exegesis] getNonRedundantWriteProcRes - perform basic toplogical sorting (PR58500)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135938: [X86] Add AVX-VNNI-INT8 instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135937: [X86] Support -march=raptorlake, meteorlake
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135685: [Visualizers] Add natvis visualizers for various internal llvm classes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D120395: [X86] Prohibit arithmetic operations on type `__bfloat16`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130953: [X86][AVX] Eliminate redundant movzbl instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136447: [ARM] Fix vector ule zero lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136447: [ARM] Fix vector ule zero lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D134415: [InstCombine] Improve fold icmp of truncated left shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130675: [RFC][DAG] Match select of constant equivalents in foldBinOpIntoSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136501: [X86] New test case for reassociation of ADD instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136396: [X86] Enable reassociation for ADD instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41173: [X86][AVX512F_256]: Adding full coverage of MC encoding for the AVX512F 256 bits isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136478: [LegalizeVectorOps][X86][WIP] Expand vector S/USHLSAT instead of unrolling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136529: [DAG] canCreateUndefOrPoison - add support for SRA/SRL shift opcode (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136015: [InstCombine] Fold series of instructions into mull
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136559: [DAG] Fold (abs (sign_extend_inreg x)) -> (zero_extend (abs (truncate x))) (PR43370)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D136237: [BasicBlockSections] avoid insertting redundant branch to fall through blocks
Sinan Lin via Phabricator via llvm-commits
- [llvm] 233659c - [LoopFlatten] Enable it by default
Sjoerd Meijer via llvm-commits
- [llvm] a71c4e4 - Revert "[LoopFlatten] Enable it by default"
Sjoerd Meijer via llvm-commits
- [llvm] 5b9597f - Recommit "[LoopFlatten] Enable it by default"
Sjoerd Meijer via llvm-commits
- [llvm] f7c42a2 - Revert "Recommit "[LoopFlatten] Enable it by default""
Sjoerd Meijer via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D135968: [FuncSpec][NFC] Refactor finding specialisation opportunities
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136184: [FuncSpec] Add a testcase for the treatment of constant and unused arguments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136422: [ARM] Fix the type for v4f16 duplane
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D135714: [MemProf] ThinLTO summary support
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D136169: [AMDGPU] Avoid SCC clobbering before S_CSELECT_B32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D135523: Adds absolute and pc relative relocation support for ELF/i386
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] b107ff4 - [NFC][PowerPC] Add a test to check power 10 features.
Stefan Pintilie via llvm-commits
- [PATCH] D136366: [PowerPC] Add new DMR register classes to Future CPU.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D136366: [PowerPC] Add new DMR register classes to Future CPU.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136243: Account for memory locations in DIExpression::createFragmentExpression
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136247: [NFC][SelectionDAG][DebugInfo] Remove duplicate parameter from handleDebugValue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136249: [NFC][SelectionDAG][DebugInfo] Refactor DanglingDebugInfo class
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133321: [Assignment Tracking][24/*] Always RemoveRedundantDbgInstrs in instcombine in assignment tracking builds
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136255: [Assignment Tracking][25/*] Replace sunk address uses in dbg.assign intrinsics
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136243: Account for memory locations in DIExpression::createFragmentExpression
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D136173: [DebugInfo] Add function to test debug values for equivalence
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Sunil K via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
Suyog Sarda via Phabricator via llvm-commits
- [PATCH] D136051: [CodeGen] Introduce a flag to allow same cycle def-use schedule
Suyog Sarda via Phabricator via llvm-commits
- [llvm] 86e57e6 - [InstCombine] Bail out of casting calls when a conversion from/to byval is involved.
Sylvestre Ledru via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D136092: [CMake] Add Python script to generate version script symbol exports
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion from/to byval is involved.
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D135738: [InstCombine] Bail out of casting calls when a conversion from/to byval is involved.
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Use find() for faster StringRef::count.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Ten Tzen via Phabricator via llvm-commits
- [llvm] 646e25d - [BitcodeReader] Convert pair to triple in preparation for MemProf (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D135714: [MemProf] ThinLTO summary support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D135714: [MemProf] ThinLTO summary support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D135427: [LTO] Make local linkage GlobalValue in non-prevailing COMDAT available_externally
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D136463: [SWP] Recognize mem carried dep with different base
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 09fbdde - [NFC][AMDGPU] Add tests for dependent v_bfi instructions.
Thomas Symalla via llvm-commits
- [llvm] fc26a75 - [NFC] Fixed several misspellings of "Splitter" in Scalarizer
Thomas Symalla via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D136432: [AMDGPU] Combine BFI instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D136425: [Clang][AArch64] Add support for -mcpu=grace
Thorsten via Phabricator via llvm-commits
- [PATCH] D136443: X86: use soft-float ABI for fp16 libcalls on Darwin
Tim Northover via Phabricator via llvm-commits
- [PATCH] D136139: [PowerPC][NFC] Add baseline test case for MADD instructions on P9
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [llvm] d7d05ff - Introduce options for Windows packaging script
Tobias Hieta via llvm-commits
- [llvm] b1e5e81 - Detect Visual Studio automatically in Windows packaging script
Tobias Hieta via llvm-commits
- [PATCH] D136336: [clang-format] Mark pragma region lines as StringLiterals
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D136337: [clang-format] Discard pre-processor statements in parseBracedList()
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135255: Introduce options for Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135255: Introduce options for Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135255: Introduce options for Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135255: Introduce options for Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D135873: Detect Visual Studio automatically in Windows packaging script
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131919: Move googletest to the third-party directory
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Trass3r via Phabricator via llvm-commits
- [PATCH] D135685: [Visualizers] Add natvis visualizers for various internal llvm classes
Trass3r via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D136040: [X86] Support PREFETCHI instructions
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D136145: [IR][RFC] Restrict read only when cache type of llvm.prefetch is instruction
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136069: [AMDGPU] Scheduler: Don't revert the schedule if the register pressure isn't changed for a region
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D119127: Preserve inbounds information of GEP during Argument Promotion Pass across callee and its callers.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg][1/9] Initial commit. This is boilerplate code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D132773: [SLP] Workaround for vectorizing loads with more than one store uses.
Vasileios Porpodas via Phabricator via llvm-commits
- [compiler-rt] 859b614 - [docs] Update compiler-rt/CODE_OWNERS.TXT
Vitaly Buka via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D136197: [ASAN] Don't inline when -asan-max-inline-poisoning-size=0
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D136369: [MSAN] Count Zeroes test for covering ctlz and cttz under MSAN.
Vitaly Buka via Phabricator via llvm-commits
- [lld] fc7a718 - [lld-macho][nfc] Clean up includes
Vy Nguyen via llvm-commits
- [PATCH] D136000: [lld-macho] Don't fold subsections with symbols at nonzero offsets
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D136266: [lld-macho][nfc] Clean up includes
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D136266: [lld-macho][nfc] Clean up includes
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D136266: [lld-macho][nfc] Clean up includes
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D136374: [lld-macho] Don't put entries with less than 2 usages into the common table.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D136374: [lld-macho] Don't put entries with less than 2 usages into the common table.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 461a183 - [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
Wael Yehia via llvm-commits
- [compiler-rt] 461a183 - [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
Wael Yehia via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D136456: [SelectionDAG] Clamp stack alignment for memset, memmove
Wei Xiao via Phabricator via llvm-commits
- [llvm] 9572406 - [LoongArch] Fix codegen of atomicrmw nand
Weining Lu via llvm-commits
- [llvm] 0f374ca - Revert "[LoongArch] Fix codegen of atomicrmw nand"
Weining Lu via llvm-commits
- [llvm] 771aee9 - Reland "[LoongArch] Fix codegen of atomicrmw nand"
Weining Lu via llvm-commits
- [llvm] c98add7 - [LoongArch] Report error in AsmParser when rd == rk or rd == rj for AM* instructions
Weining Lu via llvm-commits
- [llvm] 6790292 - [LoongArch] Modify ParserMethod for the simm26_b operand type
Weining Lu via llvm-commits
- [llvm] daf067d - [LoongArch] Stack realignment support
Weining Lu via llvm-commits
- [llvm] 7e99427 - [NFC][LoongArch] Polish the test for fixup diagnostics
Weining Lu via llvm-commits
- [llvm] 6c767ce - [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Huang via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D136076: [LoongArch] Report error in AsmParser when rd == rk or rd == rj for AM* instructions
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D136073: [LoongArch] Modify ParserMethod for the simm26_b operand type
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D136215: [LoongArch] Add support for ISD::FRAMEADDR and ISD::RETURNADDR
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 13163dd - [HLSL] CodeGen hlsl resource binding.
Xiang Li via llvm-commits
- [llvm] a7183a1 - [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via llvm-commits
- [PATCH] D130951: [HLSL] CodeGen hlsl resource binding.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130951: [HLSL] CodeGen hlsl resource binding.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D135429: [HLSL] [DirectX backend] Move generateGlobalCtorDtorCalls into DirectX backend.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136302: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D134778: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136307: [DirectX backend] support unbound resource.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136134: [NFC] [DirectX backend] move ResourceClass into llvm.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136302: [DirectX backend] Support typed buffer load/store.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136390: [HLSL] skip unused global resource when collect resources.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136390: [HLSL] skip unused global resource when collect resources.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D136307: [DirectX backend] support unbound resource.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D135941: [X86] Support AMX-FP16
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 661881d - [X86] Add AMX-FP16 instructions.
Xiang1 Zhang via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 55ae180 - [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D136272: Forward CMake options to runtimes builds
Yi Kong via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D135590: [ThinLTO][ELF] Add a ThinLTO warning if cache_size_bytes or cache_size_files is too small for the current link job.
Ying Yi via Phabricator via llvm-commits
- [PATCH] D136042: [DAG] Enable combineShiftOfShiftedLogic folds after type legalization
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D136041: [clang][DebugInfo] Emit DISubprogram for extern functions with reserved names
Yonghong Song via Phabricator via llvm-commits
- [llvm] 24c6ea9 - [JMCInstrument] rename ELF section name from ".just.my.code" to ".data.just.my.code"
Yuanfang Chen via llvm-commits
- [llvm] 6351259 - [lit] fix a error when using --show-used-features
Yuanfang Chen via llvm-commits
- [PATCH] D135753: [VP] Teach isVPBinaryOp to recognize vp.smin/smax/umin/umax/minnum/maxnum.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D136415: [LSR] Check if terminating value is safe to expand before transformation
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D136417: [LSR] Allow terminating condition fold on start values by BinaryOperator
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D136415: [LSR] Check if terminating value is safe to expand before transformation
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D136415: [LSR] Check if terminating value is safe to expand before transformation
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D80392: [mips][mc][clang] Use pc-relative relocations in .eh_frame
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D135957: [AArch64][SeperateConstOffsetFromGEP] Prevent pass from splitting GEP if an index has more than one use
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D135991: [AArch64] Fix cost model for `udiv` instruction when one of the operands is a uniform constant
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D135957: [AArch64][SeperateConstOffsetFromGEP] Prevent pass from splitting GEP if an index has more than one use
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D135957: [AArch64][SeperateConstOffsetFromGEP] Prevent pass from splitting GEP if an index has more than one use
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D135024: [PowerPC] Fix invalid cast for vector shuffles when lowering to the xxsplti32dx instruction.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D134663: [LoopDeletion] Clear block & loop dispo cache after breaking backedge.
Zheng Qian via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D136203: [ARM] Support -mexecute-only with -mlong-calls.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
ben via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
ben via Phabricator via llvm-commits
- [PATCH] D135897: [LLD][ELF] --wrap: __real_foo references should trigger archive extraction for foo
ben via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136158: [AArch64] Adjust operand sequence for Add+Sub to combine more inline shift
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136125: [MC][COFF] Add COFF section flag "Info"
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136202: [Arm64EC] Refer to dllimport'ed functions correctly.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136433: [AArch64] Fix miscompile caused by subreg_to_reg
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136433: [AArch64] Fix miscompile caused by subreg_to_reg
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D135982: [SimplifyCFG] Try unsigned case value for switch to lookup table
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136433: [AArch64] Fix miscompile caused by subreg_to_reg
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136430: [AAArch64][Windows] Fix the crash when running ninja check-asan
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136433: [GlobalISel][AArch64] Fix miscompile caused by wrong G_ZEXT selection in GISel
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136014: [AArch64] Improve codegen for shifted mask op
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136158: [AArch64] Adjust operand sequence for Add+Sub to combine more inline shift
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136553: [SLP] Added test to check resulting mask in shufflevector as per order of phinodes
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136553: [SLP] Added test to check resulting mask in shufflevector as per order of phinodes
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136544: [SLP] For vectorizing chains in basic block, decide order of PHI nodes based on their result use.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D136218: [DSE] Sink a memory access if it is only alive in one successor.
luxufan via Phabricator via llvm-commits
- [PATCH] D135693: [RegisterScavenger][RISCV] Don't search for FrameSetup instrs if we were searching from Non-FrameSetup instrs
luxufan via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D136218: [DSE] Sink a memory access if it is only alive in one successor.
luxufan via Phabricator via llvm-commits
- [PATCH] D136218: [DSE] Sink a memory access if it is only alive in one successor.
luxufan via Phabricator via llvm-commits
- [PATCH] D98101: [RISCV] Enable the LocalStackSlotAllocation pass support
luxufan via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D136153: [AArch64] Allow cost computation for interleaved accesses
mgabka via Phabricator via llvm-commits
- [PATCH] D136153: [AArch64] Allow cost computation for interleaved accesses
mgabka via Phabricator via llvm-commits
- [PATCH] D136153: [AArch64] Allow cost computation for interleaved accesses
mgabka via Phabricator via llvm-commits
- [PATCH] D136323: [ADT] Add APInt::isInvertOf
serge via Phabricator via llvm-commits
- [PATCH] D136323: [ADT] Add APInt::isInvertOf
serge via Phabricator via llvm-commits
- [PATCH] D136503: Avoid repeated checks and context lookup in llvm::Instruction::getAAMetadata
serge via Phabricator via llvm-commits
- [PATCH] D136503: Avoid repeated checks and context lookup in llvm::Instruction::getAAMetadata
serge via Phabricator via llvm-commits
- [PATCH] D136192: [AIX][PGO] WIP
wael yehia via Phabricator via llvm-commits
- [PATCH] D136192: [AIX][PGO] WIP
wael yehia via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
wael yehia via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
wael yehia via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
wael yehia via Phabricator via llvm-commits
- [PATCH] D136192: [PGO][AIX] Improve dummy var retention and allow -bcdtors:csect linking.
wael yehia via Phabricator via llvm-commits
- [PATCH] D136073: [LoongArch] Modify ParserMethod for the simm26_b operand type
wanglei via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
wanglei via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
wanglei via Phabricator via llvm-commits
- [PATCH] D136074: [LoongArch] Stack realignment support
wanglei via Phabricator via llvm-commits
- [PATCH] D136073: [LoongArch] Modify ParserMethod for the simm26_b operand type
wanglei via Phabricator via llvm-commits
- [PATCH] D136073: [LoongArch] Modify ParserMethod for the simm26_b operand type
wanglei via Phabricator via llvm-commits
- [PATCH] D136222: [LoongArch] Split SP adjustment
wanglei via Phabricator via llvm-commits
- [PATCH] D136222: [LoongArch] Split SP adjustment
wanglei via Phabricator via llvm-commits
- [PATCH] D136222: [LoongArch] Split SP adjustment
wanglei via Phabricator via llvm-commits
- [PATCH] D136131: Fix libunwind CET build break
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136131: Fix libunwind CET build break
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136317: Avoid inline optimization for unwind_phase2 and unwind_phase2_forced
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136317: Avoid inline optimization for unwind_phase2 and unwind_phase2_forced
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136317: Avoid inline optimization for unwind_phase2 and unwind_phase2_forced
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136317: Avoid inline optimization for unwind_phase2 and unwind_phase2_forced
xiongji90 via Phabricator via llvm-commits
- [PATCH] D136576: refine vlen to vl
李拯先 via Phabricator via llvm-commits
- [PATCH] D136577: add readme
李拯先 via Phabricator via llvm-commits
- [llvm] 7b97029 - [RISCV] Optimize SELECT_CC when the true value of select is Constant
via llvm-commits
- [llvm] 327c45d - [AArch64] add test case for pattern ((X >> C) - Y) + Z; NFC
via llvm-commits
- [llvm] da137d0 - [SimplifyLibCalls] Add NoUndef/NonNull/Dereferenceable attributes to iprintf/siprintf
via llvm-commits
- [llvm] 82e3056 - Add test for combinations of four i8-loads spliced into a 32-bit value
via llvm-commits
- [llvm] b18293e - [MC][COFF] Add COFF section flag "Info"
via llvm-commits
- [llvm] 82c820b - [RISCV] Enable the LocalStackSlotAllocation pass support
via llvm-commits
- [llvm] 38f3e44 - [AggressiveInstCombine] Load merge the reverse load pattern of consecutive loads.
via llvm-commits
- [llvm] fecfd01 - [Verifier] Allow undef/poison token argument to llvm.experimental.gc.result
via llvm-commits
- [llvm] 0f4dc56 - [LoongArch] Fix 32-bit and 64-bit atomicrmw nand operand order errors
via llvm-commits
- [compiler-rt] 30f6f2c - [memprof] Support installation of memprof headers
via llvm-commits
- [llvm] f825214 - [DebugInfo][NFC] Refactor debug intrinsic copy and delete to instead just move
via llvm-commits
- [llvm] 50d9bb6 - [NFC] Add DebugVariable constructor that takes DbgVariableIntrinsic pointer
via llvm-commits
- [llvm] 74c2d4f - [AArch64][SelectionDAG] Lower multiplication by a constant to shl+add+shl+add
via llvm-commits
- [llvm] 889911e - [X86][AVX] Eliminate redundant movzbl instruction.
via llvm-commits
- [llvm] 6ade6d2 - [Verifier] Relieve intrinsics parameter alignment size constrain
via llvm-commits
- [llvm] ec4db1d - [AAArch64][Windows] Fix the crash when running ninja check-asan
via llvm-commits
- [llvm] f2e4ba0 - Avoid repeated checks and context lookup in llvm::Instruction::getAAMetadata
via llvm-commits
- [llvm] d20e4a1 - [DebugInfo] Fix potential CU mismatch for attachRangesOrLowHighPC
via llvm-commits
- [llvm] 770d5e8 - [tests] precommit tests for D136015
via llvm-commits
- [llvm] e98501e - [SLP][NFC] Added test to check resulting mask in shufflevector as per order of phinodes
via llvm-commits
- [llvm] 9cedab6 - [NFC][M68k] Update the status of ISA implementation
via llvm-commits
- [llvm] fb937c4 - [NFC][X86] Fix typo: stric => strict
via llvm-commits
Last message date:
Sun Oct 23 23:47:33 PDT 2022
Archived on: Tue Dec 6 14:50:17 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).