The Week Of Monday 24 April 2023 Archives by date
Starting: Mon Apr 24 00:04:26 PDT 2023
Ending: Sun Apr 30 23:58:14 PDT 2023
Messages: 2876
- [PATCH] D141053: [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [llvm] fd77fab - [SCEV] Add ranges tests
Joshua Cao via llvm-commits
- [llvm] da36d1f - [SCEV] Add trip multiple tests
Joshua Cao via llvm-commits
- [llvm] 027a4c8 - [SCEV] Precise trip multiples
Joshua Cao via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
James Henderson via Phabricator via llvm-commits
- [PATCH] D149042: Drop MLIR Bazel dependency on LLVM Analysis
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D149042: Drop MLIR Bazel dependency on LLVM Analysis
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Nikita Popov via Phabricator via llvm-commits
- [llvm] e7e4c76 - [Pipelines] Don't run ForceFunctionAttrs post-link
Nikita Popov via llvm-commits
- [PATCH] D148904: [Pipelines] Don't run ForceFunctionAttrs post-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [PATCH] D149042: Drop MLIR Bazel dependency on LLVM Analysis
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D149042: Drop MLIR Bazel dependency on LLVM Analysis
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D145698: [IR][Legalizations] Widen illegal deinterleave and interleave vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D148507: Reapply Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D142669: [VPlan] Allow planning with different cost models.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 920cbe8 - [llvm][ADT] Fix Any linker error with multiple compilers
Sebastian Neubauer via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D149022: [LLD][COFF] Print object file name for unsupported directives
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Nikita Popov via Phabricator via llvm-commits
- [llvm] a4e420e - Revert "[SCEV] Precise trip multiples"
Joshua Cao via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D149044: [mlir] update Bazel after 8ac8c922fb3f15706f5cb1db2cc655d30b095766
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149035: [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148961: [clang] Remove unnecessary virtual inheritance in `TargetInfo`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D148799: [clang] Return `std::string_view` from `TargetInfo::getClobbers()`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149029: [compiler-rt] [test] Add an .exe suffix for unit test executables on MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149044: [mlir] update Bazel after 8ac8c922fb3f15706f5cb1db2cc655d30b095766
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148915: [WIP][TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 5344d8e - [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization and folding of llvm.is.fpclass
Dave Green via Phabricator via llvm-commits
- [PATCH] D148988: [asan][test][win] Set __COMPAT_LAYER=RunAsInvoker when running tests
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [PATCH] D149045: [Assignment Tracking] Fix faulty assertion inside std::sort predicate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149044: [mlir] update Bazel after 8ac8c922fb3f15706f5cb1db2cc655d30b095766
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D149046: [BOLT][Wrapper] Fix off-by-one when parsing 'cmp' output
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D149047: [BOLT][Wrapper] Fix off-by-one in find_section upper limit
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148954: [clang] Make access to submodules via `iterator_range`
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 73f4f56 - [llvm][docs] Update "Adding a Builder" docs
David Spickett via llvm-commits
- [PATCH] D148913: [llvm][docs] Update "Adding a Builder" docs
David Spickett via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization, scalarization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [llvm] a1615b5 - [RISCV] Support LLVM IR intrinsics for xsfvcp extension.
via llvm-commits
- [PATCH] D147934: [RISCV] Support LLVM IR intrinsics for XSfvcp extension.
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Florian Hahn via Phabricator via llvm-commits
- [llvm] b63c08c - Revert "[Coverity] Fix explicit null dereferences"
Tom Weaver via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D148912: [Coverity] Fix explicit null dereferences
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D148988: [asan][test][win] Set __COMPAT_LAYER=RunAsInvoker when running tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization, scalarization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148451: [Docs] Fix minor issues in AdvancedBuilds documentation
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Peter Smith via Phabricator via llvm-commits
- [llvm] 77b0104 - [InstSimplify] Move fold into isDivZero() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D148368: [RemoveRedundantDebugValues] Track registers to efficiently handle many DBG_VALUEs.
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D148626: [DebugInfo][CSInfo] Avoid crash when describing copy that defines super-registers
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization, scalarization and folding of llvm.is.fpclass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149052: [VP] IR expansion for fabs/fsqrt/fma/fmadd
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149030: [PPCMIPeephole] Fix incorrect compare elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D148915: [TableGen] Introduce function and lambda
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149055: [llvm][TableGen][Jupyter] Add configurable default reset behaviour
David Spickett via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149055: [llvm][TableGen][Jupyter] Add configurable default reset behaviour
David Spickett via Phabricator via llvm-commits
- [PATCH] D141737: [NVPTX] Unforce minimum alignment of 4 for byval arguments of device-side functions.
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D137085: [LLVM][TableGen] Add first tutorial notebook
David Spickett via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D141737: [NVPTX] Unforce minimum alignment of 4 for byval arguments of device-side functions.
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [llvm] 23f2b86 - [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
Hassnaa Hamdi via llvm-commits
- [PATCH] D148118: [AArch64][DAGCombiner]: combine <2xi64> mul add/sub.
Phabricator via llvm-commits
- [PATCH] D149056: [bazel] test files for IRDL 8ac8c922fb3f15706f5cb1db2cc655d30b095766
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D149056: [bazel] test files for IRDL 8ac8c922fb3f15706f5cb1db2cc655d30b095766
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 34d2d7f - [InstSimplify] Drop redundant div fold (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Zhu Siyuan via Phabricator via llvm-commits
- [llvm] 54e5fb7 - [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 29d24ed - [AArch64] Precommit test
Jingu Kang via llvm-commits
- [llvm] 22eb834 - [InstSimplify] Move more folds into simplifyDivRem() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149012: [InstSimplify] Test case for D149001
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2eb72fa - [InstSimplify] Test case for D149001 (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 946b326 - [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via llvm-commits
- [PATCH] D149001: [InstSimplify] sdiv a (1 srem b) --> a
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [llvm] 3237497 - [Vectorize] Pre-commit tests for D148905
Jay Foad via llvm-commits
- [llvm] 593e25f - [Vectorize] Fix vectorization, scalarization and folding of llvm.is.fpclass
Jay Foad via llvm-commits
- [PATCH] D149050: [Vectorize] Pre-commit tests for D148905
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148905: [Vectorize] Fix vectorization, scalarization and folding of llvm.is.fpclass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148507: Reapply Move "auto-init" instructions to the dominator of their users
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Marco Elver via Phabricator via llvm-commits
- [lld] d0cdc5d - [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via llvm-commits
- [PATCH] D148701: [LLD][ELF][AArch64] Add AArch64 short range thunk support
Peter Smith via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [llvm] d6ee8f3 - [InstSimplify] Add additional test for select icmp of umin (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D144274: [InstCombine] use loop info when running the pass after loop vectorization
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D144045: [InstCombine] avoid sinking fdiv into a loop
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3e3e41b - [InstSimplify] Support all instructions in simplifyWithOpReplaced()
Nikita Popov via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D144198: [AMDGPU] Check exact width in get*ClassForBitWidth
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
David Spickett via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [llvm] 73499ca - [X86] Support EVT types in supportedVectorShift* helpers. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b0832fc - [DAG] Add ISD::isExtVecInRegOpcode helper.
Simon Pilgrim via llvm-commits
- [llvm] 1162a38 - [NFC][PowerPC] Added a test case to show extra clear instructions.
Stefan Pintilie via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Marco Elver via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Ian D. Scott via Phabricator via llvm-commits
- [lld] 9b15e98 - [LLD][COFF] Print object file name for unsupported directives
Alvin Wong via llvm-commits
- [lld] 8fa0cfe - [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Alvin Wong via llvm-commits
- [PATCH] D149022: [LLD][COFF] Print object file name for unsupported directives
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149023: [LLD][COFF] Add /inferasanlibs to lld-link as ignored flag
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148942: [PowerPC] Add a new test for vperm with a swapped vector operand and a constant pool
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 0b7f53e - [VP] IR expansion for fabs/fsqrt/fma/fmadd
Simon Pilgrim via llvm-commits
- [PATCH] D149052: [VP] IR expansion for fabs/fsqrt/fma/fmadd
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [llvm] bc1f6a7 - [CMake] Sort deps and reformat
NAKAMURA Takumi via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
David Spickett via Phabricator via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [llvm] b1abc2b - [SLP]Fix PR58616: assert for gep nodes with different basic blocks.
Alexey Bataev via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 4d05d84 - Revert "[InstSimplify] Support all instructions in simplifyWithOpReplaced()"
Nikita Popov via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
James Y Knight via Phabricator via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Sander de Smalen via Phabricator via llvm-commits
- [llvm] ebd6b5d - [LICM] Minor optimization (NFC)
Nikita Popov via llvm-commits
- [llvm] 6f99976 - [VPlan] Remove unnecessary includes from VPlan.h (NFC).
Florian Hahn via llvm-commits
- [llvm] be93256 - [VP] Add IR expansion for fneg
Simon Pilgrim via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
David Sherwood via Phabricator via llvm-commits
- [llvm] ff2e619 - [clang] remove dereferencing of invalid pointer
Ashay Rane via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Ashay Rane via Phabricator via llvm-commits
- [llvm] e5de760 - [PowerPC] Add a new test for vperm with a swapped vector operand and a constant pool
Maryam Moghadas via llvm-commits
- [PATCH] D148942: [PowerPC] Add a new test for vperm with a swapped vector operand and a constant pool
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149073: [ASAN] Support memory checks on experimental.vp.strided.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Tobias Gysi via Phabricator via llvm-commits
- [llvm] afa13ba - Reapply Move "auto-init" instructions to the dominator of their users
via llvm-commits
- [PATCH] D148507: Reapply Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D147455: [DWARFLinker][NFC] Make interfaces to be compatible.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] 6356475 - [gn build] Port afa13ba18d9e
LLVM GN Syncbot via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148903: [PGO] Avoid potential const_cast UB (NFC)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D148923: [SLP] Deduplicate loads subkey generator. NFCI
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D147704: [Inliner] Preserve nonnull from callsites during inlining
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [llvm] 3157f03 - [VPlan] Add VPValue::isLiveIn() (NFC).
Florian Hahn via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149076: [IR] Make hasPoisonGeneratingMetadata return false if has !noundef
luxufan via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
luxufan via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D147892: [VPlan] Unify Value2VPValue and VPExternalDefs maps (NFCI).
Thurston Dang via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Peter Rong via Phabricator via llvm-commits
- [llvm] 398d68f - [PPCMIPeephole] Fix incorrect compare elimination
Fangrui Song via llvm-commits
- [PATCH] D149030: [PPCMIPeephole] Fix incorrect compare elimination
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149079: [VPlan] Record IR flags on VPWidenRecipe directly (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149081: [VPlan] Add VPWidenCastRecipe, split off from VPWidenRecipe (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D149082: [VPlan] Use VPIRFlags for VPWidenGEPRecipe (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
David Li via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148950: [LTO] Add test coverage for previous dllimport fix
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Nawal Copty via Phabricator via llvm-commits
- [PATCH] D149083: [PowerPC] Optimize VPERM and fix code order for swapping vector operands on LE
Maryam Moghadas via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D144603: Disable compiler launcher on external projects and multi stage clang
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D141737: [NVPTX] Unforce minimum alignment of 4 for byval arguments of device-side functions.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 167351e - ValueTracking: Add computeKnownFPClass baseline tests for exp
Matt Arsenault via llvm-commits
- [llvm] b0aa6d7 - ValueTracking: Fix computeKnownFPClass for fabs
Matt Arsenault via llvm-commits
- [llvm] d46f8c6 - ValueTracking: Handle exp/exp2 in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 94df66b - InstCombine: Add some baseline is.fpclass combine tests
Matt Arsenault via llvm-commits
- [PATCH] D147938: ValueTracking: Handle exp/exp2 in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148750: ValueTracking: Fix computeKnownFPClass for fabs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Marco Elver via Phabricator via llvm-commits
- [llvm] a070dbf - ValueTracking: Implement computeKnownFPClass for fma/fmuladd
Matt Arsenault via llvm-commits
- [PATCH] D148563: ValueTracking: Implement computeKnownFPClass for fma/fmuladd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149026: [BOLT] Fix many tests detected as unsupported
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147871: ValueTracking: Implement computeKnownFPClass for sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149016: [TableGen] Make defvar prior to class template arguments
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Craig Topper via Phabricator via llvm-commits
- [llvm] 8e091b1 - [RISCV] Prefer vmsle.vi vX, vY, -1 over vslt.vx vX, vY, x0.
Craig Topper via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148356: [lld/ELF] Sort sections by SHF_X86_64_LARGE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149046: [BOLT][Wrapper] Fix off-by-one when parsing 'cmp' output
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147020: [AA] Add a tbaa-fence intrinsic.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 00a04de - [RISCV] Rename WriteFCvtF32ToF32 sched class to WriteFRoundF32.
Craig Topper via llvm-commits
- [PATCH] D148768: Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtils
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] e38cdc5 - Disable compiler launcher on external projects and multi stage clang
Haowei Wu via llvm-commits
- [PATCH] D144603: Disable compiler launcher on external projects and multi stage clang
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Aart Bik via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add "debug_trampoline" attribute
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 7ead39a - [llvm-exegesis] Fix ifdefs in X86/Target.cpp
Pavel Kosov via llvm-commits
- [PATCH] D147926: [llvm-exegesis] Fix ifdefs in X86/Target.cpp
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Rong Xu via Phabricator via llvm-commits
- [PATCH] D149086: [lld] Use correct machine type in ARM64EC COFF headers.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D141053: [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D149087: [lld] Allow input files from compatible architectures on EC targets.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148516: [TableGen] Emit separate computeRequiredFeatures() function
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D148516: [TableGen] Emit separate computeRequiredFeatures() function
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149089: [llvm-readobj] Add support for dumping CHPE metadata.
Jacek Caban via Phabricator via llvm-commits
- [llvm] 1245a1e - [Docs] Fix minor issues in AdvancedBuilds documentation
Aiden Grossman via llvm-commits
- [PATCH] D148451: [Docs] Fix minor issues in AdvancedBuilds documentation
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149093: [llvm-objdump] [NFC] Factor out DisassemblerTarget class.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149089: [llvm-readobj] Add support for dumping CHPE metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149094: [llvm-objdump] [NFC] Use DisassemblerTarget for primary target in disassembleObject.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] 74f0051 - [DFSAN] Add support for strsep.
Andrew Browne via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Andrew via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148872: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2
David Li via Phabricator via llvm-commits
- [llvm] 075202d - [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Han Zhu via llvm-commits
- [PATCH] D148843: [X86 isel] Fix permute mask calculation in lowerShuffleAsUNPCKAndPermute
Han Zhu via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
David Blaikie via Phabricator via llvm-commits
- [llvm] 1869a9c - [LV] Use the known trip count when costing non-tail folded VFs
David Green via llvm-commits
- [PATCH] D147720: [LV] Use the known trip count when costing non-tail folded VFs
Dave Green via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149099: [RISCV] Make SCS prologue interrupt safe on RISC-V
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149100: [AA] Skip the layer of indirection in returning conservative results.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D149100: [AA] Skip the layer of indirection in returning conservative results.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149100: [AA] Skip the layer of indirection in returning conservative results.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148966: [SLP] Cleanup: Remove loop around `tryToVectorizeSequence` of PHIs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148768: Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtils
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Fangrui Song via Phabricator via llvm-commits
- [llvm] 62439d5 - [NVPTX] Unforce minimum alignment of 4 for byval arguments of device-side functions.
Pavel Kopyl via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148854: [llvm-stress] Switch to a FuzzMutate driver
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144084: [LLD] [COFF] Don't try to detect MSVC installations in mingw mode
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out MarkupContext
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D148046: [Symbolizer] Map from module-relative addresses in MarkupContext.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] use moar std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] use moar std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149106: Factor out split-dwarf test in Generic/empty.ll to it's own test file
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D148047: [Symbolizer] Parse MarkupContext from JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] a971bc3 - Move DBG_VALUE's that depend on loads to after a
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D149106: Factor out split-dwarf test in Generic/empty.ll to it's own test file
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D147835: [X86][mem-fold] Speed up test by not re-generating the .inc file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148049: [llvm-objdump] Add --markup-context to adjust VMAs.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D147020: [AA] Add a tbaa-fence intrinsic.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] use moar std::string_view
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147020: [AA] Add a tbaa-fence intrinsic.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] make llvm::demangle take std::string_view rather than const std::string&
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] make llvm::demangle take std::string_view rather than const std::string&
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] make llvm::demangle take std::string_view rather than const std::string&
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149104: [Demangle] make llvm::demangle take std::string_view rather than const std::string&
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] d45fae6 - Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtils
NAKAMURA Takumi via llvm-commits
- [PATCH] D148768: Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtils
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 28cc956 - SupportTests/MachineValueType.h: Catch up llvmorg-17-init-8340-gb68b94f6f40b
NAKAMURA Takumi via llvm-commits
- [llvm] 3c853c8 - ValueTypes.td: Introduce VTAny as `isOverloaded = true`
NAKAMURA Takumi via llvm-commits
- [llvm] 45b820d - ValueTypes.td: Reorganize ValueType
NAKAMURA Takumi via llvm-commits
- [llvm] ddaf085 - Fully generate `MachineValueType.h`
NAKAMURA Takumi via llvm-commits
- [llvm] c49f850 - Migrate `IIT_Info` into `Intrinsics.td`
NAKAMURA Takumi via llvm-commits
- [PATCH] D149104: [Demangle] make llvm::demangle take std::string_view rather than const std::string&
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D146179: ValueTypes.td: Reorganize ValueType to generate `MachineValueType.h`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146914: Migrate `IIT_Info` into `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
Paul Kirth via Phabricator via llvm-commits
- [llvm] c95533a - [gn build] Port d45fae601067
LLVM GN Syncbot via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149112: InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ea31a17 - [AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
David Blaikie via llvm-commits
- [PATCH] D147020: [AA] Add a tbaa-fence intrinsic.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
David Blaikie via Phabricator via llvm-commits
- [llvm] a1e8971 - [RISCV] Strengthen INSERT_SUBVECTOR check in combineBinOpToReduce.
Craig Topper via llvm-commits
- [PATCH] D149113: [BOLT][test] Add MachO simple tests
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D149113: [BOLT][test] Add MachO simple tests
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Koakuma via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149114: [NFC][X86] Remove cfi instructions and unused attributes from half.ll test
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Jun Sha via Phabricator via llvm-commits
- [llvm] 7aeec64 - ValueTracking: Handle fptrunc_round in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] f40d186 - ValueTracking: Add ordered negative handling for fmul to computeKnownFPClass
Matt Arsenault via llvm-commits
- [PATCH] D148544: ValueTracking: Handle fptrunc_round in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148564: ValueTracking: Add ordered negative handling for fmul to computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D149115: [tests] precommit tests for D148986
Allen zhong via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148962: [RISCV] Make Zicntr and Zihpm imply Zicsr.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/4]
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 8a39505 - [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
Piyou Chen via Phabricator via llvm-commits
- [llvm] 8117f58 - [gn build] Port 8a3950510f81
LLVM GN Syncbot via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
KaiYi via Phabricator via llvm-commits
- [PATCH] D149117: [MemProf] Context disambiguation cloning pass [patch 4/4]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147284: docs: Document procedure for updating pull requests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147284: docs: Document procedure for updating pull requests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D147284: docs: Document procedure for updating pull requests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D139859: [llvm-symbolize] Allow finding location of a symbol
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 7cfc1af - [RISCV] Fix -Wdeprecated-declarations in RISCVInstrInfo.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D149035: [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
luxufan via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D149121: [DWARF][MC] improve the error message when DwarfLineStrSection is null.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D149122: Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D149122: Remove code only needed to detect a pre-4.0 API break.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
luxufan via Phabricator via llvm-commits
- [PATCH] D148962: [RISCV] Make Zicntr and Zihpm imply Zicsr.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 17a3fbf - Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via llvm-commits
- [PATCH] D149122: Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via Phabricator via llvm-commits
- [llvm] ad41558 - Revert "Remove code only needed to detect a pre-4.0 API break."
Owen Anderson via llvm-commits
- [PATCH] D149112: InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149125: Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
David Li via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D144084: [LLD] [COFF] Don't try to detect MSVC installations in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148962: [RISCV] Make Zicntr and Zihpm imply Zicsr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149128: Remove llvm::Optional
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D149129: [CodeGen] fix ungated debug call
Ezra Shaw via Phabricator via llvm-commits
- [PATCH] D148903: [PGO] Avoid potential const_cast UB (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149129: [CodeGen] fix ungated debug call
Ezra Shaw via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Brad Smith via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D143364: [RISCV] Support scalar/fix-length vector NTLH intrinsic with different domain
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D141053: [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D149114: [NFC][X86] Remove cfi instructions and unused attributes from half.ll test
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D149129: [CodeGen] fix ungated debug call
Ezra Shaw via Phabricator via llvm-commits
- [PATCH] D149035: [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148284: [clangd] Add "readonly" token to const member expressions
Nathan Ridge via Phabricator via llvm-commits
- [llvm] c2f29f2 - [ValueMapper] allow mapping ConstantTargetNone to its layout type
Bing1 Yu via llvm-commits
- [PATCH] D148774: [ValueMapper] allow mapping ConstantTargetNone to its layout type
Bing Yu via Phabricator via llvm-commits
- [PATCH] D149093: [llvm-objdump] [NFC] Factor out DisassemblerTarget class.
James Henderson via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D148283: [ExecutionEngine] Support TargetExtType in Interpreter
Wenju He via Phabricator via llvm-commits
- [PATCH] D149131: [docs] Update HowToReleaseLLVM documentation.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
James Henderson via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a1ddfb6 - [LICM] Only forget loop/block dispositions
Nikita Popov via llvm-commits
- [PATCH] D149021: [TTI][ASAN] Introduce TTI::getInterestingMemoryOperand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [llvm] a32939d - [LICM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 918fa26 - [LICM] Remove redundant test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147276: docs: Document policy around GitHub branches
James Henderson via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [llvm] 0b55f7c - [RISCV] Fix interleave crash on unary interleaves
Luke Lau via llvm-commits
- [PATCH] D148647: [RISCV] Fix interleave crash on unary interleaves
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149134: [LICM] Don't try to constant fold instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147284: docs: Document procedure for updating pull requests
James Henderson via Phabricator via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Dave Green via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
Dave Green via Phabricator via llvm-commits
- [PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
David Sherwood via Phabricator via llvm-commits
- [llvm] 5a4b7e1 - [SLP] Deduplicate loads subkey generator. NFCI
Luke Lau via llvm-commits
- [PATCH] D148923: [SLP] Deduplicate loads subkey generator. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist add/sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [PATCH] D148915: [TableGen] Introduce function and lambda
David Spickett via Phabricator via llvm-commits
- [PATCH] D149135: [Assignment Tracking] Remove overly defensive AllocaInst assertion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions and -march=help support
Brandon Wu via Phabricator via llvm-commits
- [llvm] a1677bd - [LICM] Add additional "free instruction" tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
Dave Green via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149138: [JITLink][AArch46] Implement R_AARCH64_CONDBR19
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149139: [AMDGPU] Do not handle _SGPR SMEM instructions in SILoadStoreOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147592: Replace `const std::string&` with StringRef in TargetRegistry APIs.
Ondrej Sykora via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Add CodeGen support of RISCV zcmp Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Tomas Matheson via Phabricator via llvm-commits
- [llvm] ab07cbe - [SCEV] Support sub in and negative constants willNotOverflow
Max Kazantsev via llvm-commits
- [PATCH] D148618: [SCEV] Support sub in and negative constants willNotOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 85aa172 - [LoopReroll] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] f30f34e - [LoopReroll] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D149113: [BOLT][test] Add MachO simple tests
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139319: ValueTracking: Teach isKnownNeverInfinity about llvm.log*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149145: [AMDGPU] Move GCN-specific stuff out of AMDGPUISelLowering. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 571b94f - [compiler-rt][asan] Add report on intercept fail to more places
Alvin Wong via llvm-commits
- [PATCH] D148989: [compiler-rt][asan] Add report on intercept fail to more places
Alvin Wong via Phabricator via llvm-commits
- [compiler-rt] 1194e6f - [compiler-rt][test] Add `--large-address-aware` link flag for MinGW
Alvin Wong via llvm-commits
- [PATCH] D148996: [compiler-rt][test] Add `--large-address-aware` link flag for MinGW
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148328: [IRGen] Change annotation metadata to support a tuple of strings.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 4a3cfd1 - [RISCV][NFC] Fix typo in comment in RISCVISelLowering
Alex Bradbury via llvm-commits
- [PATCH] D149134: [LICM] Don't try to constant fold instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] ca94b02 - [MergeICmps] Adapt to non-eq comparisons, bugfix
via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138323: [TableGen] RegisterInfo backend - Add abstraction layer between code generation logic and syntax output
Rot127 via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [PATCH] D141030: [AMDGPU] Legalize soffset of buffer instruction. Use Waterfall loop logic.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
luxufan via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 8acd874 - [SCEV] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D149147: [LoopVectorize] Preserve SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147592: Replace `const std::string&` with StringRef in TargetRegistry APIs.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [llvm] 14a7b2b - [AMDGPU] Move GCN-specific stuff out of AMDGPUISelLowering. NFC.
Jay Foad via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149150: [SCEV] Support GEP in createSimpleAffineAddRec() (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149115: [tests] precommit tests for D148986
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149145: [AMDGPU] Move GCN-specific stuff out of AMDGPUISelLowering. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149089: [llvm-readobj] Add support for dumping CHPE metadata.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Jay Foad via Phabricator via llvm-commits
- [llvm] 4b1532a - [MC] Eagerly skip zero-sized .fill fragments
Benjamin Kramer via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Jay Foad via Phabricator via llvm-commits
- [llvm] 1e6fe67 - [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 7561f9c - [DebugInfo][CSInfo] Avoid crash when defining super-regs
Jeremy Morse via llvm-commits
- [PATCH] D148626: [DebugInfo][CSInfo] Avoid crash when describing copy that defines super-registers
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [llvm] d9dcd52 - [LoopVectorize] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D149115: [tests] precommit tests for D148986
Allen zhong via Phabricator via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Nico Weber via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D140902: [DebugInfo] Treat empty metadata operands the same as undef operands
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D147334: [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Ivan Chikish via Phabricator via llvm-commits
- [llvm] 7277685 - Revert "[DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline"
via llvm-commits
- [PATCH] D149093: [llvm-objdump] [NFC] Factor out DisassemblerTarget class.
Jacek Caban via Phabricator via llvm-commits
- [llvm] 150ba96 - Reformat
NAKAMURA Takumi via llvm-commits
- [llvm] ab2187d - TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via llvm-commits
- [PATCH] D145871: TableGen: Introduce `!range` operator for half-opened interval
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] beb16ab - [InstSimplify] Add test for select op replacement in phi (NFC)
Nikita Popov via llvm-commits
- [PATCH] D149094: [llvm-objdump] [NFC] Use DisassemblerTarget for primary target in disassembleObject.
Jacek Caban via Phabricator via llvm-commits
- [llvm] e50b4ea - [tests] precommit tests for D148986
via llvm-commits
- [PATCH] D149115: [tests] precommit tests for D148986
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [llvm] 9d92f47 - Reapply [InstSimplify] Support all instructions in simplifyWithOpReplaced()
Nikita Popov via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via Phabricator via llvm-commits
- [llvm] b80f31c - [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
via llvm-commits
- [PATCH] D148986: [InstSimplify] with logical ops: (X | Y) ? 0 : X --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D147334: [AMDGPU] Don't select _SGPR forms of SMEM instructions on GFX9+
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149157: [InstSimplify] with logical ops: (0 == (X | Y)) ? X : 0 --> 0
Allen zhong via Phabricator via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149157: [InstSimplify] with logical ops: (0 == (X | Y)) ? X : 0 --> 0
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149125: Remove code only needed to detect a pre-4.0 API break.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove incompatible attributes of function in amdgpu-remove-incompatible-functions pass
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149139: [AMDGPU] Do not handle _SGPR SMEM instructions in SILoadStoreOptimizer
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 0c13e0b - [AMDGPU] Do not handle _SGPR SMEM instructions in SILoadStoreOptimizer
Jay Foad via llvm-commits
- [PATCH] D149139: [AMDGPU] Do not handle _SGPR SMEM instructions in SILoadStoreOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149139: [AMDGPU] Do not handle _SGPR SMEM instructions in SILoadStoreOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D145634: [X86] Support llvm.{min,max}imum.f{16,32,64}
Evgenii Kudriashov via Phabricator via llvm-commits
- [llvm] 65d71ee - [DebugInfo] Replace UndefValue with PoisonValue in DIArgList::handleChangedOperand
via llvm-commits
- [PATCH] D140991: [DebugInfo] Replace UndefValue with PoisonValue in DIArgList::handleChangedOperand
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Nawal Copty via Phabricator via llvm-commits
- [llvm] ea31a17 - [AArch64] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
David Blaikie via llvm-commits
- [PATCH] D149128: Remove llvm::Optional
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
David Blaikie via Phabricator via llvm-commits
- [llvm] ee371b2 - [DebugInfo] Treat empty metadata operands the same as undef operands
via llvm-commits
- [PATCH] D140902: [DebugInfo] Treat empty metadata operands the same as undef operands
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D149128: Remove llvm::Optional
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
Philippe Renon via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 1675a14 - [AArch64][SME] NFC: Fix comment in enum class
Cullen Rhodes via llvm-commits
- [llvm] 33f509b - [docs] Update HowToReleaseLLVM documentation.
Tobias Hieta via llvm-commits
- [PATCH] D149131: [docs] Update HowToReleaseLLVM documentation.
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 6600ea1 - [RISCV][NFC] Pull select->binop identities used in lowerSelect to a helper function
Alex Bradbury via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D149166: [RISCV] Try to perform select => binop combines when conditional operations are available
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149167: [TTI] Add getPHICost to better cost phi operands. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149167: [TTI] Add getPHICost to better cost phi operands. NFCI
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Erich Keane via Phabricator via llvm-commits
- [PATCH] D149170: [SLP] Account for phi cost in both scalar and vectors
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149170: [SLP] Account for phi cost in both scalar and vectors
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149171: [SLP][NFC]Add ShuffleCostBuilder and generalize BaseShuffleAnalysis::createShuffle function, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 4021215 - [RISCV] Rename hasNonZeroAVL->isNonZeroAVL. NFC
Craig Topper via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Scott Linder via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Hans Wennborg via Phabricator via llvm-commits
- [compiler-rt] 86339ef - [compiler-rt] [test] Add an .exe suffix for unit test executables on MinGW
Martin Storsjö via llvm-commits
- [PATCH] D149173: [llvm][vfs] Avoid silent fallback to process-wide working directory
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D149029: [compiler-rt] [test] Add an .exe suffix for unit test executables on MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149174: [RISCV] Disable combineBinOpToReduce if the reduction AVL might be 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147245: [AMDGPU] Make amdgcn.s.buffer.load a memory-reading intrinsic
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148967: Disable atexit()-based lowering when LTO'ing kernel/kext code
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D149177: [LangRef] Improve wording DW_OP_LLVM_entry_value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149177: [LangRef] Improve wording DW_OP_LLVM_entry_value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Nawal Copty via Phabricator via llvm-commits
- [llvm] 88c618c - [ConstraintElim] Add tests for mul nsw and signed predicates.
Florian Hahn via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Nikita Popov via Phabricator via llvm-commits
- [llvm] 09d879d - [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149178: [DebugLocEntry][nfc] Remove redundant cast
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D149178: [DebugLocEntry][nfc] Remove redundant cast
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] c3f0153 - [MachO] Disable atexit()-based lowering when LTO'ing kernel/kext code
Julian Lettner via llvm-commits
- [PATCH] D148967: Disable atexit()-based lowering when LTO'ing kernel/kext code
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148661: [SCEV] Common code for computing trip count in a fixed type [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D144215: [WIP][RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [llvm] af6d138 - [ConstraintElim] Split up test case to it easier for Alive2 to verify.
Florian Hahn via llvm-commits
- [PATCH] D149173: [llvm][vfs] Avoid silent fallback to process-wide working directory
Owen Voorhees via Phabricator via llvm-commits
- [llvm] 78bb06b - [ConstraintElim] Port `mul nuw` for unsigned to `mul nsw` to signed.
Florian Hahn via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1017811 - [RISCV] Add test case showing failure to fold (fadd (reduce -0.0, X), Y) due to one use check. NFC"
Craig Topper via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149181: [RISCV] Remove one use restriction the scalar from combineBinOpToReduce.
Craig Topper via Phabricator via llvm-commits
- [llvm] b42718d - [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via llvm-commits
- [PATCH] D148821: [SystemZ][z/OS] Create utility functions for converting between EBCDIC and UTF-8.
Neumann Hon via Phabricator via llvm-commits
- [llvm] bab6cfe - Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via llvm-commits
- [PATCH] D149125: Remove code only needed to detect a pre-4.0 API break.
Owen Anderson via Phabricator via llvm-commits
- [llvm] 6e54a57 - Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Arthur Eubanks via llvm-commits
- [PATCH] D144518: Preserve the address space for llvm.used and llvm.compiler.used global variables in GlobalOpt pass.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149184: [AMDGPU] Delete test for illegal v_cndmask_b16_dpp
Joe Nash via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149186: ValueTracking: Fix InterestedClasses logic for fadd/fsub
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cb2dd94 - Factor out split-dwarf test in Generic/empty.ll
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D147783: [VPlan] Add stride->constant VPlan mapping at construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D147783: [VPlan] Add stride->constant VPlan mapping at construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D149106: Factor out split-dwarf test in Generic/empty.ll to it's own test file
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] c16a881 - [gn build] Port b42718dcecdd
LLVM GN Syncbot via llvm-commits
- [PATCH] D149178: [DebugLocEntry][nfc] Remove redundant cast
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149177: [LangRef] Improve wording DW_OP_LLVM_entry_value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 20d0f80 - [test] A test case for D146958
Paul Osmialowski via llvm-commits
- [PATCH] D146974: [test] A test case for D146958
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72538: [ThinLTO] Add additional ThinLTO pipeline testing with new PM
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D142895: [VPlan] Move mayHaveSideeffects for FORs check to VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9cf1881 - [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via llvm-commits
- [PATCH] D146958: [SCEV] Do not plant SCEV checks unnecessarily
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D147735: [LV] Adds simple analysis that improves VF-aware uniformity checks.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsics for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Scott Linder via Phabricator via llvm-commits
- [PATCH] D149117: [MemProf] Context disambiguation cloning pass [patch 4/4]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149190: [CodeGen] precommit machine-latecleanup test
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] don't hoist loads above INLINEASM
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
William Junda Huang via Phabricator via llvm-commits
- [llvm] 891ce5b - [NFC][StructuralHash] Use hash_code
Arthur Eubanks via llvm-commits
- [PATCH] D149192: [IR] Add interface to remove a CallBase string function attribute
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 9553918 - [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via llvm-commits
- [PATCH] D147734: [LV][NFC] Precommit test for a follow-up patch that introduces uniformity for a specific VF.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149192: [IR] Add interface to remove a CallBase string function attribute
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149086: [lld] Use correct machine type in ARM64EC COFF headers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` iff `y u<= x` -> `x != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 7be8341 - [LegacyPM] Remove InjectTLIMappings and AssumeSimplify passes
Arthur Eubanks via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` iff `y u<= x` -> `x != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149207: [llvm-exegesis] Create a proper LLVM IR Function for MachineFunctions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5ecdc81 - [SCCP] Properly report modifications when deleting globals
Arthur Eubanks via llvm-commits
- [llvm] a79e909 - [PGOInstrumentation] Properly report module modifications
Arthur Eubanks via llvm-commits
- [llvm] daad48d - -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D145441: [AMDGPU] Define data layout entries for buffers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D149208: [DebugInfo]Lazy parse abbrevs when symbolizing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [llvm] dcfdb96 - [ThinLTOBitcodeWriter] Properly report when module is changed
Arthur Eubanks via llvm-commits
- [PATCH] D149209: [StructuralHash] Track global variables
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149211: [GlobalISel][InlineAsm][X86]Fallback on DAG ISel when lowering inline assembly
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147547: [AMDGPU] Add buffer intrinsics that take resources as pointers
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Jacob Young via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148184: [AMDGPU] Use resource base for buffer instruction MachineMemOperands
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Jacob Young via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Jacob Young via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Jacob Young via Phabricator via llvm-commits
- [PATCH] D149212: [MCParser] Add warning for zero-size .fill
Jacob Young via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149138: [JITLink][AArch64] Implement R_AARCH64_CONDBR19
Lang Hames via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [PATCH] D146494: [X86] Combine constant vector inputs for FMA
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148652: ValueTracking: Sign handling for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
LiDongjin via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Dan Liew via Phabricator via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad to avoid crash during mutation
Henry Yu via Phabricator via llvm-commits
- [PATCH] D149211: [GlobalISel][InlineAsm][X86]Fallback on DAG ISel when lowering inline assembly
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148188: [llvm-profdata] Make profile reader behavior consistent when encountering malformed profiles
Wenlei He via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149184: [AMDGPU] Delete test for illegal v_cndmask_b16_dpp
Carl Ritson via Phabricator via llvm-commits
- [llvm] 0f9b1c8 - [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via llvm-commits
- [llvm] 1f67602 - [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via llvm-commits
- [PATCH] D148972: [FuzzMutate] Correct type cast and add unit test for FCmp
Peter Rong via Phabricator via llvm-commits
- [PATCH] D148188: [llvm-profdata] Make profile reader behavior consistent when encountering malformed profiles
Wenlei He via Phabricator via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D149181: [RISCV] Remove one use restriction the scalar from combineBinOpToReduce.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149219: [test][HWASAN] Regenerate some HWASAN tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149220: [hwasan] Remove UAR tag branch !ClUARRetagToZero
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149221: [nfc][HWASAN] Move getUARTag into the Entry
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149223: [PowerPC] Look through OR, AND, XOR instructions when checking a clear.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D127464: [BOLT] Mark fragments related to split jump table as non-simple
hezuoqiang via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for any binop
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D149174: [RISCV] Disable combineBinOpToReduce if the reduction AVL might be 0.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 6bfc42e - [nfc] Fix headers comment
Vitaly Buka via llvm-commits
- [llvm] 12d8e17 - [NFC][hwasan] Add const to static array
Vitaly Buka via llvm-commits
- [PATCH] D149017: [RISCV] Rewrite all found class-based subroutines to functions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149211: [GlobalISel][InlineAsm][X86]Fallback on DAG ISel when lowering inline assembly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149223: [PowerPC] Look through OR, AND, XOR instructions when checking a clear.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [llvm] e80da0f - [RISCV] Disable combineBinOpToReduce if the reduction AVL might be 0.
Craig Topper via llvm-commits
- [PATCH] D149174: [RISCV] Disable combineBinOpToReduce if the reduction AVL might be 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148769: Split out `CodeGenTypes` from `CodeGen` for LLT/MVT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149223: [PowerPC] Look through OR, AND, XOR instructions when checking a clear.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D149017: [RISCV] Rewrite all found class-based subroutines to functions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149017: [RISCV] Rewrite all found class-based subroutines to functions
Michael Maitland via Phabricator via llvm-commits
- [llvm] 5b869f3 - [RISCV] Custom lowering of llvm.is.fpclass
via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149227: [HWASAN] Untag pointe with TagMaskByte instead 0xFF
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149228: [HWASAN] Support tagged stack pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149228: [HWASAN] Support tagged stack pointer
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] 6f66b12 - [sanitizer-common] Expand testing for 56-bit address spaces
Thurston Dang via llvm-commits
- [llvm] 4bb6816 - [NFC][HWASAN] Fix top comment
Vitaly Buka via llvm-commits
- [llvm] 8fc1764 - [NFC][HWASAN] Check TagMaskByte instead of TargetTriple
Vitaly Buka via llvm-commits
- [PATCH] D149229: [InstSimplify] with logical ops: (X & Y) == -1 ? X : -1 --> -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D149230: [tests] precommit tests for D149229
Allen zhong via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 0942e2e - Fix path on Windows for test modified in daad48d.
Douglas Yung via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149127: [RISCV] Add missing constraints for vwsll
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D136587: use riscv vsetvl to tailfolding
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D149211: [GlobalISel][InlineAsm][X86]Fallback on DAG ISel when lowering inline assembly
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D148930: [MemRefToLLVM] Fix the lowering of memref.assume_alignment
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [llvm] 12cd7e1 - [RISCV] Remove one use restriction on the scalar from combineBinOpToReduce.
Craig Topper via llvm-commits
- [PATCH] D149181: [RISCV] Remove one use restriction on the scalar from combineBinOpToReduce.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148947: [MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D149166: [RISCV] Try to perform select => binop combines when conditional operations are available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147740: [NFC][llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed
Wenlei He via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 1e4de2d - [X86] Remove unused SmallString. Fold a Twine local variable into call. NFC
Craig Topper via llvm-commits
- [PATCH] D147740: [NFC][llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed
David Li via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149235: Always emit symbol tables when dwarf section exists in COFF
Haohai, Wen via Phabricator via llvm-commits
- [llvm] f7bee65 - [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmen via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D149146: [TailDuplicator] Don't constrain register classes due to debug instructions
Mikael Holmén via Phabricator via llvm-commits
- [compiler-rt] e55fca6 - [test][sanitizer] Use both allocators in test
Vitaly Buka via llvm-commits
- [PATCH] D149237: [Mem2Reg] !nonnull and !noundef are enough for creating assume
luxufan via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Petr Hosek via Phabricator via llvm-commits
- [llvm] 1ca0cb7 - [llvm] Replace None with std::nullopt in comments (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149237: [Mem2Reg] !nonnull and !noundef are enough for creating assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149209: [StructuralHash] Track global variables
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149147: [LoopVectorize] Preserve SCEV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` iff `y u<= x` -> `x != 0`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149147: [LoopVectorize] Preserve SCEV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149086: [lld] Use correct machine type in ARM64EC COFF headers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149134: [LICM] Don't try to constant fold instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149087: [lld] Allow input files from compatible architectures on EC targets.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149229: [InstSimplify] with logical ops: (X & Y) == -1 ? X : -1 --> -1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149230: [tests] precommit tests for D149229
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4343699 - [LICM] Don't try to constant fold instructions
Nikita Popov via llvm-commits
- [PATCH] D149134: [LICM] Don't try to constant fold instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148001: [LICM] Reassociate & hoist sub expressions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
James Henderson via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nikita Popov via Phabricator via llvm-commits
- [llvm] 1745341 - [LoopVectorize] Preserve SCEV
Nikita Popov via llvm-commits
- [PATCH] D149147: [LoopVectorize] Preserve SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0f28cec - [tests] precommit tests for D149229
via llvm-commits
- [PATCH] D149230: [tests] precommit tests for D149229
Allen zhong via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Nikita Popov via Phabricator via llvm-commits
- [llvm] f9478f7 - [InstSimplify] with logical ops: (X & Y) == -1 ? X : -1 --> -1
via llvm-commits
- [PATCH] D149229: [InstSimplify] with logical ops: (X & Y) == -1 ? X : -1 --> -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2b3c13b - [DebugInfo] Treat empty metadata operands the same as undef operands in SelectionDAG
via llvm-commits
- [PATCH] D140990: [DebugInfo] Treat empty metadata operands the same as undef operands in SelectionDAG
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D139859: [symbolizer] Support symbol+offset lookup
James Henderson via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
James Henderson via Phabricator via llvm-commits
- [llvm] 193a809 - [JITLink][AArch64] Implement R_AARCH64_CONDBR19
Job Noorman via llvm-commits
- [PATCH] D149138: [JITLink][AArch64] Implement R_AARCH64_CONDBR19
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D149244: [BOLT] Make sure Mach-O binaries are actually linked
Job Noorman via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149245: [ASAN] Support memory checks on vp.gather/scatter.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] 3feea34 - [DebugInfo] Do not delete debug intrinsics with empty metadata operands
via llvm-commits
- [PATCH] D140901: [DebugInfo] Do not delete debug intrinsics with empty metadata operands
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 52b51ee - [RISCV][NFC] Remove outdated TODOs about extension versions in RISCVISAInfo
Alex Bradbury via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature to all the cpus that have FeatureEnableSelectOptimize
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D148347: [AArch64] Handle vector with two different values
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149130: [PartialInlining] Fix incorrect costing when IR has unreachable BBs
Florian Hahn via Phabricator via llvm-commits
- [llvm] 38a657e - ValueTracking: Add computeKnownFPClass baseline tests for rounding intrinsics
Matt Arsenault via llvm-commits
- [llvm] 8927b9d - ValueTracking: Add baseline tests for log computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 8e72219 - ValueTracking: Implement computeKnownFPClass for log
Matt Arsenault via llvm-commits
- [PATCH] D148533: ValueTracking: Improve trunc handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2a8db0b - ValueTracking: Add baseline tests for powi computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 2ff52ea - ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 77e3fea - ValueTracking: Improve trunc handling in computeKnownFPClass
Matt Arsenault via llvm-commits
- [PATCH] D148549: ValueTracking: Implement computeKnownFPClass for log
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149119: [CMake] Use llvm-nm to extract symbols for staged LTO builds on Windows
Tomas Matheson via Phabricator via llvm-commits
- [llvm] c604a2c - Fix buildbots after D140901
via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Alex Bradbury via Phabricator via llvm-commits
- [llvm] a93c423 - [DebugInfo] Update SourceLevelDebugging.rst to better explain kill locations
via llvm-commits
- [PATCH] D140989: [DebugInfo] Update SourceLevelDebugging.rst to better explain kill locations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D140989: [DebugInfo] Update SourceLevelDebugging.rst to better explain kill locations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149135: [Assignment Tracking] Remove overly defensive AllocaInst assertion
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [llvm] ae0f41d - [X86] LowerBUILD_VECTOR - fold build_vector(undef,freeze(undef),zero) -> zero vector
Simon Pilgrim via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [llvm] 611491d - [llvm][docs] Correct chose to choose in the builder docs
David Spickett via llvm-commits
- [llvm] a0183c2 - Fix docs bot after D140989
via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
David Spickett via Phabricator via llvm-commits
- [PATCH] D148929: [mlir][test][Integration] Refactor Arm emulator configuration
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D149045: [Assignment Tracking] Fix faulty assertion inside std::sort predicate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] b59d672 - [Assignment Tracking] Fix faulty assertion inside std::sort predicate
via llvm-commits
- [llvm] be71387 - ValueTracking: Add baseline tests for frem computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] be8aafa - ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 9d53db2 - ValueTracking: Add new tests for computeKnownFPClass copysign handling
Matt Arsenault via llvm-commits
- [llvm] de7bfec - ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via llvm-commits
- [PATCH] D149135: [Assignment Tracking] Remove overly defensive AllocaInst assertion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D148674: ValueTracking: Handle frem in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148631: ValueTracking: fdiv sign handling in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148655: ValueTracking: Handle powi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ac6e177 - [Assignment Tracking] Remove overly defensive AllocaInst assertion
via llvm-commits
- [PATCH] D149135: [Assignment Tracking] Remove overly defensive AllocaInst assertion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] f6ec56a - [LoopDistribute] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149248: [RISCV][MC] MC layer support for the experimental zacas extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149249: [X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149249: [X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142721: [SCCP] Support NUW/NSW inference for all overflowing binary operators.
Tom Stellard via Phabricator via llvm-commits
- [llvm] cbbd00b - [Test] Add test showing bug in SCEV::getBackedgeTakenInfo (NFC)
Dmitry Makogon via llvm-commits
- [llvm] ee52af7 - [X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Simon Pilgrim via llvm-commits
- [PATCH] D149249: [X86] Handle multiple use freeze(undef) in LowerAVXCONCAT_VECTORS as zero vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't expect BackedgeTakenCounts cache to contain an entry for loop in getBackedgeTakenInfo
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D149177: [LangRef] Improve wording DW_OP_LLVM_entry_value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't expect BackedgeTakenCounts cache to contain an entry for loop in getBackedgeTakenInfo
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] c08dc8b - [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Ivan Kosarev via llvm-commits
- [llvm] e23891a - [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via llvm-commits
- [PATCH] D149049: [AMDGPU][Disassembler] Fix a spurious error message in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 329bfcc - [LangRef] Improve wording DW_OP_LLVM_entry_value
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D149177: [LangRef] Improve wording DW_OP_LLVM_entry_value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] fea8c07 - [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via llvm-commits
- [PATCH] D148728: [Support][Parallel] Add sequential mode to TaskGroup::spawn().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 815eab2 - [DebugLocEntry][nfc] Remove redundant cast
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D149178: [DebugLocEntry][nfc] Remove redundant cast
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147776: [llvm-exegesis][AArch64] Handle OPERAND_UNKNOWN
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149235: Always emit symbol table when dwarf section exists in COFF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Théo Degioanni via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 124acb7 - [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via llvm-commits
- [PATCH] D149080: [AMDGPU] Fix negative offset values interpretation in getMemOperandsWithOffset for DS
Janek van Oirschot via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Diana Picus via Phabricator via llvm-commits
- [PATCH] D149235: Always emit symbol table when dwarf section exists in COFF
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D149235: Always emit symbol table when dwarf section exists in COFF
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Andrew Gozillon via Phabricator via llvm-commits
- [llvm] f8ec7a0 - [AMDGPU] Delete test for illegal v_cndmask_b16_dpp
Joe Nash via llvm-commits
- [PATCH] D149184: [AMDGPU] Delete test for illegal v_cndmask_b16_dpp
Joe Nash via Phabricator via llvm-commits
- [PATCH] D140990: [DebugInfo] Treat empty metadata operands the same as undef operands in SelectionDAG
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D149257: ValueTracking: Restore ordered negative handling for frem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144215: [RISCV] Accept zicntr and zihpm command line options
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149166: [RISCV] Try to perform select => binop combines when conditional operations are available
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D149257: ValueTracking: Restore ordered negative handling for frem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Philip Reames via Phabricator via llvm-commits
- [PATCH] D142479: [AIX] support 64bit global symbol table for big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142479: [AIX] support 64bit global symbol table for big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D144215: [RISCV] Accept zicntr and zihpm command line options
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149099: [RISCV] Make SCS prologue interrupt safe on RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Philip Reames via Phabricator via llvm-commits
- [PATCH] D140990: [DebugInfo] Treat empty metadata operands the same as undef operands in SelectionDAG
Mikhail Goncharov via Phabricator via llvm-commits
- [llvm] cc20ca7 - TableGen/ProgRef.rst: Fix copypasto in the description of `!range`
NAKAMURA Takumi via llvm-commits
- [llvm] f8ee342 - Add failure testcases as llvm/test/TableGen/ListSlices-fail.td
NAKAMURA Takumi via llvm-commits
- [llvm] 5540e29 - Reformat
NAKAMURA Takumi via llvm-commits
- [PATCH] D147401: Add failure testcases as llvm/test/TableGen/ListSlices-fail.td
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] f98192a - TableGen: Let expressions available to list subscriptions and list slices
NAKAMURA Takumi via llvm-commits
- [llvm] 2829d50 - TableGen: Prune convertInitListSlice and VarListElementInit
NAKAMURA Takumi via llvm-commits
- [llvm] 91b80ce - TableGen: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via llvm-commits
- [llvm] 24706af - TableGen: Replace `IntrinsicEmitter::ComputeFixedEncoding()` and cleanup
NAKAMURA Takumi via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D145937: Replace `IntrinsicEmitter::ComputeFixedEncoding()` and cleanup
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148066: [RISCV] Add Smaia and Ssaia extensions support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D149260: [AArch64] Emit FNMADD instead of FNEG(FMADD)
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D148420: [InstSimplify] Enhance select icmp and simplification
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D140990: [DebugInfo] Treat empty metadata operands the same as undef operands in SelectionDAG
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149087: [lld] Allow input files from compatible architectures on EC targets.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148767: Restore CodeGen/LowLevelType
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D149192: [IR] Add interface to remove a CallBase string function attribute
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 85a13c7 - [IR] Add interface to remove a CallBase string function attribute
Teresa Johnson via llvm-commits
- [PATCH] D149192: [IR] Add interface to remove a CallBase string function attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149211: [GlobalISel][InlineAsm][X86]Fallback on DAG ISel when lowering inline assembly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149086: [lld] Use correct machine type in ARM64EC COFF headers.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149087: [lld] Allow input files from compatible architectures on EC targets.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] bface39 - [RISCV] Make SCS prologue interrupt safe on RISC-V
Paul Kirth via llvm-commits
- [PATCH] D149099: [RISCV] Make SCS prologue interrupt safe on RISC-V
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature to all the cpus that have FeatureEnableSelectOptimize
Dave Green via Phabricator via llvm-commits
- [llvm] 2251659 - [AMDGPU] Add GFX11 ds_min_f32 / ds_max_f32 tests
Jay Foad via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D149263: [RISCV] Use vslide1down idiom for generic build_vector
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D147747: Add test to verify behavior of .cfi_sections .debug_frame intrinsic
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149260: [AArch64] Emit FNMADD instead of FNEG(FMADD)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148096: [AMDGPU][GlobalISel] Widen the vector operand in G_BUILD/INSERT/EXTRACT_VECTOR
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9879e58 - [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via llvm-commits
- [PATCH] D149032: [InlineAsm][AArch64]Add backend support for flag output parameters
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Craig Topper via Phabricator via llvm-commits
- [llvm] 0125b8d - ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via llvm-commits
- [PATCH] D149185: ValueTracking: Fix computeKnownFPClass handling for copysign
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 17df202 - ValueTracking: Add baseline computeKnownFPClass tests for minimum/maximum
Matt Arsenault via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Yingwei Zheng via Phabricator via llvm-commits
- [llvm] d3f9388 - [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen to LLVM-IR
Jan Sjodin via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149267: [AArch64][SVE] Add basic predicated add/sub patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 1bce1be - AMDGPU: Reduce number of calls to computeKnownFPClass and pass all arguments
Matt Arsenault via llvm-commits
- [PATCH] D148051: AMDGPU: Reduce number of calls to computeKnownFPClass and pass all arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D147545: [AutoFDO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D149269: [ARM] Enable shouldFoldSelectWithIdentityConstant for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149270: [LLD][MachO] Do not run Mach-O tests on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133863: [RISCV] Add MC support of RISCV zcmt Extension
Craig Topper via Phabricator via llvm-commits
- [llvm] 236898f - [RISCV] Accept zicntr and zihpm command line options
Craig Topper via llvm-commits
- [llvm] 3ce3ee6 - [RISCV] Make Zicntr and Zihpm imply Zicsr.
Craig Topper via llvm-commits
- [PATCH] D144215: [RISCV] Accept zicntr and zihpm command line options
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148962: [RISCV] Make Zicntr and Zihpm imply Zicsr.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D147747: Add test to verify behavior of .cfi_sections .debug_frame intrinsic
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad to avoid crash during mutation
Henry Yu via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Alex Brachet via Phabricator via llvm-commits
- [llvm] 9156559 - InstCombine: Use computeKnownFPClass in is.fpclass combines and pass AC
Matt Arsenault via llvm-commits
- [PATCH] D148065: InstCombine: Directly use computeKnownFPClass in is.fpclass combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148775: [llvm-gsymutil] Switch to OptTable
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D147866: ValueTracking: Implement computeKnownFPClass for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7ad4b26 - [RISCV][CSKY][Loong] Pass Twine by const reference instead of by value. NFC
Craig Topper via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [compiler-rt] 7d5e6b4 - [HWASAN] Fix TLS + signal handling related crash
Kirill Stoimenov via llvm-commits
- [llvm] cd1ed64 - [RISCV] Add version of generateImmOutOfRangeError that takes an SMLoc.
Craig Topper via llvm-commits
- [llvm] 5202aa1 - [RISCV] Fix spelling 'Floating Pont' -> 'Floating Point'. NFC
Craig Topper via llvm-commits
- [PATCH] D149219: [test][HWASAN] Regenerate some HWASAN tests
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
David Blaikie via Phabricator via llvm-commits
- [PATCH] D149278: [RISCV] Deprecate CSR names that are not in Privileged Specification 1.12.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149278: [RISCV] Deprecate CSR names that are not in Privileged Specification 1.12.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D148530: [polly] Drop redundant use of -instnamer in polly MemAccess lit tests
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D149112: InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 883eb88 - [LV] Add extra uniformity tests with LSHR and AND.
Florian Hahn via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149112: InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D149281: Must unroll epilogue loops after vectorization on AMDGPU target
Alexander via Phabricator via llvm-commits
- [PATCH] D148188: [llvm-profdata] Make profile reader behavior consistent when encountering malformed profiles
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D149257: ValueTracking: Restore ordered negative handling for frem
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149283: [llvm-gsymutil] Add gsymuil to llvm driver build
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D149281: Must unroll epilogue loops after vectorization on AMDGPU target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [compiler-rt] 69e01fa - [test][HWASAN] Add XFAILs for missing hwasan features
Vitaly Buka via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D149281: Must unroll epilogue loops after vectorization on AMDGPU target
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 1f2d945 - [HWASAN] Run sanitizer_common tests
Vitaly Buka via llvm-commits
- [PATCH] D141077: [MemProf] Context disambiguation cloning pass [patch 3/4]
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 6e8ce16 - [test][HWASAN] Regenerate some HWASAN tests
Vitaly Buka via llvm-commits
- [PATCH] D149219: [test][HWASAN] Regenerate some HWASAN tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149219: [test][HWASAN] Regenerate some HWASAN tests
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 65443f6 - [gn build] Port 244560329603
LLVM GN Syncbot via llvm-commits
- [lld] 39c20a6 - [ELF] Add --remap-inputs= and --remap-inputs-file=
Fangrui Song via llvm-commits
- [PATCH] D148859: [ELF] Add --remap-inputs= and --remap-inputs-file=
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149278: [RISCV] Deprecate CSR names that are not in Privileged Specification 1.12.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149190: [CodeGen] precommit machine-latecleanup test
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149235: Always emit symbol table when dwarf section exists in COFF
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149086: [lld] Use correct machine type in ARM64EC COFF headers.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149087: [lld] Allow input files from compatible architectures on EC targets.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Conor Dooley via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D149061: [clang] remove dereferencing of invalid pointer
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149091: [Object] Recognize ARM64EC binaries in COFFObjectFile::getMachine.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Amir Ayupov via Phabricator via llvm-commits
- [llvm] f0c36dc - [RISCV] Remove CSR names that are not in Privileged Specification 1.12.
Craig Topper via llvm-commits
- [PATCH] D149278: [RISCV] Remove CSR names that are not in Privileged Specification 1.12.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D147172: [OpenMP][Flang][MLIR] Add lowering of TargetOp for host codegen
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149288: [X86] Introduce a large data threshold for the medium code model
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149288: [X86] Introduce a large data threshold for the medium code model
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149290: [llvm-profdata][NFC] ProfileReader cleanup - 4
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D148953: [llvm][ADT] Fix Any linker error with multiple compilers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 79e7621 - [test][HWASAN] Add hwasan-aliasing
Vitaly Buka via llvm-commits
- [llvm] d340ef6 - [AArch64][SVE] Generate smull/umull instead of sve v2i64 mul
David Green via llvm-commits
- [PATCH] D148248: [AArch64][SVE] Generate smull/umull instead of sve v2i64 mul
Dave Green via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149221: [NFC][HWASAN] Move getUARTag into the Entry
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D149294: Do not optimize debug locations across section boundaries
Pierre Calixte via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149290: [llvm-profdata][NFC] ProfileReader cleanup - 4
David Li via Phabricator via llvm-commits
- [llvm] bbc7b30 - AMDGPU: Remove invalid testcase for enqueue kernel
Matt Arsenault via llvm-commits
- [PATCH] D140643: AMDGPU: Remove invalid testcase for enqueue kernel
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites when none of the instructions folds the rest away
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites when none of the instructions folds the rest away
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147980: Emit unwind information in .debug_frame section when .cfi_sections .debug_frame intrinsic is used
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149196: [SelectionDAG] Use `computeKnownBits` if `Op` is not recognized by `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make is so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [compiler-rt] 82e5994 - [hwasan] Do not memset allocation if it comes from the secondary allocator
Leonard Chan via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149221: [NFC][HWASAN] Move getUARTag into the Entry
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D149281: Must unroll epilogue loops after vectorization on AMDGPU target
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad during mutation and avoid replacing callee with pointer when sinking
Henry Yu via Phabricator via llvm-commits
- [PATCH] D148834: [RISCV][InsertVSETVLI] Avoid VL toggles for extractelement patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D148417: [compiler-rt][profiling] Add an incremental buffer writing mode to libprofile
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` iff `y u<= x` -> `x != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` if `y u<= x`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` if `y u<= x`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148876: [IndirectCallPromotion] Clear value profile metadata after the last run of indirect-call-promotion in a pipeline
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 6e8b2a8 - [HWASAN] Remove UAR tag branch !ClUARRetagToZero
Vitaly Buka via llvm-commits
- [PATCH] D149220: [HWASAN] Remove UAR tag branch !ClUARRetagToZero
Vitaly Buka via Phabricator via llvm-commits
- [llvm] b6da4bf - [NFC][HWASAN] Move getUARTag into the Entry
Vitaly Buka via llvm-commits
- [PATCH] D149221: [NFC][HWASAN] Move getUARTag into the Entry
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] c30c291 - [SPARC] Lower BR_CC to BPr on 64-bit target whenever possible
Brad Smith via llvm-commits
- [llvm] 92f1156 - [SPARC][MC] Fix encoding of backwards BPr branches
Brad Smith via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Brad Smith via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
Wenlei He via Phabricator via llvm-commits
- [compiler-rt] d36d0cb - [test][sanitizer] Reformat the test
Vitaly Buka via llvm-commits
- [compiler-rt] 1533478 - [test][HWASAN] Suppress memory leak in getpass
Vitaly Buka via llvm-commits
- [llvm] fe8eab4 - Add tests to verify behavior of .cfi_sections .debug_frame intrinsic.
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D147747: Add test to verify behavior of .cfi_sections .debug_frame intrinsic
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 710290c - Emit unwind information in .debug_frame section when .cfi_sections .debug_frame intrinsic is used
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D147980: Emit unwind information in .debug_frame section when .cfi_sections .debug_frame intrinsic is used
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 5b7fa4a - VE: Register null MCTargetStreamer
Matt Arsenault via llvm-commits
- [PATCH] D137122: VE: Register null MCTargetStreamer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149117: [MemProf] Context disambiguation cloning pass [patch 4/4]
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D149308: [RISCV] Remove the uret instruction.
Craig Topper via Phabricator via llvm-commits
- [llvm] 66892f2 - [FuzzMutate] Skip EHPad during mutation and avoid replacing callee with pointer when sinking
Peter Rong via llvm-commits
- [PATCH] D148853: [FuzzMutate] Skip EHPad during mutation and avoid replacing callee with pointer when sinking
Peter Rong via Phabricator via llvm-commits
- [PATCH] D149308: [RISCV] Remove the uret instruction.
Jessica Clarke via Phabricator via llvm-commits
- [compiler-rt] 616dfa9 - Revert "[test][HWASAN] Suppress memory leak in getpass"
Vitaly Buka via llvm-commits
- [compiler-rt] 98c3fd8 - [test][HWASAN] Suppress memory leak in getpass
Vitaly Buka via llvm-commits
- [PATCH] D149310: [LegalizeVectorOps] Use all ones mask when expanding i1 VP_SELECT.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9193820 - [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Michael Maitland via llvm-commits
- [PATCH] D149068: [llvm-mca][RISCV] Fix checking if data valid in createInstrument
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149308: [RISCV] Remove the uret instruction.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 0f6dd55 - [test][HWASAN] XFAIL broken test on aarch64
Vitaly Buka via llvm-commits
- [compiler-rt] 149eb31 - [NFC][sanitizer] Fix typo
Vitaly Buka via llvm-commits
- [compiler-rt] c266bfe - [scudo] Fix missing pushing 1 block to BatchClassId
Chia-hung Duan via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Hubert Tong via Phabricator via llvm-commits
- [llvm] 5854b39 - [RISCV] Remove the uret instruction.
Craig Topper via llvm-commits
- [PATCH] D149308: [RISCV] Remove the uret instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149308: [RISCV] Remove the uret instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
DianQK via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149315: [ARM] Don't allocate memory if free space in segmented stack is just enough.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [llvm] d6ef90f - [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu Maddhipatla via llvm-commits
- [PATCH] D148254: [OpenMP][Flang][Semantics] Add semantics support for USE_DEVICE_PTR clause on OMP TARGET DATA directive.
Raghu via Phabricator via llvm-commits
- [compiler-rt] 05551c6 - [sanitizer] Correct alignment of x32 __sanitizer_siginfo
H.J. Lu via llvm-commits
- [PATCH] D149310: [LegalizeVectorOps] Use all ones mask when expanding i1 VP_SELECT.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148776: [Modules] Move modulemaps to header search directories. NFC intended.
Volodymyr Sapsai via Phabricator via llvm-commits
- [lld] 44363f2 - Always emit symbol table when dwarf section exists in COFF
Haohai Wen via llvm-commits
- [PATCH] D149235: Always emit symbol table when dwarf section exists in COFF
Haohai, Wen via Phabricator via llvm-commits
- [compiler-rt] 4c83674 - [HWASAN] Fix HwasanReallocate in aliasing mode
Vitaly Buka via llvm-commits
- [polly] 533b7c1 - [GlobalOpt] Don't replace the aliasee if it has other references.
via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
DianQK via Phabricator via llvm-commits
- [compiler-rt] 66f162a - [HWASAN] Fix __sanitizer_get_allocated_{begin, size}
Vitaly Buka via llvm-commits
- [compiler-rt] e1041ed - [sanitizer] move a pointer dereference after its null check
Vitaly Buka via llvm-commits
- [compiler-rt] cdfcf1a - [libfuzzer] avoid unneccessary auto-copy
Vitaly Buka via llvm-commits
- [PATCH] D146494: [X86] Combine constant vector inputs for FMA
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D149004: [compiler-rt] [test] [builtins] Set __COMPAT_LAYER=RunAsInvoker when running tests
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] 7ac72ce - [hwasan] Implement __sanitizer_purge_allocator
Vitaly Buka via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D141473: [PowerPC] Simplify fp-to-int store optimization
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Vitaly Buka via Phabricator via llvm-commits
- [llvm] b559583 - [HWASAN] Support tagged stack pointer
Vitaly Buka via llvm-commits
- [PATCH] D149228: [HWASAN] Support tagged stack pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D141473: [PowerPC] Simplify fp-to-int store optimization
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D147506: [DebugLine] save one debug line entry for empty prologue
ChenZheng via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 9a1e60c - Revert "[SPARC][MC] Fix encoding of backwards BPr branches"
Vitaly Buka via llvm-commits
- [compiler-rt] fd85a6d - [NFC][HWASAN] Move InTaggableRegion
Vitaly Buka via llvm-commits
- [PATCH] D149244: [BOLT] Make sure Mach-O binaries are actually linked
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Congzhe Cao via Phabricator via llvm-commits
- [llvm] b12a2fc - [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
via llvm-commits
- [PATCH] D149035: [ValueTracking] Guaranteed not to be undef if has dereferenceable attribute
luxufan via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [llvm] 1855c0a - [RISCV] Support vector strict rounding operations.
Yeting Kuo via llvm-commits
- [PATCH] D148519: [RISCV] Support vector strict rounding operations.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [lld] 71cb689 - [LTO] Change getThinLTOOutputFile to take StringRef
Fangrui Song via llvm-commits
- [llvm] faf8407 - [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via llvm-commits
- [PATCH] D147137: [InstSimplify] Extend handlng of fp min/max.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149228: [HWASAN] Support tagged stack pointer
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130229: [ELF] Add --thinlto-index=
Fangrui Song via Phabricator via llvm-commits
- [llvm] 73f5f1a - [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via llvm-commits
- [llvm] 9b3c865 - [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via llvm-commits
- [llvm] 75b48b4 - [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via llvm-commits
- [llvm] ddfee6d - [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Noah Goldstein via llvm-commits
- [PATCH] D149201: [ValueTracking] Add some additional tests for `isKnownNonZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149202: [ValueTracking] Add logic for `(sub x, y) != 0` if we know `KnownX != KnownY`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149204: [ValueTracking] Add logic for `add nuw x, y != 0` -> `x != 0 || y != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148868: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring
David Li via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D149318: [lld][ELF][NFC] Improve AVR tests
Ben Shi via Phabricator via llvm-commits
- [llvm] f88f8fd - [mlir] Add a generic mem2reg implementation.
Tobias Gysi via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Tobias Gysi via Phabricator via llvm-commits
- [llvm] 5f5fb66 - [NFC][hwasan] Precommit X86 inline tests
Vitaly Buka via llvm-commits
- [llvm] fb1ecab - [HWASAN] Fix X86 ClInstrumentWithCalls
Vitaly Buka via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D149228: [HWASAN] Support tagged stack pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149014: [BOLT] Parallelize legacy profile merging
Yi Kong via Phabricator via llvm-commits
- [llvm] cb6099b - [HWASAN] Untag pointer with TagMaskByte instead 0xFF
Vitaly Buka via llvm-commits
- [PATCH] D149227: [HWASAN] Untag pointer with TagMaskByte instead 0xFF
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] 82b1e3b - [HWASAN] Use InTaggableRegion in basic tagging functions
Vitaly Buka via llvm-commits
- [PATCH] D149077: [InstCombine] Add !noundef if is guaranteed do not violate !range
luxufan via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
James Henderson via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` if `y u<= x`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D149004: [compiler-rt] [test] [builtins] Set __COMPAT_LAYER=RunAsInvoker when running tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148903: [PGO] Avoid potential const_cast UB (NFC)
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D149063: [RISCV] Custom lowering of llvm.is.fpclass
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 1e63f82 - AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Nicolai Hähnle via llvm-commits
- [PATCH] D149161: AMDGPU: Fix an assertion in SIOptimizeVGPRLiveRange
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149320: [RISCV] Disable mutating strict-fp to fp and use correct lowering action of strict_fsetcc(s).
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149320: [RISCV] Disable mutating strict-fp to fp and use correct lowering action of strict_fsetcc(s).
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148921: [llvm-exegesis] Use MCJIT only for execution
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149244: [BOLT] Make sure Mach-O binaries are actually linked
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148921: [llvm-exegesis] Use MCJIT only for execution
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Job Noorman via Phabricator via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D149322: [llvm-profdata] Condense string allocations for MD5 function names
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D148988: [asan][test][win] Set __COMPAT_LAYER=RunAsInvoker when running tests
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [llvm] f1431bb - [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Alvin Wong via llvm-commits
- [PATCH] D149064: [lit] Set __COMPAT_LAYER=RunAsInvoker when running tests on Windows
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D149004: [compiler-rt] [test] [builtins] Set __COMPAT_LAYER=RunAsInvoker when running tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D149325: [DAG] Do not call computeKnownBits from isKnownToBeAPowerOfTwo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Tobias Gysi via Phabricator via llvm-commits
- [llvm] 12b70ad - [BranchFolder] Precommit AMDGPU test case for D148509
Jay Foad via llvm-commits
- [llvm] 47d3cbc - [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via llvm-commits
- [PATCH] D148509: [BranchFolder] Skip redundant IMPLICIT_DEFs of subregs
Jay Foad via Phabricator via llvm-commits
- [llvm] 8f7f9d8 - [X86] Machine combine vnni instruction.
via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D149326: [bazel][mlir] update build for mem2reg f88f8fd0bca34dc8e5571cb828b1a159a50fd504
Mikhail Goncharov via Phabricator via llvm-commits
- [llvm] 4fcb006 - [SCEV] Fix getOperandsToCreate() for and/or
Nikita Popov via llvm-commits
- [PATCH] D149326: [bazel][mlir] update build for mem2reg f88f8fd0bca34dc8e5571cb828b1a159a50fd504
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D149326: [bazel][mlir] update build for mem2reg f88f8fd0bca34dc8e5571cb828b1a159a50fd504
Mikhail Goncharov via Phabricator via llvm-commits
- [PATCH] D149269: [ARM] Enable shouldFoldSelectWithIdentityConstant for MVE
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 8de1613 - [X86] Fix -Wsometimes-uninitialized in X86InstrInfo.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149327: [llvm-exegesis] Create snippet object files with predictable names
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 3690e1f - [SCEV] Check MatchBinaryOp opcode instead of original opcode
Nikita Popov via llvm-commits
- [PATCH] D149329: [llvm-exegesis] Dump generated snippets in assembler form
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 19732a3 - [SCEV] Check correct binary operator for nowrap flags
Nikita Popov via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149325: [DAG] Do not call computeKnownBits from isKnownToBeAPowerOfTwo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Paul Walker via Phabricator via llvm-commits
- [llvm] 563e302 - [X86] Fix -Wstring-conversion in X86InstrInfo.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D149330: [RegAllocFast] Use uint16_t SparseT for LiveRegMap
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [llvm] 7751a91 - [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via llvm-commits
- [PATCH] D148346: [AArch64][FastISel] Handle call with multiple return regs
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149267: [AArch64][SVE] Add basic predicated add/sub patterns
Paul Walker via Phabricator via llvm-commits
- [llvm] fdc0d5f - [DAG] Do not call computeKnownBits from isKnownToBeAPowerOfTwo
Jay Foad via llvm-commits
- [PATCH] D149325: [DAG] Do not call computeKnownBits from isKnownToBeAPowerOfTwo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149263: [RISCV] Use vslide1down idiom for generic build_vector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149195: [SelectionDAG] Limit max recursion in `isKnownNeverZero` and `isKnownToBeAPowerOfTwo`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_crtl handling
Diana Picus via Phabricator via llvm-commits
- [llvm] c27a966 - [SCEV] Remove LCSSA special case in getSCEVAtScope() (NFCI)
Nikita Popov via llvm-commits
- [llvm] fe3ed65 - [SCEV] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D149331: [LCSSA] Don't invalidate entire loop in SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Michael Buch via Phabricator via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Florian Hahn via Phabricator via llvm-commits
- [llvm] 563e302 - [X86] Fix -Wstring-conversion in X86InstrInfo.cpp (NFC)
Aaron Ballman via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Paul Walker via Phabricator via llvm-commits
- [PATCH] D149335: [DebugInfo][InstCombine] Fix missing source and variable locations after foldOpIntoPhi
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [llvm] a3e56a8 - [KMSAN] Enable on SystemZ
Ilya Leoshkevich via llvm-commits
- [PATCH] D148596: [KMSAN] Enable on SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D149336: [PGO] Move CFGMST.h into the include directory
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_ctrl handling
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D149335: [DebugInfo][InstCombine] Fix missing source and variable locations after foldOpIntoPhi
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D149338: [SLP] Add TreeEntry into PostponedGathers if it depends on another previously postponed TreeEntry
Evgeniy via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Cond value of selectinst should be well-defined
Allen zhong via Phabricator via llvm-commits
- [PATCH] D147562: [SLP] Add TreeEntry into PostponedGathers if it depends on another previously postponed TreeEntry.
Evgeniy via Phabricator via llvm-commits
- [llvm] bd11093 - [DebugInfo][InstCombine] Fix missing source and variable locations after foldOpIntoPhi
via llvm-commits
- [PATCH] D149335: [DebugInfo][InstCombine] Fix missing source and variable locations after foldOpIntoPhi
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149335: [DebugInfo][InstCombine] Fix missing source and variable locations after foldOpIntoPhi
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Cond value of selectinst should be well-defined
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nikita Popov via Phabricator via llvm-commits
- [llvm] 079c525 - [SCEV] Try simplifying phi before createNodeFromSelectLikePHI()
Nikita Popov via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149342: [RISCV] Add test describing constant materialisation problem in loops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Allen zhong via Phabricator via llvm-commits
- [llvm] fa0014a - [SCEV] Drop LCSSA check in createNodeFromSelectLikePHI()
Nikita Popov via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 90d30fd - [InstCombine] Add frozen for the condition value of SelectInst
via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Allen zhong via Phabricator via llvm-commits
- [PATCH] D149343: [CMake] add_tablegen: Rename host tablegen to `${target}-host"
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149336: [PGO] Move CFGMST.h into the include directory
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D149344: [SCEV] Replace IsAvailableOnEntry with block disposition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 8b56da5 - [IR] Change shufflevector undef mask to poison
via llvm-commits
- [PATCH] D149210: [IR] Change shufflevector undef mask to poison
Manuel Brito via Phabricator via llvm-commits
- [llvm] 044f27f - [AArch64] Precommit tests for VECTOR_SHUFFLE
Jingu Kang via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D147562: [SLP] Add TreeEntry into PostponedGathers if it depends on another previously postponed TreeEntry.
Ivan Kelarev via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149345: [Utils] Added the ability to print the pass number and IR after it is triggered
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [llvm] 439f804 - Revert "[COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols"
Zequan Wu via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] e016fb5 - [AMDGPU] Legalize soffset of buffer instructions. Use Waterfall loop logic.
via llvm-commits
- [PATCH] D141030: [AMDGPU] Legalize soffset of buffer instruction. Use Waterfall loop logic.
krishna chaitanya sankisa via Phabricator via llvm-commits
- [polly] 28adee0 - [Polly] Update polly test after SCEV changes
Nikita Popov via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] a8dd375 - [PGO] Move CFGMST.h into the include directory
Christian Ulmann via llvm-commits
- [PATCH] D149336: [PGO] Move CFGMST.h into the include directory
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D149346: [compiler-rt][interception][win] Add error messages for some errors
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149343: [CMake] add_tablegen: Rename host tablegen to `${target}-host"
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149347: [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targets
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149349: [CSE] Precommit an AMDGPU test case for D149348
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [PATCH] D140900: [DebugInfo] Print empty MDTuples wrapped in MetadataAsValue inline
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Koakuma via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149347: [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targets
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Brian Sumner via Phabricator via llvm-commits
- [llvm] 30e1e29 - [gn build] Port 9d16cbc5c8bd
LLVM GN Syncbot via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149223: [PowerPC] Look through OR, AND, XOR instructions when checking a clear.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D149014: [BOLT] Parallelize legacy profile merging
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 0b5396b - [LegalizeVectorOps] Use all ones mask when expanding i1 VP_SELECT.
Craig Topper via llvm-commits
- [PATCH] D149310: [LegalizeVectorOps] Use all ones mask when expanding i1 VP_SELECT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149353: [IRTranslator][DebugInfo] Handle SwiftAsync Argument attribute
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149353: [IRTranslator][DebugInfo] Handle SwiftAsync Argument attribute
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149342: [RISCV] Add test describing constant materialisation problem in loops
Luke Lau via Phabricator via llvm-commits
- [lld] fb85578 - Fix PDB relocation on big-endian hosts
Ulrich Weigand via llvm-commits
- [PATCH] D149268: [LLD][COFF] Fix PDB relocation on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Kiran Chandramohan via Phabricator via llvm-commits
- [lld] f2404d5 - [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D146749: [CodeGen] Fix nomerge attribute not working in tail calls.
Zequan Wu via Phabricator via llvm-commits
- [llvm] ee88cd8 - [SimplifyCFG] Remove some unnecessary TTI arguments. NFC.
Jay Foad via llvm-commits
- [llvm] d8e15dc - [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149355: Remove unused attributes from move-dbg-values-imm-test.mir
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 4249d60 - [AArch64] Regenerate trunc-to-tbl and zext-to-tbl tests. NFC
David Green via llvm-commits
- [PATCH] D149349: [CSE] Precommit an AMDGPU test case for D149348
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147940: [Flang][OpenMP][OMPIRBuilder] Add lowering of TargetOp for device codegen
Sergio Afonso via Phabricator via llvm-commits
- [llvm] cf792f6 - [SLP]Fix a crash for the replaced vectorized value.
Alexey Bataev via llvm-commits
- [PATCH] D149338: [SLP] Add TreeEntry into PostponedGathers if it depends on another previously postponed TreeEntry
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149294: Do not optimize debug locations across section boundaries
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 7fde0b2 - Remove unused attributes from move-dbg-values-imm-test.mir
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D149355: Remove unused attributes from move-dbg-values-imm-test.mir
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148417: [compiler-rt][profiling] Add an incremental buffer writing mode to libprofile
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D149322: [llvm-profdata] Condense string allocations for MD5 function names
David Li via Phabricator via llvm-commits
- [llvm] 1e74373 - [RegAllocFast] Use uint16_t SparseT for LiveRegMap
Alexis Engelke via llvm-commits
- [PATCH] D149330: [RegAllocFast] Use uint16_t SparseT for LiveRegMap
Alexis Engelke via Phabricator via llvm-commits
- [llvm] d22edb9 - [IR][NFC] Change UndefMaskElem to PoisonMaskElem
via llvm-commits
- [PATCH] D149256: [IR][NFC] Change UndefMaskElem to PoisonMaskElem
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
David Li via Phabricator via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149169: [RISCV] Cost constant materialization of vectors in phis
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149168: [RISCV] Add tests for cost modelling constants in phis
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149167: [TTI] Add getPHICost to better cost phi operands. NFCI
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D147066: [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [llvm] 48ed7c4 - [NFC][MachineFunctionPassManager] Remove unused DebugLogging param
Arthur Eubanks via llvm-commits
- [PATCH] D141451: [clang] report inlining decisions with -Wattribute-{warning|error}
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 1ab8b9a - AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via llvm-commits
- [PATCH] D148824: AMDGPU: Define sub-class of SGPR_64 for tail call return
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [llvm] 1604a10 - [SLP][NFC]Avoid extra useless ConstantVector creation, use PointerUnion
Alexey Bataev via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D148109: [mlir] Add a generic mem2reg implementation.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149362: [SPIR-V] Rename SPIRVGlobalRegistry to SPIRVGlobalObjectRegistry
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149366: [ARM] Add predicated shift patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D134490: [NFC] check for UnreachableInst first as it is cheaper compared to getTerminatingDeoptimizeCall
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 3db8ae1 - Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix"
Arthur Eubanks via llvm-commits
- [llvm] d8e9dd3 - [ValueTracking] Add logic for `udiv x, y != 0` if `y u<= x`
Noah Goldstein via llvm-commits
- [PATCH] D149203: [ValueTracking] Add logic for `udiv x, y != 0` if `y u<= x`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149370: [memprof][NFC] Update a stale comment about symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 1176d97 - [memprof][NFC] Update a stale comment about symbolization.
Snehasish Kumar via llvm-commits
- [PATCH] D149370: [memprof][NFC] Update a stale comment about symbolization.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D149370: [memprof][NFC] Update a stale comment about symbolization.
David Li via Phabricator via llvm-commits
- [PATCH] D149370: [memprof][NFC] Update a stale comment about symbolization.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149371: [ValueTracking] Add tests for proving `fshr`/`fshl` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149372: [ValueTracking] Add logic for `fshl/fshr(A, B, C) != 0` if `A == B && A ! = 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149372: [ValueTracking] Add logic for `fshl/fshr(A, B, C) != 0` if `A == B && A ! = 0`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149371: [ValueTracking] Add tests for proving `fshr`/`fshl` is non-zero; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149353: [IRTranslator][DebugInfo] Handle SwiftAsync Argument attribute
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D147854: [NVPTX] Fix integer overflow for alloca arrays
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149373: [NFC][LICM] Add test case on widenable condition hoisting opportunity
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Jorge Gorbe Moya via Phabricator via llvm-commits
- [llvm] 460ea85 - [nfc][thinlto] Handle global constant importing separately
Mircea Trofin via llvm-commits
- [PATCH] D149298: [nfc][thinlto] Handle global constant importing separately
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149374: [LICM] Hoist widenable condition when it's the only non-invariant operand of its user
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] c67079f - [PGO] Fix dead StringRef access
Christian Ulmann via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D149171: [SLP][NFC]Add ShuffleCostBuilder and generalize BaseShuffleAnalysis::createShuffle function, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] b3cb950 - [PGO]Implement metadata combine for 'branch_weights' of direct
Mingming Liu via llvm-commits
- [PATCH] D148877: [PGO]Implement metadata combine for 'branch_weights' of direct callsites when none of the instructions folds the rest away
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149270: [LLD][MachO] Do not run Mach-O tests on big-endian hosts
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149324: [PGO] Minor instrumentation code cleanup (NFC)
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Aiden Grossman via Phabricator via llvm-commits
- [llvm] d1c2034 - [gn build] Port bf199576f931
LLVM GN Syncbot via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Nikita Popov via Phabricator via llvm-commits
- [llvm] 095a0c6 - [CodeGen] precommit machine-latecleanup test
Nick Desaulniers via llvm-commits
- [llvm] 012ea74 - [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Nick Desaulniers via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149190: [CodeGen] precommit machine-latecleanup test
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149191: [CodeGen][MachineLastInstrsCleanup] fix INLINEASM_BR hazard
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
David Tenty via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT] adding hash computation for basic blocks
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149215: [MemProf] Control availability of hot/cold operator new from LTO link
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D149089: [llvm-readobj] Add support for dumping CHPE metadata.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][win] Improve error reporting
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D149384: Adjust macros which define the ML inlining features.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143898: [CodeGenPrepare] Relax conditions for folding addressing mode into loads/stores
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149384: Adjust macros which define the ML inlining features.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D148975: -fdebug-prefix-map=: make the last win when multiple prefixes match
Dan McGregor via Phabricator via llvm-commits
- [compiler-rt] 43ba321 - [gwp_asan] Exclude recoverable tests on Fuchsia
Caslyn Tonelli via llvm-commits
- [llvm] 17cfd2e - [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D135652: [AArch64] Add preserve_all calling convention.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT][NFC] Add hash computation for basic blocks
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133860: StackProtector: enable tail call optimization even without musttail
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149345: [Utils] Added the ability to print the pass number and IR after it is triggered
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D149387: [PGO] Add MD_prof into known-id set when combining metadata. The implementation of `combineMetadata` drops unknown types of metadata.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lto-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149374: [LICM] Hoist widenable condition when it's the only non-invariant operand of its user
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D149384: Adjust macros which define the ML inlining features.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149005: [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D149390: [NFC][EarlyCSE]Modify test case to ensure branch weights are preserved with cse.
Mingming Liu via Phabricator via llvm-commits
- [llvm] f9b3e34 - Adjust macros which define the ML inlining features.
Jacob Hegna via llvm-commits
- [PATCH] D149384: Adjust macros which define the ML inlining features.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149387: [PGO] Add MD_prof into known-id set when combining metadata. The implementation of `combineMetadata` drops unknown types of metadata.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [compiler-rt] de79b0b - [hwasan] Enable common syscall interceptors
Thurston Dang via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D149393: [AMDGPU][IGLP] Parameterize the SchedGroup processing / linking in Solver
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D143369: [llvm-profdata] Fix bug llvm-profdata crashes when reading a text sample profile with an empty line with spaces.
William Junda Huang via Phabricator via llvm-commits
- [llvm] 7f0a881 - [AMDGPU] Track liveins for max-ilp-sched-strategy
Jeffrey Byrnes via llvm-commits
- [PATCH] D149358: [AMDGPU] Track liveins for max-ilp-sched-strategy
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix scudo build on ARM
Tom Stellard via Phabricator via llvm-commits
- [llvm] cc781a4 - [MLGO] Fix build error concerning ScalarShape.
Jacob Hegna via llvm-commits
- [compiler-rt] 1a8aab6 - [sanitizer] use the right type for sizeof
Vitaly Buka via llvm-commits
- [llvm] 8bacd75 - [SLP][NFC]Fix a warning because of the missing parens, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D148872: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149396: [PGO] Preserve the profile/llvm-unstable/no-key-annotate-fdo/fdo_compile.sh 2>/tmp/verbose.txt metadata if one instructions folds the other away
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure EarlyCSE preserves !prof when `DoesKMmove` is false.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure EarlyCSE preserves !prof when `DoesKMmove` is false.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure EarlyCSE preserves !prof when `DoesKMmove` is false.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Ian D. Scott via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148188: [llvm-profdata] Make profile reader behavior consistent when encountering malformed profiles
Wenlei He via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D148872: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2
Wenlei He via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149399: [hwasan][test] add test for hwasan-check-memaccess when hwasan-match-all-tag flag and short granules both used
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Ruiling, Song via Phabricator via llvm-commits
- [llvm] fbf42f1 - Revert "[CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability"
Jordan Rupprecht via llvm-commits
- [PATCH] D149373: [NFC][LICM] Add test case on widenable condition hoisting opportunity
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149373: [NFC][LICM] Add test case on widenable condition hoisting opportunity
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149374: [LICM] Hoist widenable condition when it's the only non-invariant operand of its user
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
Wenlei He via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D149244: [BOLT] Make sure Mach-O binaries are actually linked
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D149347: [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
Lei Wang via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
luxufan via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
LuoYuanke via Phabricator via llvm-commits
- [compiler-rt] 81d0626 - [hwasan] Fix -Wunneeded-internal-declaration by declaring static inline
Thurston Dang via llvm-commits
- [lld] 229fcad - [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via llvm-commits
- [PATCH] D147364: [lld][ELF] Support relocations R_AVR_LO8_LDI_GS/R_AVR_HI8_LDI_GS
Ben Shi via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Allen zhong via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
luxufan via Phabricator via llvm-commits
- [PATCH] D149124: [llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 3
Wenlei He via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149374: [LICM] Hoist widenable condition when it's the only non-invariant operand of its user
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D134490: [NFC] check for UnreachableInst first as it is cheaper compared to getTerminatingDeoptimizeCall
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure EarlyCSE preserves !prof when `DoesKMmove` is false.
David Li via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149390: [NFC][EarlyCSE]Modify test case to ensure branch weights are preserved with cse.
David Li via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D147620: [DebugInfo] Keep the CU consistent for operating `DISubprogram`.
DianQK via Phabricator via llvm-commits
- [llvm] cf9b3e5 - [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via llvm-commits
- [PATCH] D149041: [IVDescriptors] Add assert to isInductionPhi to check for invalid Phis
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D149373: [NFC][LICM] Add test case on widenable condition hoisting opportunity
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149338: [SLP] Add TreeEntry into PostponedGathers if it depends on another previously postponed TreeEntry
Evgeniy via Phabricator via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 587f4d2 - [MLGO] Replace explicit shape with initializer list.
Jacob Hegna via llvm-commits
- [PATCH] D149420: [KnownBits] Add tests for getting lowbits of `rem X, Y`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149424: [InstCombine] Add tests `(cmp eq/ne (umax/uadd.sat X, Y), 0)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149425: [InstCombine] Don't fold `uadd.sat` to `or` if it increase instruction count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149426: [InstCombine] Fold `(cmp eq/ne (umax X, Y),0)` -> `(cmp eq/ne (or X, Y),0)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D149427: Handle `select` in programUndefinedIfPoison.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147763: [ARM] Align code to 4-byte boundary after .arm directive
Antonio Abbatangelo via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146483: Add infrastructure to use EmitC-generated models for inlining.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149283: [llvm-gsymutil] Add gsymuil to llvm driver build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D145071: [clang][RISCV] Set HasLegalHalfType to true if zfh is enabled
Yunze Zhu(Thead) via Phabricator via llvm-commits
- [PATCH] D149428: [BBUtils][NFC] Delete SplitBlockAndInsertIfThen with DT.
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D148780: [BBUtils][NFC] Delete SplitLandingPadPredecessors with DT
Joshua Cao via Phabricator via llvm-commits
- [llvm] 74157bf - [ValueTracking] Add tests for proving `fshr`/`fshl` is non-zero; NFC
Noah Goldstein via llvm-commits
- [llvm] 4cd1b67 - [ValueTracking] Add logic for `fshl/fshr(A, B, C) != 0` if `A == B && A ! = 0`
Noah Goldstein via llvm-commits
- [PATCH] D149371: [ValueTracking] Add tests for proving `fshr`/`fshl` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149372: [ValueTracking] Add logic for `fshl/fshr(A, B, C) != 0` if `A == B && A ! = 0`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 9c1e4ee - [NFC]Fix 2 logic dead code
via llvm-commits
- [PATCH] D149033: [NFC]Fix 2 logic dead code
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D148499: [RISC-V libunwind]:Fix RISC-V backtrace issue
Feng Wang via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149425: [InstCombine] Don't fold `uadd.sat` to `or` if it increase instruction count
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149426: [InstCombine] Fold `(cmp eq/ne (umax X, Y),0)` -> `(cmp eq/ne (or X, Y),0)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149424: [InstCombine] Add tests `(cmp eq/ne (umax/uadd.sat X, Y), 0)`; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_ctrl handling
Diana Picus via Phabricator via llvm-commits
- [compiler-rt] ab1094f - [NFC][HWASAN] Remove unnecessary untag
Vitaly Buka via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [llvm] eb7bff4 - RISCVAsmParser: Simplify with parseToken. NFC
Fangrui Song via llvm-commits
- [compiler-rt] fc75c27 - [NFC][HWASAN] Use named const instead of 0xf
Vitaly Buka via llvm-commits
- [PATCH] D149427: Handle `select` in programUndefinedIfPoison.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Nikita Popov via Phabricator via llvm-commits
- [llvm] e416515 - MC: Use parseEOL
Fangrui Song via llvm-commits
- [PATCH] D145698: [IR][Legalizations] Widen illegal deinterleave and interleave vectors
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9391177 - [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149137: [Assignment Tracking] Check getTypeSizeInBits result for scalable vector types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148963: [X86] Support `X86ISD::PCMPEQ` and `X86ISD::PCMPGT` in ComputeKnownBits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146718: [LV] Add tests for integer min max with index reduction pattern. (NFC)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D149344: [SCEV] Replace IsAvailableOnEntry with block disposition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149366: [ARM] Add predicated shift patterns
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D147197: [llvm-docs] Added documentation for the 'neg' operation
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D149432: Fix issue #62423: relaxation region overflow
Kor Nielsen via Phabricator via llvm-commits
- [PATCH] D147290: [documentation] Added Documentation for 'neg' unary operations
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9baa852 - [hwasan][test] add test for hwasan-check-memaccess when hwasan-match-all-tag flag and short granules both used
via llvm-commits
- [PATCH] D149399: [hwasan][test] add test for hwasan-check-memaccess when hwasan-match-all-tag flag and short granules both used
Mingjie Xu via Phabricator via llvm-commits
- [compiler-rt] d961f66 - [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
via llvm-commits
- [PATCH] D149252: [hwasan] fix false positive when hwasan-match-all-tag flag is enabled and short granules are used
Mingjie Xu via Phabricator via llvm-commits
- [llvm] 103fc0f - [SCEV] Replace IsAvailableOnEntry with block disposition
Nikita Popov via llvm-commits
- [PATCH] D149344: [SCEV] Replace IsAvailableOnEntry with block disposition
Nikita Popov via Phabricator via llvm-commits
- [llvm] 31ec0a6 - [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Jay Foad via llvm-commits
- [PATCH] D149365: [SimplifyCFG] Improve the way hoisting skips over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][win] Improve error reporting
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149373: [NFC][LICM] Add test cases on widenable condition hoisting opportunity
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D149373: [TEST][LICM] Add test cases on widenable condition hoisting opportunity
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Nikita Popov via Phabricator via llvm-commits
- [llvm] bd6fa86 - [RISCV] Add tests for illegal fixed length vectors that need widened
Luke Lau via llvm-commits
- [llvm] 8ead003 - [VP] Add more functional SD opcodes to definitions
Luke Lau via llvm-commits
- [PATCH] D148518: [RISCV] Add tests for illegal fixed length vectors that need widened
Luke Lau via Phabricator via llvm-commits
- [PATCH] D148520: [VP] Add more functional SD opcodes to definitions
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149344: [SCEV] Replace IsAvailableOnEntry with block disposition
Florian Hahn via Phabricator via llvm-commits
- [llvm] ab21bea - [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via llvm-commits
- [PATCH] D148917: [AArch64][FastISel] Handle CRC32 intrinsics
Alexis Engelke via Phabricator via llvm-commits
- [PATCH] D149331: [LCSSA] Don't invalidate entire loop in SCEV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149006: [llvm][Support] Replace `%` operator with `&` in `Align::isAligned(...)`
Florian Hahn via Phabricator via llvm-commits
- [llvm] 07e5f57 - [LV] Add tests for #60831.
Florian Hahn via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [llvm] 575fdea - [LangRef] Update shufflevector's semantics to return poison if the mask is undef
via llvm-commits
- [PATCH] D148637: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149434: [PGO] Fix expensive test compilation error
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix scudo build on ARM
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149254: [AMDGPU][MC] Clean up DPP bound_ctrl handling
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 0aed0db - [LCSSA] Don't invalidate entire loop in SCEV
Nikita Popov via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D149331: [LCSSA] Don't invalidate entire loop in SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [lld] 84539a2 - Revert "[LLD][ELF] Fix compressed-debug-level test on SystemZ"
Ulrich Weigand via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [llvm] cd68e17 - [AArch64] Add support for efficient bitcast in vector truncate store.
David Green via llvm-commits
- [PATCH] D148316: [AArch64] Add support for efficient bitcast in vector truncate store.
Dave Green via Phabricator via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149434: [PGO] Fix expensive test compilation error
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149006: [llvm][Support] Replace `%` operator with `&` in `Align::isAligned(...)`
Sviatoslav Osipov via Phabricator via llvm-commits
- [PATCH] D149315: [ARM] Don't allocate memory if free space in segmented stack is just enough.
John Brawn via Phabricator via llvm-commits
- [llvm] d5f1adc - [TEST][LICM] Add test cases on widenable condition hoisting opportunity
Max Kazantsev via llvm-commits
- [PATCH] D149373: [TEST][LICM] Add test cases on widenable condition hoisting opportunity
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] ea7d6e6 - Reland D147337 "[tsan] Add debugging interfaces into interface header."
Pierre Gousseau via llvm-commits
- [PATCH] D149435: [LCSSA] Don't invalidate SCEV
Nikita Popov via Phabricator via llvm-commits
- [llvm] 32dbe0f - [RISCV] Fix labels in fixed-vectors-fp test
Luke Lau via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149434: [PGO] Fix expensive test compilation error
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D149005: [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149260: [AArch64] Emit FNMADD instead of FNEG(FMADD)
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D149005: [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [polly] 047a414 - [polly] Drop redundant use of -instnamer in polly MemAccess lit tests
Bjorn Pettersson via llvm-commits
- [llvm] cf59f64 - Re-apply "[Passes] Remove legacy PM versions of InstructionNamer and MetaRenamer"
Bjorn Pettersson via llvm-commits
- [PATCH] D148530: [polly] Drop redundant use of -instnamer in polly MemAccess lit tests
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 2c9d21a - [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Florian Hahn via llvm-commits
- [PATCH] D149005: [VPlan] Turn Plan entry node into VPBasicBlock (NFCI).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't expect BackedgeTakenCounts cache to contain an entry for loop in getBackedgeTakenInfo
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't expect BackedgeTakenCounts cache to contain an entry for loop in getBackedgeTakenInfo
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149438: Remove some includes that shouldn't be needed any longer
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D149150: [SCEV] Support GEP in createSimpleAffineAddRec() (NFCI)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149150: [SCEV] Support GEP in createSimpleAffineAddRec() (NFCI)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D135652: [AArch64] Add preserve_all calling convention.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions and -march=help support
Kito Cheng via Phabricator via llvm-commits
- [llvm] de01dba - [LV] Add tests for integer min max with index reduction pattern. (NFC)
Mel Chen via llvm-commits
- [PATCH] D146718: [LV] Add tests for integer min max with index reduction pattern. (NFC)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D148308: [RISCV] Split out SiFive VCIX C intrinsics from riscv_vector.td
Kito Cheng via Phabricator via llvm-commits
- [llvm] 4030fff - [PGO] Fix expensive test compilation error
Christian Ulmann via llvm-commits
- [PATCH] D149434: [PGO] Fix expensive test compilation error
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Christian Ulmann via Phabricator via llvm-commits
- [PATCH] D149260: [AArch64] Emit FNMADD instead of FNEG(FMADD)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0659000 - [LICM] Don't duplicate instructions just because they're free
Nikita Popov via llvm-commits
- [PATCH] D149136: [LICM] Don't duplicate instructions just because they're free
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Nikita Popov via Phabricator via llvm-commits
- [llvm] 3ddd1ff - [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via llvm-commits
- [PATCH] D149323: [SCEV] Don't invalidate past dependency-breaking instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Jay Foad via Phabricator via llvm-commits
- [llvm] 5ff493d - [ARM] Update and regenerate pred-selectop test. NFC
David Green via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149270: [LLD][MachO] Do not run Mach-O tests on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D149270: [LLD][MachO] Do not run Mach-O tests on big-endian hosts
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [llvm] d75e70d - [AArch64] Add preserve_all calling convention.
Daniel Kiss via llvm-commits
- [PATCH] D135652: [AArch64] Add preserve_all calling convention.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't expect BackedgeTakenCounts cache to contain an entry for loop in getBackedgeTakenInfo
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D149439: [yaml2obj] Add support fot structured section data.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D149273: [LLD][ELF] Fix compressed-debug-level test on SystemZ
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D149251: [SCEV] Don't compute exact backedge taken count to update stats
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149440: [yaml2obj] Add support for load config section data.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [llvm] fae9d4d - [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via llvm-commits
- [PATCH] D149377: [AIX][llvm-ar] Use the Correct Kind for Bitcode File Inputs
Qiongsi Wu via Phabricator via llvm-commits
- [llvm] 0fc19e2 - [SCEV] Use SmallDenseMap in SCEVRewriteVisitor (NFC)
Nikita Popov via llvm-commits
- [PATCH] D148185: Add more efficient bitwise vector reductions on AArch64
Markus Everling via Phabricator via llvm-commits
- [PATCH] D146352: Introduce `llvm-min-tblgen` to build public header files
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149347: [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targets
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D147963: [LV] Use VPValue for SCEV expansion in fixupIVUsers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D149443: [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149444: [ARM] Allow codegen for Armv6m eXecute-Only (XO) sections
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Nikita Popov via Phabricator via llvm-commits
- [llvm] 5534d1d - [CSE] Precommit an AMDGPU test case for D149348
Jay Foad via llvm-commits
- [llvm] 56af0e9 - [EarlyCSE] Do not CSE convergent calls in different basic blocks
Jay Foad via llvm-commits
- [PATCH] D149349: [CSE] Precommit an AMDGPU test case for D149348
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [llvm] d321f3a - [ARM] Enable shouldFoldSelectWithIdentityConstant for MVE
David Green via llvm-commits
- [PATCH] D149269: [ARM] Enable shouldFoldSelectWithIdentityConstant for MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149348: RFD: Do not CSE convergent calls in different basic blocks
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D144848: [SCEV] Skip instrs with non-scevable types in forget[Loop,Value].
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149448: [Pipelines] Move LTO SCCP and BDCE out of addVectorPasses()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 02c5eb5 - [SCEV] Add tests for ptrtoint with different globals.
Florian Hahn via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Andrew Ng via Phabricator via llvm-commits
- [llvm] 4c2d29f - [SCEV] Skip instrs with non-scevable types in visitAndClearUsers.
Florian Hahn via llvm-commits
- [PATCH] D144848: [SCEV] Skip instrs with non-scevable types in forget[Loop,Value].
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148550: [CodeGen] Add pre-commit tests for D148558
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148703: [CodeGen] Refactor IR generation functions to use IRBuilder in ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Philip Reames via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143897: [CodeGenPrepare] Estimate liveness of loop invariants when checking for address folding profitability
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [llvm] 37cf4fc - [RISCV] Consolidate legality checking for strided load/store [nfc]
Philip Reames via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149283: [llvm-gsymutil] Add gsymuil to llvm driver build
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D149283: [llvm-gsymutil] Add gsymuil to llvm driver build
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149393: [AMDGPU][IGLP] Parameterize the SchedGroup processing / linking in Solver
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D148558: [CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via Phabricator via llvm-commits
- [llvm] d636bcb - [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149375: [RISCV] Introduce unaligned-vector-mem feature
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146774: [AMDGPU][IGLP] WIP/Demo: Add rules to SchedGroups
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D149452: [NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate function.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149454: Add a verifier check to make sure that DBG_VALUE and DBG_VALUE_LIST always refers to a DILocalVariable.
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D149452: [NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Ivan Chikish via Phabricator via llvm-commits
- [llvm] 6f01cb9 - Handle `select` in programUndefinedIfPoison.
Justin Lebar via llvm-commits
- [PATCH] D149427: Handle `select` in programUndefinedIfPoison.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D149427: Handle `select` in programUndefinedIfPoison.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149420: [KnownBits] Add tests for getting lowbits of `rem X, Y`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Jay Foad via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D149462: [RISCV] Rewrite isLegalElementTypeForRVV in terms of ValueTypes [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D149369: [RISCV] Consolidate legality checking for strided load/store [nfc]
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149463: [X86] LowerFunnelShift: prefer unpack-based algorithm
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D149347: [LLD][ELF] Fix --check-dynamic-relocations for 32-bit targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure !prof is preserved when one instruction CSE'ed another.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure !prof is preserved when one instruction CSE'ed another.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [compiler-rt] d7bead8 - [sanitizer] Remove crypt and crypt_r interceptors
Fangrui Song via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure !prof is preserved when one instruction CSE'ed another.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D149465: [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 92b2a26 - [NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate function.
Vasileios Porpodas via llvm-commits
- [PATCH] D149452: [NFC][SLP] Cleanup: Moves code that changes the reduction root into a separate function.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149465: [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149361: [profiling] Improve error message for raw profile header mismatches
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D149466: [ELF] Name MergeSyntheticSection using an input section instead of the output section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Tiago Macarios via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149448: [Pipelines] Move LTO SCCP and BDCE out of addVectorPasses()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D149465: [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Thorsten via Phabricator via llvm-commits
- [PATCH] D149465: [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D149471: [InstCombine] Add A - B + B << 1 --> A + B
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149263: [RISCV] Use vslide1down idiom for generic build_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149263: [RISCV] Use vslide1down idiom for generic build_vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure !prof is preserved when one instruction CSE'ed another.
David Li via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D149263: [RISCV] Use vslide1down idiom for generic build_vector
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][win] Improve error reporting
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D149396: [NFC] Add a test case to make sure !prof is preserved when one instruction CSE'ed another.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148360: [Propeller] Use a bit-field struct for the metdata fields of BBEntry.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149475: [MemProf] Use updated version of hot/cold operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149475: [MemProf] Use updated version of hot/cold operator new
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D149471: [InstCombine] Add A - B + B << 1 --> A + B
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147290: [documentation] Added Documentation for 'neg' unary operations
Ayushi Shukla via Phabricator via llvm-commits
- [PATCH] D149420: [KnownBits] Add tests for getting lowbits of `rem X, Y`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149476: [FuncSpec] Fix inconsistent treatment of global variables
Momchil Velikov via Phabricator via llvm-commits
- [llvm] fe1e50c - [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Vasileios Porpodas via llvm-commits
- [PATCH] D149465: [NFC][SLP] Cleanup: Replace Value* operand with Instruction* in `vectorizeRootInstruction()` and `vectorizeHorReduction()`
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] 6ebe394 - [IndVars] Add test for simplifying a induction cmp against global.
Florian Hahn via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D149223: [PowerPC] Look through OR, AND, XOR instructions when checking a clear.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149339: [InstCombine] Add frozen for the condition value of SelectInst
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149478: [IGNORE] Test review for Phabricator/BuildKite interactions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D149243: [BOLT] Make sure all section allocations have deterministic contents
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D149479: [LV] Enable scalable outer loop vectorization
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149475: [MemProf] Use updated version of hot/cold operator new
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Congcong Cai via Phabricator via llvm-commits
- [llvm] a98d6a1 - [SamplePGO] Stale profile matching(part 1)
via llvm-commits
- [PATCH] D147456: [SamplePGO] Stale profile matching(part 1)
Lei Wang via Phabricator via llvm-commits
- [llvm] 892daed - [SamplePGO] Stale profile matching(part 2)
via llvm-commits
- [PATCH] D147545: [SamplePGO] Stale profile matching(part 2)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D149327: [llvm-exegesis] Create snippet object files with predictable names
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
David Li via Phabricator via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149475: [MemProf] Use updated version of hot/cold operator new
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 39f7b48 - [MemProf] Use updated version of hot/cold operator new
Teresa Johnson via llvm-commits
- [PATCH] D149475: [MemProf] Use updated version of hot/cold operator new
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] bf12b74 - [HWASAN] Support short granules in __hwasan_test_shadow
Vitaly Buka via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via Phabricator via llvm-commits
- [llvm] dd5a75b - [gn build] Remove scudo sources that no longer exist
Arthur Eubanks via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 4583d7e - [LV] Rename Preheader -> VecPreheader (NFC).
Florian Hahn via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 83d1976 - [gn build] Add gn flag to force enable stats
Arthur Eubanks via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149486: [RISCV] Strengthen atomic ordering for sequentially consistent Loads
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146266: gn build: Fix Android build.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 84055c2 - [RISCV] Fix spelling consition -> condition. NFC
Craig Topper via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 1ce2015 - [NFC] check for UnreachableInst first as it is cheaper compared to getTerminatingDeoptimizeCall
via llvm-commits
- [PATCH] D134490: [NFC] check for UnreachableInst first as it is cheaper compared to getTerminatingDeoptimizeCall
Phabricator via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D148328: [IRGen] Change annotation metadata to support inserting tuple of strings into annotation metadata array.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D147456: [SamplePGO] Stale profile matching(part 1)
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] ba3cbc7 - fix a use-after-free failure
via llvm-commits
- [PATCH] D149390: [NFC][EarlyCSE]Modify test case to ensure branch weights are preserved with cse.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D147456: [SamplePGO] Stale profile matching(part 1)
Lei Wang via Phabricator via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5b24231 - [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Neumann Hon via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Neumann Hon via Phabricator via llvm-commits
- [llvm] 55da527 - Revert "[SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records"
Neumann Hon via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 2fa6bcf - [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Neumann Hon via llvm-commits
- [PATCH] D149495: Add sifive-x280 processor and support V extenstion in SiFive7
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149496: [RISCV][llvm-mca] Add mca tests for riscv lmul instruments
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149497: [RISCV] Add scheduling information for Zba and Zbb to RISCVSchedSiFive7.td
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149498: [RISCV] Add Scheduling information for Zfh to SiFive7 model
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149495: [RISCV] Add sifive-x280 processor and support V extenstion in SiFive7
Michael Maitland via Phabricator via llvm-commits
- [llvm] 24ca728 - [msan] Precommit test for regression from c55fffe
Vitaly Buka via llvm-commits
- [llvm] 67caff6 - [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via llvm-commits
- [PATCH] D149491: [msan] Improve handling of Intrinsic::is_fpclass after c55fffe
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149498: [RISCV] Add Scheduling information for Zfh to SiFive7 model
Michael Maitland via Phabricator via llvm-commits
- [llvm] 02bc772 - Fix use of undeclared identifier 'EC' (NFC)
Jie Fu via llvm-commits
- [llvm] f6dfc5a - [gn build] Port 2fa6bcf02f15
LLVM GN Syncbot via llvm-commits
- [llvm] 5784137 - [RISCV] Add a DAG combine to fold (add (xor (setcc X, Y), 1) -1)->(neg (setcc X, Y)).
Craig Topper via llvm-commits
- [PATCH] D149320: [RISCV] Disable strict node mutation and use correct lowering action of strict_fsetcc(s).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149498: [RISCV] Add Scheduling information for Zfh to SiFive7 model
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149497: [RISCV] Add scheduling information for Zba and Zbb to RISCVSchedSiFive7.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149497: [RISCV] Add scheduling information for Zba and Zbb to RISCVSchedSiFive7.td
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149498: [RISCV] Add Scheduling information for Zfh to SiFive7 model
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D149497: [RISCV] Add scheduling information for Zba and Zbb to RISCVSchedSiFive7.td
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149498: [RISCV] Add Scheduling information for Zfh to SiFive7 model
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] bfb5a4f - Revert "[HWASAN] Support short granules in __hwasan_test_shadow"
Vitaly Buka via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149488: [RISCV] Use AMOSWAP for 32 and 64-bit atomic stores
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D149486: [RISCV] Strengthen atomic ordering for sequentially consistent Loads
Jessica Clarke via Phabricator via llvm-commits
- [compiler-rt] 008c393 - [HWASAN] Support short granules in __hwasan_test_shadow
Vitaly Buka via llvm-commits
- [compiler-rt] edc6960 - Revert "[HWASAN] Support short granules in __hwasan_test_shadow"
Vitaly Buka via llvm-commits
- [compiler-rt] 5a5bf05 - [HWASAN] Support short granules in __hwasan_test_shadow
Vitaly Buka via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D144306: [BOLT][NFC] Add hash computation for basic blocks
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 78ceb39 - GOFFObjectFile.cpp: Suppress a warning in -Asserts (D98437)
NAKAMURA Takumi via llvm-commits
- [PATCH] D149506: Reapply [Coverity] Fix explicit null dereferences
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D148046: [Symbolizer] Map from module-relative addresses in ProcessContext.
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D149507: [SeparateConstOffsetFromGEP] Fix bug handling negative offsets
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 74e9318 - [RISCV] Disable strict node mutation and use correct lowering action of strict_fsetcc(s).
Yeting Kuo via llvm-commits
- [PATCH] D149320: [RISCV] Disable strict node mutation and use correct lowering action of strict_fsetcc(s).
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D149400: [llvm-profdata] Deprecate Compact Binary Sample Profile Format
David Li via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148045: [NFC][Symbolizer] Refactor out ProcessContext
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D149315: [ARM] Don't allocate memory if free space in segmented stack is just enough.
Zhiyao Ma via Phabricator via llvm-commits
- [compiler-rt] 667b839 - Revert "Reland D147337 "[tsan] Add debugging interfaces into interface header.""
Hans Wennborg via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump process context JSON from markup
Roland McGrath via Phabricator via llvm-commits
- [llvm] 40222dd - [X86] Fix the vnni machine combine issue.
via llvm-commits
- [PATCH] D148980: [X86] Machine combine vnni instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D146490: [Support] On Windows, ensure that UniqueID is really stable
Faisal Al-Humaimidi via Phabricator via llvm-commits
- [PATCH] D148047: [Symbolizer] Parse ProcessContext from JSON
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D148874: [RISCV][CodeGen] Support Zfinx codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D149510: [InstSimplify] add UGT and UGE case in isImpliedCondOperands
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D148049: [llvm-objdump] Add --process-context to adjust VMAs
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D149511: [RISCV] Move NTLH hint emission into RISCVAsmPrinter.cpp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149512: [InstSimplify] Test case D149510
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149513: Use <cerrno> explicitly
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149332: [AMDGPU] Also consider global and scratch instructions when flushing vmcnt counter in loop preheader
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D149513: Use <cerrno> explicitly
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D149378: [Docs][llvm-exegesis] Specify supported platforms and architectures
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D149510: [InstSimplify] add UGT and UGE case in isImpliedCondOperands
Zhu Siyuan via Phabricator via llvm-commits
- [llvm] 81b1f47 - [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via llvm-commits
- [PATCH] D149072: [CMake] Serialize `build_native_tool`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
luxufan via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
luxufan via Phabricator via llvm-commits
- [PATCH] D149507: [SeparateConstOffsetFromGEP] Fix bug handling negative offsets
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148769: Split out `CodeGenTypes` from `CodeGen` for LLT/MVT
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D148769: Split out `CodeGenTypes` from `CodeGen` for LLT/MVT
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D149507: [SeparateConstOffsetFromGEP] Fix bug handling negative offsets
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove function if FeatureWavefrontSize32 is not supported on current GPU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D148916: [Support][Parallel] Initialize threadIndex and add assertion checking its usage.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D149511: [RISCV] Move NTLH hint emission into RISCVAsmPrinter.cpp.
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D149507: [SeparateConstOffsetFromGEP] Fix bug handling negative offsets
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove function if FeatureWavefrontSize32 is not supported on current GPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove function if FeatureWavefrontSize32 is not supported on current GPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149048: [AMDGPU][Disassembler] Pre-commit a test on an error message generated in an instruction comment.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bc37be1 - LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a1da746 - [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via llvm-commits
- [PATCH] D149340: [AMDGPU] Place global constructors in .init_array and .fini_array
Joseph Huber via Phabricator via llvm-commits
- [llvm] b52db60 - GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via llvm-commits
- [PATCH] D149289: GlobalOpt: Drop code to handle typed pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148184: [AMDGPU] Use resource base for buffer instruction MachineMemOperands
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6a0d071 - AMDGPU: Don't try to create pointer bitcasts in load widening
Matt Arsenault via llvm-commits
- [llvm] 3ae5f74 - AMDGPU: Don't try to create pointer bitcasts in kernarg lowering
Matt Arsenault via llvm-commits
- [llvm] 4202ad5 - AMDGPU: Don't create a pointer bitcast in AMDGPULateCodeGenPrepare
Matt Arsenault via llvm-commits
- [llvm] 3e16167 - AMDGPU: Use getTypeStoreSizeInBits
Matt Arsenault via llvm-commits
- [llvm] d153741 - AMDGPU: Remove code to create pointer bitcasts in atomicrmw expansion
Matt Arsenault via llvm-commits
- [llvm] d605af3 - AMDGPU: Don't need pointer bitcasts in AMDGPURewriteOutArguments
Matt Arsenault via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove function if FeatureWavefrontSize32 is not supported on current GPU
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149519: [emacs] Highlight 'ptr' keyword as a type
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149519: [emacs] Highlight 'ptr' keyword as a type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86578: [TargetLowering] Combine known bits for icmp in SimplifySetCC (PR41182)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149421: [KnownBits] Improve `KnownBits::rem(X, Y)` in cases where we can deduce low-bits of output
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] df017ba - [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Craig Topper via llvm-commits
- [PATCH] D149481: [TargetLowering] Don't use ISD::SELECT_CC in expandFP_TO_INT_SAT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [llvm] 585af9e - [InstCombine] Add tests `(cmp eq/ne (umax/uadd.sat X, Y), 0)`; NFC
Noah Goldstein via llvm-commits
- [llvm] ecad53c - [InstCombine] Don't fold `uadd.sat` to `or` if it increase instruction count
Noah Goldstein via llvm-commits
- [llvm] dc13624 - [InstCombine] Fold `(cmp eq/ne (umax X, Y),0)` -> `(cmp eq/ne (or X, Y),0)`
Noah Goldstein via llvm-commits
- [PATCH] D149424: [InstCombine] Add tests `(cmp eq/ne (umax/uadd.sat X, Y), 0)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149425: [InstCombine] Don't fold `uadd.sat` to `or` if it increase instruction count
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149426: [InstCombine] Fold `(cmp eq/ne (umax X, Y),0)` -> `(cmp eq/ne (or X, Y),0)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149520: [InstCombine] Add tests for `(icmp pred (ssub.sat X, Y), 0)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149521: [InstCombine] Add folds for `(icmp spred (ssub.sat X, Y), 0)` -> `X spred Y`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149521: [InstCombine] Add folds for `(icmp spred (ssub.sat X, Y), 0)` -> `X spred Y`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7d3f127 - [emacs] Highlight 'ptr' keyword as a type
Noah Goldstein via llvm-commits
- [PATCH] D149519: [emacs] Highlight 'ptr' keyword as a type
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] e744e51 - [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Sergei Barannikov via llvm-commits
- [PATCH] D148196: [SelectionDAG] Rename ADDCARRY/SUBCARRY to UADDO_CARRY/USUBO_CARRY (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149522: [JITLink] Add target features to LinkGraph
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149523: [llvm-jitlink] Pass object features when creating MCSubtargetInfo
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149524: [JITLink] Allow edges without a target
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149525: [JITLink][RISCV] Only generate PLT entries for external symbols
Job Noorman via Phabricator via llvm-commits
- [llvm] 70d9c62 - AMDGPU: Don't need pointer bitcast in AMDGPULowerKernelArguments
Matt Arsenault via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D142015: [LV] Plan with and without FoldTailByMasking
Dave Green via Phabricator via llvm-commits
- [PATCH] D142015: [LV] Plan with and without FoldTailByMasking
Dave Green via Phabricator via llvm-commits
- [llvm] f196115 - [ARM] Add predicated shift patterns
David Green via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b2fcab1 - GlobalOpt: Add some test coverage for addrspacecast treatment
Matt Arsenault via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149528: [TargetLowering] Stop passing an ISD::CondCode to isOperationLegalOrCustom.
Craig Topper via Phabricator via llvm-commits
- [llvm] b14be1e - [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via llvm-commits
- [PATCH] D149483: [SCEV] Use object size for globals to sharpen ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149528: [TargetLowering] Stop passing an ISD::CondCode to isOperationLegalOrCustom.
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D149529: [SCEV][reland] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D141823: [SCEV] More precise trip multiples
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D147197: [llvm-docs] Added documentation for the 'neg' operation
Victor Salami Oyale via Phabricator via llvm-commits
- [PATCH] D146490: [Support] On Windows, ensure that UniqueID is really stable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D149533: Regen some old tests; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149413: [ValueTracking] Add logic for `isKnownNonZero(usub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] ee9cbe3 - [RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISCVISAInfo.h.
Craig Topper via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 344368f - [TargetLowering] Stop passing an ISD::CondCode to isOperationLegalOrCustom.
Craig Topper via llvm-commits
- [PATCH] D149528: [TargetLowering] Stop passing an ISD::CondCode to isOperationLegalOrCustom.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149536: GlobalOpt: Improve addrspacecast handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 644f0c0 - [X86] Update some stale comments. NFC
Craig Topper via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 34b37c0 - [M68k] Add instruction selection support for zext with PCD addressing
Min-Yih Hsu via llvm-commits
- [PATCH] D149034: [M68k] Add instruction selection support for zext with PCD addressing
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D149537: ValueTracking: Handle phi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149537: ValueTracking: Handle phi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 87d473a - [NFC][HWASAN] Remove unused parameter
Vitaly Buka via llvm-commits
- [llvm] 2db9256 - [NFC][HWASAN] Fix comment
Vitaly Buka via llvm-commits
- [llvm] a1cca2e - [NFC][HWASAN] Add cont to parameter
Vitaly Buka via llvm-commits
- [llvm] d3c37e2 - [NFC][HWASAN] Use pointercast instead of bitcast
Vitaly Buka via llvm-commits
- [PATCH] D149451: [NVPTX] Add NVPTXCtorDtorLoweringPass to handle global ctors / dtors
Joseph Huber via Phabricator via llvm-commits
- [llvm] c572861 - [RISCV] Use TokenFactor instead of MERGE_VALUES to combine chains.
Craig Topper via llvm-commits
- [llvm] 9b1aaaf - Revert "[RISCV] Move RISCV::RVVBitsPerBlock from TargetParser to Support/RISCVISAInfo.h."
Craig Topper via llvm-commits
- [lld] 176cc70 - [NFC][LLD] Disambiguate RISCV and llvm::RISCV
Vitaly Buka via llvm-commits
- [lld] 90f0bf0 - Revert "[NFC][LLD] Disambiguate RISCV and llvm::RISCV"
Vitaly Buka via llvm-commits
- [PATCH] D149524: [JITLink] Allow edges without a target
Lang Hames via Phabricator via llvm-commits
- [PATCH] D148094: [DRAFT][clang][CodeGen] Break up TargetInfo.cpp [6/6]
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Joshua Cao via Phabricator via llvm-commits
- [llvm] d0737ea - [gn build] Port 8af259e8d90b
LLVM GN Syncbot via llvm-commits
- [llvm] ba712df - [gn build] Port ebc05b93a11b
LLVM GN Syncbot via llvm-commits
- [llvm] 60f815d - [TableGen] Forward declare CodeGenRegister et al. (NFC)
Sergei Barannikov via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [llvm] 831c221 - [SimpleLoopUnswitch] Add unswitch select tests
Joshua Cao via llvm-commits
- [llvm] e479ed9 - [SimpleLoopUnswitch] unswitch selects
Joshua Cao via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Joshua Cao via Phabricator via llvm-commits
- [llvm] e56c6f3 - [RISCV] Prevent lowerVectorStrictFSetcc from creatin an ISD::AND with identical operands.
Craig Topper via llvm-commits
- [llvm] 2d58925 - [LegalizeVectorOps][RISCV] Support condition code legalization for ISD::STRICT_FSETCC/FSETCCS during LegalizeVectorOps.
Craig Topper via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Zhu Siyuan via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [llvm] 8a1373d - Revert "[InstCombine] Generate better code for std::bit_floor from libstdc++"
Nuno Lopes via llvm-commits
- [PATCH] D149525: [JITLink][RISCV] Only generate PLT entries for external symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149541: [JITLink] Process null symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149524: [JITLink] Allow edges without a target
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149542: [MergeICmps] Don't reorder the comparison chain
Allen zhong via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D148209: Add baseline tests for D148210
Jun Zhang via Phabricator via llvm-commits
- [llvm] 8d3ff24 - [LV] Sink collect* calls to LVP::plan() (NFC).
Florian Hahn via llvm-commits
- [PATCH] D147532: [MachineLateInstrsCleanup] Improve compile time for huge functions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D149544: [InstSimplify] Update to handle new shufflevector semantics
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149537: ValueTracking: Handle phi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149548: [IR] Update to use new shufflevector semantics
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D149549: [compiler-rt][interception][win] Don't crash on unknown instructions
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149544: [InstSimplify] Update to handle new shufflevector semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149548: [IR] Update to use new shufflevector semantics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][asan][win] Improve error reporting
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149346: [compiler-rt][interception][win] Add error messages for some errors
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][asan][win] Improve error reporting
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149510: [ValueTracking] add UGT/UGE and lshr case in imply icmp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149240: [InstCombine] Combine const GEP chains
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149552: [JITLink][RISCV] Fix logic for R_RISCV_ALIGN
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D129159: [JITLink][RISCV] Ignore R_RISCV_RELAX and check R_RISCV_ALIGN
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 786ce4c - [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via llvm-commits
- [llvm] a105154 - [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via llvm-commits
- [llvm] f7bf984 - [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via llvm-commits
- [llvm] c7f7f60 - [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via llvm-commits
- [llvm] ea5a0d4 - [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via llvm-commits
- [llvm] f1dfa49 - [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via llvm-commits
- [PATCH] D149406: [ValueTracking] Pull out logic for detecting if `(sub X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 461ded4 - [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via llvm-commits
- [llvm] 167ecda - [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via llvm-commits
- [llvm] 883daa7 - [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via llvm-commits
- [PATCH] D149407: [ValueTracking] Pull out logic for detecting if `(add X, Y)` is non-zero; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] e78c30a - [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via llvm-commits
- [llvm] d840391 - [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via llvm-commits
- [PATCH] D149408: [ValueTracking] Add more tests for `isKnownNonZero` cases; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 5eedfff - [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via llvm-commits
- [llvm] 424b10d - [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via llvm-commits
- [PATCH] D149409: [ValueTracking] Handle bitcasts between vec-int-ptr in `isKnownNonZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149410: [ValueTracking] Add logic for `isKnownNonZero(ctlz/cttz X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149411: [ValueTracking] Add logic for `isKnownNonZero(sshl.sat/ushl.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149412: [ValueTracking] Add logic for `isKnownNonZero(ssub.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149414: [ValueTracking] Add logic for `isKnownNonZero(sadd.sat X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149415: [ValueTracking] Add logic for `isKnownNonZero(umax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149416: [ValueTracking] Add logic for `isKnownNonZero(umin X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149417: [ValueTracking] Add logic for `isKnownNonZero(smin/smax X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149418: [ValueTracking] Add additional cases for `isKnownNonZero(mul X, Y)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149419: [ValueTracking] Slight refactor to avoid unnecessary work; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D149520: [InstCombine] Add tests for `(icmp pred (ssub.sat X, Y), 0)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149521: [InstCombine] Add folds for `(icmp spred (ssub.sat X, Y), 0)` -> `X spred Y`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 824e9bb - [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via llvm-commits
- [llvm] fbc7fcf - [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via llvm-commits
- [PATCH] D149422: [ValueTracking] Add tests for checking whether `div`/`rem` is safe to speculate; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147964: [VPlan] Introduce new entry block to VPlan for early SCEV expansion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149025: [sanitizer][asan][win] Only unmap unneeded shadow memory on x86_64
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D149552: [JITLink][RISCV] Fix logic for R_RISCV_ALIGN
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Thorsten via Phabricator via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D149552: [JITLink][RISCV] Fix logic for R_RISCV_ALIGN
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D149521: [InstCombine] Add folds for `(icmp spred (ssub.sat X, Y), 0)` -> `X spred Y`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149520: [InstCombine] Add tests for `(icmp pred (ssub.sat X, Y), 0)`; NFC
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9fce1fc - [LVP] Fix comment for hasPlanWithVF (NFC).
Florian Hahn via llvm-commits
- [PATCH] D149294: Do not optimize debug locations across section boundaries
Pierre Calixte via Phabricator via llvm-commits
- [PATCH] D149294: Do not optimize debug locations across section boundaries
Pierre Calixte via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 6fa07a8 - [LV] Document selectEpilogueVectorizationFactor (NFC).
Florian Hahn via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Jessica Clarke via Phabricator via llvm-commits
- [llvm] a431402 - [LV] Remove loop arg from CM::isCandidateForEpilogueVectorization (NFC)
Florian Hahn via llvm-commits
- [llvm] 0b24436 - [LV] Clarify comment for selectVectorizationFactor (NFC).
Florian Hahn via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D143938: [VPlan] Compute costs for plans directly after construction.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a543e14 - [gn build] Port 68ee014b15d3
LLVM GN Syncbot via llvm-commits
- [PATCH] D149560: Don't loop unswitch vector selects
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D149560: Don't loop unswitch vector selects
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D149207: [llvm-exegesis] Create a proper LLVM IR Function for MachineFunctions
Aiden Grossman via Phabricator via llvm-commits
- [llvm] bf08973 - Don't loop unswitch vector selects
Valentin Churavy via llvm-commits
- [PATCH] D149560: Don't loop unswitch vector selects
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D149563: [TRE] don't escape callsite if its alloca argument is readonly
Joshua Cao via Phabricator via llvm-commits
- [llvm] 3db96aa - [LangRef] Fix broken tail call optimization link
Joshua Cao via llvm-commits
- [llvm] 37f6c9f - [HWASAN] Untag before tagging alloca pointers
Vitaly Buka via llvm-commits
- [llvm] 6001d8a - [test][HWASAN] Remove update_test_checks note
Vitaly Buka via llvm-commits
- [llvm] f42f863 - [NFC][HWASAN] Set constant type from another operand
Vitaly Buka via llvm-commits
- [llvm] 0b97aff - [NFC][HWASAN] Rename local variable
Vitaly Buka via llvm-commits
- [llvm] e876ba5 - [NFC][HWASAN] Handle tags as Int8
Vitaly Buka via llvm-commits
- [PATCH] D149563: [TRE] don't escape callsite if its alloca argument is readonly
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D147424: [MC][AMDGPU] Warn when disassembling a v_cmpx with non-exec destination
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D149207: [llvm-exegesis] Create a proper LLVM IR Function for MachineFunctions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149568: [AMDGPU][NFC] Preserve PDTWrapperPass in UnifyDivergentExitNodes
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] e889313 - Revert "[NFC][HWASAN] Handle tags as Int8"
Vitaly Buka via llvm-commits
- [PATCH] D145343: [AMDGPU] Emit predefined macro `__AMDGCN_CUMODE`
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D145343: [AMDGPU] Emit predefined macro `__AMDGCN_CUMODE`
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D148465: [Demangle] demangle builtin type transformations
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D147899: [ValueTracking] Add tests for using condition in select for non-zero analysis; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147900: [ValueTracking] Use `select` condition to help determine if `select` is non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146348: [InstCombine] Add more tests for folding irem/idiv/mul with select; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149570: [ValueTracking] Add another test for `isSafeToSpeculate` for sdiv/srem; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149571: [ValueTracking] Use `isKnownNonZero` for checking if `sdiv`/`srem` are speculatable
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Noah Goldstein via Phabricator via llvm-commits
- [llvm] fddd283 - [test][HWASAN] Auto-generate a few tests
Vitaly Buka via llvm-commits
- [compiler-rt] 6875424 - [compiler-rt][ASan] Fix description of __sanitizer_annotate_contiguous_container
Vitaly Buka via llvm-commits
- [PATCH] D149563: [TRE] Mark alloca's as escaped if their call does not write memory
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D149002: [compiler-rt][interception][asan][win] Improve error reporting
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D149572: [LegalizeVectorOps][AArch64][RISCV][X86] Use OpVT for ISD::SETCC in LegalizeVectorOps.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149129: [CodeGen] fix ungated debug call
Ezra Shaw via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D138526: [SimpleLoopUnswitch] unswitch selects
Vitaly Buka via Phabricator via llvm-commits
Last message date:
Sun Apr 30 23:58:14 PDT 2023
Archived on: Sun Apr 30 23:58:15 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).