The Week Of Monday 18 May 2020 Archives by author
Starting: Mon May 18 00:29:39 PDT 2020
Ending: Sun May 24 23:57:34 PDT 2020
Messages: 2560
- [llvm] 9529597 - Recommit #2: "[LV] Induction Variable does not remain scalar under tail-folding."
Zaks, Ayal (Mobileye) via llvm-commits
- [PATCH] D76997: Fix StringRef::strLen in windows with clang++ C++17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D77920: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D77920: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80333: [mlir] NFC - Add a builder to vector.transpose
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80375: [mlir][Vector] Add vector contraction to outerproduct lowering
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80393: [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80419: [mlir] [VectorOps] Add 'vector.matrix_transpose' operation
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80419: [mlir] [VectorOps] Add 'vector.matrix_transpose' operation
Aart Bik via Phabricator via llvm-commits
- [PATCH] D79832: Initial commit for the elf x86 implementation for jitlink
Abhinav Gaba via Phabricator via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D79484: [DebugInfo] Fortran module DebugInfo support in LLVM
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D79141: [RISCV] Better Split Stack Pointer Adjustment for RVC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D79937: [MLIR] Support for flush operation, and translating the same to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79927: [MLIR] [Linalg] Add option to use the partial view after promotion.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80133: [mlir] Toy tutorial: insert terminators at the end of the loop during rewrite
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80134: [mlir] DialectConversion: avoid double-free when rolling back op creation
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80135: [mlir] DialectConversion: support erasing blocks
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80136: [mlir] Erase or clear blocks through ConversionPatternRewriter when applicable
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80137: [mlir] SCFToStandard: support any ops in and around the control flow ops
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79410: [MLIR] [OpenMP] Add basic OpenMP parallel operation
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79927: [MLIR] [Linalg] Add option to use the partial view after promotion.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80022: [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79688: [mlir] loop::ForOp: provide builders with callbacks for loop body
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79688: [mlir] loop::ForOp: provide builders with callbacks for loop body
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80216: [mlir] NFC: rename tests related to SCF dialect from Loops to SCF
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80290: [mlir][Linalg] NFC - Simplify GenericNestLoop builder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80290: [mlir][Linalg] NFC - Simplify GenericNestLoop builder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80135: [mlir] DialectConversion: support erasing blocks
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80216: [mlir] NFC: rename tests related to SCF dialect from Loops to SCF
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80134: [mlir] DialectConversion: avoid double-free when rolling back op creation
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80133: [mlir] Toy tutorial: insert terminators at the end of the loop during rewrite
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80134: [mlir] DialectConversion: avoid double-free when rolling back op creation
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80135: [mlir] DialectConversion: support erasing blocks
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80136: [mlir] Erase or clear blocks through ConversionPatternRewriter when applicable
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80137: [mlir] SCFToStandard: support any ops in and around the control flow ops
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D80267: [mlir][Linalg] Refactor linalg tiling
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D79901: AMDGPU: Fix DAG divergence for implicit function arguments
Alexander via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Alexander via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Alexander via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80022: [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests.
Alexandre Rames via Phabricator via llvm-commits
- [llvm] 2e499ee - [OPENMP50]Add initial support for 'affinity' clause.
Alexey Bataev via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80148: [OPENMP50]Add initial support for 'affinity' clause.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80148: [OPENMP50]Add initial support for 'affinity' clause.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80240: [OPENMP50]Initial codegen for 'affinity' clauses.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80401: [SLP] fix verification check for valid IR
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80404: [OPENMP50]Initial support for use_device_addr clause.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] bf242c0 - [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Alexey Lapshin via llvm-commits
- [PATCH] D80163: [X86][VARARG] Avoid spilling xmm registers for va_start.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D67469: [WIP][Debuginfo][LLD] Remove obsolete debug info while garbage collecting.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Alexey Sachkov via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of calls that at most only write to memory
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of non-aliasing calls that at most only write to memory
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80405: [llvm][NFC] Cache FAM in InlineAdvisor
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D76194: [BasicAA] Use known lower bounds for index values for size based check.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of non-aliasing calls that at most only write to memory
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Alok Kumar Sharma via Phabricator via llvm-commits
- [llvm] 1784202 - [GlobalISel] Add support for using vector values in memset inlining.
Amara Emerson via llvm-commits
- [llvm] 665da59 - [AArch64][GlobalISel] Add legalizer & selector support for G_FREEZE.
Amara Emerson via llvm-commits
- [llvm] 49a4f3f - [AArch64][GlobalISel] Add a post-legalizer combiner with a very simple combine.
Amara Emerson via llvm-commits
- [llvm] 9966021 - [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Amara Emerson via llvm-commits
- [PATCH] D80146: [GlobalISel] Add support for using vector values in memset inlining
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80146: [GlobalISel] Add support for using vector values in memset inlining
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80146: [GlobalISel] Add support for using vector values in memset inlining
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D78852: [AArch64][GlobalISel] Add a post-legalizer combiner + remove undef stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D78852: [AArch64][GlobalISel] Add a post-legalizer combiner + remove undef stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80458: [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80459: [AArch64][GlobalISel] Don't bail out of folding in extends into WRO addressing modes.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80460: [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80458: [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80458: [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80460: [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D80460: [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] b11c2e2 - Add some dependencies to the compiler-rt symbolizer build
Amy Huang via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via Phabricator via llvm-commits
- [llvm] b631f86 - [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT
Amy Kwan via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D78271: [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT
Amy Kwan via Phabricator via llvm-commits
- [llvm] 0980c9c - [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 13bf603 - Title: [LV] Handle Fold-Tail of loops with vectorizarion factor equal to 1
Anh Tuyen Tran via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D80446: [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with a run of -force-vector-width=1 -force-vector-interleave=4
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D80151: [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics.
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Artem Dinaburg via Phabricator via llvm-commits
- [llvm] a7cc275 - Add verifier check that musttail and preallocated are not used together
Arthur Eubanks via llvm-commits
- [llvm] 810567d - [X86] Codegen for preallocated
Arthur Eubanks via llvm-commits
- [llvm] b8cbff5 - Revert "[X86] Codegen for preallocated"
Arthur Eubanks via llvm-commits
- [llvm] 8a88755 - Reland [X86] Codegen for preallocated
Arthur Eubanks via llvm-commits
- [llvm] fc93780 - Don't jump to landing pads in Control Flow Optimizer
Arthur Eubanks via llvm-commits
- [PATCH] D80132: Add verifier check that musttail and preallocated are not used together
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80132: Add verifier check that musttail and preallocated are not used together
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D77689: [X86] Codegen for preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D77689: [X86] Codegen for preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D77689: [X86] Codegen for preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D80268: AMDGPU/GlobalISel: Don't select boolean phi by default
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 682e739 - [LV] Fix FoldTail under user VF and UF
Ayal Zaks via llvm-commits
- [PATCH] D80110: [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80085: [LV] Fix FoldTail under user VF and UF
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80110: [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80085: [LV] Fix FoldTail under user VF and UF
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80219: [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80491: [LV] Clamp MaxVF to power of 2
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80491: [LV] Clamp MaxVF to power of 2
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Ayke via Phabricator via llvm-commits
- [PATCH] D79883: Fix Z3 function calls regarding arithmetic operations
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [llvm] 350dada - Give helpers internal linkage. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 1219221 - [gold-plugin] Unbreak the build after d9b9ce6c04764275a23cd0cf1856a35aae921af7
Benjamin Kramer via llvm-commits
- [llvm] 5b0d1f0 - Fix a layering violation by not depending from Transforms/Utils on Transforms/Scalar.
Benjamin Kramer via llvm-commits
- [llvm] 8f9d3b9 - [StringRef] Use some trickery to avoid initializing the std::string returned by upper()/lower()
Benjamin Kramer via llvm-commits
- [llvm] c476abf - [BitcodeReader] Simplify code. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 753a219 - [ImmutableSet] Use IntrusiveRefCntPtr to eliminate some manual refcounting
Benjamin Kramer via llvm-commits
- [PATCH] D80497: Make mlir::Value's bool conversion operator explicit
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D80497: Make mlir::Value's bool conversion operator explicit
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D79987: [DAG] SimplifyDemandedVectorElts Bug fix for rG7cb5a51f386d
Bing Yu via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Brandon Bergren via Phabricator via llvm-commits
- [llvm] cfba1a9 - [Hexagon] pX.new cannot be used with p3:0 as producer
Brian Cain via llvm-commits
- [llvm] e89a08a - [SVE] MOVPRFX zero merging test renaming
Cameron McInally via llvm-commits
- [PATCH] D80244: [SVE] MOVPRFX zero merging test renaming
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80244: [SVE] MOVPRFX zero merging test renaming
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Cameron McInally via Phabricator via llvm-commits
- [llvm] eeece6d - [AMDGPU] Add more VMEM to SALU WAR hazard tests. NFC
Carl Ritson via llvm-commits
- [PATCH] D80282: [AMDGPU] Make SGPR spills exec mask agnostic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D80282: [AMDGPU] Make SGPR spills exec mask agnostic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D80282: [AMDGPU] Make SGPR spills exec mask agnostic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Charles Davis via Phabricator via llvm-commits
- [llvm] 4a69eda - [PowerPC][MachineCombiner] add testcase for reassociating FMA - NFC
Chen Zheng via llvm-commits
- [llvm] ddcb3cf - [TargetInstrInfo] add override function setSpecialOperandAttr - NFC
Chen Zheng via llvm-commits
- [llvm] 9971839 - fix build failure due to commit rGddcb3cf213e8
Chen Zheng via llvm-commits
- [llvm] a6be4d1 - [PowerPC-QPX] adjust operands order of qpx fma instructions.
Chen Zheng via llvm-commits
- [llvm] 8086cdd - [PowerPC] add more high latency opcodes for machine combiner pass
Chen Zheng via llvm-commits
- [PATCH] D78986: [PowerPC-QPX] adjust operands order of qpx vector fma instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D78986: [PowerPC-QPX] adjust operands order of qpx vector fma instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80097: [PowerPC] add more high latency opcodes for machine combiner pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80266: Make AffineMap::replaceDimsAndSymbols(...) const. This is also consistent with AffineExpr::replaceDimsAndSymbols func.
Chintan Kaur via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D78369: [DebugInfo] Reduce SalvageDebugInfo() functions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D78369: [DebugInfo] Reduce SalvageDebugInfo() functions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D80128: [IR] Revert r2694 in BasicBlock::removePredecessor
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add OpTrait::DominanceFreeScope
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D80118: Unrank mcuMemHostRegister tensor argument.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D80118: Unrank mcuMemHostRegister tensor argument.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D80118: Unrank mcuMemHostRegister tensor argument.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D80118: Unrank mcuMemHostRegister tensor argument.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 0d736f4 - [SVE] Add specialized getters to derived vector types
Christopher Tetreault via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79700: [SVE] Ignore scalable vectors in InterleavedLoadCombinePass
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80026: [SVE] Add specialized getters to derived vector types
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80259: [SVE] Remove default false from VectorType::get(Type *, unsigned, bool)
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80261: [SVE] Eliminate calls to default-false VectorType::get() from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80262: [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80261: [SVE] Eliminate calls to default-false VectorType::get() from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80325: [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80324: [SVE] Eliminate calls to default-false VectorType::get() from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80327: [SVE] Eliminate calls to default-false VectorType::get() from AArch64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80329: [SVE] Eliminate calls to default-false VectorType::get() from SystemZ
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80328: [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80331: [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80332: [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80334: [SVE] Eliminate calls to default-false VectorType::get() from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80335: [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80336: [SVE] Eliminate calls to default-false VectorType::get() from Scalar
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80337: [SVE] Eliminate calls to default-false VectorType::get() from Utils
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80339: [SVE] Eliminate calls to default-false VectorType::get() from Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80340: [SVE] Eliminate calls to default-false VectorType::get() from mlir
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80341: [SVE] Eliminate calls to default-false VectorType::get() from polly
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Remove default false from VectorType::get(Type *, unsigned, bool)
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80261: [SVE] Eliminate calls to default-false VectorType::get() from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80336: [SVE] Eliminate calls to default-false VectorType::get() from Scalar
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80339: [SVE] Eliminate calls to default-false VectorType::get() from Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
Christy Lee via Phabricator via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80255: [RFC] [LLD] Do not ignore comdats when parsing LTO objects
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80255: [lld] Do not ignore comdats when parsing LTO objects
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80255: [rfc] [lld] Do not ignore comdats when parsing LTO objects
Christy Lee via Phabricator via llvm-commits
- [llvm] 521b216 - [TargetLibraryInfo] memcpy and memset have optimized codegen.
Clement Courbet via llvm-commits
- [PATCH] D78991: [TargetLibraryInfo] memcpy and memset have optimized codegen.
Clement Courbet via Phabricator via llvm-commits
- [llvm] c9f6329 - Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Craig Topper via llvm-commits
- [llvm] ccba60a - [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Craig Topper via llvm-commits
- [llvm] 17bd86b - [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Craig Topper via llvm-commits
- [llvm] ae5ab2f - [LegalizeDAG] Modify ExpandLegalINT_TO_FP to swap data for little/big endian instead of the pointers.
Craig Topper via llvm-commits
- [llvm] f96a770 - [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.
Craig Topper via llvm-commits
- [compiler-rt] 95bc21f - [X86] Add avx512vp2intersect feature to compiler-rt's feature detection to match libgcc.
Craig Topper via llvm-commits
- [llvm] 4cd696f - [X86] Allow avx512vp2intersect to be used with __builtin_cpu_supports.
Craig Topper via llvm-commits
- [llvm] 7392820 - [Align] Remove operations on MaybeAlign that asserted that it had a defined value.
Craig Topper via llvm-commits
- [llvm] 7940123 - [X86] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [compiler-rt] 2bb822b - [X86] Add family/model for Intel Comet Lake CPUs for -march=native and function multiversioning
Craig Topper via llvm-commits
- [llvm] 51dec88 - [X86] Remove isCommutable flag from MULX instructions.
Craig Topper via llvm-commits
- [PATCH] D80108: [X86] WIP Codegen support for AVX5124FMAPS/AVX5124VNNI instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80140: [x86] Propagate memory operands during ISel DAG postprocessing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80101: [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80108: [X86] WIP Codegen support for AVX5124FMAPS/AVX5124VNNI instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80101: [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80108: [X86] WIP Codegen support for AVX5124FMAPS/AVX5124VNNI instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80363: [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79971: [X86] Rewrite how X86PartialReduction find candidates to consider optimizing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80363: [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80455: [Align] Remove operations on MaybeAlign that asserted that it had a defined value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80455: [Align] Remove operations on MaybeAlign that asserted that it had a defined value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80331: [SVE] Eliminate calls to default-false VectorType::get() from X86
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80483: [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC][AArch64] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegal directly instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC][AArch64] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegal directly instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80498: [X86] Restore selection of MULX on BMI2 targets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80500: [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D56456: [Driver] Default to -fno-addrsig on Android.
Dan Albert via Phabricator via llvm-commits
- [compiler-rt] 5811f3a - [asan_symbolize] Fix bug handling C++ symbols when using Atos.
Dan Liew via llvm-commits
- [PATCH] D79597: [asan_symbolize] Fix bug handling C++ symbols when using Atos.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D79597: [asan_symbolize] Fix bug handling C++ symbols when using Atos.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D79597: [asan_symbolize] Fix bug handling C++ symbols when using Atos.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Dan Liew via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Dan Liew via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
Daniel Frampton via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
Daniel Frampton via Phabricator via llvm-commits
- [PATCH] D80145: [docs] Enable syntax highlight of MIR (requires pygments 2.6.1)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D77446: Add MIR-level debugify with only locations support for now
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D80056: GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D79941: [NFCI][CostModel] Refactor getIntrinsicInstrCost
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Dave Green via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Dave Green via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D80238: [AArch64] Fix unwind info generated by outliner.
Dave Green via Phabricator via llvm-commits
- [PATCH] D80273: [LSR] Filter for postinc formulae
Dave Green via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Dave Green via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D78937: [CostModel] Use isExtLoad in BasicTTI
Dave Green via Phabricator via llvm-commits
- [PATCH] D79163: [Target][ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Dave Green via Phabricator via llvm-commits
- [llvm] 96c4460 - [ARM][MachineOutliner] Fix memory leak.
David Blaikie via llvm-commits
- [llvm] aedb661 - [MachineVerifier] Use the for_range loop to instead llvm::any_of
David Blaikie via llvm-commits
- [llvm] a2545c3 - [NFCI] Removed '%' from llc in test case in ab699d78a26f147b
David Blaikie via llvm-commits
- [llvm] 678bd84 - [DebugInfo] Fixes windows bot failure due to a test failure
David Blaikie via llvm-commits
- [llvm] 678bd84 - [DebugInfo] Fixes windows bot failure due to a test failure
David Blaikie via llvm-commits
- [llvm] 96c4460 - [ARM][MachineOutliner] Fix memory leak.
David Blaikie via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74668: [Clang][BPF] implement __builtin_btf_type_id() builtin function
David Blaikie via Phabricator via llvm-commits
- [PATCH] D79140: [ThinLTO] return error instead of crashing on invalid input
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
David Blaikie via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
David Chisnall via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
David Chisnall via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
David Chisnall via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
David Greene via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
David Greene via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
David Li via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
David Li via Phabricator via llvm-commits
- [PATCH] D79751: [PGO] Add memcmp/bcmp size value profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D80230: [ProfileSummary] Refactor getFromMD to prepare for another optional field. NFC.
David Li via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
David Li via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
David Li via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
David Li via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
David Li via Phabricator via llvm-commits
- [llvm] 364c595 - [SVE] Ignore scalable vectors in InterleavedLoadCombinePass
David Sherwood via llvm-commits
- [llvm] 1c3d9c2 - [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via llvm-commits
- [PATCH] D79700: [SVE] Ignore scalable vectors in InterleavedLoadCombinePass
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Make CreateStackTemporary choose better alignments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Make CreateStackTemporary choose better alignments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Make CreateStackTemporary choose better alignments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
David Stone via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
David Stone via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
David Tenty via Phabricator via llvm-commits
- [llvm] dedcefe - [Statepoint] Constant fold FP deopt args.
Denis Antrushin via llvm-commits
- [llvm] 5451289 - [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via llvm-commits
- [PATCH] D80191: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 1/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80196: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 5/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80193: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 3/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80192: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 2/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80195: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 4/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80193: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 3/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80318: [Statepoint] Constant fold FP deopt args.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80318: [Statepoint] Constant fold FP deopt args.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80445: [EarlyCSE] Common gc.relocate calls.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80445: [EarlyCSE] Common gc.relocate calls.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80445: [EarlyCSE] Common gc.relocate calls.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80019: [WebAssembly] Fixed debugloc in DebugFixup pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79964: Update 'git push' command in GettingStarted guide
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79964: Update 'git push' command in GettingStarted guide
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D80419: [mlir] [VectorOps] Add 'vector.matrix_transpose' operation
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
Digger via Phabricator via llvm-commits
- [llvm] df3b95b - [SLP][NFC] PR45269 getVectorElementSize() is slow
Dinar Temirbulatov via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D80241: [SLP] PR45269 Fix getVectorElementSize() is slow
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D77446: Add MIR-level debugify with only locations support for now
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D63482: [clang-tidy] Fix the YAML created for checks like modernize-pass-by-value
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D63482: [clang-tidy] Fix the YAML created for checks like modernize-pass-by-value
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Dmitry Polukhin via Phabricator via llvm-commits
- [llvm] f997370 - [AMDGPU][MC] Corrected branch relocation handling to detect undefined labels
Dmitry Preobrazhensky via llvm-commits
- [llvm] 933ebc4 - [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and v_mul_u32_u24_e64
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D79943: [AMDGPU][MC] Corrected branch relocation handling to detect undefined labels
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80287: [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and v_mul_u32_u24_e64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80430: [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80287: [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and v_mul_u32_u24_e64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 3198406 - llvm-diff: Avoid crash with complex expressions
Dominic Chen via llvm-commits
- [llvm] abf02d9 - [llvm-extract] Fix basic block extraction by delaying search until the function is materialized
Dominic Chen via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D76894: [GlobalOpt/GlobalStatus] Handle GlobalVariables passed as function call operands with access attributes
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80227: Fix FindZ3.cmake to work with static Z3 libraries
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80346: [llvm-extract] Fix basic block extraction by delaying search until the function is materialized
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80351: llvm-diff: Avoid crash with complex expressions
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80351: llvm-diff: Avoid crash with complex expressions
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of non-aliasing calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80351: llvm-diff: Avoid crash with complex expressions
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80346: [llvm-extract] Fix basic block extraction by delaying search until the function is materialized
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of non-aliasing calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80346: [llvm-extract] Fix basic block extraction by delaying search until the function is materialized
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80319: [LICM] Allow movement of non-aliasing calls that at most only write to memory
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Accommodate sancov and coverage report server for use under Windows
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Ehsan via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Ehsan via Phabricator via llvm-commits
- [llvm] 111ddc5 - [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Ehud Katz via Phabricator via llvm-commits
- [llvm] 27b4e69 - [NFC] Replace MaybeAlign with Align in TargetTransformInfo.
Eli Friedman via llvm-commits
- [llvm] 5d2c3a0 - [AArch64] Disable MachineOutliner on Windows.
Eli Friedman via llvm-commits
- [llvm] f26bdb5 - Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Eli Friedman via llvm-commits
- [llvm] b4f9b34 - [AArch64] Fix unwind info generated by outliner.
Eli Friedman via llvm-commits
- [llvm] f09d220 - [AArch64][SVE] Fill out missing unpredicated load/store patterns.
Eli Friedman via llvm-commits
- [PATCH] D80132: Add verifier check that musttail and preallocated are not used together
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74676: OpaquePtr: IRBuilder: Add deprecated attribute on CreateCall methods
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80062: [x86] Propagate memory operands during call frame optimization
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80101: [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80101: [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57254: [Outliner] Set nounwind for outlined functions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80238: [AArch64] Fix unwind info generated by outliner.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80244: [SVE] MOVPRFX zero merging test renaming
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic descriptions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80330: [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80327: [SVE] Eliminate calls to default-false VectorType::get() from AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80238: [AArch64] Fix unwind info generated by outliner.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80349: [AArch64][SVE] Fill out missing unpredicated load/store patterns.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80368: Remove GlobalValue::getAlignment().
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80320: [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80378: [TargetPassConfig] Don't add alias analysis at optnone
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80363: [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80349: [AArch64][SVE] Fill out missing unpredicated load/store patterns.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80395: HowToReleaseLLVM: Clean up document and remove references to SVN
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79806: [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80455: [Align] Remove operations on MaybeAlign that asserted that it had a defined value.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D80205: [MC] Simplify MakeStartMinusEndExpr(). NFC.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D80449: [flang] Upstream changes to the PFT data structure
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Erich Keane via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Erich Keane via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Erich Keane via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Erik McClure via Phabricator via llvm-commits
- [PATCH] D80271: [PowerPC] Exploit vabsd for some cases on P9
EsmeYi via Phabricator via llvm-commits
- [PATCH] D80271: [PowerPC] Exploit vabsd for some cases on P9
EsmeYi via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [lld] 6467649 - [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via llvm-commits
- [llvm] f7f8c1c - [Support][unittest] Fix HostTest.NumPhysicalCores on __i386__ after D78324
Fangrui Song via llvm-commits
- [llvm] 7e49dc6 - [MC] Change MCCFIInstruction::createDefCfa to cfiDefCfa which does not negate Offset
Fangrui Song via llvm-commits
- [llvm] 0840d72 - [MC] Change MCCFIInstruction::createDefCfaOffset to cfiDefCfaOffset which does not negate Offset
Fangrui Song via llvm-commits
- [llvm] c693b9c - [MC] Fix double negation of DW_CFA_def_cfa_offset
Fangrui Song via llvm-commits
- [llvm] 773f8db - [MC] Fix double negation of DW_CFA_def_cfa
Fangrui Song via llvm-commits
- [llvm] 0f6bd9c - [MC] Drop unneeded std::abs for DW_def_cfa_offset in DarwinX86AsmBackend::generateCompactUnwindEncoding
Fangrui Song via llvm-commits
- [lld] e32f04c - [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via llvm-commits
- [llvm] de172ef - [CFIInstrInserter] Delete unneeded checks
Fangrui Song via llvm-commits
- [llvm] 838d122 - [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via llvm-commits
- [llvm] 20e9fc5 - [MCDwarf] Delete unneeded DW_AT_prototyped for DW_TAG_label
Fangrui Song via llvm-commits
- [llvm] 1b79509 - [MCDwarf] Delete unneeded DW_AT_unspecified_parameters
Fangrui Song via llvm-commits
- [PATCH] D80123: [yaml2obj][obj2yaml] - Stop using square brackets for unique suffixes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80182: [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79300: [ELF] Demote lazy symbols relative to a discarded section to Undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80215: [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80205: [MC] Simplify MakeStartMinusEndExpr(). NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80199: [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80217: [lld-macho] Move all tests for erroneous inputs under invalid/
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80298: [LLD] Make scoped timers thread safe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80367: [RISCV][MC] Print absolute targets of branch instructions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80390: [WIP][mips] Support 64-bit relative relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D19908: [X86] Support the "ms-hotpatch" attribute.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Qualify std::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80476: [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80487: [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80487: [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80496: [ELF] Add -z rel and -z rela
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79664: [ELF] Support --pack-dyn-relocs=rel+relr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [llvm] 66ad107 - [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Florian Hahn via llvm-commits
- [llvm] f828d75 - [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] cff9399 - [VPlan] Fix comment for User in VPWidenSelectRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] 7cefd1b - [LV] Remove duplicated return stmt (NFC).
Florian Hahn via llvm-commits
- [llvm] bcbd26b - [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).
Florian Hahn via llvm-commits
- [polly] 7004a62 - [Polly] Update ScalarEvolutionExpander.h include.
Florian Hahn via llvm-commits
- [llvm] 7a325c1 - [DSE,MSSA] Add additional multiblock tests.
Florian Hahn via llvm-commits
- [llvm] 8d04181 - [ValueTracking] Use assumptions in computeConstantRange.
Florian Hahn via llvm-commits
- [llvm] 1522440 - [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC).
Florian Hahn via llvm-commits
- [llvm] 0deab8a - [LV] Either get invariant condition OR vector condition.
Florian Hahn via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80110: [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76793: [Matrix] Implement + and - operators for MatrixType.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80114: [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80110: [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80110: [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80114: [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80114: [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80219: [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80220: [VPlan] Add & use VPValue indices for VPWidenGEPRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80081: [LoopUnroll] Reset PeelCount on exit before computePeelCount.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79775: [AsmPrinter] Handle foldable FP constant exprs in initializers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79746: [SCEV] Relax abnormal exit check in isAddRecNeverPoison.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64128: [CodeGen] Generate llvm.ptrmask instead of inttoptr(and(ptrtoint, C)) if possible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76791: [Matrix] Implement matrix index expressions ([][]).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76791: [Matrix] Implement matrix index expressions ([][]).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76791: [Matrix] Implement matrix index expressions ([][]).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76194: [BasicAA] Use known lower bounds for index values for size based check.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78391: [ValueLattice] Allow two range extensions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78376: [SCCP] Use range imposed by condition as upper bound for widening.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76193: [ValueTracking] Use assumptions in computeConstantRange.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80219: [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80219: [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80491: [LV] Clamp MaxVF to power of 2
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 01f9d8c - [llvm][SVE] IR intrinscs for matrix multiplication instructions.
Francesco Petrogalli via llvm-commits
- [llvm] b572d9b - [llvm][sve] Intrinsics for SVE sudot and usdot instructions.
Francesco Petrogalli via llvm-commits
- [PATCH] D79638: [llvm][SVE] IR intrinscs for matrix multiplication instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79876: [llvm][sve] Intrinsics for SVE sudot and usdot instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79707: [IR][BFloat] add BFloat IR intrinsics support
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D80324: [SVE] Eliminate calls to default-false VectorType::get() from Analysis
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D80341: [SVE] Eliminate calls to default-false VectorType::get() from polly
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 161122e - [AArch64] Provide Darwin variants of most calling conventions
Francis Visoiu Mistrih via llvm-commits
- [llvm] 770ba4f - [AArch64] Fix GlobalISel tests on non-darwin platforms
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D73805: [AArch64] Provide Darwin variants of most calling conventions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D80111: [MLIR] Add helper functions for common integer types
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80111: [MLIR] Add helper functions for common integer types
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80111: [MLIR] Add helper functions for common integer types
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80275: [MLIR] Cosmetic change
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80277: [MLIR] Move `ConcatOp` to its lexicographic position
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80278: [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and `Shape_ConstSizeOp`
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80281: [MLIR] Add `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80283: [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D79883: Fix Z3 function calls regarding arithmetic operations
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D78955: [zorg] Add polly test-suite builder.
Galina via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D80152: Added a TanOp to SPIR-V dialect GLSL ops
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical prefix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical prefix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical prefix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj] - Stop using square brackets for unique suffixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj] - Stop using square brackets for unique suffixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj] - Stop using square brackets for unique suffixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj][obj2yaml] - Stop using square brackets for unique suffixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80199: [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj][obj2yaml] - Stop using square brackets for unique suffixes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80204: [llvm-readobj] - Do not skip building of the GNU hash table histogram.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80204: [llvm-readobj] - Do not skip building of the GNU hash table histogram.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80215: [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D80199: [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80199: [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
George Rimar via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse().
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
George Rimar via Phabricator via llvm-commits
- [PATCH] D80215: [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80373: [llvm-readobj] - Improve error reporting for hash tables.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D80380: [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80380: [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse().
George Rimar via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
George Rimar via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
George Rimar via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
George Rimar via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79985: [yaml2obj] - Move "repeated section/fill name" check earlier.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
George Rimar via Phabricator via llvm-commits
- [PATCH] D80476: [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame.
George Rimar via Phabricator via llvm-commits
- [llvm] e2b134b - [yaml2obj] - Stop using square brackets for unique suffixes.
Georgii Rymar via llvm-commits
- [llvm] 1dcdb02 - [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
Georgii Rymar via llvm-commits
- [llvm] baf3225 - [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
Georgii Rymar via llvm-commits
- [llvm] 38c5d6f - [yaml2obj] - Add a technical prefix for each unnamed chunk.
Georgii Rymar via llvm-commits
- [llvm] 304b0ed - [yaml2obj] - Move "repeated section/fill name" check earlier.
Georgii Rymar via llvm-commits
- [PATCH] D80114: [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D79962: Fix the verification of DIEs with DW_AT_ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D79962: Fix the verification of DIEs with DW_AT_ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D80182: [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74273: [MachO] Pad section data to pointer size bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D80051: [OpenMPOpt] Test case 1 - Latency Hiding for Host to Device Memory Transfers
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D80051: [OpenMPOpt] Test case 1 - Latency Hiding for Host to Device Memory Transfers
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D80348: [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D80347: [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 525a591 - Revert 76c5f277f2 "Re-land [Debug][CodeView] Emit fully qualified names for globals"
Hans Wennborg via llvm-commits
- [PATCH] D79447: [Debug][CodeView] Emit fully qualified names for globals
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D79447: [Debug][CodeView] Emit fully qualified names for globals
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D80173: Give microsoftDemangle() an outparam for how many input bytes were consumed.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D80173: Give microsoftDemangle() an outparam for how many input bytes were consumed.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D79605: MachineBasicBlock::updateTerminator now requires an explicit layout successor.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80174: [WebAssembly] Implement i64x2.mul and remove i8x16.mul
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80019: [WebAssembly] Fixed debugloc in DebugFixup pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80019: [WebAssembly] Fixed debugloc in DebugFixup pass
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 8a6a2c4 - [ModuloSchedule] Add missing comma.
Hendrik Greving via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Hendrik Greving via Phabricator via llvm-commits
- [llvm] f9a6163 - [ProfileSummary] Refactor getFromMD to prepare for another optional field. NFC.
Hiroshi Yamauchi via llvm-commits
- [llvm] b5c59d7 - [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via llvm-commits
- [llvm] 01909b4 - [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D79831: [PGO] Improve the working set size heuristics under the partial sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80230: [ProfileSummary] Refactor getFromMD to prepare for another optional field. NFC.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79751: [PGO] Add memcmp/bcmp size value profiling.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79751: [PGO] Add memcmp/bcmp size value profiling.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80230: [ProfileSummary] Refactor getFromMD to prepare for another optional field. NFC.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80387: [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80403: [ThinLTO] Compute the basic block count across modules.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79831: [PGO] Improve the working set size heuristics under the partial sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] A switch to allow compilation of only one module.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] A switch to allow compilation of only one module.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D79543: [RISCV] Enable 'undisturbed' semantics in instruction definitions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [llvm] 04e0050 - [DebugInfo] Remove an outdated test.
Igor Kudrin via llvm-commits
- [llvm] 69dfa07 - [DebugInfo] Dump fields in .debug_aranges according to the DWARF format (1/8).
Igor Kudrin via llvm-commits
- [llvm] f92a554 - [DebugInfo] Dump form values according to the DWARF format (2/8).
Igor Kudrin via llvm-commits
- [llvm] 0db1684 - [DebugInfo] Dump length of CUs and TUs according to the DWARF format (3/8).
Igor Kudrin via llvm-commits
- [llvm] c9122b8 - [DebugInfo] Dump length in .debug_line according to the DWARF format (4/8).
Igor Kudrin via llvm-commits
- [llvm] 2094c5d - [DebugInfo] Dump values in .debug_loclists and .debug_rnglists according to the DWARF format (5/8).
Igor Kudrin via llvm-commits
- [llvm] 7e9a740 - [DebugInfo] Dump values in .debug_pubnames and .debug_pubtypes according to the DWARF format (6/8).
Igor Kudrin via llvm-commits
- [llvm] e94382e - [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8).
Igor Kudrin via llvm-commits
- [llvm] 61f8597 - [DebugInfo] Add a test for dumping DWARF64 CIEs and FDEs (8/8).
Igor Kudrin via llvm-commits
- [llvm] 0e41d64 - [MC] Simplify MakeStartMinusEndExpr(). NFC.
Igor Kudrin via llvm-commits
- [PATCH] D79997: [DebugInfo] Dump fields according to their formats.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80122: [DebugInfo] Remove an outdated test.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80122: [DebugInfo] Remove an outdated test.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D79997: [DebugInfo] Dump fields according to their formats.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80205: [MC] Simplify MakeStartMinusEndExpr(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80205: [MC] Simplify MakeStartMinusEndExpr(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80382: [MC] Implement generating 64-bit debug info.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D76997: Fix StringRef::strLen in windows with clang++ C++17
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D79740: Align mapped_iterator::reference type with mapped_iterator::operator*() return value.
Ivan Kelarev via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D79833: [mlir][shape] Add `shape.from_extents`.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80278: [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and `Shape_ConstSizeOp`
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80281: [MLIR] Add `num_elements` to the shape dialect
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80302: [mlir] Canonicalization of shape.assuming
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80305: [mlir] Add folding for shape.any
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80306: [mlir] Canonicalization of shape.assuming_all
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80307: [mlir] Add a shape op that always returns a successful witness
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80303: [mlir] Canonicaliztion of shape.cstr_eq
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80420: [mlir] Expand operand adapter to take attributes
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80484: [mlir][ods] Add simple generator for return types
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80420: [mlir] Expand operand adapter to take attributes
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80420: [mlir] Expand operand adapter to take attributes
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80394: Add `shape.get_extent`.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D80420: [mlir] Expand operand adapter to take attributes
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 79e5ecf - On Windows, handle interrupt signals without crash message
James Henderson via llvm-commits
- [PATCH] D79985: [yaml2obj] - Move "repeated section/fill name" check earlier.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78927: [yaml2obj] - Introduce the "Offset" property for sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical prefix for each unnamed chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79997: [DebugInfo] Dump fields according to their formats.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80002: [yaml2obj] - Implement the "SectionHeaderTable" tag.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
James Henderson via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
James Henderson via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
James Henderson via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj][obj2yaml] - Stop using square brackets for unique suffixes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80123: [yaml2obj][obj2yaml] - Stop using square brackets for unique suffixes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
James Henderson via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical suffix for each unnamed chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80199: [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80190: [yaml2obj] - Implement the "Offset" property for the Fill Chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
James Henderson via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80215: [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79962: Fix the verification of DIEs with DW_AT_ranges.
James Henderson via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
James Henderson via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
James Henderson via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
James Henderson via Phabricator via llvm-commits
- [PATCH] D79962: Fix the verification of DIEs with DW_AT_ranges.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
James Henderson via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates memory sizes of segments.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
James Nagurne via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
Jan-Willem Maessen via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
Jan-Willem Maessen via Phabricator via llvm-commits
- [PATCH] D79832: Initial commit for the elf x86 implementation for jitlink
Jared Wyles via Phabricator via llvm-commits
- [PATCH] D80247: [NFC][AIX] Remove spaces after the comma for `.csect` directive
Jason Liu via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
Jason Liu via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Jason Liu via Phabricator via llvm-commits
- [PATCH] D80402: [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function
Jason Liu via Phabricator via llvm-commits
- [llvm] bdd8c11 - [IR] Revert r2694 in BasicBlock::removePredecessor
Jay Foad via llvm-commits
- [llvm] c1ae72d - [IR] Revert r119493
Jay Foad via llvm-commits
- [llvm] 9bc989a - [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via llvm-commits
- [llvm] 59f49f7 - [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via llvm-commits
- [llvm] 59f49f7 - [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via llvm-commits
- [llvm] b42b30c - Revert "[IR] Simplify BasicBlock::removePredecessor. NFCI."
Jay Foad via llvm-commits
- [llvm] e5fc9a3 - [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via llvm-commits
- [llvm] 3c84353 - [AMDGPU] Add the test from D49097.
Jay Foad via llvm-commits
- [PATCH] D80116: [IR] Simplify Use::swap. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80128: [IR] Revert r2694 in BasicBlock::removePredecessor
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80128: [IR] Revert r2694 in BasicBlock::removePredecessor
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80207: GlobalISel: Fix IRTranslator for constantexpr selects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80209: GlobalISel: Copy correct flags to select
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D51257: [RegisterCoalescer] Do not eliminateUndefCopy for a partial copy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80432: AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules
Jay Foad via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Jean-Michaël Celerier via Phabricator via llvm-commits
- [llvm] cd12e79 - [x86] Propagate memory operands during ISel DAG postprocessing
Jean-Michel Gorius via llvm-commits
- [llvm] 439c8b2 - [x86] NFC: Fix typo in command line option description
Jean-Michel Gorius via llvm-commits
- [llvm] cb2a8be - [ADT] NFC: Fix typos in header comments
Jean-Michel Gorius via llvm-commits
- [llvm] b6917a8 - [ADT][Analysis] NFC: Fix some more typos
Jean-Michel Gorius via llvm-commits
- [llvm] 7019cea - [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via llvm-commits
- [llvm] 65cd2c7 - Revert "[CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias"
Jean-Michel Gorius via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80062: [x86] Propagate memory operands during call frame optimization
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80140: [x86] Propagate memory operands during ISel DAG postprocessing
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80140: [x86] Propagate memory operands during ISel DAG postprocessing
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80140: [x86] Propagate memory operands during ISel DAG postprocessing
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80062: [x86] Propagate memory operands during call frame optimization
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80161: [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80094: GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D80460: [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D80460: [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D80064: [X86] Disable LVI load hardening pass at O0
Jethro Beekman via Phabricator via llvm-commits
- [lld] 1aadd6c - [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a
Jez Ng via llvm-commits
- [lld] 55e9eb4 - [lld-macho] Support -order_file
Jez Ng via llvm-commits
- [lld] e270b2f - [lld-macho] Support .subsections_via_symbols
Jez Ng via llvm-commits
- [lld] 1f820e3 - [lld-macho] Support X86_64_RELOC_UNSIGNED
Jez Ng via llvm-commits
- [lld] db8559e - Revert "[lld-macho] Support X86_64_RELOC_UNSIGNED"
Jez Ng via llvm-commits
- [lld] 70fbbcd - Revert "[lld-macho] Support .subsections_via_symbols"
Jez Ng via llvm-commits
- [lld] 4eb6f48 - [lld-macho][re-land] Support .subsections_via_symbols
Jez Ng via llvm-commits
- [lld] ce0d8be - [lld-macho][re-land] Support X86_64_RELOC_UNSIGNED
Jez Ng via llvm-commits
- [PATCH] D80169: [lld-macho] Error on encountering undefined symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80182: [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80217: [lld-macho] Move all tests for erroneous inputs under invalid/
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80217: [lld-macho] Move all tests for erroneous inputs under invalid/
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80048: [lld-macho] Support X86_64_RELOC_UNSIGNED
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80169: [lld-macho] Error on encountering undefined symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80414: [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Add support of labels substraction to mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Add support of labels substraction to mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80086: [VPlan] Fix wrong vec.phi generation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D80086: [VPlan] Fix wrong vec.phi generation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D80086: [VPlan] Fix wrong vec.phi generation
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D80258: Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
Jing Pu via Phabricator via llvm-commits
- [PATCH] D80258: Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
Jing Pu via Phabricator via llvm-commits
- [compiler-rt] 3f5f8f3 - [compiler-rt][CMake] Fix PowerPC runtime build
Jinsong Ji via llvm-commits
- [compiler-rt] 8d0fdd4 - [compiler-rt][scudo][LIT] Use target_suffix instead of target-arch
Jinsong Ji via llvm-commits
- [llvm] 628f008 - [docs] Fix buildbot failures
Jinsong Ji via llvm-commits
- [llvm] 9b7fba1 - [docs][llvm-extract] Add missing alias/bb options
Jinsong Ji via llvm-commits
- [PATCH] D80357: [NFC] [PowerPC] Clean-up fast-math options in PPC tests
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D80413: [docs][llvm-extract] Add missing alias/bb options
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D80413: [docs][llvm-extract] Add missing alias/bb options
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D80413: [docs][llvm-extract] Add missing alias/bb options
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D69045: libhwasan interceptor ABI intercept longjmp/setjmp
Jiri Danek via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80148: [OPENMP50]Add initial support for 'affinity' clause.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79140: [ThinLTO] return error instead of crashing on invalid input
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
John Brawn via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
John Fastabend via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
John Fastabend via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
John McCall via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
John McCall via Phabricator via llvm-commits
- [PATCH] D80351: llvm-diff: Avoid crash with complex expressions
John McCall via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
John McCall via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
John McCall via Phabricator via llvm-commits
- [PATCH] D76791: [Matrix] Implement matrix index expressions ([][]).
John McCall via Phabricator via llvm-commits
- [PATCH] D76793: [Matrix] Implement + and - operators for MatrixType.
John McCall via Phabricator via llvm-commits
- [llvm] 183d6af - [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Jon Roelofs via llvm-commits
- [llvm] 5fb979d - [llvm][test] Add missing FileCheck colons. NFC
Jon Roelofs via llvm-commits
- [llvm] 5a8db27 - Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC"
Jon Roelofs via llvm-commits
- [PATCH] D77354: [DO NOT MERGE] added FileCheck colons that broke things
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Jon Roelofs via Phabricator via llvm-commits
- [llvm] b7924d6 - [dsymutil] Make sure the --help output and man page are consistent
Jonas Devlieghere via llvm-commits
- [llvm] 78dea0e - Revert "[lit] GoogleTest framework should report failures if test binary crashes"
Jonas Devlieghere via llvm-commits
- [llvm] f6cc1c0 - Revert "Revert "[YAMLTraits] Add trait for char""
Jonas Devlieghere via llvm-commits
- [llvm] 92fd397 - [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via llvm-commits
- [llvm] d395eac - [dsymutil] Fix include-style
Jonas Devlieghere via llvm-commits
- [llvm] 07ffcef - [dsymutil] Fix conversion between unique_ptr and Expected
Jonas Devlieghere via llvm-commits
- [llvm] f8b4412 - [dsymutil] Add llvm_unreachable to silence warning
Jonas Devlieghere via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 31ecef7 - [SystemZ] Don't create PERMUTE nodes with an undef operand.
Jonas Paulsson via llvm-commits
- [llvm] b3bd0c3 - [SystemZ] Eliminate the need to create a zero vector by reusing the VPERM mask.
Jonas Paulsson via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D79925: [SystemZ] Eliminate the need to create a zero vector by reusing the mask.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D79925: [SystemZ] Eliminate the need to create a zero vector by reusing the mask.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78488: [SystemZ] Emit VLLEZ from tryShuffleWithZeroVec()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [compiler-rt] b3ca4f3 - [Darwin] Remove obsolete OS version checks
Julian Lettner via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
JunMa via Phabricator via llvm-commits
- [llvm] d9a4a24 - Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via llvm-commits
- [llvm] 58f7c93 - add a test for D77524
Juneyoung Lee via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77524: [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77524: [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Kai Luo via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Kai Luo via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Kai Luo via Phabricator via llvm-commits
- [llvm] a28e9f1 - [PowerPC] Add support for vmsumudm
Kamau Bridgeman via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] 58684fb - [NFC][PowerPC] Add 2 new cases to test livevars pass
Kang Zhang via llvm-commits
- [llvm] 3f376ec - [PowerPC] Enable machine verification for 3 passes
Kang Zhang via llvm-commits
- [lld] 86e3abc - [PowerPC] Add some InstAlias definitions
Kang Zhang via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D80501: [VE][NFC] Correct sjlj_expection test
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79546: [VE] Implements minimum MC layer for VE (4/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79937: [MLIR] Support for flush operation, and translating the same to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D79937: [MLIR] Support for flush operation, and translating the same to LLVM IR
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D79937: [MLIR] Support for flush operation, and translating the same to LLVM IR
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D79955: [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D80467: [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D80407: [AMDGPU] Correct formatting typos in documentation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D80250: Enclose verifier code for AttrSizedOperandSegments and AttrSizedResultSegments in a nested code block to avoid symbol collision.
Kuangyuan Chen via Phabricator via llvm-commits
- [PATCH] D80250: Enclose verifier code for AttrSizedOperandSegments and AttrSizedResultSegments in a nested code block to avoid symbol collision.
Kuangyuan Chen via Phabricator via llvm-commits
- [llvm] a81f8fb - [gn build] Port 9d69072fb80
LLVM GN Syncbot via llvm-commits
- [llvm] a204f22 - [gn build] Port e7e84ff24a5
LLVM GN Syncbot via llvm-commits
- [llvm] 0af4012 - [gn build] Port 62a9eca859d
LLVM GN Syncbot via llvm-commits
- [llvm] a60baa3 - [gn build] Port bcc0c894f38
LLVM GN Syncbot via llvm-commits
- [llvm] aafdeea - [gn build] Port bcbd26bfe61
LLVM GN Syncbot via llvm-commits
- [llvm] ca85d5a - [gn build] Port d9a4a244138
LLVM GN Syncbot via llvm-commits
- [llvm] abf4957 - [gn build] Port 92fd3971e0d
LLVM GN Syncbot via llvm-commits
- [llvm] bb7fb6d - [gn build] Port 54e91a3c701
LLVM GN Syncbot via llvm-commits
- [llvm] c7e5454 - [gn build] Port 2e40cf06df0
LLVM GN Syncbot via llvm-commits
- [llvm] a0c7108 - [gn build] Port 14d358537f1
LLVM GN Syncbot via llvm-commits
- [llvm] 2e40cf0 - [JITLink] Initial implementation of ELF / x86-64 support for JITLink.
Lang Hames via llvm-commits
- [PATCH] D79832: Initial commit for the elf x86 implementation for jitlink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D80381: Fix debug line info when line markers are present inside macros.
Leandro Vaz via Phabricator via llvm-commits
- [PATCH] D80381: Fix debug line info when line markers are present inside macros.
Leandro Vaz via Phabricator via llvm-commits
- [PATCH] D80381: Fix debug line info when line markers are present inside macros.
Leandro Vaz via Phabricator via llvm-commits
- [llvm] 2e6e275 - [PowerPC][NFC] Cleanup load/store spilling code
Lei Huang via llvm-commits
- [PATCH] D79736: [PowerPC][NFC] Cleanup load/store spilling code
Lei Huang via Phabricator via llvm-commits
- [PATCH] D79736: [PowerPC][NFC] Cleanup load/store spilling code
Lei Huang via Phabricator via llvm-commits
- [PATCH] D80087: Fixed a typo in the comment for allocateBuffer()
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80149: [mlir][vulkan-runner] Add back accidentially removed header include
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80087: Fixed a typo in the comment for allocateBuffer()
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80149: [mlir][vulkan-runner] Add back accidentially removed header include
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80183: [mlir][vulkan-runner] Minor fix in timestamp flag for vulkan runner.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80152: Added a TanOp to SPIR-V dialect GLSL ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80152: Added a TanOp to SPIR-V dialect GLSL ops
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80245: [mlir][SPIRV] Fix blocks nested too deeply error.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80250: Enclose verifier code for AttrSizedOperandSegments and AttrSizedResultSegments in a nested code block to avoid symbol collision.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80250: Enclose verifier code for AttrSizedOperandSegments and AttrSizedResultSegments in a nested code block to avoid symbol collision.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80420: [mlir] Expand operand adapter to take attributes
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D79955: [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80245: [mlir][SPIRV] Fix blocks nested too deeply error.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80245: [mlir][SPIRV] Fix blocks nested too deeply error.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79838: [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp and Consumer is a GenericOp.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79838: [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp and Consumer is a GenericOp.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80365: [mlir][linalg] Allow promotion to use callbacks for alloc/dealloc/copies.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80411: [mlir][spirv] Lower allocation/deallocations of workgroup memory.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80411: [mlir][spirv] Lower allocation/deallocations of workgroup memory.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80365: [mlir][linalg] Allow promotion to use callbacks for alloc/dealloc/copies.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80347: [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80348: [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Mahesha S via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Mahesha S via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Mahesha S via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [llvm] dbaed58 - [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] 9301e3a - [Target] Fix typos. NFC
Marek Kurdej via llvm-commits
- [llvm] eddcce0 - [CMake] Fix typos. NFC
Marek Kurdej via llvm-commits
- [compiler-rt] 54a8524 - [compiler-rt] Don't error out on missing builtins when builting builtins themselves
Martin Storsjö via llvm-commits
- [lld] f794808 - [LLD/MinGW]: Expose --thinlto-cache-dir
Martin Storsjö via llvm-commits
- [PATCH] D61892: [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D79934: [RFC] [LLD] [COFF] Support options for enabling/disabling autoimport and pseudo relocs in .drectve sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] 681a161 - AMDGPU: Remove outdated comment
Matt Arsenault via llvm-commits
- [llvm] 4c70074 - AMDGPU/GlobalISel: Fix splitting wide VALU, non-vector loads
Matt Arsenault via llvm-commits
- [llvm] bf527a1 - AMDGPU/GlobalISel: Fix f64 G_FDIV lowering
Matt Arsenault via llvm-commits
- [llvm] b27a538 - AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Matt Arsenault via llvm-commits
- [llvm] 3e31569 - DAG: Use correct pointer size for llvm.ptrmask
Matt Arsenault via llvm-commits
- [llvm] ae98939 - GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x
Matt Arsenault via llvm-commits
- [llvm] a7759d1 - GlobalISel: Fix IRTranslator for constantexpr selects
Matt Arsenault via llvm-commits
- [llvm] 4dad491 - CodeGen: Use Register
Matt Arsenault via llvm-commits
- [llvm] e665807 - GlobalISel: Remove unused include
Matt Arsenault via llvm-commits
- [llvm] 61813b8 - AMDGPU: Use member initializers in MFI
Matt Arsenault via llvm-commits
- [llvm] 074b802 - AMDGPU: Fix DAG divergence for implicit function arguments
Matt Arsenault via llvm-commits
- [llvm] 08ae945 - GlobalISel: Copy correct flags to select
Matt Arsenault via llvm-commits
- [llvm] 21d2884 - AMDGPU: Annotate functions that have stack objects
Matt Arsenault via llvm-commits
- [llvm] 77f05e5 - AMDGPU/GlobalISel: Fix bug in test register bank
Matt Arsenault via llvm-commits
- [llvm] e8f6b0e - AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Matt Arsenault via llvm-commits
- [llvm] 88c20fa - InstCombine: Add constant folding/simplify for amdgcn.ldexp intrinsic
Matt Arsenault via llvm-commits
- [llvm] 66fe602 - AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Matt Arsenault via llvm-commits
- [llvm] 421a40b - TableGen: Don't reconstruct CodeGenDAGTarget
Matt Arsenault via llvm-commits
- [llvm] 286ca0f - Silence warning from unit test
Matt Arsenault via llvm-commits
- [llvm] 2e82667 - AMDGPU: Define mode register
Matt Arsenault via llvm-commits
- [llvm] 76e3dd0 - AMDGPU: Implement isConstantPhysReg
Matt Arsenault via llvm-commits
- [llvm] 27fe841 - AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules
Matt Arsenault via llvm-commits
- [llvm] cdd006e - SimplifyCFG: Clean up optforfuzzing implementation
Matt Arsenault via llvm-commits
- [PATCH] D79901: AMDGPU: Fix DAG divergence for implicit function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80032: [AMDGPU] Always expand ext/insertelement with divergent idx
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80129: AMDGPU: Handle rewriting ptrmask for more address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80129: AMDGPU: Handle rewriting ptrmask for more address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80078: [LoopSimplify] don't separate nested loops with convergent calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80095: AMDGPU/GlobalISel: Fix splitting wide VALU, non-vector loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80155: [AMDGPU] Fixed selection error for 64 bit extract_subvector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80094: GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80056: GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80207: GlobalISel: Fix IRTranslator for constantexpr selects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80209: GlobalISel: Copy correct flags to select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80207: GlobalISel: Fix IRTranslator for constantexpr selects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80234: AMDGPU: Annotate functions that have stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80249: WIP: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79901: AMDGPU: Fix DAG divergence for implicit function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80252: AMDGPU: Fix backwards s_cselect_* operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80209: GlobalISel: Copy correct flags to select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80234: AMDGPU: Annotate functions that have stack objects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80056: GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80268: AMDGPU/GlobalISel: Don't select boolean phi by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80282: [AMDGPU] Make SGPR spills exec mask agnostic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80147: AMDGPU/GlobalISel: Fix splitting 64-bit extensions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80314: AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Make CreateStackTemporary choose better alignments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80322: [AMDGPU] Tune threshold for cmp/select vector lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80368: Remove GlobalValue::getAlignment().
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80388: InstSimplify: Add constant folding/simplify for ldexp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80397: SimplifyCFG: Clean up optforfuzzing implementation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80397: SimplifyCFG: Clean up optforfuzzing implementation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80388: InstSimplify: Add constant folding/simplify for ldexp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80432: AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80388: InstSimplify: Add constant folding/simplify for ldexp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80435: AMDGPU: Implement isConstantPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80091: AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80432: AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80091: AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80457: AMDGPU/GlobalISel: Fixed handling of non-standard vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80458: [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80470: AMDGPU: Start adding MODE register uses to instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80471: AMDGPU: Select strict_fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80435: AMDGPU: Implement isConstantPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80432: AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80397: SimplifyCFG: Clean up optforfuzzing implementation
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] e2e38fc - Entropic: Boosting LibFuzzer Performance
Matt Morehouse via llvm-commits
- [compiler-rt] 8817e6a - [sanitizer_symbolizer] Add __isinf to symbols list.
Matt Morehouse via llvm-commits
- [compiler-rt] 353e5aa - [libFuzzer] Fix leak in unit test.
Matt Morehouse via llvm-commits
- [compiler-rt] e2e38fc - Entropic: Boosting LibFuzzer Performance
Matt Morehouse via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D80397: SimplifyCFG: Clean up optforfuzzing implementation
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D80064: [X86] Disable LVI load hardening pass at O0
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D79910: [x86][seses] Add clang flag; Use lvi-cfi with seses
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Matthias Gehre via Phabricator via llvm-commits
- [llvm] a2a4e5a - [Test] Opportunity for sinking to unreachable in InstCombine
Max Kazantsev via llvm-commits
- [llvm] e47c101 - [InstCombine][NFC] Simplify check in sinking
Max Kazantsev via llvm-commits
- [llvm] 20de232 - [Test] Add missing auto-generated checks into tests
Max Kazantsev via llvm-commits
- [llvm] 4038105 - [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D80120: [InstCombine] Sink pure instructions down to return and unreachable blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80103: [cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80258: Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80266: Make AffineMap::replaceDimsAndSymbols(...) const. This is also consistent with AffineExpr::replaceDimsAndSymbols func.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80130: [mlir][SystemZ] Fix incompatible datalayout in SystemZ
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79772: Nondeterminism of iterators causes false ThinLTO cache misses
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80275: [MLIR] Cosmetic change
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80343: [mlir][gpu] Fix CMake errors in case NVPTX is not enabled. NFC.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80359: Add a CMake fatal error when someone tries to configure flang without MLIR
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add OpTrait::DominanceFreeScope
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80359: Add a CMake fatal error when someone tries to configure flang without MLIR
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80258: Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D78955: [zorg] Add polly test-suite builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Michael Spencer via Phabricator via llvm-commits
- [llvm] 14d3585 - Added a new IRCanonicalizer pass.
Michal Paszkowski via llvm-commits
- [llvm] fc12ead - Revert "[gn build] Port 14d358537f1"
Michal Paszkowski via llvm-commits
- [llvm] 335de55 - Revert "Added a new IRCanonicalizer pass."
Michal Paszkowski via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 1420f4e - [AVR] Fix I/O instructions on XMEGA
Mikael Holmén via llvm-commits
- [llvm] 691980e - [llvm][NFC] Fixed non-compliant style in InlineAdvisor.h
Mircea Trofin via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D80405: [llvm][NFC] Cache FAM in InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D80152: Added a TanOp to SPIR-V dialect GLSL ops
Nathaniel McVicar via Phabricator via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Neil Dhar via Phabricator via llvm-commits
- [llvm] 1a493b0 - [PowerPC] Add missing handling for half precision
Nemanja Ivanovic via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D80294: Add support for vmsumudm
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D61726: [Pass Pipeline] Run another round of reassociation after loop pipeline
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] f8e833a - [gn build] Add a flag zlib_path to provide the path to zlib on Windows.
Nico Weber via llvm-commits
- [llvm] f8cccd1 - [gn build] Try to unbreak Windows build after f8e833a501.
Nico Weber via llvm-commits
- [llvm] 1502941 - [gn build] Try harder to unbreak Windows build after f8e833a501.
Nico Weber via llvm-commits
- [llvm] bc1c365 - Give microsoftDemangle() an outparam for how many input bytes were consumed.
Nico Weber via llvm-commits
- [llvm] 5127d4b - [gn build] (manually) port 49a4f3f7d88
Nico Weber via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80173: Give microsoftDemangle() an outparam for how many input bytes were consumed.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80173: Give microsoftDemangle() an outparam for how many input bytes were consumed.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80173: Give microsoftDemangle() an outparam for how many input bytes were consumed.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56456: [Driver] Default to -fno-addrsig on Android.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80078: [LoopSimplify] don't separate nested loops with convergent calls
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80090: [mlir] Add BoolArrayAttr in Tablegen + Builder support
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80089: [mlir] NFC - Fix OperationSupport.cpp::findNamedAttr
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80134: [mlir] DialectConversion: avoid double-free when rolling back op creation
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80267: [mlir][Linalg] Refactor linalg tiling
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80135: [mlir] DialectConversion: support erasing blocks
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80290: [mlir][Linalg] NFC - Simplify GenericNestLoop builder
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79457: [MLIR] Add static offset support for ViewOp's source memref.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80290: [mlir][Linalg] NFC - Simplify GenericNestLoop builder
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80267: [mlir][Linalg] Refactor linalg tiling
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80290: [mlir][Linalg] NFC - Simplify GenericNestLoop builder
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80267: [mlir][Linalg] Refactor linalg tiling
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79838: [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp and Consumer is a GenericOp.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80333: [mlir] NFC - Add a builder to vector.transpose
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80333: [mlir] NFC - Add a builder to vector.transpose
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80333: [mlir] NFC - Add a builder to vector.transpose
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80333: [mlir] NFC - Add a builder to vector.transpose
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80375: [mlir][Vector] Add vector contraction to outerproduct lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80375: [mlir][Vector] Add vector contraction to outerproduct lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80393: [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 736db2f - [Loads] Require Align in isSafeToLoadUnconditionally() (NFC)
Nikita Popov via llvm-commits
- [llvm] 47a0e9f - [Sanitizers] Use getParamByValType() (NFC)
Nikita Popov via llvm-commits
- [llvm] 5fae613 - [LVI] Don't require DominatorTree in LVI (NFC)
Nikita Popov via llvm-commits
- [llvm] 0c6bba7 - [TargetPassConfig] Don't add alias analysis at optnone
Nikita Popov via llvm-commits
- [llvm] 2833c46 - [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Nikita Popov via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D74676: OpaquePtr: IRBuilder: Add deprecated attribute on CreateCall methods
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80084: [CodeMoverUtils] Use dominator tree level to decide the direction of code motion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80378: [TargetPassConfig] Don't add alias analysis at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80387: [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80387: [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80387: [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80378: [TargetPassConfig] Don't add alias analysis at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76989: [LVI] Move assume intersection from getEdgeValue() to getValueOnEdge()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77359: [libunwind] add hexagon support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D78108: [CSInfo][MIPS] Describe parameter value loaded by ADDiu instruction
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Add support of labels substraction to mov
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D78634: AArch64: materialize large stack offset into xzr correctly.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D79706: [CodeGen][BFloat] Add bfloat MVT type
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Qulify std::find
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Qualify std::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Use llvm::find
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Use llvm::find
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Use llvm::find
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D80475: [TargetLoweringObjectFileImpl] Use llvm::transform
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D79571: [DebugInfo][DWARF] Emit a single location instead of a location list
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D79571: [DebugInfo][DWARF] Emit a single location instead of a location list
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80384: [SVE] Add flag to specify SVE register size, using this to calculate legal vector types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80385: [SVE] Code generation for fixed length vector loads & stores.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D74273: [MachO] Pad section data to pointer size bytes
Peng Guo via Phabricator via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 22ed724 - [RISCV] Register null target streamer for RISC-V
Pengxuan Zheng via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D80352: [RISCV] Register null target streamer for RISC-V
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D80453: [flang] Fixes for problems with declaring procedure entities
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Peter Smith via Phabricator via llvm-commits
- [PATCH] D80143: [ELF] Make --trace-symbol track preempted shared definitions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D80186: [Inliner] Update !associated metadata during inlining
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D80179: [mlir] Mark witness related Shape dialect ops as NoSideEffect.
Phabricator via Phabricator via llvm-commits
- [PATCH] D80187: [mlir] Custom printing/parsing for Shape::AssumingOp
Phabricator via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Phabricator via Phabricator via llvm-commits
- [PATCH] D80445: [EarlyCSE] Common gc.relocate calls.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D79927: [MLIR] [Linalg] Add option to use the partial view after promotion.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D79840: [PowerPC] Enable machine verification for 3 passes
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D77559: [PowerPC] Add some InstAlias definitions
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80097: [PowerPC] add more high latency opcodes for machine combiner pass
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80269: [Power9] Add addi post-ra scheduling heuristic
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80429: [NFC][PowerPC] Remove unused node PPCISD::VMADDFP and PPCISD::VNMSUBFP
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 2b59e9f - [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
QingShan Zhang via llvm-commits
- [llvm] d1076d7 - [NFC][Test] Add test coverage for fsqrt on PowerPC
QingShan Zhang via llvm-commits
- [llvm] ad4f196 - [NFC] [PowerPC] Refresh fma-mutate.ll using script
Qiu Chaofan via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78355: [LLParser] Delete temporary CallInst when error occurs in ParseCall
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80357: [NFC] [PowerPC] Clean-up fast-math options in PPC tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80357: [NFC] [PowerPC] Clean-up fast-math options in PPC tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80429: [NFC][PowerPC] Remove unused node PPCISD::VMADDFP and PPCISD::VNMSUBFP
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80271: [PowerPC] Exploit vabsd for some cases on P9
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Quentin Colombet via Phabricator via llvm-commits
- [llvm] c4169a3 - Revert "[YAMLTraits] Add trait for char"
Rainer Orth via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D80298: [LLD] Make scoped timers thread safe
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D79934: [RFC] [LLD] [COFF] Support options for enabling/disabling autoimport and pseudo relocs in .drectve sections
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D80400: [DwarfEHPrepare] Don't prune unreachable resumes at optnone
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D77920: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Reid "On Leave" Kleckner via Phabricator via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Reid "On Leave" Kleckner via Phabricator via llvm-commits
- [PATCH] D80298: [LLD] Make scoped timers thread safe
Reid "On Leave" Kleckner via Phabricator via llvm-commits
- [llvm] 47cc6db - Re-land [Debug][CodeView] Emit fully qualified names for globals
Reid Kleckner via llvm-commits
- [lld] 3508c1d - [LLD] Make scoped timers thread safe
Reid Kleckner via llvm-commits
- [PATCH] D79447: [Debug][CodeView] Emit fully qualified names for globals
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Richard Barton via Phabricator via llvm-commits
- [llvm] 59f49f7 - [IR] Simplify BasicBlock::removePredecessor. NFCI.
Richard Smith via llvm-commits
- [compiler-rt] e2e38fc - Entropic: Boosting LibFuzzer Performance
Richard Smith via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Roland Froese via Phabricator via llvm-commits
- [llvm] 952e710 - [NFC][InstCombine] Negator: tests for extractelement negation
Roman Lebedev via llvm-commits
- [llvm] ebed96f - [InstCombine] Negator: `extractelement` is negatible if src is negatible
Roman Lebedev via llvm-commits
- [llvm] a6097ce - [NFC][InstCombine] Negator: tests for insertelement negation
Roman Lebedev via llvm-commits
- [llvm] 55430f5 - [InstCombine] `insertelement` is negatible if both sources are negatible
Roman Lebedev via llvm-commits
- [llvm] b2df961 - [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via llvm-commits
- [llvm] cd921ac - [NFC] InstCombineNegator: use auto where type is obvious from the cast
Roman Lebedev via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80489: [TargetLowering] Improve expandFunnelShift shift amount masking
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Rong Xu via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D80255: [rfc] [lld] Do not ignore comdats when parsing LTO objects
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D80442: [runtimes] Pass COMPILER_RT* through to runtime build
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D62884: [lld] Explicitly ignore comdat groups when parsing LTO object
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80255: [RFC] [LLD] Do not ignore comdats when parsing LTO objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D78910: [RISCV] RISCBoy Scheduling Model
Sam Elliott via Phabricator via llvm-commits
- [llvm] e86f307 - [NFC][ARM] Add more tail predication tests
Sam Parker via llvm-commits
- [llvm] 8cc911f - [NFCI][CostModel] Refactor getIntrinsicInstrCost
Sam Parker via llvm-commits
- [llvm] fb3ba38 - [CostModel] Remove getExtCost
Sam Parker via llvm-commits
- [llvm] de71def - [CostModel] Unify Intrinsic Costs.
Sam Parker via llvm-commits
- [llvm] 259eb61 - Revert "[CostModel] Unify Intrinsic Costs."
Sam Parker via llvm-commits
- [llvm] b263fee - [CostModel] Sink intrinsic costs to base TTI.
Sam Parker via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79941: [NFCI][CostModel] Refactor getIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79941: [NFCI][CostModel] Refactor getIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80273: [LSR] Filter for postinc formulae
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79941: [NFCI][CostModel] Refactor getIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79848: [NFCI][CostModel] Unify getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic descriptions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic descriptions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78937: [CostModel] Use isExtLoad in BasicTTI
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78937: [CostModel] Use isExtLoad in BasicTTI
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79849: [NFCI][CostModel] Unify getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Sam Parker via Phabricator via llvm-commits
- [llvm] 6c84884 - [LoopSimplify] don't separate nested loops with convergent calls
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80078: [LoopSimplify] don't separate nested loops with convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80078: [LoopSimplify] don't separate nested loops with convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80091: AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80091: AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80349: [AArch64][SVE] Fill out missing unpredicated load/store patterns.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80410: [WIP][SVE] Pass through dup(0) to zero-merging pseudos
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79806: [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79806: [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79806: [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9d7838d - [x86] add tests for disguised horizontal ops; NFC
Sanjay Patel via llvm-commits
- [llvm] b95a542 - [x86] add tests for heroic horizontal ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 6d95369 - [PhaseOrdering] make different pass manager runs equivalent; NFC
Sanjay Patel via llvm-commits
- [llvm] 348da7e - [PhaseOrdering] add tests for x86 horizontal math ops (PR41813); NFC
Sanjay Patel via llvm-commits
- [llvm] 67ecd8c - [PGOProfile] make test less brittle; NFC
Sanjay Patel via llvm-commits
- [llvm] ad953a1 - [InstCombine] add tests for reassociative fsub/fadd expressions; NFC
Sanjay Patel via llvm-commits
- [llvm] 880df55 - [SLP] fix test to have valid IR; NFC
Sanjay Patel via llvm-commits
- [llvm] 21f7cf4 - [SLP] fix verification check for valid IR
Sanjay Patel via llvm-commits
- [llvm] 5a230a1 - [PhaseOrdering] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] b603794 - [InstCombine] add tests for adds with common operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 2f7c24f - [InstCombine] (A + B) + B --> A + (B << 1)
Sanjay Patel via llvm-commits
- [llvm] 6438ea4 - [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via llvm-commits
- [llvm] 7eed772 - [PatternMatch] abbreviate vector inst matchers; NFC
Sanjay Patel via llvm-commits
- [llvm] c048a02 - [InstCombine] fold FP trunc into exact itofp
Sanjay Patel via llvm-commits
- [llvm] d43fac0 - [PhaseOrdering] adjust test to use default alias analysis with new pass manager; NFC
Sanjay Patel via llvm-commits
- [llvm] 57bb478 - [Pass Manager] remove EarlyCSE as clean-up for VectorCombine
Sanjay Patel via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79078: [VectorCombine] Leave reduction operation to SLP
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80223: [x86] favor vector constant load to avoid GPR to XMM transfer, part 1.5
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79078: [VectorCombine] Leave reduction operation to SLP
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80401: [SLP] fix verification check for valid IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80388: InstSimplify: Add constant folding/simplify for ldexp intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80401: [SLP] fix verification check for valid IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61726: [Pass Pipeline] Run another round of reassociation after loop pipeline
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79187: [DAGCombiner] fold (fp_round (int_to_fp X)) -> (int_to_fp X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC][AArch64] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegal directly instead.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78811: [AMDGPU] Enable base pointer.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D80111: [MLIR] Add helper functions for common integer types
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79833: [mlir][shape] Add `shape.from_extents`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79833: [mlir][shape] Add `shape.from_extents`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79833: [mlir][shape] Add `shape.from_extents`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80304: [mlir] Canonicalization of shape.cstr_broadcastable
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80303: [mlir] Canonicaliztion of shape.cstr_eq
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80305: [mlir] Add folding for shape.any
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80283: [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80307: [mlir] Add a shape op that always returns a successful witness
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80306: [mlir] Canonicalization of shape.assuming_all
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80394: Add `shape.get_extent`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80394: Add `shape.get_extent`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D76836: [AMDGPU] Add G16 support to image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D79322: [FEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79322: [FEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D80318: [Statepoint] Constant fold FP deopt args.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D79258: [ICP] Handling must tail calls in indirect call promotion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80169: [lld-macho] Error on encountering undefined symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80177: [lld-macho] Set __PAGEZERO size to 4GB
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80414: [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
Shuhong Liu via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
Shuhong Liu via Phabricator via llvm-commits
- [PATCH] D80073: [Hexagon] pX.new cannot be used with p3:0 as producer
Sid Manning via Phabricator via llvm-commits
- [llvm] c7923e7 - [mips] Reorganize check directives in the test. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D80392: [WIP][mips] Use pc-relative relocations in .eh_frame
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D80390: [WIP][mips] Support 64-bit relative relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D80390: [WIP][mips] Support 64-bit relative relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D80367: [RISCV][MC] Print absolute targets of branch instructions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D80367: [RISCV][MC] Print absolute targets of branch instructions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Simon Moll via Phabricator via llvm-commits
- [llvm] cdafe59 - TargetLoweringObjectFile.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e215cb7 - TargetIntrinsicInfo.h - remove unnecessary Compiler.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 69c8f85 - GlobPattern.h - remove unnecessary StringRef.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] 8e64c09 - GlobalVariable.h - remove unused PointerUnion.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] 0fc1f2b - ObjectCache.h - replace unnecessary MemoryBuffer.h include with forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ac6a997 - MachineBasicBlock.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 64ba6ee - CommandLine.h - remove unnecessary raw_ostream forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f3b20c2 - MCTargetOptionsCommandFlags.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d9b9ce6 - CommandFlags.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 51446c1 - SLPVectorizer.h - remove unused CommandLine.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] 96e1ba1 - PseudoSourceValue.h - remove unused operator declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] dd60ad0 - PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 219f8d6 - GenericDomTreeConstruction.h - reorder includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] cb51c05 - DIPrinter.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f0daf24 - MachineMemOperand.h - replace Type.h with full GlobalValue.h include to fix -Wundefined-inline warnings.
Simon Pilgrim via llvm-commits
- [llvm] 30d5e53 - GenericError.h - remove unused StringRef.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c146995 - FormatAdapters.h - remove unused SmallString.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fee5a9a - MachineMemOperand.h - reduce GlobalValue.h include to just DerivedTypes.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1a2e8b3 - GenericDomTree.h - remove unused PointerIntPair.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1041e8b - MILexer.h/cpp - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c9797cf - Fix msvc "switch statement contains 'default' but no 'case' labels" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b9def82 - StatepointLowering.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1386728 - [AVR] Remove unsigned <= 0 checks. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d4c0a08 - [TargetLowering] Move TargetLoweringBase::isJumpTableRelative() implementation into TargetLoweringBase.cpp. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4ed909b - TargetLowering.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c479052 - [CGP] Ensure address offset is representable as int64_t
Simon Pilgrim via llvm-commits
- [llvm] fe0006c - TargetLowering.h - remove unnecessary TargetMachine.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] cc65a7a - [X86] Improve i8 + 'slow' i16 funnel shift codegen
Simon Pilgrim via llvm-commits
- [llvm] 8310c9b - [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Simon Pilgrim via llvm-commits
- [llvm] 04d32d7 - X86TargetMachine.h - remove unnecessary X86Subtarget forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ffb3672 - [X86] Move CONCAT_VECTORS/INSERT_SUBVECTOR actions inside loop. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1603106 - [TargetLowering] Improve expandFunnelShift shift amount masking
Simon Pilgrim via llvm-commits
- [llvm] 478f2ce - [X86] Pull out repeated DemandedBits signmask variable. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d0f2a8a - X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 510b0f4 - LoopSimplify.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a650256 - AMDGPULibFunc - fix include order. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 725b346 - AMDGPUTargetObjectFile.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b05b69e - AMDGPUInstPrinter.cpp - add CommandLine.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 71bed82 - AMDGPU.h - reduce TargetMachine.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1e7865d - [X86] SimplifyMultipleUseDemandedBitsForTargetNode - add initial X86ISD::VSRAI handling.
Simon Pilgrim via llvm-commits
- [llvm] e508d64 - [X86][AVX] Fold extract_subvector(broadcast(x), c) -> extract_subvector(broadcast(x),0) iff c != 0
Simon Pilgrim via llvm-commits
- [llvm] 8a5aea7 - [X86][AVX] Fold extract_subvector(subv_broadcast(x),c) -> (x)
Simon Pilgrim via llvm-commits
- [PATCH] D79987: [DAG] SimplifyDemandedVectorElts Bug fix for rG7cb5a51f386d
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80201: [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80231: [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77207: [AVR] Fix I/O instructions on XMEGA
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77207: [AVR] Fix I/O instructions on XMEGA
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80478: [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80489: [TargetLowering] Improve expandFunnelShift shift amount masking
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80489: [TargetLowering] Improve expandFunnelShift shift amount masking
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80489: [TargetLowering] Improve expandFunnelShift shift amount masking
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b061450 - [HardwareLoops] llvm.loop.decrement.reg definition
Sjoerd Meijer via llvm-commits
- [llvm] 9529597 - Recommit #2: "[LV] Induction Variable does not remain scalar under tail-folding."
Sjoerd Meijer via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D79484: [DebugInfo] Fortran module DebugInfo support in LLVM
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 50f3bb1 - [AMDGPU] Fixed selection error for 64 bit extract_subvector
Stanislav Mekhanoshin via llvm-commits
- [llvm] 677929e - [AMDGPU] Process V_MOV_B32_indirect in SET_GPR_IDX optimization
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4eecf17 - [AMDGPU] Always expand ext/insertelement with divergent idx
Stanislav Mekhanoshin via llvm-commits
- [llvm] 1dfd1b3 - [AMDGPU] Tune threshold for cmp/select vector lowering
Stanislav Mekhanoshin via llvm-commits
- [llvm] 71bbe5d - [AMDGPU] Added opt pipeline test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 689e616 - [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via llvm-commits
- [llvm] 62fb3fa - [AMDGPU] Define 6 dword subregs
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80032: [AMDGPU] Always expand ext/insertelement with divergent idx
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80155: [AMDGPU] Fixed selection error for 64 bit extract_subvector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80155: [AMDGPU] Fixed selection error for 64 bit extract_subvector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80155: [AMDGPU] Fixed selection error for 64 bit extract_subvector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80234: AMDGPU: Annotate functions that have stack objects
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80252: AMDGPU: Fix backwards s_cselect_* operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80256: [AMDGPU] Process V_MOV_B32_indirect in SET_GPR_IDX optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80256: [AMDGPU] Process V_MOV_B32_indirect in SET_GPR_IDX optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80032: [AMDGPU] Always expand ext/insertelement with divergent idx
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80322: [AMDGPU] Tune threshold for cmp/select vector lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80032: [AMDGPU] Always expand ext/insertelement with divergent idx
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80322: [AMDGPU] Tune threshold for cmp/select vector lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80322: [AMDGPU] Tune threshold for cmp/select vector lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80386: [AMDGPU] Promote alloca to vector in opt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80435: AMDGPU: Implement isConstantPhysReg
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80451: [AMDGPU] Define 6 dword subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D72175: AMDGPU: Define mode register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80451: [AMDGPU] Define 6 dword subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80457: AMDGPU/GlobalISel: Fixed handling of non-standard vectors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80451: [AMDGPU] Define 6 dword subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D80020: [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80187: [mlir] Custom printing/parsing for Shape::AssumingOp
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80179: [mlir] Mark witness related Shape dialect ops as NoSideEffect.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80118: Unrank mcuMemHostRegister tensor argument.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80179: [mlir] Mark witness related Shape dialect ops as NoSideEffect.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80278: [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and `Shape_ConstSizeOp`
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80283: [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80281: [MLIR] Add `num_elements` to the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [llvm] ef21031 - [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via llvm-commits
- [llvm] 0231227 - Reapply "[lit] GoogleTest framework should report failures if test binary crashes"
Stephen Neuendorffer via llvm-commits
- [PATCH] D80128: [IR] Revert r2694 in BasicBlock::removePredecessor
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80141: [IR] Simplify BasicBlock::removePredecessor. NFCI.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80102: [MLIR] LLVMMLIRTableGen -> MLIRTableGen
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80103: [cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80103: [cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80102: [MLIR] LLVMMLIRTableGen -> MLIRTableGen
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80103: [cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add OpTrait::DominanceFreeScope
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add OpTrait::DominanceFreeScope
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80359: Add a CMake fatal error when someone tries to configure flang without MLIR
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80389: Revert "Revert "[lit] GoogleTest framework should report failures if test binary crashes""
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80389: Revert "Revert "[lit] GoogleTest framework should report failures if test binary crashes""
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D80273: [LSR] Filter for postinc formulae
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC option -EHa)
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D80179: [mlir] Mark witness related Shape dialect ops as NoSideEffect.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80187: [mlir] Custom printing/parsing for Shape::AssumingOp
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80179: [mlir] Mark witness related Shape dialect ops as NoSideEffect.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80180: [mlir] Add custom assembly formats to shape.witness ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80302: [mlir] Canonicalization of shape.assuming
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80303: [mlir] Canonicaliztion of shape.cstr_eq
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80304: [mlir] Canonicalization of shape.cstr_broadcastable
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80305: [mlir] Add folding for shape.any
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80306: [mlir] Canonicalization of shape.assuming_all
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80307: [mlir] Add a shape op that always returns a successful witness
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80307: [mlir] Add a shape op that always returns a successful witness
Theodore Popp via Phabricator via llvm-commits
- [llvm] 3181273 - [WebAssembly] Implement i64x2.mul and remove i8x16.mul
Thomas Lively via llvm-commits
- [llvm] 8a43d41 - [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via llvm-commits
- [lld] d851fce - [lld][WebAssembly] Do not emit initialization for .bss segments
Thomas Lively via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80174: [WebAssembly] Implement i64x2.mul and remove i8x16.mul
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80174: [WebAssembly] Implement i64x2.mul and remove i8x16.mul
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80174: [WebAssembly] Implement i64x2.mul and remove i8x16.mul
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80164: [WebAssembly] Fix bug in custom shuffle combine
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80354: [lld][WebAssembly] Do not emit initialization for .bss segments
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D80381: Fix debug line info when line markers are present inside macros.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] 20c0527 - [ModuloSchedule] Trivial fix for instruction with more than one destination in modulo peeler.
Thomas Raoux via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80183: [mlir][vulkan-runner] Minor fix in timestamp flag for vulkan runner.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D80183: [mlir][vulkan-runner] Minor fix in timestamp flag for vulkan runner.
Thomas via Phabricator via llvm-commits
- [PATCH] D80043: [mlir][spirv] First step to support spirv cooperative matrix extension.
Thomas via Phabricator via llvm-commits
- [PATCH] D80027: Trivial fix for instruction with more than one destination in modulo peeler.
Thomas via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
Thomas via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
Thomas via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Thorsten via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Thorsten via Phabricator via llvm-commits
- [PATCH] D79707: [IR][BFloat] add BFloat IR intrinsics support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79706: [CodeGen][BFloat] Add bfloat MVT type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D78634: AArch64: materialize large stack offset into xzr correctly.
Tim Northover via Phabricator via llvm-commits
- [llvm] e79d002 - [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via llvm-commits
- [llvm] db16eb3 - [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via llvm-commits
- [llvm] d13a508 - [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80121: [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80121: [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80121: [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80194: [AMDGPU] Allow PAL to put RO global in .text or .rodata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80194: [AMDGPU] Allow PAL to put RO global in .text or .rodata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80121: [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80121: [MsgPack] Added convenience assignment to MsgPackDocument
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D80285: [mlir] make the bitwidth of device side index computations configurable
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D80285: [mlir] make the bitwidth of device side index computations configurable
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80438: [LLD/MinGW]: Expose --thinlto-cache-dir
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80425: Fix LLVM/Clang builds with mingw toolchain
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Tobias Hieta via Phabricator via llvm-commits
- [llvm] ddff979 - [BPF] Prevent disassembly segfault for NOP insn
Tom Stellard via llvm-commits
- [llvm] 8e8f1bd - [BPF] Return fail if disassembled insn registers out of range
Tom Stellard via llvm-commits
- [PATCH] D79964: Update 'git push' command in GettingStarted guide
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D80395: HowToReleaseLLVM: Clean up document and remove references to SVN
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D69943: Attempt to Salvage Debug Info or undef intrinsics when dropping trivially deletable instructions in reassociate pass
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D80407: [AMDGPU] Correct formatting typos in documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D80407: [AMDGPU] Correct formatting typos in documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Tyker via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Tyker via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Tyker via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D79925: [SystemZ] Eliminate the need to create a zero vector by reusing the mask.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D79925: [SystemZ] Eliminate the need to create a zero vector by reusing the mask.
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 623b254 - [Local] Do not ignore zexts in salvageDebugInfo, PR45923
Vedant Kumar via llvm-commits
- [llvm] 77ffce6 - [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via llvm-commits
- [PATCH] D80034: [Local] Do not ignore zexts in salvageDebugInfo, PR45923
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80264: [Instruction] Set metadata uses to undef on deletion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 872ee78 - Revert "[ARM] Improve codegen of volatile load/store of i64"
Victor Campos via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Victor Huang via Phabricator via llvm-commits
- [PATCH] D80020: [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Victor Huang via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Victor Huang via Phabricator via llvm-commits
- [PATCH] D79626: [PowerPC][NFC] Split PPCELFStreamer::emitInstruction
Victor Huang via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add new linker optimization for PowerPC
Victor Huang via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 63081dc - LoadStoreVectorizer: Match nested adds to prove vectorization is safe
Volkan Keles via llvm-commits
- [PATCH] D79817: LoadStoreVectorizer: Match nested adds to prove vectorization is safe
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D80346: [llvm-extract] Fix basic block extraction by delaying search until the function is materialized
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D80413: [docs][llvm-extract] Add missing alias/bb options
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79831: [PGO] Improve the working set size heuristics under the partial sample PGO.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][rocdl] Introduce GPUToROCm conversion passes.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80343: [mlir][gpu] Fix CMake errors in case NVPTX is not enabled.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80353: [mlir][mlir-cuda-runner] Fix obvious unit test error introduced in D80167. NFC.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80343: [mlir][gpu] Fix CMake errors in case NVPTX is not enabled. NFC.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80142: [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wenlei He via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wenlei He via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Qulify std::find
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80477: [LoopUnroll] Support loop with multi exiting blocks
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 10e2e7d - [WebAssembly] iterate stack in DebugFixup from the top.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D80045: [WebAssembly] iterate stack in DebugFixup from the top.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80361: [WebAssembly] Convert more lld and MC tests to assembly
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80019: [WebAssembly] Fixed debugloc in DebugFixup pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D80247: [NFC][AIX] Remove spaces after the comma for `.csect` directive
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D80247: [NFC][AIX] Remove spaces after the comma for `.csect` directive
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Xinliang David Li via llvm-commits
- [llvm] 8138487 - [BrachProbablityInfo] Set edge probabilities at once and fix calcMetadataWeights()
Yevgeny Rouban via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D32041: [InstCombine] Fix !prof metadata preservation for invokes
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] eba3dd5 - Github access test: remove unnecessary whitespaces.
Ying Yi via llvm-commits
- [llvm] ddff979 - [BPF] Prevent disassembly segfault for NOP insn
Yonghong Song via llvm-commits
- [llvm] 8e8f1bd - [BPF] Return fail if disassembled insn registers out of range
Yonghong Song via llvm-commits
- [llvm] eec7588 - [BPF] fix an asan issue when disassemble an illegal instruction
Yonghong Song via llvm-commits
- [llvm] ddff979 - [BPF] Prevent disassembly segfault for NOP insn
Yonghong Song via llvm-commits
- [llvm] 8e8f1bd - [BPF] Return fail if disassembled insn registers out of range
Yonghong Song via llvm-commits
- [PATCH] D80156: [BPF] Prevent disassembly segfault for NOP insn
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D80157: [BPF] Return fail if disassembled insn registers out of range
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D80156: [BPF] Prevent disassembly segfault for NOP insn
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 96c4460 - [ARM][MachineOutliner] Fix memory leak.
Yvan Roux via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80274: [MachineVerifier] Handle the PHI node for verifyLiveVariables()
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79840: [PowerPC] Enable machine verification for 3 passes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D77559: [PowerPC] Add some InstAlias definitions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D77559: [PowerPC] Add some InstAlias definitions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80502: [NFC][PowerPC] Remove the redundant InstAlias for OR instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D80297: Inline the printintrincis function
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D80233: [mlir][rocdl] Exposing buffer load/store intrinsic
Zhuoran Yin via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [llvm] b2d733c - [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D80468: [ARM] select is not lowered in branching
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80468: [ARM] select is not lowered in branching
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79482: Improve stack-clash implementation on x86
serge via Phabricator via llvm-commits
- [PATCH] D79482: Improve stack-clash implementation on x86
serge via Phabricator via llvm-commits
- [PATCH] D79996: Reorder Type fields to make various isa< > check more concise
serge via Phabricator via llvm-commits
- [PATCH] D79996: Reorder Type fields to make various isa< > check more concise
serge via Phabricator via llvm-commits
- [llvm] 709c52b - [DebugInfo][DWARF] Emit a single location instead of a location list
via llvm-commits
- [llvm] ab1fb38 - Reorder Type fields to make various isa< > check more concise
via llvm-commits
- [llvm] 835251f - [Target][ARM] Make Low Overhead Loops coexist with VPT blocks.
via llvm-commits
- [llvm] 645bba8 - [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection
via llvm-commits
- [llvm] e36be90 - [AMDGPU] Correct formatting typos in documentation
via llvm-commits
- [llvm] 2419dce - [NFC][AIX] Remove spaces after the comma for '.csect' directive
via llvm-commits
- [llvm] 1b58cba - [AMDGPU] DWARF For Heterogeneous Debugging
via llvm-commits
- [llvm] 8a9f09d - [AMDGPU] DWARF Proposal For Heterogeneous Debugging
via llvm-commits
Last message date:
Sun May 24 23:57:34 PDT 2020
Archived on: Mon May 25 14:39:57 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).