The Week Of Monday 24 May 2021 Archives by author
Starting: Mon May 24 00:00:54 PDT 2021
Ending: Sun May 30 23:44:09 PDT 2021
Messages: 2282
- [PATCH] D102212: [AMDGPU] Add Optimize VGPR LiveRange Pass.
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D102212: [AMDGPU] Add Optimize VGPR LiveRange Pass.
Ruiling, Song via Phabricator via llvm-commits
- [llvm] dfd1bbd - [Matrix] Factor and distribute transposes across multiplies
Adam Nemet via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D102684: [LLD] Allow disabling the early exit codepath as a build configuration
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D102736: Fix tmp files being left on Windows builds.
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] 4cba0a4 - CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h
Adrian Prantl via llvm-commits
- [llvm] f3869a5 - Support stripping indirectly referenced DILocations from !llvm.loop metadata
Adrian Prantl via llvm-commits
- [PATCH] D102963: CoroSplit: Replace ad-hoc implementation of reachability with API from CFG.h
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D102412: [coro] Preserve scope line for compiler generated functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D86813: [DebugInstrRef][2/3] Track PHI values through register coalescing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D96510: [cross-project-tests] Add lld as a dependency, if in LLVM_ENABLE_PROJECTS - part 3
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D103062: [ObjC][ARC] Ignore operand bundle "clang.arc.attachedcall" on a call if the call's return type is void
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D103062: [ObjC][ARC] Ignore operand bundle "clang.arc.attachedcall" on a call if the call's return type is void
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D70860: [docs] Fixed incorrect build instructions for Scudo
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D102974: [lld-macho][nfc] Remove unnecessary parameterization of section sort
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D103212: [WIP] Changing CG Profile to relocations based.
Alexander Yermolovich via Phabricator via llvm-commits
- [compiler-rt] dd2be15 - [gcov] Silence warning: comparison of integers of different signs
Alexandre Ganea via llvm-commits
- [llvm] 20c9a44 - [benchmark] Silence 'suggest override' and 'missing override' warnings
Alexandre Ganea via llvm-commits
- [lld] 2b9b965 - [LLD][COFF] Reduce the maximum size of the GHASH table
Alexandre Ganea via llvm-commits
- [PATCH] D103287: Pass -gcodeview-ghash when using clang-cl and lld-link
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D103297: [LLD][COFF] Reduce the maximum size of the GHASH table
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D103287: Pass -gcodeview-ghash when using clang-cl and lld-link
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D103297: [LLD][COFF] Reduce the maximum size of the GHASH table
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Alexandre Rames via Phabricator via llvm-commits
- [llvm] 8be23ed - [SLP][NFC]Add a test for multiple uses of insertelement instruction,
Alexey Bataev via llvm-commits
- [llvm] 27d3528 - [SLP]Fix vectorization of insertelements with multiple uses.
Alexey Bataev via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103164: [SLP]Fix vectorization of insertelements with mutiple uses.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103164: [SLP]Fix vectorization of insertelements with mutiple uses.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 10c2e26 - [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] ff30436 - [GlobalISel] Fix MachineIRBuilder not using the DstOp argument for G_SHUFFLE_VECTOR.
Amara Emerson via llvm-commits
- [llvm] 74edfb2 - [AArch64][GlobalISel] Legalize non-power-of-2 vector elements for G_STORE.
Amara Emerson via llvm-commits
- [llvm] 9f39ba1 - [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR.
Amara Emerson via llvm-commits
- [llvm] 59a4ee9 - [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources.
Amara Emerson via llvm-commits
- [llvm] 018a964 - [AArch64][GlobalISel] Fix a crash during selection of a G_ZEXT(s8 = G_LOAD)
Amara Emerson via llvm-commits
- [PATCH] D103227: [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D102828: [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103301: [AArch64][GlobalISel] Implement moreElements legalization for G_SHUFFLE_VECTOR.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103227: [AArch64][GlobalISel] Legalize oversize G_EXTRACT_VECTOR_ELT sources.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D102869: CodeGen: Store LLT instead of uint64_t in MachineMemOperand
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D103140: [libcxx] Fix exception raised during downstream bare-metal libunwind tests
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D102736: Fix tmp files being left on Windows builds.
Amy Huang via Phabricator via llvm-commits
- [llvm] 63cc9fd - [MCA][InOrderIssueStage] Fix LastWriteBackCycle computation.
Andrea Di Biagio via llvm-commits
- [llvm] 5f500d7 - [MCA] Add a test for PR50483. NFC
Andrea Di Biagio via llvm-commits
- [llvm] 50770d8 - [MCA] Refactor the InOrderIssueStage stage. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] 57646d3 - [MCA] Minor changes to the InOrderIssueStage. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D103370: WindowsSupport.h: do not depend on private config header
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D103370: WindowsSupport.h: do not depend on private config header
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D103370: WindowsSupport.h: do not depend on private config header
Andrew Kelley via Phabricator via llvm-commits
- [llvm] 8ac66d6 - [AArch64] Generate LD1 for anyext i8 or i16 vector load
Andrew Savonichev via llvm-commits
- [PATCH] D102938: [AArch64] Generate LD1 for anyext i8 or i16 vector load
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D102938: [AArch64] Generate LD1 for anyext i8 or i16 vector load
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D102323: [flang][cmake] Set the default for FLANG_BUILD_NEW_DRIVER for oot builds
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 00ecf18 - [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via llvm-commits
- [llvm] ca5f07f - Revert "[WebAssembly][CodeGen] IR support for WebAssembly local variables"
Andy Wingo via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Andy Wingo via Phabricator via llvm-commits
- [llvm] 993f38d - [SystemZ][z/OS] Implement getHostCPUName for z/OS
Anirudh Prasad via llvm-commits
- [llvm] b37a2fc - [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes
Anirudh Prasad via llvm-commits
- [llvm] 1bc0e85 - [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect
Anirudh Prasad via llvm-commits
- [PATCH] D102793: [SystemZ][z/OS] Implement getHostCPUName for z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D102793: [SystemZ][z/OS] Implement getHostCPUName for z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103091: [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103091: [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103111: [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103091: [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103111: [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103320: [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 2
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D103343: [SystemZ][z/OS] Stricter condition for HLASM class instantiation
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] b2cd895 - [SLP] Fix "gathering" of insertelement instructions
Anton Afanasyev via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D102675: [SLP] Fix "gathering" of vector values
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103285: [coro async] Add the swiftasync attribute to the resume partial function
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] a2ae145 - Making Instrumentation aware of LoopNest Pass
Arthur Eubanks via llvm-commits
- [llvm] 472c009 - [llvm-reduce] Exit when input module is malformed
Arthur Eubanks via llvm-commits
- [llvm] 0bbb502 - Revert "[OpaquePtr] Make atomicrmw work with opaque pointers"
Arthur Eubanks via llvm-commits
- [llvm] dce91f2 - [docs] Explain address spaces a bit more in opaque pointers doc
Arthur Eubanks via llvm-commits
- [llvm] ad90a6b - [OpaquePtr] Create new bitcode encoding for atomicrmw
Arthur Eubanks via llvm-commits
- [llvm] 1202f55 - [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] 2d2a902 - [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via llvm-commits
- [llvm] 8086f9d - [ConstFold] Simplify a load's GEP operand through local aliases
Arthur Eubanks via llvm-commits
- [llvm] 3a6f12f - Revert "[NFC] Use ArgListEntry indirect types more in ISel lowering"
Arthur Eubanks via llvm-commits
- [llvm] 71cca4f - Revert "[TargetLowering] Only inspect attributes in the arguments for ArgListEntry"
Arthur Eubanks via llvm-commits
- [PATCH] D102909: [NPM] Ability to add a pass before a previously registered one
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102463: Making Instrumentation aware of LoopNest Pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102463: Making Instrumentation aware of LoopNest Pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102523: [docs] Explain address spaces a bit more in opaque pointers doc
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102891: [llvm-reduce] Exit when input module is malformed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102891: [llvm-reduce] Exit when input module is malformed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102523: [docs] Explain address spaces a bit more in opaque pointers doc
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103123: [OpaquePtr] Create new bitcode encoding for atomicrmw
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103123: [OpaquePtr] Create new bitcode encoding for atomicrmw
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103135: [OpaquePtr] Remove existing support for forward compatibility
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102760: [llvm] Let SmallVector construct from any Iterable
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D94892: [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D100260: [VPlan] Merge predicated-triangle regions, after sinking.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 06eaffa - [NFC] Remove confusing info about MainLoop VF/UF from debug message
Bardia Mahjour via llvm-commits
- [PATCH] D101759: [PowerPC] Scalar IBM MASS library conversion pass
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] bf77317 - [RISCV] Optimize xor/or with immediate in the zbs extension
Ben Shi via llvm-commits
- [llvm] 86812fa - [AVR] Improve inline assembly
Ben Shi via llvm-commits
- [llvm] 22668c6 - [AVR][NFC] Refactor 8-bit & 16-bit shifts
Ben Shi via llvm-commits
- [PATCH] D102893: [RISCV] Optimize xor/or with immediate in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D102893: [RISCV] Optimize xor/or with immediate in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of bitwise and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of bitwise and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of bitwise and in the zbs extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D96394: [AVR] Improve inline assembly
Ben Shi via Phabricator via llvm-commits
- [PATCH] D98335: [AVR] Refactor 8-bit & 16-bit shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 6359842 - [GlobalISel] Silence unused variable warning in Release builds. NFC.
Benjamin Kramer via llvm-commits
- [llvm] d2d4f16 - [Matrix] Use LLVM_DEBUG for a debug flag
Benjamin Kramer via llvm-commits
- [llvm] 1546c52 - Add triples to a bunch of x86-specific tests that currently fail on PPC
Benjamin Kramer via llvm-commits
- [PATCH] D99438: [SimplifyLibCalls] Take size of int into consideration when emitting ldexp/ldexpf
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102950: [LegalizeTypes] Avoid promotion of exponent in FPOWI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D103050: [CodeGen] Refactor libcall lookups for RTLIB::POWI_*
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102950: [LegalizeTypes] Avoid promotion of exponent in FPOWI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102919: [InstCombine][msp430] Pre-commit test case for @llvm.powi and 16-bit ints
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102918: [RISCV] Avoid undef result due to promotion of FPOWI exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D102266: [LAA] Also handle pointer phis in ::addAccess.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 4bc14be - [AArch64][SVE] Improve codegen for fixed length vector concat
Bradley Smith via llvm-commits
- [llvm] e405132 - [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND
Bradley Smith via llvm-commits
- [llvm] f3c577e - [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP
Bradley Smith via llvm-commits
- [PATCH] D102498: [AArch64][SVE] Improve codegen for fixed length vector concat
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D102607: [AArch64][SVE] Add fixed length codegen for FP_ROUND/FP_EXTEND
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D102777: [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103082: [AArch64][SVE] Optimize svbool dupq ACLE intrinsic to fixed predicate patterns
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D102907: [Verifier] Fail if vectors overrun for {insert,extract} vector intrinsics
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103168: [AArch64][SVE] Add support for using reverse forms of SVE2 shifts
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103256: [AArch64] Remove SETCC of CSEL when the latter's condition can be inverted
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Brendon Cahoon via Phabricator via llvm-commits
- [compiler-rt] 6c35991 - [TSAN][CMake] Add support to run lit on individual tests
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D103230: [AMDGPU] Add options to disable NSA for BVH instructions
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Add options to disable NSA for BVH instructions
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103348: [AMDGPU] Add maximum NSA size limit ISA feature
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D103114: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D103089: [Debug-Info][CodeView] Fix GUID string generation for MSVC generated objects.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
Caroline via Phabricator via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
Caroline via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Caroline via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Caroline via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Caroline via Phabricator via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
Caroline via Phabricator via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
Caroline via Phabricator via llvm-commits
- [PATCH] D103180: [InstSimplify] Add constant fold for extractelement + splat for scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D103180: [InstSimplify] Add constant fold for extractelement + splat for scalable vectors
Caroline via Phabricator via llvm-commits
- [llvm] 486d6d2 - [Debug-Info]update section name to match AIX behaviour; nfc
Chen Zheng via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
ChenZheng via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
ChenZheng via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D103356: Reset all options in cl::ResetCommandLineParser()
Christian Sigg via Phabricator via llvm-commits
- [llvm] 90d7840 - AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions
Christudasan Devadasan via llvm-commits
- [llvm] e3b8e6d - [AMDGPU] Remove dead declaration (NFC).
Christudasan Devadasan via llvm-commits
- [PATCH] D100726: AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D103083: AMDGPU/GlobalISel: Optimize divrem lowering
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D100726: AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D103083: AMDGPU/GlobalISel: Optimize divrem lowering
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 400a9d3 - [NFC] [Coroutines] Remove unused variable: UnreachableCache
Chuanqi Xu via llvm-commits
- [PATCH] D102465: [Coroutines] Mark every parameter
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D102679: [llvm] Make Sequence reverse-iterable
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D102522: [llvm-exegesis] Loop unrolling for loop snippet repetitor mode
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D103052: Do not patch FDE symbols in RuntimeDyld, on targets that use non-absolute symbol relocations in `.eh_frame`
Cody Tapscott via Phabricator via llvm-commits
- [PATCH] D103052: Do not patch FDE symbols in RuntimeDyld, on targets that use non-absolute symbol relocations in `.eh_frame`
Cody Tapscott via Phabricator via llvm-commits
- [PATCH] D103052: Do not patch FDE symbols in RuntimeDyld, on targets that use non-absolute symbol relocations in `.eh_frame`
Cody Tapscott via Phabricator via llvm-commits
- [PATCH] D102743: [LoopInterhcange] Handle movement of reduction phis appropriately during transformation (pr43326 && pr48212)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102743: [LoopInterhcange] Handle movement of reduction phis appropriately during transformation (pr43326 && pr48212)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Congzhe Cao via Phabricator via llvm-commits
- [llvm] d70e919 - [RISCV] Optimize getVLENFactoredAmount function.
Craig Topper via llvm-commits
- [llvm] 3c0735c - [X86] Call insertDAGNode on trunc/zext created in tryShiftAmountMod.
Craig Topper via llvm-commits
- [llvm] b510e4c - [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks.
Craig Topper via llvm-commits
- [llvm] f1c5f78 - [LoopIdiom] Support 'arithmetic right-shift until zero' idiom
Craig Topper via llvm-commits
- [llvm] 1b47a3d - [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via llvm-commits
- [llvm] b2c7ac8 - [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass.
Craig Topper via llvm-commits
- [llvm] 9065118 - [RISCV] Optimize SEW=64 shifts by splat on RV32.
Craig Topper via llvm-commits
- [llvm] b5f8ac2 - [X86] Pre-commit tests for D103192. NFC
Craig Topper via llvm-commits
- [llvm] a105d30 - [X86] Fold (shift undef, X)->0 for vector shifts by immediate.
Craig Topper via llvm-commits
- [llvm] 527cd01 - [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed.
Craig Topper via llvm-commits
- [llvm] d7ae243 - [RISCV] Add a test showing missed opportunity to avoid a vsetvli in a loop.
Craig Topper via llvm-commits
- [llvm] 020df69 - [RISCV] Fix typo, use addImm instead of addReg.
Craig Topper via llvm-commits
- [llvm] 0fa5aac - [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli.
Craig Topper via llvm-commits
- [llvm] d24d244 - [SelectionDAG] Fix typo in assert. NFC
Craig Topper via llvm-commits
- [llvm] 2830d92 - [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Craig Topper via llvm-commits
- [llvm] 58cb649 - [RISCV] Add octuple to LMULInfo tablegen class, remove octuple_from_str. NFCI
Craig Topper via llvm-commits
- [llvm] a413099 - [RISCV] Pre-commit test cases for D103211. NFC
Craig Topper via llvm-commits
- [llvm] bc6799f - [RISCV] Add separate MxList tablegen classes for widening/narrowing and sext.zext.vf2/4/8. NFC
Craig Topper via llvm-commits
- [PATCH] D102521: [RISCV] Optimize SEW=64 shifts by splat on RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102737: [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101938: [RISCV] Initial version of a demand based vsetvli insertion pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102031: [RISCV] Use X0 as destination of inserted vsetvli when possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102031: [RISCV] Use X0 as destination of inserted vsetvli when possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102893: [RISCV] Optimize xor/or with immediate in the zbs extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103126: [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103173: [DAGCombine][RISCV] Don't try to trunc-store combined vector stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103126: [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102521: [RISCV] Optimize SEW=64 shifts by splat on RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103192: [X86] Fold (shift undef, X)->0 for vector shifts by immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102031: [RISCV] Use X0 as destination of inserted vsetvli when possible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103211: [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103215: [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103192: [X86] Fold (shift undef, X)->0 for vector shifts by immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103215: [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103269: [RISCV] Reserve an emergency spill slot for any RVV spills
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103277: [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103277: [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103277: [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103299: [RISCV] Teach vsetvli insertion pass that operations on masks don't care about SEW/LMUL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103312: [RISCV] Support vector conversions between fp and i1
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103246: [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103331: [RISCV] Masked compares should use a tail agnostic policy.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103336: [RISCV] Remove earlyclobber from compares with LMUL<=1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103211: [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103211: [RISCV] Improve register allocation for masked vwadd(u).wv, vwsub(u).wv, vfwadd.wv, and vfwsub.wv.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103351: [RISCV] Remove earlyclobber from vnsrl/vnsra/vnclip(u) when the source and dest are a single vector register.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of and in the zbs extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D103352: [globalisel][legalizer] Separate the deprecated LegalizerInfo from the current one
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Dave Green via Phabricator via llvm-commits
- [PATCH] D102747: [ARM] Allow findLoopPreheader to return headers with multiple loop successors
Dave Green via Phabricator via llvm-commits
- [PATCH] D102629: [ARM] Fix inline memcpy trip count sequence
Dave Green via Phabricator via llvm-commits
- [PATCH] D102938: [AArch64] Generate LD1 for anyext i8 or i16 vector load
Dave Green via Phabricator via llvm-commits
- [PATCH] D102855: [ARM][NEON] Combine base address updates for vld1x intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D102747: [ARM] Allow findLoopPreheader to return headers with multiple loop successors
Dave Green via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D102938: [AArch64] Generate LD1 for anyext i8 or i16 vector load
Dave Green via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Dave Green via Phabricator via llvm-commits
- [PATCH] D88011: [ARM] Add patterns for vmulh
Dave Green via Phabricator via llvm-commits
- [PATCH] D103150: [ARM] Ensure instructions are simplified prior to GatherScatter lowering.
Dave Green via Phabricator via llvm-commits
- [PATCH] D103236: [ARM] Introduce t2WhileLoopStartTP
Dave Green via Phabricator via llvm-commits
- [PATCH] D103263: [AArch64] Add S/UQXTRN tablegen patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D102412: [coro] Preserve scope line for compiler generated functions
Dave Lee via Phabricator via llvm-commits
- [llvm] a08673d - Add a range-based wrapper for std::unique(begin, end, binary_predicate)
David Blaikie via llvm-commits
- [lld] e5b66a3 - lld-coff: Simplify a few lambda uses after 7975dd033cb9
David Blaikie via llvm-commits
- [PATCH] D103033: [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output
David Blaikie via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102729: [Demangle][Rust] Parse binders
David Blaikie via Phabricator via llvm-commits
- [PATCH] D100451: [NFC] Fix unused variable warning.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102312: [llvm-dwp] Skip type unit debug info sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, in_place_index, and in_place_type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103123: [OpaquePtr] Create new bitcode encoding for atomicrmw
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102729: [Demangle][Rust] Parse binders
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103151: [Demangle][Rust] Parse trait objects
David Blaikie via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103328: [CodeGen][NFC] Remove unused virtual function
David Blaikie via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
David Blaikie via Phabricator via llvm-commits
- [PATCH] D103328: [CodeGen][NFC] Remove unused virtual function
David Blaikie via Phabricator via llvm-commits
- [PATCH] D102864: [InstSimplify] Transform X * Y % Y --> 0.
David Goldblatt via Phabricator via llvm-commits
- [PATCH] D102864: [InstSimplify] Transform X * Y % Y --> 0.
David Goldblatt via Phabricator via llvm-commits
- [llvm] 6cc78b9 - [ARM] Fix inline memcpy trip count sequence
David Green via llvm-commits
- [llvm] 53c42f7 - [ARM] Ensure WLS preheader blocks have branches during memcpy lowering
David Green via llvm-commits
- [llvm] 543406a - [ARM] Allow findLoopPreheader to return headers with multiple loop successors
David Green via llvm-commits
- [llvm] 8cc437a - [ARM] Extra predicated tests for VMULH. NFC
David Green via llvm-commits
- [llvm] 2cf0e52 - [ARM] Add patterns for vmulh
David Green via llvm-commits
- [llvm] a409fcd - [ARM] Extra test for reverted WLS memset. NFC
David Green via llvm-commits
- [llvm] 1d5b976 - [ARM] Extra test for reverted WLS memset. NFC
David Green via llvm-commits
- [llvm] 6583142 - [ARM] Guard against WhileLoopStart kill flags
David Green via llvm-commits
- [llvm] 2176be5 - [ARM] Guard against loop variant gather ptr operands
David Green via llvm-commits
- [PATCH] D103289: A post-processing for BFI inference
David Li via Phabricator via llvm-commits
- [PATCH] D103372: [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat
David Li via Phabricator via llvm-commits
- [llvm] 9c766f4 - [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via llvm-commits
- [llvm] 70d8365 - Fix warning introduced by 9c766f4090d19e3e2f56e87164177f8c3eba4b96
David Sherwood via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102515: [CostModel] Return an invalid cost for memory ops with unsupported types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102253: [LV] Prevent vectorization with unsupported element types.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102842: [Verifier] Fail on invalid indices for {insert,extract} vector intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101916: [LoopVectorize] Fix crash for predicated instructions with scalable VF
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
David Sherwood via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 5f4d383 - [clang][ARM] Remove non-existent arm1136jz-s CPU
David Spickett via llvm-commits
- [llvm] 0cd2629 - [llvm][ARM] Remove non-existent arm1176j-s CPU
David Spickett via llvm-commits
- [llvm] de7729d - [clang][ARM] Remove non-existent arm9312 CPU
David Spickett via llvm-commits
- [PATCH] D103019: [clang][ARM] Remove non-existent arm1136jz-s CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103019: [clang][ARM] Remove non-existent arm1136jz-s CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103022: [llvm][ARM] Remove non-existent arm1176j-s CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103024: [clang][ARM] Remove non-existent arm9312 CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103028: [llvm][ARM] Add CPU defs for arm2/3/6/7m
David Spickett via Phabricator via llvm-commits
- [PATCH] D103028: [llvm][ARM] Add CPU defs for arm2/3/6/7m
David Spickett via Phabricator via llvm-commits
- [PATCH] D103028: [llvm][ARM] Add CPU defs for arm2/3/6/7m
David Spickett via Phabricator via llvm-commits
- [PATCH] D103019: [clang][ARM] Remove non-existent arm1136jz-s CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103022: [llvm][ARM] Remove non-existent arm1176j-s CPU
David Spickett via Phabricator via llvm-commits
- [PATCH] D103024: [clang][ARM] Remove non-existent arm9312 CPU
David Spickett via Phabricator via llvm-commits
- [llvm] b6e1fb7 - [IR] Make TypeFinder aware of DIArgList values
David Stenberg via llvm-commits
- [PATCH] D103306: [IR] Make TypeFinder aware of DIArgList values
David Stenberg via Phabricator via llvm-commits
- [PATCH] D103306: [IR] Make TypeFinder aware of DIArgList values
David Stenberg via Phabricator via llvm-commits
- [PATCH] D103306: [IR] Make TypeFinder aware of DIArgList values
David Stenberg via Phabricator via llvm-commits
- [PATCH] D103321: Stop mulhi from doing 24 bit mul for uniform values
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103321: [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
David Stuttard via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
David Stuttard via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D101440: [DSE] Eliminate store after calloc (PR50143)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D101176: [SimplifyLibCalls] Transform malloc to calloc with redundant memsets elimination (PR25892)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate store after calloc (PR50143)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D101440: [DSE] Eliminate store after calloc (PR50143)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Don't use phis() while deleting instructions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Don't use phis() while deleting instructions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D102319: [zorg] Remove flang-aarch64-ubuntu-out-of-tree-new-driver
Diana Picus via Phabricator via llvm-commits
- [PATCH] D101773: [MC][ELF] Work around R_MIPS_LO16 relocation handling problem
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D101773: [MC][ELF] Work around R_MIPS_LO16 relocation handling problem
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D103346: [Support] Fix getMainExecutable on FreeBSD when called via an absolute path
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D103033: [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 13c6568 - [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D103185: [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D103185: [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D103185: [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D102943: Hashing: use a 64-bit storage type on all platforms.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D98335: [AVR] Refactor 8-bit & 16-bit shifts
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D101440: [DSE] Eliminate store after calloc (PR50143)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D102748: [LoopUnroll] Don't unroll before vectorisation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Eliminate memset after malloc
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 0b3b0a7 - [AArch64][RISCV] Make sure isel correctly honors failure orderings.
Eli Friedman via llvm-commits
- [PATCH] D103028: [llvm][ARM] Add CPU defs for arm2/3/6/7m
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102612: SwiftTailCC: teach verifier musttail rules applicable to this CC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103284: [AArch64][RISCV] Make sure isel correctly honors failure orderings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D101898: [ARM] Prevent spilling between ldrex/strex pairs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102959: [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103167: [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102612: SwiftTailCC: teach verifier musttail rules applicable to this CC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103082: [AArch64][SVE] Optimize svbool dupq ACLE intrinsic to fixed predicate patterns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103284: [AArch64][RISCV] Make sure isel correctly honors failure orderings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103284: [AArch64][RISCV] Make sure isel correctly honors failure orderings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103338: Rename MachineMemOperand::getOrdering -> getSuccessOrdering.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103342: [AtomicExpand] Merge cmpxchg success and failure ordering when appropriate.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D103257: [ms] [llvm-ml] Disambiguate size directives and variable declarations
Eric Astor via Phabricator via llvm-commits
- [PATCH] D103257: [ms] [llvm-ml] Disambiguate size directives and variable declarations
Eric Astor via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D102601: [NFC][object] Change the input parameter of the method isDebugSection.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102601: [NFC][object] Change the input parameter of the method isDebugSection.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103146: [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103146: [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103146: [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103300: [Debug-Info] handle DW_CC_pass_by_value/DW_CC_pass_by_reference under strict DWARF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml] Implement parsing sections and auxiliary entries of XCOFF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D98003: [obj2yaml] Implement parsing sections and auxiliary entries of XCOFF.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D103363: [compiler-rt] Fix compilation when multiple architectures can be targeted
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D102776: [CG][X86][NFC] Add an option to disable unconditional generation of PLT32 relocations for jmp/call
Evgeniy via Phabricator via llvm-commits
- [PATCH] D100751: [VPlan] Properly handle sinking of replicate regions.
Evgeniy via Phabricator via llvm-commits
- [compiler-rt] 3a678fe - [sanitizer][test] s/A<10>/A<7>/ to fix "WARNING: Symbolizer buffer too small" which is somehow a hard error on s390x
Fangrui Song via llvm-commits
- [llvm] b426b45 - [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via llvm-commits
- [compiler-rt] e672595 - [sanitizer] Let glibc aarch64 use O(1) GetTls
Fangrui Song via llvm-commits
- [llvm] 73a1179 - [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fangrui Song via llvm-commits
- [llvm] 5852582 - [AArch64] Support llvm-mc/llvm-objdump -M no-aliases
Fangrui Song via llvm-commits
- [llvm] 3f85e12 - [docs] llvm-objdump: Mention -M no-aliases is supported on AArch64
Fangrui Song via llvm-commits
- [lld] 2644399 - [lld-macho][test] Simplify --allow-empty with count 0
Fangrui Song via llvm-commits
- [llvm] 38dbdde - [Internalize] Simplify comdat renaming with noduplicates after D103043
Fangrui Song via llvm-commits
- [llvm] 9f506fc - [InstrProfiling][test] Fix stale tests
Fangrui Song via llvm-commits
- [llvm] cdd1adf - [InstrProfiling][test] Fix stale linkage.ll
Fangrui Song via llvm-commits
- [llvm] 7145c6c - [InstrProfiling][test] Improve tests
Fangrui Song via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97430: [SanitizerCoverage] Drop !associated on metadata sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103005: [AArch64] Support llvm-mc/llvm-objdump -M no-aliases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103174: RISCV: honour `.option relax` in assembly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103005: [AArch64] Support llvm-mc/llvm-objdump -M no-aliases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103212: [WIP] Changing CG Profile to relocations based.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102763: [LLParser] Remove outdated deplibs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102776: [CG][X86][NFC] Add an option to disable unconditional generation of PLT32 relocations for jmp/call
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103303: [ELF] Add --overwrite-script
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103372: [InstrProfiling] If no value profiling, make data variable private and (for Windows) use one comdat
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D25456: [InstrProf] Add support for dead_strip+live_support functionality
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8649778 - [VectorCombine] Scalarize vector load/extract.
Florian Hahn via llvm-commits
- [llvm] 94d5415 - Revert "[VectorCombine] Scalarize vector load/extract."
Florian Hahn via llvm-commits
- [llvm] 4e8c28b - Recommit "[VectorCombine] Scalarize vector load/extract."
Florian Hahn via llvm-commits
- [llvm] e9d97d7 - [VPlan] Add mayReadOrWriteMemory & friends.
Florian Hahn via llvm-commits
- [llvm] d251d6f - [VectorCombine] Fix load extract scalarization tests with assumes.
Florian Hahn via llvm-commits
- [llvm] 65d3dd7 - [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via llvm-commits
- [llvm] 536447e - [AArch64] Add tests for lowering of vector load + single extract.
Florian Hahn via llvm-commits
- [llvm] 575e2af - [VectorCombine] Use constant range info for index scalarization legality.
Florian Hahn via llvm-commits
- [llvm] a92376d - [VectorCombine] Add test that combines load & store scalarization.
Florian Hahn via llvm-commits
- [llvm] 8e83ff5 - [VectorCombine] Remove unneeded InsertPointGuard (NFCI).
Florian Hahn via llvm-commits
- [llvm] 2a41d70 - [SCEV] Add tests with signed predicates for applyLoopGuards.
Florian Hahn via llvm-commits
- [llvm] 9a4506e - [Matrix] Include matrix pipeline for new PM in new-pm-defaults.ll.
Florian Hahn via llvm-commits
- [llvm] 4763fb3 - [Matrix] Extend test to also check new PM pipeline.
Florian Hahn via llvm-commits
- [llvm] 38641dd - [VPlan] Do not sink uniform recipes in sinkScalarOperands.
Florian Hahn via llvm-commits
- [llvm] ec1f6f7 - Revert "[LAA] Support pointer phis in loop by analyzing each incoming pointer."
Florian Hahn via llvm-commits
- [llvm] a773b2e - [AArch64] Add additional vector load scalarization tests for D103077.
Florian Hahn via llvm-commits
- [llvm] 2ee59f7 - [LoopDeletion] Add test with potentially infinite sub-loop.
Florian Hahn via llvm-commits
- [llvm] f01df98 - [VectorCombine] Add variants of multi-extract tests with assumes.
Florian Hahn via llvm-commits
- [llvm] 007f268 - [VectorCombine] Check indices for all extracts we scalarize.
Florian Hahn via llvm-commits
- [llvm] 126f90b - [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via llvm-commits
- [llvm] 8299787 - [VectorCombine] Add tests with noundef index for load scalarization.
Florian Hahn via llvm-commits
- [llvm] 268e24a - [LoopDeletion] Add more tests with infinite sub-loops & mustprogress.
Florian Hahn via llvm-commits
- [PATCH] D102437: [LV] NFCI: Move implementation of isScalarWithPredication to LoopVectorizationLegality
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102437: [LV] NFCI: Move implementation of isScalarWithPredication to LoopVectorizationLegality
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100273: [VectorCombine] Scalarize vector load/extract.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100273: [VectorCombine] Scalarize vector load/extract.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100302: [VectorCombine] Run load/extract scalarization after scalarizing store.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103255: [LV] Mark increment of main vector loop induction variable as NUW.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D102266: [LAA] Also handle pointer phis in ::addAccess.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103378: [VectorCombine] Freeze index unless it is known to be non-poison.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D103382: [LoopDeletion] Consider infinite loops alive, unless mustprogress.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
Francesco Stefanni via Phabricator via llvm-commits
- [llvm] 7a211ed - [RISCV] Prevent store combining from infinitely looping
Fraser Cormack via llvm-commits
- [llvm] 7e27e42 - [RISCV] Pre-commit fixed-length mask vselect tests
Fraser Cormack via llvm-commits
- [llvm] 772b58a - [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via llvm-commits
- [llvm] 8c73a31 - [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via llvm-commits
- [llvm] b7101e2 - [DAGCombine][RISCV] Don't try to trunc-store combined vector stores
Fraser Cormack via llvm-commits
- [llvm] 5a80dc4 - [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via llvm-commits
- [llvm] 6f4794f - [RISCV] Add a test case showing incorrect call-conv lowering
Fraser Cormack via llvm-commits
- [llvm] f3afd0d - [RISCV] Add tests for fixed vector conversions between fp to/from i1
Fraser Cormack via llvm-commits
- [llvm] 3f5ae36 - [RISCV][NFC] Merge identical RV32 and RV64 test checks
Fraser Cormack via llvm-commits
- [PATCH] D102737: [RISCV] Add a vsetvli insert pass that can be extended to be aware of incoming VL/VTYPE from other basic blocks.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102913: [RISCV] Prevent store combining from infinitely looping
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102521: [RISCV] Optimize SEW=64 shifts by splat on RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103126: [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103173: [DAGCombine][RISCV] Don't try to trunc-store combined vector stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102521: [RISCV] Optimize SEW=64 shifts by splat on RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103147: [SelectionDAG][RISCV] Don't unroll 0/1-type bool VSELECTs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103173: [DAGCombine][RISCV] Don't try to trunc-store combined vector stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103246: [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103173: [DAGCombine][RISCV] Don't try to trunc-store combined vector stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102493: [RISCV] Expand unaligned fixed-length vector memory accesses
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103262: [RISCV] Scale scalably-typed split argument offsets by VSCALE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103262: [RISCV] Scale scalably-typed split argument offsets by VSCALE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103262: [RISCV] Scale scalably-typed split argument offsets by VSCALE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103262: [RISCV] Scale scalably-typed split argument offsets by VSCALE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103269: [RISCV] Reserve an emergency spill slot for any RVV spills
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103269: [RISCV] Reserve an emergency spill slot for any RVV spills
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103269: [RISCV] Reserve an emergency spill slot for any RVV spills
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103269: [RISCV] Reserve an emergency spill slot for any RVV spills
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103312: [RISCV] Support vector conversions between fp and i1
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103246: [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Galina via Phabricator via llvm-commits
- [compiler-rt] a11cb10 - [dfsan] Add function that prints origin stack trace to buffer
George Balatsouras via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
George Balatsouras via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
George Mitenkov via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D102829: Add --quiet option to llvm-gsymutil to suppress output of warnings.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D102971: [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D103292: [lld-macho] Implement ICF
Greg McGary via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Guesnet via Phabricator via llvm-commits
- [PATCH] D102760: [llvm] Let SmallVector construct from any Iterable
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103251: [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D103251: [NFC] Fix semantic discrepancy for MVT::LAST_VALUETYPE
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D102039: [profile] WIP Add binary id into profiles
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D103233: [Matrix] Preserve existing fast-math flags during lowering
Hamza Mahfooz via Phabricator via llvm-commits
- [PATCH] D101446: [llvm] Improve export.sh with help and snapshot
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Hasyimi Bahrudin via Phabricator via llvm-commits
- [llvm] a64ebb8 - [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via llvm-commits
- [llvm] 5bfe06a - [SimplifyCFG] Use make_early_inc_range() while deleting instructions
Heejin Ahn via llvm-commits
- [llvm] 5dd86aa - [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102999: [WebAssembly] Add NullifyDebugValueLists pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Don't use phis() while deleting instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Don't use phis() while deleting instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Use make_early_inc_range() while deleting instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Use make_early_inc_range() while deleting instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Use make_early_inc_range() while deleting instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D102978: [WebAssembly] Add TargetInstrInfo::getCalleeOperand
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 3b51b51 - [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via llvm-commits
- [llvm] 00bfde7 - [NFC][CSSPGO]llvm-profge] Fix Build warning dueo to an attrbute usage.
Hongtao Yu via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103178: [CSSPGO][llvm-profgen] Allow multiple executable load segments.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D103126: [RISCV] Don't propagate VL/VTYPE across inline assembly in the Insert VSETVLI pass.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D102422: [RISCV] Allow passing fixed-length vectors via the stack
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103336: [RISCV] Remove earlyclobber from compares with LMUL<=1.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103262: [RISCV] Scale scalably-typed split argument offsets by VSCALE
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D102505: [RISCV] Support vector types in combination with fastcc
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [PATCH] D103347: Mask was modified to work properly even if the pointer size is bigger than 64bits.
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Exclude empty sections in IHexWriter output
Ian McIntyre via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Exclude empty sections in IHexWriter output
Ian McIntyre via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Exclude empty sections in IHexWriter output
Ian McIntyre via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D102400: [flang] [openmp] Add Fortran specific semantic check 4 for OpenMP Allocate directive.
Isaac Perry via Phabricator via llvm-commits
- [PATCH] D103193: Update documentation for InlineModel features.
Jacob Hegna via Phabricator via llvm-commits
- [PATCH] D103193: Update documentation for InlineModel features.
Jacob Hegna via Phabricator via llvm-commits
- [debuginfo-tests] 5c4a5da - [debuginfo-tests] Stop using installed LLDB and remove redundancy
James Henderson via llvm-commits
- [llvm] a1e6565 - [lit] Stop using PATH to lookup clang/lld/lldb unless requested
James Henderson via llvm-commits
- [llvm] a1e6565 - [lit] Stop using PATH to lookup clang/lld/lldb unless requested
James Henderson via llvm-commits
- [llvm] 2ae5843 - [lit][test] Improve testing of use_llvm_tool
James Henderson via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
James Henderson via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Exclude empty sections in IHexWriter output
James Henderson via Phabricator via llvm-commits
- [PATCH] D102601: [NFC][object] Change the input parameter of the method isDebugSection.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102680: [debuginfo-tests] Stop using installed LLDB and remove redundancy
James Henderson via Phabricator via llvm-commits
- [PATCH] D102680: [debuginfo-tests] Stop using installed LLDB and remove redundancy
James Henderson via Phabricator via llvm-commits
- [PATCH] D95339: [RFC][test] Adapt debug-info lit framework for more general purposes - part 1
James Henderson via Phabricator via llvm-commits
- [PATCH] D96510: [cross-project-tests] Add lld as a dependency, if in LLVM_ENABLE_PROJECTS - part 3
James Henderson via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
James Henderson via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D101341: Initialize optional members of ELFYAML types.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
James Henderson via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
James Henderson via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
James Henderson via Phabricator via llvm-commits
- [PATCH] D102277: [llvm-objcopy][NFC] Refactor CopyConfig structure - categorize options.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103146: [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103146: [NFC][XCOFF] Use yaml2obj in llvm-objdump/XCOFF/section-headers.test instead of binary files.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103212: [WIP] Changing CG Profile to relocations based.
James Henderson via Phabricator via llvm-commits
- [PATCH] D102296: [ELF] getRelocatedSection: remove the check for ET_REL object file
James Henderson via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D103154: [lit][test] Improve testing of use_llvm_tool
James Henderson via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
James Henderson via Phabricator via llvm-commits
- [PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.
James Henderson via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
James Henderson via Phabricator via llvm-commits
- [PATCH] D103284: [AArch64][RISCV] Make sure isel correctly honors failure orderings.
James Y Knight via Phabricator via llvm-commits
- [llvm] 3879fcd - Reuse temporary files for print-changed=diff
Jamie Schmeiser via llvm-commits
- [PATCH] D100116: Reuse temporary files for print-changed=diff.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
Jason Liu via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
Jason Liu via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D100149: [AMDGPU][GlobalISel] Legalize and select G_SBFX and G_UBFX
Jay Foad via Phabricator via llvm-commits
- [PATCH] D100726: AMDGPU/GlobalISel: Legalize G_[SU]DIVREM instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103083: AMDGPU/GlobalISel: Optimize divrem lowering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D98515: [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103153: [InstCombine] Add fold for extracting known elements from a stepvector
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103180: [InstSimplify] Add constant fold for extractelement + splat for scalable vectors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103185: [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] If required, increase natural alignment of LDS globals before LDS lowering.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103322: [AMDGPU] Use s_add_i32 for address additions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103321: [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values
Jay Foad via Phabricator via llvm-commits
- [llvm] 8496fc2 - [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86813: [DebugInstrRef][2/3] Track PHI values through register coalescing
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D86812: [DebugInstrRef][1/3] Track PHI values through register allocation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D103306: [IR] Make TypeFinder aware of DIArgList values
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102821: [SelectionDAG] Re-calculate scoped AA metadata when merging stores.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] d63d662 - [RISCV] Remove --riscv-no-aliases from RVV tests
Jessica Clarke via llvm-commits
- [llvm] e4fc8c3 - [RISCV][NFC] Fix some whitespace nits in MC test RUN lines
Jessica Clarke via llvm-commits
- [llvm] aa9a30b - [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via llvm-commits
- [llvm] 762f707 - [Support] Fix getMainExecutable on FreeBSD when called via an absolute path
Jessica Clarke via llvm-commits
- [llvm] 00dfd4f - Revert "[RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases"
Jessica Clarke via llvm-commits
- [PATCH] D102031: [RISCV] Use X0 as destination of inserted vsetvli when possible.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103174: RISCV: honour `.option relax` in assembly
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D101773: [MC][ELF] Work around R_MIPS_LO16 relocation handling problem
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D101773: [MC][ELF] Work around R_MIPS_LO16 relocation handling problem
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103346: [Support] Fix getMainExecutable on FreeBSD when called via an absolute path
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103346: [Support] Fix getMainExecutable on FreeBSD when called via an absolute path
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103346: [Support] Fix getMainExecutable on FreeBSD when called via an absolute path
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103201: [RISCV] Remove -riscv-no-aliases in favour of new -M no-aliases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D103359: [RISCV][test] Add new tests of and in the zbs extension
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 324af79 - [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
Jessica Paquette via llvm-commits
- [llvm] 08d31ff - Fix unit test after 324af79dbc6066
Jessica Paquette via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jessica Paquette via Phabricator via llvm-commits
- [lld] 8535834 - [lld-macho][nfc] Misc code cleanup
Jez Ng via llvm-commits
- [lld] 9cc0d89 - [lld-macho][nfc] clang-format everything
Jez Ng via llvm-commits
- [lld] 3370619 - [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection
Jez Ng via llvm-commits
- [lld] fcab06b - [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs
Jez Ng via llvm-commits
- [lld] 7599e98 - [lld-macho][nfc] Remove unnecessary parameterization of section sort
Jez Ng via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103006: [lld][MachO] Add support for LC_DATA_IN_CODE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102971: [lld-macho][nfc] Rename MergedOutputSection to ConcatOutputSection
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102972: [lld-macho][nfc] Sort OutputSections based on explicit order of command-line inputs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102974: [lld-macho][nfc] Remove unnecessary parameterization of section sort
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102733: [Matrix] Factor and distribute transposes across multiplies
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102964: [lld-macho] Implement cstring merging / deduplication
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D102964: [lld-macho] Implement cstring merging / deduplication
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Jez Ng via Phabricator via llvm-commits
- [PATCH] D103350: [lld/mac] Don't crash on -order_file with assembly inputs on arm64
Jez Ng via Phabricator via llvm-commits
- [llvm] fc1d398 - [dfsan] Add a flag about whether to propagate offset labels at gep
Jianzhou Zhao via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D102234: [SimpleLoopBoundSplit] Split Bound of Loop which has conditional branch with IV
JinGu Kang via Phabricator via llvm-commits
- [compiler-rt] bec6b02 - [compiler-rt][scudo] Fix sign-compare warnings
Jinsong Ji via llvm-commits
- [llvm] 882e4cb - [AIX][AsmPrinter] Print Symbol in comments for TOC load
Jinsong Ji via llvm-commits
- [llvm] b258119 - [AIX] Enable stackprotect feature
Jinsong Ji via llvm-commits
- [PATCH] D102949: [AIX][AsmPrinter] Print Symbol in comments for TOC load
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103202: [AIX] Add traceback ssp canary bit support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D102011: Use `-cfg-func-name` value as filter for `-view-cfg`, etc.
Joachim Meyer via Phabricator via llvm-commits
- [llvm] 67c3707 - [AMDGPU] More accurate names for dpp operand types
Joe Nash via llvm-commits
- [llvm] b67ea3d - [AMDGPU] Allow no-modifier operands in cvtDPP
Joe Nash via llvm-commits
- [PATCH] D103046: [AMDGPU] Allow no-modifier operands in cvtDPP
Joe Nash via Phabricator via llvm-commits
- [PATCH] D103047: [AMDGPU] More accurate names for dpp operand types
Joe Nash via Phabricator via llvm-commits
- [PATCH] D103047: [AMDGPU] More accurate names for dpp operand types
Joe Nash via Phabricator via llvm-commits
- [PATCH] D103046: [AMDGPU] Allow no-modifier operands in cvtDPP
Joe Nash via Phabricator via llvm-commits
- [PATCH] D71474: [TableGen] Introduce an if/then/else statement.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D103186: [Attributor] Fix AAExecutionDomain returning true on invalid states
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D99202: [OpenMP] Add OpenMPOpt as a Module pass
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
John McCall via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
John McCall via Phabricator via llvm-commits
- [PATCH] D102478: [Matrix] Emit assumption that matrix indices are valid.
John McCall via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
John McCall via Phabricator via llvm-commits
- [PATCH] D103285: [coro async] Add the swiftasync attribute to the resume partial function
John McCall via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103190: [AMDGPU] Fix kernel LDS lowering for constants
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 694068d - [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks.
Jon Roelofs via llvm-commits
- [llvm] 095e91c - [Remarks] Add analysis remarks for memset/memcpy/memmove lengths
Jon Roelofs via llvm-commits
- [PATCH] D102935: [Remarks] Look through inttoptr/ptrtoint for -ftrivial-auto-var-init remarks.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103291: [AArch64][GISel] and+or+shl => bfi
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D103334: [GISel] Eliminate redundant bitmasking
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Jon Roelofs via Phabricator via llvm-commits
- [llvm] aab488a - [dsymutil] Compute the output location once per input file (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] 7bf7b80 - [dsymutil] Use EXIT_SUCCESS and EXIT_FAILURE (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] 1ec03f3 - [dsymutil] Emit an error when the Mach-O exceeds the 4GB limit.
Jonas Devlieghere via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] e77cb4a - [SystemZ] Return true from preferZeroCompareBranch().
Jonas Paulsson via llvm-commits
- [llvm] d058262 - [SystemZ] Support i128 inline asm operands.
Jonas Paulsson via llvm-commits
- [PATCH] D103057: [SystemZ] Return true from preferZeroCompareBranch()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103057: [SystemZ] Return true from preferZeroCompareBranch()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D102894: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] e41aaea - [NFC][libObject] clang-format Archive{.h,.cpp}
Jordan Rupprecht via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D103164: [SLP]Fix vectorization of insertelements with mutiple uses.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D103186: [Attributor] Fix AAExecutionDomain returning true on invalid states
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D99202: [OpenMP] Add OpenMPOpt as a Module pass
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D103344: [AMDGPU] Fix a crash when selecting a particular case of buffer_load_format_d16
Julien Pagès via Phabricator via llvm-commits
- [llvm] 4f2fd38 - [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Juneyoung Lee via llvm-commits
- [PATCH] D99481: [InstCombine] Fix miscompile on GEP+load to icmp fold (PR45210)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D102732: [CMake] Don't LTO optimize targets that aren't part of any distribution
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D102732: [CMake] Don't LTO optimize targets that aren't part of any distribution
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D102788: [OpaquePtr] Make atomicrmw work with opaque pointers
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D97791: [GlobalISel] Handle non-multiples of the base type in narrowScalarInsert
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Justin Kreiner via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Justin Latimer via Phabricator via llvm-commits
- [PATCH] D103383: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-series
Justin Latimer via Phabricator via llvm-commits
- [PATCH] D103136: [AVR] Add support for the tinyAVR 0-series and tinyAVR 1-seriesø
Justin Latimer via Phabricator via llvm-commits
- [PATCH] Fixed a typo
KOLANICH via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Kai Luo via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D103315: Add interface to order inlining
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D103120: LTO: Export functions referenced by non-canonical CFI jump tables
Kees Cook via Phabricator via llvm-commits
- [llvm] 6b0fe3c - [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via llvm-commits
- [llvm] 9f76a85 - [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D102774: [LoopVectorize] Add a flag to prevent reordering of FP operations with hints
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D102253: [LV] Prevent vectorization with unsupported element types.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D102515: [CostModel] Return an invalid cost for memory ops with unsupported types
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 52ac114 - LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D103304: Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always).
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for undef, poison, and NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for undef, poison, and NaN
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D102312: [llvm-dwp] Skip type unit debug info sections
Kim-Anh Tran via Phabricator via llvm-commits
- [PATCH] D102312: [llvm-dwp] Skip type unit debug info sections
Kim-Anh Tran via Phabricator via llvm-commits
- [PATCH] D102061: [flang] [openmp] Add Fortran specific semantic checks for OpenMP Allocate directive.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D102061: [flang] [openmp] Add Fortran specific semantic checks for OpenMP Allocate directive.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D103279: [flang][openacc] Enforce restriction on attach and detach variables
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D101947: GlobalISel: Split ValueHandler into assignment and emission classes
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] 20c1f94 - [scudo] Separate Fuchsia & Default SizeClassMap
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 1872283 - [scudo] Rework dieOnMapUnmapError
Kostya Kortchinsky via llvm-commits
- [compiler-rt] a45877e - [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via llvm-commits
- [PATCH] D102783: [scudo] Separate Fuchsia & Default SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103034: [scudo] Rework dieOnMapUnmapError
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103034: [scudo] Rework dieOnMapUnmapError
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D70860: [docs] Fixed incorrect build instructions for Scudo
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 44843e2 - [ARM][NEON] Combine base address updates for vld1x intrinsics
Kristina Bessonova via llvm-commits
- [PATCH] D103014: [lit] Make LLVM_LIT_PATH_FUNCTION to use pathlib
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D102855: [ARM][NEON] Combine base address updates for vld1x intrinsics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D102855: [ARM][NEON] Combine base address updates for vld1x intrinsics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D102855: [ARM][NEON] Combine base address updates for vld1x intrinsics
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D103014: [lit] Make LLVM_LIT_PATH_FUNCTION to use pathlib
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] e7c839b - [Hexagon] Improve argument packing in vector shuffle selection
Krzysztof Parzyszek via llvm-commits
- [llvm] 6a2869c - [Hexagon] Remove unused function from HexagonISelDAGToDAGHVX.cpp
Krzysztof Parzyszek via llvm-commits
- [llvm] 002f5e1 - [Hexagon] Restore handling of expanding shuffles
Krzysztof Parzyszek via llvm-commits
- [llvm] f55a733 - [gn build] Port 095e91c9737b
LLVM GN Syncbot via llvm-commits
- [llvm] b2c70bd - [gn build] Port a64ebb863727
LLVM GN Syncbot via llvm-commits
- [llvm] e7a268f - [gn build] Port b510e4cf1b96
LLVM GN Syncbot via llvm-commits
- [llvm] 9ba2191 - [gn build] Port 33706191d88d
LLVM GN Syncbot via llvm-commits
- [llvm] dde1239 - [gn build] Port 36d0fdf9ac3b
LLVM GN Syncbot via llvm-commits
- [llvm] deb6a0f - [gn build] Port 16342e39947b
LLVM GN Syncbot via llvm-commits
- [llvm] e47311d - [gn build] Port de9df3f5b952
LLVM GN Syncbot via llvm-commits
- [llvm] 7727425 - [gn build] Port 0dc7fd1bc167
LLVM GN Syncbot via llvm-commits
- [llvm] cc3db8d - [gn build] Port 857fa7b7b187
LLVM GN Syncbot via llvm-commits
- [llvm] 0c4f76c - [gn build] Port 58b29a4efc22
LLVM GN Syncbot via llvm-commits
- [llvm] b6afdba - [gn build] Port 9968896cd62a
LLVM GN Syncbot via llvm-commits
- [llvm] 42910da - [gn build] Port b13edf6e907b
LLVM GN Syncbot via llvm-commits
- [llvm] 82ad2b6 - [JITLink] Enable creation and management of mutable block content.
Lang Hames via llvm-commits
- [llvm] 0ab14f1 - [JITLink] Suppress expect-death test in release mode.
Lang Hames via llvm-commits
- [llvm] 2367a7b - [JITLink][MachO][arm64] Use a more descriptive test name.
Lang Hames via llvm-commits
- [llvm] 249cd9d - [JITLink][MachO][arm64] Build GOT entries for defined symbols too.
Lang Hames via llvm-commits
- [compiler-rt] 95ce0de - [ORC-RT] Add endianness support to the ORC runtime.
Lang Hames via llvm-commits
- [compiler-rt] 442f2d7 - [ORC-RT] Add OrcRTCWrapperFunctionResult.
Lang Hames via llvm-commits
- [compiler-rt] 1ed29f8 - [ORC-RT] Add common.h -- Logging, casting and remote dispatch utilities.
Lang Hames via llvm-commits
- [PATCH] D102891: [llvm-reduce] Exit when input module is malformed
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D102891: [llvm-reduce] Exit when input module is malformed
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of intrinsics
Langston Barrett via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D103071: [CSSPGO][llvm-profgen] Change default cold threshold for context merging
Lei Wang via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
LemonBoy via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
LemonBoy via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
LemonBoy via Phabricator via llvm-commits
- [PATCH] D103232: [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
LemonBoy via Phabricator via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
LemonBoy via Phabricator via llvm-commits
- [PATCH] D103315: add InlineOrder to abstract Calls
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D103315: Add interface to order inlining
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D96207: [FuzzMutate] Fix getWeight of InstDeleterIRStrategy
Loris Reiff via Phabricator via llvm-commits
- [PATCH] D103310: [libcxx] [test] Fix the _supportsVerify check on Windows by fixing quoting
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D102909: [NPM] Ability to add a pass before a previously registered one
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102852: [RISCV] Fix a crash when lowering split float arguments
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102535: [RISCV] -mno-relax: emit .option norelax
Luís Marques via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
MJ via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Mahesha S via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Mahesha S via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Mahesha S via Phabricator via llvm-commits
- [PATCH] D101310: [AMDGPU] Replace uses of LDS globals within non-kernel functions by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103139: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] If required, increase natural alignment of LDS globals before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] If required, increase natural alignment of LDS globals before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] If required, increase natural alignment of LDS globals before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] If required, increase natural alignment of LDS globals before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Increase alignment of LDS globals if necessary before LDS lowering.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Maksim Kita via Phabricator via llvm-commits
- [llvm] 2803330 - [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute
Marco Elver via llvm-commits
- [PATCH] D102772: [SanitizeCoverage] Add support for NoSanitizeCoverage function attribute
Marco Elver via Phabricator via llvm-commits
- [compiler-rt] c4a41cd - Refactor mutation strategies into a standalone library
Marco Vanotti via llvm-commits
- [PATCH] D103254: Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA
Mark Mendell via Phabricator via llvm-commits
- [PATCH] D103242: [WIP] Don't delete all llvm.assume instructions in codegenprepare
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D103242: [WIP] Don't delete all llvm.assume instructions in codegenprepare
Markus Lavin via Phabricator via llvm-commits
- [llvm] a2a65a5 - [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS
Martin Storsjö via llvm-commits
- [PATCH] D103012: [LLD] [COFF] Fix autoexport from LTO objects with comdat symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D102684: [LLD] Allow disabling the early exit codepath as a build configuration
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103044: [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D102684: [LLD] Allow disabling the early exit codepath as a build configuration
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103044: [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103310: [libcxx] [test] Fix the _supportsVerify check on Windows by fixing quoting
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103012: [LLD] [COFF] Fix autoexport from LTO objects with comdat symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103363: [compiler-rt] Fix compilation when multiple architectures can be targeted
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D103267: [docs] Mention the new LLVM-C interface for the new Pass Manager in the release notes
Mats Larsen via Phabricator via llvm-commits
- [PATCH] D103267: [docs] Mention the new LLVM-C interface for the new Pass Manager in the release notes
Mats Larsen via Phabricator via llvm-commits
- [llvm] ea4c5fb - [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via llvm-commits
- [llvm] 86627be - Revert "[OpenMP]Add support for workshare loop modifier in lowering"
Mats Petersson via llvm-commits
- [llvm] 9091ecd - [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via llvm-commits
- [PATCH] D102008: [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D102008: [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D102008: [OpenMP]Add support for workshare loop modifier in lowering
Mats Petersson via Phabricator via llvm-commits
- [llvm] 8a203ac - AMDGPU/GlobalISel: Remove redundant parameter from function
Matt Arsenault via llvm-commits
- [llvm] ee35900 - AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently
Matt Arsenault via llvm-commits
- [llvm] 808dc6f - VirtRegMap: Preserve LiveDebugVariables
Matt Arsenault via llvm-commits
- [llvm] 34046de - AMDGPU/GlobalISel: Fix broken test run line
Matt Arsenault via llvm-commits
- [llvm] 5efc3bf - AMDGPU/GlobalISel: Use IncomingValueAssigner for implicit return
Matt Arsenault via llvm-commits
- [llvm] e892705 - GlobalISel: Do not change register types in lowerLoad
Matt Arsenault via llvm-commits
- [PATCH] D103016: NewGVN: Relax assertion about number of times a value is seen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102828: [GlobalISel] Implement splitting of G_SHUFFLE_VECTOR.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103083: AMDGPU/GlobalISel: Optimize divrem lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D101947: GlobalISel: Split ValueHandler into assignment and emission classes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103197: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102869: CodeGen: Store LLT instead of uint64_t in MachineMemOperand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102731: AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102731: AMDGPU/GlobalISel: Lower constant-32-bit zextload/sextload consistently
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55333: VirtRegMap: Preserve LiveDebugVariables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D102738: GlobalISel: Do not change register types in lowerLoad
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103213: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99283: [GlobalISel] Combine and (lshr x, cst), mask -> ubfx x, cst, width
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D100149: [AMDGPU][GlobalISel] Legalize and select G_SBFX and G_UBFX
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 832c99f - Revert "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration"
Matt Morehouse via llvm-commits
- [compiler-rt] 1032886 - [libFuzzer] Add missing FuzzerBuiltinsMsvc.h include.
Matt Morehouse via llvm-commits
- [compiler-rt] fd0a2f7 - Revert "Refactor mutation strategies into a standalone library"
Matt Morehouse via llvm-commits
- [PATCH] D102472: [HWASAN] Update the tag info for X86_64
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D102901: [HWASAN] Update pointer tag for X86_64
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D102901: [HWASAN] Update pointer tag for X86_64
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Mattias Jansson via Phabricator via llvm-commits
- [llvm] ce24524 - [Test] Add test for unreachable backedge with duplicating predecessors
Max Kazantsev via llvm-commits
- [llvm] 2531fd7 - [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via llvm-commits
- [llvm] 794fb54 - [Test] Add test on unrolling to make sure it won't fail
Max Kazantsev via llvm-commits
- [llvm] 7ee863b - [Test] Add simplified versions of tests for loop deletion that don't need context
Max Kazantsev via llvm-commits
- [llvm] 5fb58d4 - [Test] Add Loop Deletion test with irreducible CFG
Max Kazantsev via llvm-commits
- [llvm] 43d2e51 - Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration"
Max Kazantsev via llvm-commits
- [llvm] 0de553d - Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration""
Max Kazantsev via llvm-commits
- [llvm] be1a232 - Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)
Max Kazantsev via llvm-commits
- [llvm] b0b2bf3 - [NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop
Max Kazantsev via llvm-commits
- [llvm] 59d938e - [NFC] Formatting fix
Max Kazantsev via llvm-commits
- [llvm] 51d334a - [NFCI] Lazily evaluate SCEVs of PHIs
Max Kazantsev via llvm-commits
- [llvm] c467585 - [NFC] Reuse existing variables instead of re-requesting successors
Max Kazantsev via llvm-commits
- [llvm] 7d418da - [NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC
Max Kazantsev via llvm-commits
- [llvm] 6a2af60 - Revert "[NFCI] Lazily evaluate SCEVs of PHIs"
Max Kazantsev via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D103026: [LoopUnroll] Explicitly specify exit to unroll against (NFCI)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102928: [unroll] Use SCEV to evaluate branch conditions in cost model
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D102707: Fix non-global-value-max-name-size not considered by LLParser
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 8d25762 - Fix non-global-value-max-name-size not considered by LLParser
Mehdi Amini via llvm-commits
- [PATCH] D99675: [llvm][clang] Create new intrinsic llvm.arith.fence to control FP optimization at expression level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D100118: [clang] Add support for new builtin __arithmetic_fence to control floating point optimization, and new clang option fprotect-parens
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D102942: Remove or use variables which are unused but set.
Michael Benfield via Phabricator via llvm-commits
- [PATCH] D99459: [OpenMP] Implement '#pragma omp unroll'.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D102008: [OpenMP]Add support for workshare loop modifier in lowering
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D102959: [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D102956: [polly] Port NewPM PassInstrumentation to Scop passes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D102959: [polly] Fix SCEVLoopAddRecRewriter to avoid invalid AddRecs.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D89368: [flang][windows] Run regression tests under Windows. NFCI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103199: Add flang-x86_64-windows builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D103354: [test-suite] Decouple Fortran tests from C/C++ tests.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 4df3b60 - Add pre-commit tests for [D102215](https://reviews.llvm.org/D102215).
Michael Liao via llvm-commits
- [llvm] c9dd299 - [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102821: [SelectionDAG] Re-calculate scoped AA metadata when merging stores.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103106: Add pre-commit tests for [D102215](https://reviews.llvm.org/D102215).
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102215: [SelectionDAG] Propagate scoped AA metadata when lowering mem intrinsics.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103282: [MIRParser] Add machine metadata.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103282: [MIRParser] Add machine metadata.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102116: [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D100258: [VPlan] Add first VPlan version of sinkScalarOperands.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D102266: [LAA] Also handle pointer phis in ::addAccess.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D103328: [CodeGen][NFC] Remove unused virtual function
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D101588: [M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D103328: [CodeGen][NFC] Remove unused virtual function
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 71acce6 - [NFCI] Move DEBUG_TYPE definition below #includes
Mindong Chen via llvm-commits
- [PATCH] D102594: [NFCI] Move DEBUG_TYPE definition below #include of headers
Mindong Chen via Phabricator via llvm-commits
- [llvm] 1494fa6 - Update documentation for InlineModel features.
Mircea Trofin via llvm-commits
- [PATCH] D103193: Update documentation for InlineModel features.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D103193: Update documentation for InlineModel features.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D103315: Add interface to order inlining
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 18c5444 - [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Mirko Brkusanin via llvm-commits
- [llvm] 7386ad4 - Revert "[AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks"
Mirko Brkusanin via llvm-commits
- [llvm] 9601849 - [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Mirko Brkusanin via llvm-commits
- [PATCH] D98515: [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D98515: [AMDGPU][GlobalISel] Stop foldInsertEltToCmpSelect from changing reg banks
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D102391: [AMDGPU][GlobalISel] Legalize G_ABS
Mirko Brkusanin via Phabricator via llvm-commits
- [compiler-rt] 1fb6a03 - [scudo] Add unmapTestOnly() to secondary.
Mitch Phillips via llvm-commits
- [compiler-rt] 6911114 - [Scudo] Make -fsanitize=scudo use standalone. Migrate tests.
Mitch Phillips via llvm-commits
- [compiler-rt] f7c5c0d - Revert "[Scudo] Make -fsanitize=scudo use standalone. Migrate tests."
Mitch Phillips via llvm-commits
- [compiler-rt] 2fe987e - [scudo] Build scudo_standalone on Android and Fuchsia.
Mitch Phillips via llvm-commits
- [compiler-rt] 2dba405 - Revert "[scudo] Build scudo_standalone on Android and Fuchsia."
Mitch Phillips via llvm-commits
- [PATCH] D103034: [scudo] Rework dieOnMapUnmapError
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D103119: [scudo] Get rid of initLinkerInitialized
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D103143: [IR] Added operator delete to subclasses of User to avoid UB
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D101864: [Release] Add LLDB in release binaries by default
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D103285: [coro async] Add the swiftasync attribute to the resume partial function
Nate Chandler via Phabricator via llvm-commits
- [lld] 2f65166 - [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL
Nathan Lanza via llvm-commits
- [PATCH] D98686: [lld:elf] Weaken the requirement for a computed binding to be STB_LOCAL
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D102481: [docs] Collate CMake options
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] e0c8265 - Revert "Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI."
Nemanja Ivanovic via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103010: [PowerPC] Export 16 byte load-store instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D102877: [flang][docs] Initial documentation for the Fortran LLVM Test Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D102877: [flang][docs] Initial documentation for the Fortran LLVM Test Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D102877: [flang][docs] Initial documentation for the Fortran LLVM Test Suite.
Nichols A. Romero via Phabricator via llvm-commits
- [llvm] 7cd07d3 - fix up test from D102742
Nick Desaulniers via llvm-commits
- [PATCH] D103048: [IR] make -stack-alignment= into a module attr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D101718: [X86] Fold load with tail call more aggressively
Nick Zavaritsky via Phabricator via llvm-commits
- [llvm] 192b414 - Revert "Emit correct location lists with basic block sections."
Nico Weber via llvm-commits
- [llvm] 6915a55 - [gn build] (semi-manually) port bd04d78d649b
Nico Weber via llvm-commits
- [llvm] 1a0e5d5 - [gn build] manually port 982e3c05108b6 (check-lld needs dsymutil)
Nico Weber via llvm-commits
- [llvm] 65527a8 - [dsymutil tests] Try to make eh_frames.test run on other platforms
Nico Weber via llvm-commits
- [lld] c4053cd - [lld/mac] Don't crash on -order_file with assembly inputs on arm64
Nico Weber via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103350: [lld/mac] Don't crash on -order_file with assembly inputs on arm64
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103350: [lld/mac] Don't crash on -order_file with assembly inputs on arm64
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D25456: [InstrProf] Add support for dead_strip+live_support functionality
Nico Weber via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Nico Weber via Phabricator via llvm-commits
- [llvm] 971a2ae - [LoopUnroll] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a832e83 - [LoopUnroll] Add additional trip multiple test (NFC)
Nikita Popov via llvm-commits
- [llvm] e42636d - [CVP] Add additional test for phi common val transform (NFC)
Nikita Popov via llvm-commits
- [llvm] f1c5f78 - [LoopIdiom] Support 'arithmetic right-shift until zero' idiom
Nikita Popov via llvm-commits
- [llvm] 9c91614 - [CVP] Guard against poison in common phi value transform (PR50399)
Nikita Popov via llvm-commits
- [llvm] 6300c37 - [SCEV] Cache operands used in BEInfo (NFC)
Nikita Popov via llvm-commits
- [llvm] f765445 - [LoopUnroll] Clean up exit folding (NFC)
Nikita Popov via llvm-commits
- [llvm] 4af2730 - [LoopUnroll] Add store to unreachable latch test (NFC)
Nikita Popov via llvm-commits
- [llvm] 90310df - [LoopUnroll] Use changeToUnreachable() (NFC)
Nikita Popov via llvm-commits
- [llvm] 625920d - [LoopUnroll] Make DomTree explicitly required (NFC)
Nikita Popov via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103026: [LoopUnroll] Explicitly specify exit to unroll against (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102110: [Inliner] Fix noalias metadata handling for instructions simplified during cloning (PR50270)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102934: [unroll] Use value domain for symbolic execution based cost model
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phi value transform (PR50399)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102796: [SCEV] Cache operands used in BEInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102255: [SelectionDAG] Generate scoped AA metadata when lowering memcpy.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103182: [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103189: [SCEV] Compute trip multiple for multiple exit loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103026: [LoopUnroll] Explicitly specify exit to unroll against (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103205: [MIRPrinter] Add machine metadata support.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103316: Hoist llvm.assume into single predecessor if block otherwise empty
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103333: [LoopUnroll] Clean up exit folding (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103333: [LoopUnroll] Clean up exit folding (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103340: [LoopUnroll] Use changeToUnreachable()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103340: [LoopUnroll] Use changeToUnreachable()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103340: [LoopUnroll] Use changeToUnreachable()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103362: [LoopUnroll] Separate peeling from unrolling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103362: [LoopUnroll] Separate peeling from unrolling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D103382: [LoopDeletion] Consider infinite loops alive, unless mustprogress.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D102476: [VectorCombine] Use constant range info for index scalarization legality.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D103378: [VectorCombine] Freeze index unless it is known to be non-poison.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D99651: [Dexter] Implement DexDeclareFile, a new Dexter command
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D102917: [LiveDebugVariables] Stop trimming locations of non-inlined vars
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D100307: [dexter] Change --source-root-dir and add --debugger-use-relative-paths
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D101920: [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP)
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D103125: [Clang][WIP] Allow renaming of "clang"
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D102642: [LangRef] update according to unwinding support in inline asm
Paul via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D103145: [X86][AMX] Fix a bug on tile config.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D103128: [GlobalISel] Don't emit lost debug location remarks when legalizing tail calls
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D103274: [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D103274: [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 056733d - [SafeStack] Use proper API to get stack guard
Pengxuan Zheng via llvm-commits
- [PATCH] D102646: [SafeStack] Use proper API to get stack guard
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D102646: [SafeStack] Use proper API to get stack guard
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D103045: [flang] Implement checks for defined input/output procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D103045: [flang] Implement checks for defined input/output procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D103045: [flang] Implement checks for defined input/output procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D103098: [flang] Fix recent regression (proc. dummy arg on ENTRY)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D103045: [flang] Implement checks for defined input/output procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D103177: [flang][driver] Extend the `flang` bash script to act as a driver
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D100944: [MC][ELF] Emit separate unique sections for different flags
Peter Smith via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Peter Smith via Phabricator via llvm-commits
- [PATCH] D103019: [clang][ARM] Remove non-existent arm1136jz-s CPU
Peter Smith via Phabricator via llvm-commits
- [PATCH] D103022: [llvm][ARM] Remove non-existent arm1176j-s CPU
Peter Smith via Phabricator via llvm-commits
- [PATCH] D103024: [clang][ARM] Remove non-existent arm9312 CPU
Peter Smith via Phabricator via llvm-commits
- [PATCH] D103028: [llvm][ARM] Add CPU defs for arm2/3/6/7m
Peter Smith via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Peter Smith via Phabricator via llvm-commits
- [PATCH] D102777: [AArch64][SVE] Add fixed length codegen for FP_TO_{S,U}INT/{S,U}INT_TO_FP
Peter Waller via Phabricator via llvm-commits
- [PATCH] D103170: [CodeGen][AArch64][SVE] Use ld1r[bhsd] for vector splat from memory
Peter Waller via Phabricator via llvm-commits
- [PATCH] D103170: [CodeGen][AArch64][SVE] Use ld1r[bhsd] for vector splat from memory
Peter Waller via Phabricator via llvm-commits
- [PATCH] D103170: [CodeGen][AArch64][SVE] Use ld1r[bhsd] for vector splat from memory
Peter Waller via Phabricator via llvm-commits
- [PATCH] D102732: [CMake] Don't LTO optimize targets that aren't part of any distribution
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D103044: [docs] [CMake] Change recommendations for how to use LLVM_DEFINITIONS
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
Phabricator via llvm-commits
- [llvm] a47b2d4 - [SCEV] Remove unused parameter from computeBECount [NFC]
Philip Reames via llvm-commits
- [llvm] aabca2d - [SCEV] Cleanup doesIVOverflowOnX checks [NFC]
Philip Reames via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Philip Reames via llvm-commits
- [llvm] 9c766f4 - [InstCombine] Fold extractelement + vector GEP with one use
Philip Reames via llvm-commits
- [llvm] 9cc2181 - [unroll] Use value domain for symbolic execution based cost model
Philip Reames via llvm-commits
- [llvm] fb14577 - [SCEV] Extract out a helper for computing trip multiples
Philip Reames via llvm-commits
- [llvm] 921d3f7 - [SCEV] Add a utility for converting from "exit count" to "trip count"
Philip Reames via llvm-commits
- [llvm] 9306bb6 - [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops
Philip Reames via llvm-commits
- [llvm] ff08c34 - [SCEV] Compute trip multiple for multiple exit loops
Philip Reames via llvm-commits
- [llvm] 79c09d5 - [tests] Add some basic coverage of multiple exit unrolling
Philip Reames via llvm-commits
- [llvm] 2165360 - [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Philip Reames via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Philip Reames via llvm-commits
- [llvm] e96d6f4 - Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Philip Reames via llvm-commits
- [PATCH] D103026: [LoopUnroll] Explicitly specify exit to unroll against (NFCI)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102934: [unroll] Use value domain for symbolic execution based cost model
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102796: [SCEV] Cache operands used in BEInfo
Philip Reames via Phabricator via llvm-commits
- [PATCH] D97122: [SCEV] Improve handling of pointer compares involving subtractions (WIP).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103118: [SCEV] Compute exit counts for unsigned IVs using mustprogress semantics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102934: [unroll] Use value domain for symbolic execution based cost model
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103182: [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103189: [SCEV] Compute trip multiple for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103182: [SCEV] Generalize getSmallConstantTripCount(L) for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102982: [LoopUnroll] Use smallest exact trip count from any exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103189: [SCEV] Compute trip multiple for multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103333: [LoopUnroll] Clean up exit folding (NFC)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D103340: [LoopUnroll] Use changeToUnreachable()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D101921: [MC] Make it possible for targets to define their own MCObjectFileInfo
Philipp Krones via Phabricator via llvm-commits
- [PATCH] D101047: [Docs] Updated the content of getting started documentation under llvm/lib/MC
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D103259: [PowerPC] Split tests for constrained intrinsics
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use mtvsrdd+vpku instructions to optimize build_vector
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k GloballSel]Adding initial GlobalISel infrastructure
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k GloballSel]Adding initial GlobalISel infrastructure
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Qunyan Mangus via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Qunyan Mangus via Phabricator via llvm-commits
- [PATCH] D102463: Making Instrumentation aware of LoopNest Pass
Raghesh Aloor via Phabricator via llvm-commits
- [llvm] 6505c63 - [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D103072: [llvm-readobj] Optimize printing stack sizes to linear time.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [PATCH] D102942: Remove or use variables which are unused but set.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Raphael Isemann via Phabricator via llvm-commits
- [lld] 109aac9 - [PDB] Enable parallel ghash type merging by default
Reid Kleckner via llvm-commits
- [lld] 99f0236 - [PDB] Fix ubsan complaint about memcpy from null pointer
Reid Kleckner via llvm-commits
- [llvm] ef4cfd8 - Pass -gcodeview-ghash when using clang-cl and lld-link
Reid Kleckner via llvm-commits
- [llvm] 4c6e277 - [gn] Make ubsan errors fatal, as in cmake
Reid Kleckner via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102736: Fix tmp files being left on Windows builds.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102736: Fix tmp files being left on Windows builds.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102888: [PDB] Enable parallel ghash type merging by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103287: Pass -gcodeview-ghash when using clang-cl and lld-link
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D99707: Remove "Rewrite Symbols" from codegen pipeline
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D102888: [PDB] Enable parallel ghash type merging by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43881: Add CMake option for using /DEBUG:GHASH
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D96862: Allow passing /manifestdependency via #pragma comment(linker, ...)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103288: [SanCov] Properly set ABI parameter attributes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103297: [LLD][COFF] Reduce the maximum size of the GHASH table
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103298: [gn] Make ubsan errors fatal, as in cmake
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103287: Pass -gcodeview-ghash when using clang-cl and lld-link
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103287: Pass -gcodeview-ghash when using clang-cl and lld-link
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103298: [gn] Make ubsan errors fatal, as in cmake
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D103355: [InstrProfiling] Delete linkage/visibility toggling for Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Renato Golin via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D103360: Add a toplevel .mailmap file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D103215: [RISCV] Teach vsetvli insertion to use vsetvl x0, x0 form when we can tell that VLMAX and AVL haven't changed.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D103277: [RISCV] Teach VSETVLI insertion to look through PHIs to prove we don't need to insert a vsetvli.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] aa3dac9 - [LoopIdiom] 'logical right shift until zero': the value must be loop-invariant
Roman Lebedev via llvm-commits
- [llvm] 32bee42 - [NFCI][LoopIdiom] 'left-shift until bittest': assert that BaseX is loop-invariant
Roman Lebedev via llvm-commits
- [PATCH] D102116: [LoopIdiom] 'logical right-shift until zero' ('count active bits') "on steroids" idiom recognition.
Roman Lebedev via llvm-commits
- [llvm] c666208 - [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Roman Lebedev via llvm-commits
- [llvm] 78eaff2 - [llvm-exegesis] Loop unrolling for loop snippet repetitor mode
Roman Lebedev via llvm-commits
- [llvm] 8a0e4ae - [NFC][LoopIdiom] Add tests for 'arithmetic right-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] f1c5f78 - [LoopIdiom] Support 'arithmetic right-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] 980e010 - [NFC][LoopIdiom] Add tests for 'left-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] 8f4db14 - [LoopIdiom] Support 'left-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] f1c5f78 - [LoopIdiom] Support 'arithmetic right-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] 149e018 - [LoopIdiom] 'arithmetic right-shift until zero': don't turn potentially infinite loops into finite ones
Roman Lebedev via llvm-commits
- [llvm] f1c5f78 - [LoopIdiom] Support 'arithmetic right-shift until zero' idiom
Roman Lebedev via llvm-commits
- [llvm] 8c86161 - [NFC][X86] clang-format X86TTIImpl::getInterleavedMemoryOpCostAVX2()
Roman Lebedev via llvm-commits
- [llvm] 78c9796 - [NFC][X86][Costmodel] Add some more interleaved load/store test with i16 element type
Roman Lebedev via llvm-commits
- [llvm] ab7f26d - [NFC][Codegen][X86] Add a few more interleaved load/store patterns w/ i16 element type
Roman Lebedev via llvm-commits
- [llvm] bafbec8 - [NFC][X86][Codegen] Re-autogenerate check lines in a few tests to remove noise from future changes
Roman Lebedev via llvm-commits
- [llvm] 9712b16 - [NFC][X86][Codegen] vector-interleaved-store-i16-stride-5.ll: precisely match the actual IR
Roman Lebedev via llvm-commits
- [llvm] ee544b8 - [NFC][X86][Codegen] Re-autogenerate a few tests to reduce noise in future changes
Roman Lebedev via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102995: errorUnsupported should be non-fatal
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102990: [X86][Costmodel] getMaskedMemoryOpCost(): don't scalarize non-power-of-two vectors with legal element type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103038: [InstCombine] canonicalize cast before unary shuffle
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103051: [IR] Allow Value::replaceUsesWithIf() to process constants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102522: [llvm-exegesis] Loop unrolling for loop snippet repetitor mode
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102522: [llvm-exegesis] Loop unrolling for loop snippet repetitor mode
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99427: [LoopIdiomRecognize] Teach CTLZ/CTTZ idiom recognition to handle not being able to find a pre-loop check for the input being 0.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Don't use phis() while deleting instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103181: [SimplifyCFG] Use make_early_inc_range() while deleting instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103129: [llvm-reduce] Don't delete arguments of debug intrinsics
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103302: Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72396: [InstCombine] fold zext of masked bit set/clear
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103362: [LoopUnroll] Separate peeling from unrolling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103274: [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103362: [LoopUnroll] Separate peeling from unrolling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D102942: Remove or use variables which are unused but set.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100581: [Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99784: [LICM] Hoist loads with invariant.group metadata
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98161: [NFC][IR] Replace isa<ScalableVectorType> with a predicator function.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Rong Xu via Phabricator via llvm-commits
- [compiler-rt] b834d63 - [sanitizer] Android ELF TLS is supported from Q (API 29)
Ryan Prichard via llvm-commits
- [PATCH] D101965: Added Support for Warning Flag -Wstack-usage=
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D101964: Added support for -Wstack-usage flag and Framesize reporting fix
Ryan Santhirarajan via Phabricator via llvm-commits
- [llvm] 4cc5a97 - MC: mark `dump` with `LLVM_DUMP_METHOD`
Saleem Abdulrasool via llvm-commits
- [PATCH] D103002: [libunwind] Inform ASan that resumption is noreturn
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103174: RISCV: honour `.option relax` in assembly
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103174: RISCV: honour `.option relax` in assembly
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D103290: [lld][WebAssembly] Add new `--import-undefined` option
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D103290: [lld][WebAssembly] Add new `--import-undefined` option
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101835: [llvm] llvm-tapi-diff
Sam Powell via Phabricator via llvm-commits
- [PATCH] D101835: [llvm] llvm-tapi-diff
Sam Powell via Phabricator via llvm-commits
- [PATCH] D101835: [llvm] llvm-tapi-diff
Sam Powell via Phabricator via llvm-commits
- [PATCH] D103120: LTO: Export functions referenced by non-canonical CFI jump tables
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D103015: [NFC] Add CHECK lines for unordered FP reductions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102437: [LV] NFCI: Move implementation of isScalarWithPredication to LoopVectorizationLegality
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102515: [CostModel] Return an invalid cost for memory ops with unsupported types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D101900: [InstCombine] Fold extractelement + vector GEP with one use
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D101836: [LoopVectorize] Enable strict reductions when allowReordering() returns false
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D102394: [LoopVectorize] Don't attempt to widen certain calls for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3dd2063 - [ConstProp] add tests for vector reductions with poison elements; NFC
Sanjay Patel via llvm-commits
- [llvm] a0e71f1 - [ConstProp] propagate poison from vector reduction element(s) to result
Sanjay Patel via llvm-commits
- [llvm] 06eae35 - [InstCombine] add tests for cast-of-shuffle; NFC
Sanjay Patel via llvm-commits
- [llvm] 0bab0f6 - [InstCombine] canonicalize cast before unary shuffle
Sanjay Patel via llvm-commits
- [llvm] 8607a02 - [InstSimplify] Transform X * Y % Y --> 0
Sanjay Patel via llvm-commits
- [llvm] ae1bc9e - [InstCombine] avoid infinite loop from vector select transforms
Sanjay Patel via llvm-commits
- [llvm] ca7eaa0 - [InstSimplify] allow undef element match in vector select condition value
Sanjay Patel via llvm-commits
- [llvm] b70fe92 - [InstCombine] avoid 'tmp' usage in test file; NFC
Sanjay Patel via llvm-commits
- [llvm] 9e43b1e - [InstCombine] avoid 'tmp' usage in test files; NFC
Sanjay Patel via llvm-commits
- [llvm] 01120fe - [InstCombine] add fmul tests with shared operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 0d5219f - [x86] add tests for extend of vector compare; NFC
Sanjay Patel via llvm-commits
- [llvm] 49b2f83 - [x86] add test for extend of legal vector compare; NFC
Sanjay Patel via llvm-commits
- [llvm] a279550 - [PhaseOrdering] add test for late simplifycfg with LTO; NFC
Sanjay Patel via llvm-commits
- [llvm] 403cfe5 - [PassManager] unify late simplifycfg options between regular and LTO pipelines
Sanjay Patel via llvm-commits
- [llvm] 52f2970 - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] c7da0c3 - [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via llvm-commits
- [llvm] 7bb8bfa - [InstCombine] fix miscompile from vector select substitution
Sanjay Patel via llvm-commits
- [PATCH] D100273: [VectorCombine] Scalarize vector load/extract.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102966: [CVP] Guard against poison in common phji value transform (PR50399)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103038: [InstCombine] canonicalize cast before unary shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102864: [InstSimplify] Transform X * Y % Y --> 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103038: [InstCombine] canonicalize cast before unary shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102864: [InstSimplify] Transform X * Y % Y --> 0.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102698: [InstCombine] Relaxed constraints of uses for exp(X) * exp(Y) -> exp(X + Y) and exp2(X) * exp2(Y) -> exp2(X + Y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D100302: [VectorCombine] Run load/extract scalarization after scalarizing store.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103169: [FPEnv][InstSimplify] Constrained FP support for undef, poison, and NaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103180: [InstSimplify] Add constant fold for extractelement + splat for scalable vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D102404: [InstCombine] Add instcombine fold for extractelement + splat for scalable vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D103280: [SDAG] try harder to fold casts into vector compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72396: [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72396: [InstCombine] fold zext of masked bit set/clear
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, in_place_index, and in_place_type
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100672: [ADT] Add new type traits for type pack indexes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
Scott Linder via Phabricator via llvm-commits
- [PATCH] D103206: [ADT] Refactor enumerate unit tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D100670: [ADT] Add makeVisitor to STLExtras.h
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
Scott Linder via Phabricator via llvm-commits
- [PATCH] D98477: [ADT] Add IntrusiveVariant, VariantTraits, and new STLForwardCompat
Scott Linder via Phabricator via llvm-commits
- [PATCH] D103223: [ADT][WIP] Proof of concept impl of generic visit for PointerUnion
Scott Linder via Phabricator via llvm-commits
- [PATCH] D103103: [PowerPC][XCOFF] Create 8 and 16 byte aligned constant csects.
Sean Fertile via Phabricator via llvm-commits
- [llvm] fcd32d6 - [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass.
Sebastian Neubauer via llvm-commits
- [llvm] ea91a8c - [AMDGPU][NFC] Remove non-existing function header
Sebastian Neubauer via llvm-commits
- [llvm] 0bb60db - [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv
Sebastian Neubauer via llvm-commits
- [llvm] 6133b60 - [AMDGPU] Precommit test
Sebastian Neubauer via llvm-commits
- [llvm] 690f5b7 - [AMDGPU] Fix function calls with flat scratch
Sebastian Neubauer via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101847: [AMDGPU] Fix function pointer argument bug in AMDGPU Propagate Attributes pass.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103183: [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103183: [AMDGPU][GlobalISel] Allow amdgpu_gfx calling conv
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103322: [AMDGPU] Use s_add_i32 for address additions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103326: [GlobalISel] Add combine for PTR_ADD with regbanks
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D103322: [AMDGPU] Use s_add_i32 for address additions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D103259: [PowerPC] Split tests for constrained intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D102673: [ConstantFolding] Fold constrained arithmetic intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D103289: A post-processing for BFI inference
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D103289: A post-processing for BFI inference
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D103220: Support stripping indirectly referenced DILocations from !llvm.loop metadata in stripDebugInfo()
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D102739: [RISCV] Enable cross basic block aware vsetvli insertion
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D102711: [GlobalOpt] Handle null check with global pointer variables
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D96207: [FuzzMutate] Fix getWeight of InstDeleterIRStrategy
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D103002: [libunwind] Inform ASan that resumption is noreturn
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D103002: [libunwind] Inform ASan that resumption is noreturn
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 5f2d4b2 - Add --quiet option to llvm-gsymutil to suppress output of warnings.
Simon Giesecke via llvm-commits
- [PATCH] D102829: Add --quiet option to llvm-gsymutil to suppress output of warnings.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102829: Add --quiet option to llvm-gsymutil to suppress output of warnings.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D102829: Add --quiet option to llvm-gsymutil to suppress output of warnings.
Simon Giesecke via Phabricator via llvm-commits
- [PATCH] D103027: [VP][SelectionDAG] Add a target-configurable EVL operand type
Simon Moll via Phabricator via llvm-commits
- [PATCH] D103224: [VP] Make getMaskParamPos/getVectorLengthParamPos return unsigned. Lowercase function names.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D99355: Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter.
Simon Moll via Phabricator via llvm-commits
- [llvm] 243e588 - [CostModel][X86] Improve accuracy of vXi64 MUL costs on AVX2/AVX512 targets
Simon Pilgrim via llvm-commits
- [llvm] 1ad4f88 - [CostModel][X86] Improve accuracy of vector non-uniform shift costs on XOP/AVX2 targets
Simon Pilgrim via llvm-commits
- [llvm] 60b33eb - [CostModel][X86] Regenerate sse-itoi.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] dcaca72 - [CostModel][X86] Add missing SSE41 v2iX sext/zext costs
Simon Pilgrim via llvm-commits
- [llvm] 68ef68f - [CostModel][X86] Improve accuracy of vXi8/vXi16 vector non-uniform shift costs on AVX2/AVX512 targets
Simon Pilgrim via llvm-commits
- [llvm] ed14062 - Fix MSVC "truncation of constant value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e02a4f6 - [X86][SSE] Regenerate vector shift codegen tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] c909ddd - [CostModel][X86] Improve accuracy of vXi64 vector non-uniform shift costs on AVX2+ targets
Simon Pilgrim via llvm-commits
- [llvm] def6269 - [CostModel][X86] Improve accuracy of 256-bit non-uniform vector shifts on AVX1
Simon Pilgrim via llvm-commits
- [llvm] 57250f2 - [X86][Atom] Fix vector PSHUFB resource/throughputs
Simon Pilgrim via llvm-commits
- [llvm] 6697846 - [X86][Atom] Fix vector variable shift resource/throughputs
Simon Pilgrim via llvm-commits
- [llvm] 942e01d - [CostModel][X86] Remove old testshift* tests
Simon Pilgrim via llvm-commits
- [llvm] 21aec4f - [X86][SLM] Fix vector PSHUFB + variable shift resource/throughputs
Simon Pilgrim via llvm-commits
- [llvm] 629e2b3 - [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads
Simon Pilgrim via llvm-commits
- [llvm] e49d6e1 - [X86][SSE] Regenerate some tests to expose the rip relative vector/broadcast loads
Simon Pilgrim via llvm-commits
- [llvm] fe8d97c - [CostModel][X86] AVX512 truncation ops are slower than cost models indicate.
Simon Pilgrim via llvm-commits
- [llvm] 90d2580 - [CostModel][X86] Improve accuracy of sext/zext to 256-bit vector costs on AVX1 targets
Simon Pilgrim via llvm-commits
- [llvm] cf2eeb1 - Fix "enumerator 'llvm::TargetStackID::WasmLocal' in switch of enum 'llvm::TargetStackID::Value' is not handled" MSVC warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D101819: [DRAFT][M68k GloballSel]Adding initial GlobalISel infrastructure
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103038: [InstCombine] canonicalize cast before unary shuffle
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103164: [SLP]Fix vectorization of insertelements with mutiple uses.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103192: [X86] Fold (shift undef, X)->0 for vector shifts by immediate.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D97074: Add getDemandedBits for uses.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102869: CodeGen: Store LLT instead of uint64_t in MachineMemOperand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101970: [X86FixupLEAs] Transform the sequence LEA/SUB to SUB/SUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102920: [SLP]Better detection of perfect/shuffles matches for gather nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102969: [GlobalISel] Add G_SBFX/G_UBFX to computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103246: [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103274: [X86] AMD Zen 3 has fast per-lane variable shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102869: CodeGen: Store LLT instead of uint64_t in MachineMemOperand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103323: [DAGCombiner] Add support for mulhi const folding in DAGCombiner
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103274: [X86] Split FeatureFastVariableShuffle tuning into Lane-Crossing and Per-Lane variants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103144: [X86][Costmodel] Load/store v2i16 VF=2 interleaving costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b6f6501 - [CostModel][AArch64] Add tests for bitreverse. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 6c92215 - [CostModel][AArch64] Add floating point arithmetic tests. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D103105: [AArch64] Optimise bitreverse lowering in ISel
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D99707: Remove "Rewrite Symbols" from codegen pipeline
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D102900: [llvm-readobj] Print function names with `--bb-addr-map`.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] caae570 - Emit correct location lists with basic block sections.
Sriraman Tallam via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 8f681d5 - [IR] Allow Value::replaceUsesWithIf() to process constants
Stanislav Mekhanoshin via llvm-commits
- [llvm] 8de4db6 - [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via llvm-commits
- [llvm] 3975e32 - [AMDGPU] Fix unused variable warning. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 5e2facb - [AMDGPU] Fix kernel LDS lowering for constants
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103051: [IR] Allow Value::replaceUsesWithIf() to process constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103051: [IR] Allow Value::replaceUsesWithIf() to process constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102954: [AMDGPU] Lower kernel LDS into a sorted structure
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103185: [AMDGPU][MC][GFX90A] Corrected DS_GWS opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103190: [AMDGPU] Fix kernel LDS lowering for constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103190: [AMDGPU] Fix kernel LDS lowering for constants
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103197: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103197: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103166: [AMDGPU] Fix function calls with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103213: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103213: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103197: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103197: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103230: [AMDGPU] Add options to disable NSA for BVH instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103261: [AMDGPU] Fix natural alignment of LDS globals during LDS lowering.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103138: [AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103225: [AMDGPU] Replace non-kernel function uses of LDS globals by pointers.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103213: [AMDGPU] All GWS instructions need aligned VGPR on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Stefan Pintilie via llvm-commits
- [llvm] 7fe41ac - Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute"
Stefan Pintilie via llvm-commits
- [llvm] 62b5df7 - [PowerPC] Added multiple PowerPC builtins
Stefan Pintilie via llvm-commits
- [llvm] dd22680 - Revert "[NFCI][LoopDeletion] Do not call complex analysis for known non-zero BTC"
Stefan Pintilie via llvm-commits
- [llvm] 807fc7c - Revert "[NFC] Reuse existing variables instead of re-requesting successors"
Stefan Pintilie via llvm-commits
- [llvm] fd55331 - Revert "[NFC] Formatting fix"
Stefan Pintilie via llvm-commits
- [llvm] 24bd657 - Revert "[NFCI][LoopDeletion] Only query SCEV about loop successor if another successor is also in loop"
Stefan Pintilie via llvm-commits
- [llvm] 0159652 - Revert "Return "[LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration" (try 2)"
Stefan Pintilie via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D102443: [PowerPC] Added multiple PowerPC builtins
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [llvm] a0bd610 - [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Stephen Tozer via llvm-commits
- [PATCH] D103033: [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103033: [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103033: [LoopStrengthReduce] Ensure that debug intrinsics do not affect LSR's output
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D102724: Revert "[AIX] Avoid structor alias; die before bad alias codegen"
Steven Wan via Phabricator via llvm-commits
- [llvm] 0346514 - [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll
Steven Wu via llvm-commits
- [PATCH] D102880: [llvm] Revert align attr test in test/Bitcode/attribute-3.3.ll
Steven Wu via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k GloballSel]Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k GloballSel]Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101819: [DRAFT][M68k][GloballSel] Adding initial GlobalISel infrastructure
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Ten Tzen via Phabricator via llvm-commits
- [llvm] d35fe04 - [LTT] Handle merged llvm.assume when dropping type tests
Teresa Johnson via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D103073: [LTT] Handle merged llvm.assume when dropping type tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D103043: [Internalize] Rename instead of removal if a to-be-internalized comdat has more than one member
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D103073: [LTT] Handle merged llvm.assume when dropping type tests
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] IR support for WebAssembly local variables
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D102973: [ELF] Suppress GRP_COMDAT deduplication if the signature symbol is STB_LOCAL
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D37467: Add a new pass to speculate around PHI nodes with constant (integer) operands when profitable.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D102528: [NVPTX] Fix lowering of frem for negative values
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Thorsten via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Thorsten via Phabricator via llvm-commits
- [PATCH] D103113: [lld-macho] Deduplicate fixed-width literals
Thorsten via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Thorsten via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Thorsten via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Thorsten via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Thorsten via Phabricator via llvm-commits
- [PATCH] D103324: [lld/mac] Implement -dead_strip
Thorsten via Phabricator via llvm-commits
- [llvm] 8c5ac18 - AArch64: support post-indexed stores to bfloat types.
Tim Northover via llvm-commits
- [llvm] d88f96d - ARM: support mandatory tail calls for tailcc & swifttailcc
Tim Northover via llvm-commits
- [llvm] 9ff2eb1 - SwiftTailCC: teach verifier musttail rules applicable to this CC.
Tim Northover via llvm-commits
- [PATCH] D102612: SwiftTailCC: teach verifier musttail rules applicable to this CC.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Tim Northover via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Tim Northover via Phabricator via llvm-commits
- [PATCH] D103284: [AArch64][RISCV] Make sure isel correctly honors failure orderings.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102612: SwiftTailCC: teach verifier musttail rules applicable to this CC.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102613: ARM: support mandatory tail calls
Tim Northover via Phabricator via llvm-commits
- [PATCH] D103165: Threading: use independent llvm::thread implementation on Apple platforms to increase stack size
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102474: AArch64: support atomic load/store in GISel
Tim Northover via Phabricator via llvm-commits
- [PATCH] D102474: AArch64: support atomic load/store in GISel
Tim Northover via Phabricator via llvm-commits
- [PATCH] D14484: [clang-format] Formatting constructor initializer lists by putting them always on different lines
Timo Suoranta via Phabricator via llvm-commits
- [llvm] a1e6565 - [lit] Stop using PATH to lookup clang/lld/lldb unless requested
Tom Stellard via llvm-commits
- [PATCH] D103156: [lit] Fix testing of standalone clang and lld builds
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D101864: [Release] Add LLDB in release binaries by default
Tom Stellard via Phabricator via llvm-commits
- [debuginfo-tests] c2c2be4 - [Dexter] Add DexDeclareFile command to Dexter
Tom Weaver via llvm-commits
- [debuginfo-tests] fc0acd1 - [Dexter] Remove erroneously added diff file
Tom Weaver via llvm-commits
- [PATCH] D99651: [Dexter] Implement DexDeclareFile, a new Dexter command
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D99651: [Dexter] Implement DexDeclareFile, a new Dexter command
Tom Weaver via Phabricator via llvm-commits
- [llvm] e79e804 - [MC][NFCI] Factor out ELF section unique ID calculation
Tomas Matheson via llvm-commits
- [llvm] 165321b - [MC][ELF] Emit unique sections for different flags
Tomas Matheson via llvm-commits
- [llvm] ab8c441 - [MC] Move elf-unique-sections-by-flags.ll to X86/
Tomas Matheson via llvm-commits
- [PATCH] D103004: [llvm-mc] Add -M to replace -riscv-no-aliases and -riscv-arch-reg-names
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D102336: [MC][NFCI] Factor out ELF section unique ID calculation
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D100944: [MC][ELF] Emit separate unique sections for different flags
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D103005: [AArch64] Support llvm-mc/llvm-objdump -M no-aliases
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D102729: [Demangle][Rust] Parse binders
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D102729: [Demangle][Rust] Parse binders
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D103151: [Demangle][Rust] Parse trait objects
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D103151: [Demangle][Rust] Parse dyn-bounds
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D103361: [Rust][Demangle] Parse dyn-trait
Tomasz Miąsko via Phabricator via llvm-commits
- [PATCH] D103364: [Demangle][Rust] Parse dyn-trait-assoc-binding
Tomasz Miąsko via Phabricator via llvm-commits
- [llvm] c123c17 - [SystemZ] Set getExtendForAtomicOps to ISD::ANY_EXTEND
Ulrich Weigand via llvm-commits
- [PATCH] D103057: [SystemZ] Return true from preferZeroCompareBranch()
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D102894: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D103091: [SystemZ][z/OS] Validate symbol names for z/OS for printing without quotes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D103077: [DAGCombine] Poison-prove scalarizeExtractedVectorLoad.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D103111: [SystemZ][z/OS] Enable the AllowAtInName attribute for the HLASM dialect
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D102615: [LoopDeletion] Break backedge if we can prove that the loop is exited on 1st iteration
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D101806: [TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D99202: [OpenMP] Add OpenMPOpt as a Module pass
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D103279: [flang][openacc] Enforce restriction on attach and detach variables
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D103247: [SLP]Allow to reorder nodes with >2 scalar values.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D103275: Update musttail verification to check all swiftasync->swiftasync tail calls.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [compiler-rt] 6435ca4 - [NFC][scudo] Small test cleanup
Vitaly Buka via llvm-commits
- [compiler-rt] f5bde3d - [NFC][scudo] Avoid cast in test
Vitaly Buka via llvm-commits
- [llvm] 676a789 - [NFC][OMP] Fix 'unused' warning
Vitaly Buka via llvm-commits
- [compiler-rt] a0169b2 - [NFC][scudo] Add paramenters DCHECKs
Vitaly Buka via llvm-commits
- [compiler-rt] 6a84d37 - [scudo] Consistent setting of SCUDO_DEBUG
Vitaly Buka via llvm-commits
- [compiler-rt] 8e30b55 - [scudo] Fix CHECK implementation
Vitaly Buka via llvm-commits
- [compiler-rt] d1e5f04 - Revert "[NFC][scudo] Let disableMemoryTagChecksTestOnly to fail"
Vitaly Buka via llvm-commits
- [llvm] f44f2e0 - [NFC] Fix 'unused' warning
Vitaly Buka via llvm-commits
- [compiler-rt] e14696b - [NFC][SCUDO] Fix unittest for -gtest_repeat=10
Vitaly Buka via llvm-commits
- [compiler-rt] eb69763 - [NFC][scudo] Rename internal function
Vitaly Buka via llvm-commits
- [compiler-rt] c261edb - [NFC][scudo] Check zeros on smaller allocations
Vitaly Buka via llvm-commits
- [compiler-rt] 4458e8c - Revert "[scudo] Check if MADV_DONTNEED zeroes memory"
Vitaly Buka via llvm-commits
- [compiler-rt] a6e5a4b - [NFC][scudo] Re-enable check in the test
Vitaly Buka via llvm-commits
- [compiler-rt] bd04d78 - [cmake][scudo] Add missing headers
Vitaly Buka via llvm-commits
- [PATCH] D102462: LLVM Detailed IR tests for introduction of flag -fsanitize-address-detect-stack-use-after-return-mode.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D103304: Update and improve compiler-rt tests for -mllvm -asan_use_after_return=(never|[runtime]|always).
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D99385: [lld-macho] Add addition debug info
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D99385: [lld-macho] Add addition debug info
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D101341: Initialize optional members of ELFYAML types.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D103071: [CSSPGO][llvm-profgen] Change default cold threshold for context merging
Wei Mi via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Wei Mi via Phabricator via llvm-commits
- [PATCH] D103073: [LTT] Handle merged llvm.assume when dropping type tests
Wei Mi via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Wei Mi via Phabricator via llvm-commits
- [llvm] fa14fd3 - [CSSPGO][llvm-profgen] Change default cold threshold for context merging
Wenlei He via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D102961: [CSSPGO][llvm-profgen] Report samples for untrackable frames.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103071: [CSSPGO][llvm-profgen] Change default cold threshold for context merging
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103071: [CSSPGO][llvm-profgen] Change default cold threshold for context merging
Wenlei He via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Wenlei He via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103162: [DebugInfo] Limit the number of values that may be referenced by a dbg.value
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103041: [SampleFDO] New hierarchical discriminator for FS SampleFDO (ProfileData part)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D103289: A post-processing for BFI inference
Wenlei He via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102743: [LoopInterhcange] Handle movement of reduction phis appropriately during transformation (pr43326 && pr48212)
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102300: [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D102901: [HWASAN] Update pointer tag for X86_64
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D102901: [HWASAN] Update pointer tag for X86_64
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D102603: [llvm-objdump] Print the DEBUG type under `--section-headers`.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D103079: [XCOFF] [llvm-objdump] Add XCOFF recognition of debug section types under `--section-headers` option.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
Xing GUO via Phabricator via llvm-commits
- [PATCH] D103250: [llvm-dwarfdump][test] Add missing dedicated tests for some options
Xing GUO via Phabricator via llvm-commits
- [PATCH] D102763: [LLParser] Remove outdated deplibs
Xuanda Yang via Phabricator via llvm-commits
- [llvm] f2264eb - [ConstantFolding] Fix -Wunused-variable warning (NFC)
Yang Fan via llvm-commits
- [llvm] 4d26f41 - [RS4GC] Introduce intrinsics to get base ptr and offset
Yevgeny Rouban via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D100445: [RS4GC] Introduce intrinsics to get base ptr and offset
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D103238: [RS4GC] Add a test to demonstrate duplication of base generation. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D103240: [RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints()
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 6a2ea84 - BPF: Add more relocation kinds
Yonghong Song via llvm-commits
- [PATCH] D102712: BPF: Add more relocation kinds
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D102712: BPF: Add more relocation kinds
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D101336: [LLD][BPF] Add bpf support
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D97430: [SanitizerCoverage] Drop !associated on metadata sections
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D103302: Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D103302: Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D103302: Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D103302: Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
Yueh-Ting Chen 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] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda 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] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda 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] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda 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] D103167: [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D102926: [RISCV] Fix wrong objfile attribute bug.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D103351: [RISCV] Remove earlyclobber from vnsrl/vnsra/vnclip(u) when the source and dest are a single vector register.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D71171: [git-llvm] Fix Python 3 workaround to print_help
Zhihao Yuan via Phabricator via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
ZhiqianXia via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
guopeilin via Phabricator via llvm-commits
- [PATCH] D102310: [RISCV][CodeGen] Implement IR Intrinsic support for K extension
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
ksyx via Phabricator via llvm-commits
- [PATCH] D102839: [RISCV][Clang] Add -mno-div option to disable hardware int division
ksyx via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
ksyx via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
ksyx via Phabricator via llvm-commits
- [PATCH] D103313: [RISCV][Clang] Implement support for zmmul-experimental
ksyx via Phabricator via llvm-commits
- [PATCH] D100577: [RISCV] Optimize getVLENFactoredAmount function.
luxufan via Phabricator via llvm-commits
- [PATCH] D96862: Allow passing /manifestdependency via #pragma comment(linker, ...)
pravic via Phabricator via llvm-commits
- [PATCH] D96862: Allow passing /manifestdependency via #pragma comment(linker, ...)
pravic via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D103176: [dfsan] Add a flag about whether to propagate offset labels at gep
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
toshiki maekawa via Phabricator via llvm-commits
- [PATCH] D103100: [AIX] Enable stackprotect feature
wael yehia via Phabricator via llvm-commits
- [PATCH] D98659: [MachineCopyPropagation] Do more backward copy propagations
yshui via Phabricator via llvm-commits
- [llvm] 505933a - [NVPTX] Fix lowering of frem for negative values
via llvm-commits
- [llvm] bda6e5b - [NFC] remove explicit default value for strboolattr attribute in tests
via llvm-commits
- [lld] 4ab3041 - Revert "[NFC] remove explicit default value for strboolattr attribute in tests"
via llvm-commits
- [llvm] e77d24f - Revert "[LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass"
via llvm-commits
- [debuginfo-tests] 4b55102 - [dexter] Change --source-root-dir and add --debugger-use-relative-paths
via llvm-commits
- [llvm] bf809cd - [NFC][object] Change the input parameter of the method isDebugSection.
via llvm-commits
- [llvm] cebdf5d - [Docs] Updated the content of getting started documentation under llvm/lib/MC
via llvm-commits
- [llvm] 4ed2b6c - [X86][AMX] Fix a bug on tile config.
via llvm-commits
- [llvm] 5f8810d - [flang][docs] Initial documentation for the Fortran LLVM Test Suite.
via llvm-commits
- [llvm] d82f2a1 - [llvm-objdump] Print the DEBUG type under `--section-headers`.
via llvm-commits
- [llvm] 2165360 - [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
via llvm-commits
- [llvm] 7952ddb - [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass
via llvm-commits
- [llvm] ffc4d3e - [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass
via llvm-commits
- [llvm] 7e06cf8 - Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
via llvm-commits
- [llvm] e96d6f4 - Revert "[LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass"
via llvm-commits
- [llvm] 66ff1cb - [NFC][Transforms][Utils] remove useless variable in CloneBasicBlock
via llvm-commits
- [llvm] fa488ea - [LoopNest][LoopFlatten] Change LoopFlattenPass to LoopNest pass
via llvm-commits
- [llvm] c4c3869 - [RISCV] Enable interleaved vectorization for RVV
via llvm-commits
- [llvm] b577ec4 - [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones
via llvm-commits
Last message date:
Sun May 30 23:44:09 PDT 2021
Archived on: Mon Jun 28 08:23:20 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).