The Week Of Monday 18 January 2021 Archives by author
Starting: Mon Jan 18 00:13:49 PST 2021
Ending: Sun Jan 24 23:58:45 PST 2021
Messages: 2819
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 21bfd06 - [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D94239: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D95246: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D95246: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued
Abhina Sree via Phabricator via llvm-commits
- [lld] 689aaba - [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests
Abhina Sreeskantharajan via llvm-commits
- [llvm] 88e7c34 - [SystemZ][z/OS] Fix Permission denied pattern matching
Abhina Sreeskantharajan via llvm-commits
- [llvm] 06f8a49 - [SystemZ][z/OS] Fix No such file or directory expression error
Abhina Sreeskantharajan via llvm-commits
- [llvm] 520b5ec - [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued
Abhina Sreeskantharajan via llvm-commits
- [lld] 2f92386 - [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got
Adhemerval Zanella via llvm-commits
- [llvm] ff41ae8 - MC: AArch64: Add support for gotpage_lo15
Adhemerval Zanella via llvm-commits
- [PATCH] D94611: MC: AArch64: Add support for gotpage_lo15
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D70701: Fix more VFS tests on Windows
Adrian McCarthy via llvm-commits
- [PATCH] D70701: Fix more VFS tests on Windows
Adrian McCarthy via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Adrien Guinet via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [llvm] 719b563 - [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D95106: [RISCV] Add isel patterns for SH*ADD(.UW)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D95050: Make Value::MaxAlignment(Exponent) constexpr
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D91256: [AtomicExpandPass] Allow for pointer types in insertRMWCmpXchgLoop()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D95256: [RGT] Don't use EXPECT* macros in a test subprcess that exits by signalling.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [llvm] e463bd5 - Revert "[SLP]Merge reorder and reuse shuffles."
Alexey Bataev via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94992: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D95254: [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 3dedad4 - [AArch64][GlobalISel] Make G_USUBO legal and select it.
Amara Emerson via llvm-commits
- [llvm] 541d98e - [AArch64][GlobalISel] Implement widenScalar for signed overflow
Amara Emerson via llvm-commits
- [llvm] 2bb92bf - [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Amara Emerson via llvm-commits
- [llvm] bd64ad3 - Recommit "[AArch64][GlobalISel] Make G_USUBO legal and select it."
Amara Emerson via llvm-commits
- [PATCH] D95179: [AArch64] Do not fold SP adjustments into pre-increment addr modes with noredzone.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95034: [AArch64][GlobalISel] Implement widenScalar for signed overflow
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95107: [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95275: [AArch64][GlobalISel] Fix instruction selection for G_USUBO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95116: [NFC][PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D94816: [P10] [Power PC] Exploiting new load rightmost vector element instructions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit P10 instructions from stubs
Amy Kwan via Phabricator via llvm-commits
- [llvm] 8fbc143 - [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D94604: [CodeGen] Allow parallel uses of a resource
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D94604: [CodeGen] Allow parallel uses of a resource
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D92524: [IRSimilarity] Strip out the findSimilarity call from the constructor
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D94922: [flang][driver] Refactor one unit-test case to use fixtures (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94968: [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94968: [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95042: [flang][driver] Move fixed/free from detection out of FrontendAction APIAll Fortran options should be set in CompilerInvocation before any ofFrontendActions is entered - that's the job of the driver. However, thisis a bit tricky with fixed and...
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94922: [flang][driver] Refactor one unit-test case to use fixtures (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95127: [flang][driver] Disallow non-existent input files in the frontend driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D94805: [flang][driver] Update PP tests to use the new driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95042: [flang][driver] Move fixed/free from detection out of FrontendAction API
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95220: [flang][driver] Report prescanning diags during syntax-only parsing
Andrzej Warzynski via Phabricator via llvm-commits
- [lld] 6339382 - [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via llvm-commits
- [llvm] d806618 - [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via llvm-commits
- [llvm] 418df4a - [WebAssembly] call_indirect issues table number relocs
Andy Wingo via llvm-commits
- [lld] 831a143 - [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via llvm-commits
- [lld] 1a9b6e4 - [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't define indirect function table in relocatable output
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95052: [WebAssembly][lld] R_WASM_TABLE_NUMBER_LEB is variable-width
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95052: [WebAssembly][lld] R_WASM_TABLE_NUMBER_LEB is variable-width
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95052: [WebAssembly][lld] R_WASM_TABLE_NUMBER_LEB is variable-width
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D94974: [SLP] Try doubled MaxElts for stores vectorization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D94974: [SLP] Try doubled MaxElts for stores vectorization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LoopInterchange
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LoopInterchange
Anton Rapetov via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- [llvm] 87b628d - [coro.async] Make sure we process async coroutines
Arnold Schwaighofer via llvm-commits
- [PATCH] D95144: [coro.async] Make sure we process async coroutines
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D95144: [coro.async] Make sure we process async coroutines
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Artem Belevich via Phabricator via llvm-commits
- [lld] a231786 - [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager
Arthur Eubanks via llvm-commits
- [polly] cabe1b1 - [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via llvm-commits
- [llvm] be61143 - [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via llvm-commits
- [llvm] ba9b4ea - Revert "[NewPM][opt] Run the "default" AA pipeline by default"
Arthur Eubanks via llvm-commits
- [llvm] a11bf9a - [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook
Arthur Eubanks via llvm-commits
- [llvm] 6699029 - [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via llvm-commits
- [llvm] f374138 - [test] Make incorrect-exit-count.ll work under NPM
Arthur Eubanks via llvm-commits
- [llvm] 42d682a - [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0
Arthur Eubanks via llvm-commits
- [llvm] a22ba5a - [test] Pin dead-calls-willreturn.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] c37dd3b - [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER
Arthur Eubanks via llvm-commits
- [PATCH] D93253: [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93253: [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95171: Run Attributor/FuncAttrs after function simplification
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95171: Run Attributor/FuncAttrs after function simplification
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95250: [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95254: [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95250: [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95254: [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] fc6677f - [Test Commit] This is a test commit for https://reviews.llvm.org/D94904
Arun R via llvm-commits
- [llvm] 29aaae2 - [PostRASched] Regenerate Whole Test with update_llc_test_checks.py
Arun R via llvm-commits
- [PATCH] D95230: Save and restore previous terminal after setting the terminal for checking if terminal supports colors.
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D95230: Save and restore previous terminal after setting the terminal for checking if terminal supports colors.
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D93167: [NFC] Add CMakeUserPresets.json filename to .gitignore
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94980: [PowerPC] Do not emit HW loop with half precision operations
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D95116: [NFC][PowerPC] Update PC-Relative Load/Store Patterns to use the refactored Load/Store Implementation
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Ben Hamilton via Phabricator via llvm-commits
- [llvm] 25531a1 - [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via llvm-commits
- [llvm] 1eb8c5c - [AVR] Optimize 16-bit comparison with constant
Ben Shi via llvm-commits
- [llvm] 2a4acf3 - [AVR] Optimize 8-bit int shift
Ben Shi via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93976: [AVR] Optimize 16-bit comparison with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D90678: [AVR] Optimize 8-bit int shift
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95304: [update_llc_test_checks][RISCV] Add new tests
Ben Shi via Phabricator via llvm-commits
- [PATCH] D95304: [update_llc_test_checks][RISCV] Add new tests
Ben Shi via Phabricator via llvm-commits
- [PATCH] D94784: [llvm][nvptx] add atomicity to counter in ISelLowering
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] e222953 - [X86] Add segment and address-size override prefixes
Bill Wendling via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Bill Wendling via Phabricator via llvm-commits
- [llvm] 985b9b7 - [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via llvm-commits
- [PATCH] D94977: [CodeGen] Honor getCharWidth() in CGRecordLowering
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Honor getCharWidth() in ConstantAggregateBuilderUtils
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Honor getCharWidth() in ConstantAggregateBuilderUtils
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94964: Describe vector layout in LangRef
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94416: [PM] Avoid duplicates in the Used/Preserved/Required sets
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in ConstantAggregateBuilderUtils. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94977: [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] 8e0b179 - [ELF] report section sizes when output file too large
Bob Haarman via llvm-commits
- [PATCH] D51006: LTO: make tempfiles in LTO cache subject to pruning
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D94401: [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D94401: [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D95101: AMDGPU: Use more accurate fast f64 fdiv
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D95102: AMDGPU: Remove v_rsq_f64 patterns
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [llvm] a80ebd0 - [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94645: [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization
Carl Ritson via Phabricator via llvm-commits
- [llvm] 36710c3 - [NFC]Migrate VectorCombine.cpp to use InstructionCost
Caroline Concatto via llvm-commits
- [llvm] 172f1f8 - [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline Concatto via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Caroline via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Instruction selection for overflowing add/sub
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95034: [AArch64][GlobalISel] Implement widenScalar for signed overflow
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Instruction selection for add/sub with carry-in
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95275: [AArch64][GlobalISel] Fix instruction selection for G_USUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95275: [AArch64][GlobalISel] Fix instruction selection for G_USUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95275: [AArch64][GlobalISel] Fix instruction selection for G_USUBO
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95034: [AArch64][GlobalISel] Implement widenScalar for signed overflow
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95323: [Test][AArch64] Move overflow add/sub tests to their own file. NFC
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95324: [Test][AArch64] Add s32 legalizer test for UADDE/USUBE
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95325: [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95326: [GlobalISel] Implement widenScalar for carry-in add/sub
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95273: AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D95273: AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D95273: AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause
Changpeng Fang via Phabricator via llvm-commits
- [llvm] a9b3303 - Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike."
Chen Zheng via llvm-commits
- [llvm] 8120cfe - [NFC] [TargetRegisterInfo] add another API to get srcreg through copy.
Chen Zheng via llvm-commits
- [llvm] 0ed4cf4 - [PowerPC] support register pressure reduction in machine combiner.
Chen Zheng via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D95309: [TableGen] Fix anonymous record self-reference in foreach and multiclass
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Christopher Ferris via Phabricator via llvm-commits
- [llvm] c971bcd - [AMDGPU] Test clean up (NFC)
Christudasan Devadasan via llvm-commits
- [llvm] ff8a1ca - [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Christudasan Devadasan via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] c1bc798 - [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Clemens Wasser via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Craig Blackmore via Phabricator via llvm-commits
- [llvm] 383b650 - [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF.
Craig Topper via llvm-commits
- [llvm] 2c51bef - [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results.
Craig Topper via llvm-commits
- [llvm] 5d431c3 - Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results."
Craig Topper via llvm-commits
- [llvm] 79e798a - Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results."
Craig Topper via llvm-commits
- [llvm] 1c31459 - [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI
Craig Topper via llvm-commits
- [llvm] ce8b393 - [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Craig Topper via llvm-commits
- [llvm] e75a4b6 - [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC
Craig Topper via llvm-commits
- [llvm] b11b6ab - [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via llvm-commits
- [llvm] 9d792fe - [RISCV] Remove unnecessary APInt copy. NFC
Craig Topper via llvm-commits
- [llvm] 0f8386c - [RISCV] Add addu.w and slliu.w test that uses getelementptr with zero extended indices.
Craig Topper via llvm-commits
- [llvm] e996f1d - [RISCV] Add another isel pattern for slliu.w.
Craig Topper via llvm-commits
- [llvm] 6cab3f8 - [RISCV] Use update_llc_test_checks.py to regenerate check lines in vleff-rv32.ll and vleff-rv64.ll.
Craig Topper via llvm-commits
- [llvm] 4ab0f51 - Recommit "[RISCV] Legalize select when Zbt extension available"
Craig Topper via llvm-commits
- [llvm] 3b5430e - [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via llvm-commits
- [llvm] f8f1b20 - [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions
Craig Topper via llvm-commits
- [llvm] 5660dc5 - [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI
Craig Topper via llvm-commits
- [llvm] c953a83 - [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents.
Craig Topper via llvm-commits
- [llvm] 6aced6b - [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] b2f8595 - [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] d985c73 - [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] b825278 - [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] 4e6ad11 - [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Craig Topper via llvm-commits
- [llvm] 83a93ae - [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] 1355458 - [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] efbcd66 - [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] 9d499e0 - [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec.
Craig Topper via llvm-commits
- [llvm] 5ae92f1 - [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Craig Topper via llvm-commits
- [llvm] 83c92fd - [RISCV] Move pack instructions to Zbp extension only.
Craig Topper via llvm-commits
- [llvm] 3c94cee - [RISCV] Add zext.h instruction to Zbb.
Craig Topper via llvm-commits
- [llvm] 4d5aa76 - [RISCV] Add support for rev8 and orc.b to Zbb.
Craig Topper via llvm-commits
- [llvm] 095e245 - [RISCV] Add isel patterns for SH*ADD(.UW)
Craig Topper via llvm-commits
- [llvm] 607e5a5 - [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Craig Topper via llvm-commits
- [llvm] d65e8ee - [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate.
Craig Topper via llvm-commits
- [llvm] 147c0c2 - [TargetLowering] Use isOneConstant to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] d2927f7 - [RISCV] Add isel patterns to remove (and X, 31) from sllw/srlw/sraw shift amounts.
Craig Topper via llvm-commits
- [llvm] 5a73daf - [RISCV] Add test cases for SRO/SLO with shift amounts masked to bitwidth-1. NFC
Craig Topper via llvm-commits
- [llvm] 998057e - [RISCV] Add isel patterns to remove masks on SLO/SRO shift amounts.
Craig Topper via llvm-commits
- [llvm] c7d5d8f - [RISCV] Group some Zbs isel patterns together and remove a stale comment. NFC
Craig Topper via llvm-commits
- [llvm] c50457f - [RISCV] Make the code in MatchSLLIUW ignore the lower bits of the AND mask where the shift has guaranteed zeros.
Craig Topper via llvm-commits
- [llvm] 116177a - [RISCV] Use SRLIWPat in the PACKUW pattern.
Craig Topper via llvm-commits
- [llvm] 60ebf64 - [RISCV] Add test cases for missed opportunities to use fcvt.*.w(u) instructions on RV64 when input is known to be extended from i8/i16.
Craig Topper via llvm-commits
- [llvm] f22aa8f - [RISCV] Add test cases for missed opportunities to use *W instructions for div/rem when inputs are sign/zero extended from i8/16 instead of i32.
Craig Topper via llvm-commits
- [llvm] 12d0753 - [RISCV] Use bitsLE instead of strict == MVT::i32 in assertsexti32 and assertzexti32.
Craig Topper via llvm-commits
- [PATCH] D94566: [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94916: [ScalarizeMaskedMemIntrin] Add missing dependency
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94149: [RISCV] Add a partial test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94149: [RISCV] Add a partial test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94730: [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95014: [RISCV] Add intrinsics for vrgatherei16 instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95090: [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94580: [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95090: [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94742: [RISCV] Move pack instructions to Zbp extension only.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95106: [RISCV] Add isel patterns for SH*ADD(.UW)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95113: [RISCV] Add intrinsics for RVV v1.0 VFRSQRTE7 & VFRECE7
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94742: [RISCV] Move pack instructions to Zbp extension only.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95028: [RISCV] Add intrinsics for vector unordered indexed loads in RVV 1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95169: [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95134: [RISCV] Use v8-v23 as argument registers to conform to the proposal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95189: [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94749: [RISCV] Correct DWARF number for vector registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95189: [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95207: [RISCV] Fix RVV intrinsic CodeGen tests for vrgather
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vloxseg/vluxseg intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95190: [RISCV] Add test cases for vluxseg (RV64).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95192: [RISCV] Add test cases for vloxseg (RV64).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95191: [RISCV] Add test cases for vloxseg (RV32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95194: [RISCV] Add test cases for vsoxseg (RV32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95195: [RISCV] Add test cases for vsoxseg (RV64).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95193: [RISCV] Add test cases for vluxseg (RV32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95196: [RISCV] Add test cases for vsuxseg (RV32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95197: [RISCV] Add test cases for vsuxseg (RV64).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94568: [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94580: [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95090: [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94742: [RISCV] Move pack instructions to Zbp extension only.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95106: [RISCV] Add isel patterns for SH*ADD(.UW)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95234: [RISCV] Define different pseudo instructions for different FPR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95169: [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95272: [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95227: [RISCV] Simplify BP initialisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95281: [RISCV] Add the `vfneg` alias
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95285: [RISCV] Use sign extend for i32 arguments and returns in makeLibCall on RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95302: [RISCV] Remove isel patterns for Zbs *W instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95322: [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94869: [LV] Fix crash when computing max VF too early
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D95259: [RGT][TextAPI] Remove a zero-trip loop and the assertions within it
Cyndy Ishida via Phabricator via llvm-commits
- [compiler-rt] dd922bc - [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Dan Liew via llvm-commits
- [compiler-rt] 596d534 - [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via llvm-commits
- [compiler-rt] 757b93b - [ASan] Fix broken Windows build due to 596d534ac3524052df210be8d3c01a33b2260a42.
Dan Liew via llvm-commits
- [PATCH] D94209: Introduce `UnIgnoreObjectLocked` functions
Dan Liew via Phabricator via llvm-commits
- [PATCH] D94207: [NFC] Refactor `IgnoreObjectLocked`
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D94210: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D95036: [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D95036: [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D95036: [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D94867: [ARM] Make a BE predicate bitcast consistent with the rest of llvm
Dave Green via Phabricator via llvm-commits
- [PATCH] D94778: [AArch64] Further restricts when a dup(*ext) can be rearranged
Dave Green via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Dave Green via Phabricator via llvm-commits
- [PATCH] D94946: [ARM] Expand vXi1 VSELECT's
Dave Green via Phabricator via llvm-commits
- [PATCH] D94958: [ARM] Add MVE add.sat costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D94946: [ARM] Expand vXi1 VSELECT's
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D94958: [ARM] Add MVE add.sat costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D94946: [ARM] Expand vXi1 VSELECT's
Dave Green via Phabricator via llvm-commits
- [PATCH] D94989: [ARM] Simplify VMOVRRD from extracts of buildvectors
Dave Green via Phabricator via llvm-commits
- [PATCH] D94990: [ARM] Simplify extract of VMOVDRR
Dave Green via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Dave Green via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Dave Green via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
Dave Green via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Dave Green via Phabricator via llvm-commits
- [PATCH] D95073: [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu
Dave Green via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Dave Green via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D94480: [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero
Dave Green via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Dave Green via Phabricator via llvm-commits
- [PATCH] D95218: [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L
Dave Green via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Dave Green via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Dave Green via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Dave Green via Phabricator via llvm-commits
- [PATCH] D95074: [ARM] Fix STRT/STRHT/STRBT input/output operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D95319: [ARM] Add alignment checks for MVE VLDn
Dave Green via Phabricator via llvm-commits
- [llvm] b3fcc72 - Fix sign-comparison warnings in unit test EXPECTs
David Blaikie via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95112: X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95202: ADT: Use 'using' to inherit assign and append in SmallString
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
David Blaikie via Phabricator via llvm-commits
- [llvm] 6929581 - [ARM] Update test target triple. NFC
David Green via llvm-commits
- [llvm] e7dc083 - [ARM] Don't handle low overhead branches in AnalyzeBranch
David Green via llvm-commits
- [llvm] 54e3844 - [ARM] Expand add.sat/sub.sat cost checks. NFC
David Green via llvm-commits
- [llvm] f373b30 - [ARM] Add MVE add.sat costs
David Green via llvm-commits
- [llvm] 6a563ee - [ARM] Expand vXi1 VSELECT's
David Green via llvm-commits
- [llvm] 045d84f - D94954: Fixes Snapdragon Kryo CPU core detection
David Green via llvm-commits
- [llvm] dfac521 - [ARM] Fix vector saddsat costs.
David Green via llvm-commits
- [llvm] 39db575 - [LV][ARM] Inloop reduction cost modelling
David Green via llvm-commits
- [llvm] 476de8c - [ARM] Add new and regenerate SSAT tests. NFC
David Green via llvm-commits
- [llvm] 9ae73cd - [ARM] Adjust isSaturatingConditional to return a new SDValue. NFC
David Green via llvm-commits
- [llvm] af03324 - [ARM] Disable sign extended SSAT pattern recognition.
David Green via llvm-commits
- [llvm] 06ab795 - [AArch64] Saturating add cost tests. NFC
David Green via llvm-commits
- [llvm] 4cc94b7 - [CostModel] Tests for showing the cost of intrinsics from the vectorizer. NFC
David Green via llvm-commits
- [llvm] e841bd5 - [ARM] Extra MVE unaligned VLDn tests. NFC
David Green via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
David Li via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
David Li via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
David Li via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
David Li via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
David Li via Phabricator via llvm-commits
- [PATCH] D94604: [CodeGen] Allow parallel uses of a resource
David Penry via Phabricator via llvm-commits
- [PATCH] D94604: [CodeGen] Allow parallel uses of a resource
David Penry via Phabricator via llvm-commits
- [llvm] c3ce262 - [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via llvm-commits
- [llvm] 255a507 - [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
David Sherwood via llvm-commits
- [llvm] 2e080eb - [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via llvm-commits
- [llvm] 83e7a96 - Fix build failure caused by 2e080eb00ad76654313e0e119bb7fa0ffe2f9866
David Sherwood via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95039: [SVE] Add support for scalable vectorization of loops with selects and cmps
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
David Stuttard via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
David Tenty via Phabricator via llvm-commits
- [lld] 8031785 - [ELF][test] Improve --wrap tests
David Zarzycki via llvm-commits
- [llvm] 1bc8dab - Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee
David Zarzycki via llvm-commits
- [PATCH] D95287: Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D95287: Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee
David Zarzycki via Phabricator via llvm-commits
- [llvm] f744390 - [Statepoint] Handle `undef` operands in statepoint.
Denis Antrushin via llvm-commits
- [PATCH] D94703: [Statepoint] Handle `undef` operands in statepoint.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D94945: ClangBuilder: Enable fortran in test-suite
Diana Picus via Phabricator via llvm-commits
- [PATCH] D94984: [NFC][AIX] not functionality changing of function TargetMachine::shouldAssumeDSOLocal()
Digger via Phabricator via llvm-commits
- [PATCH] D94984: [AIX] simplify xcoff part of function TargetMachine::shouldAssumeDSOLocal()
Digger via Phabricator via llvm-commits
- [llvm] 2040c11 - [CSInfo][MIPS] Update CSInfo in delay slot filler
Djordje Todorovic via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 911961c - [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Dmitry Preobrazhensky via llvm-commits
- [llvm] 55c557a - [AMDGPU][MC] Refactored parsing of dpp ctrl
Dmitry Preobrazhensky via llvm-commits
- [llvm] 30b8f55 - Fix for sanitizer issue in 55c557a
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D94756: [AMDGPU][MC][GFX10] Improved dpp8 errors handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94777: [AMDGPU][MC] Refactored parsing of dpp ctrl
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D95212: [AMDGPU][MC] Improved errors handling for SDWA operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D95216: [AMDGPU][MC] Refactored exp tgt handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D95216: [AMDGPU][MC] Refactored exp tgt handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] f20bb85 - Update filename to workers.py file in documentation
Douglas Yung via llvm-commits
- [PATCH] D94886: Update name to workers.py file in documentation
Douglas Yung via Phabricator via llvm-commits
- [llvm] f2fd41d - X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
Duncan P. N. Exon Smith via llvm-commits
- [llvm] d7ff003 - ADT: Fix reference invalidation in SmallVector::emplace_back and assign(N,V)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] bfec914 - Scalar: Don't visit constants in findInnerReductionPhi in LoopInterchange
Duncan P. N. Exon Smith via llvm-commits
- [llvm] ba5628f - ADT: Use 'using' to inherit assign and append in SmallString
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95092: [VFS] Add a WorkingDirectoryFileSystem
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95112: X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95112: X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95112: X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95112: X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94739: ADT: Fix reference invalidation in SmallVector::emplace_back and the size+value version of SmallVector::assign
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LoopInterchange
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LoopInterchange
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D70701: Fix more VFS tests on Windows
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D70701: Fix more VFS tests on Windows
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95202: ADT: Use 'using' to inherit assign and append in SmallString
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D70701: Fix more VFS tests on Windows
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95202: ADT: Use 'using' to inherit assign and append in SmallString
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95202: ADT: Use 'using' to inherit assign and append in SmallString
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95279: Support: Remove duplicated code in {File,clang::ModulesDependency}Collector, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D90678: [AVR] Optimize 8-bit int shift
Dylan McKay via Phabricator via llvm-commits
- [llvm] 16d6e85 - [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via llvm-commits
- [llvm] bb3f169 - [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Dávid Bolvanský via llvm-commits
- [PATCH] D94904: [PostRASched] Regenerate Whole Test with update_llc_test_checks.py
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88471: [Passes] Run peeling as part of simple/full loop unrolling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95095: [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95095: [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95095: [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95095: [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95174: Revert "[LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95174: Revert "[LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined"
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95296: [SimplifyCFG] Don't create switch from two equality comparisons (WIP)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95049: [doc] Use cmake's -S option to simplify the build instructions
Ebrahim Byagowi via Phabricator via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D94972: [SLP]Need to shrink the load vector after reordering.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D95281: [RISCV] Add the `vfneg` alias
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D95281: [RISCV] Add the `vfneg` alias test
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D95281: [RISCV] Add the `vfneg` alias test
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D95281: [RISCV] Add the `vfneg` alias test
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] d39adea - [ELF] Improve R_PPC64_ADDR* relocation tests
Fangrui Song via llvm-commits
- [lld] e12e0d6 - [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends
Fangrui Song via llvm-commits
- [lld] 5fcb412 - [ELF] Support R_PPC64_ADDR16_HIGH
Fangrui Song via llvm-commits
- [lld] 8031785 - [ELF][test] Improve --wrap tests
Fangrui Song via llvm-commits
- [lld] f96ff3c - [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_
Fangrui Song via llvm-commits
- [llvm] 36e62b1 - [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build
Fangrui Song via llvm-commits
- [llvm] 71635ea - MCDwarf: Delete uneeded parameter
Fangrui Song via llvm-commits
- [lld] d24b94f - [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Fangrui Song via llvm-commits
- [lld] eda973b - [ELF][test] Add a test about --exclude-libs applying to version symbols
Fangrui Song via llvm-commits
- [lld] 6fe193b - [test] Add -mtriple
Fangrui Song via llvm-commits
- [PATCH] D94611: MC: AArch64: Add support for gotpage_lo15
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94611: MC: AArch64: Add support for gotpage_lo15
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `-save-temps`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `-save-temps`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95111: [NFC] Disallow unused prefixes under llvm/test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95198: [ELF] Fix program header alloc when first PT_LOAD is not at lowest VMA
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92900: [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
Faris via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94968: [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend
Faris via Phabricator via llvm-commits
- [PATCH] D95042: [flang][driver] Move fixed/free from detection out of FrontendAction API
Faris via Phabricator via llvm-commits
- [PATCH] D95220: [flang][driver] Report prescanning diags during syntax-only parsing
Faris via Phabricator via llvm-commits
- [llvm] 83aa93e - [VectorUtils] Do not try to add indices matching tombstone/empty values.
Florian Hahn via llvm-commits
- [llvm] e6d758d - [InferAttrs] Mark some library functions as willreturn.
Florian Hahn via llvm-commits
- [llvm] 34a2c13 - [LoopRotate] Precommit test for prepare-for-lto handling.
Florian Hahn via llvm-commits
- [llvm] a5a6164 - [AArch64] Add test to check the attributes for some intrinsics.
Florian Hahn via llvm-commits
- [llvm] 50ae6a3 - [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Florian Hahn via llvm-commits
- [llvm] 291ac7e - [AArch64] Revert back to Intrinsic<> for TME instructions.
Florian Hahn via llvm-commits
- [llvm] 83daa49 - [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands.
Florian Hahn via llvm-commits
- [llvm] 3747b69 - [LoopRotate] Calls not lowered to calls should not block rotation.
Florian Hahn via llvm-commits
- [llvm] eee2e88 - [LV] Add test cases with multiple exits which require versioning.
Florian Hahn via llvm-commits
- [llvm] bee4868 - [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via llvm-commits
- [llvm] 2a8cbdd - [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via llvm-commits
- [llvm] c8b4337 - [LoopUnswitch] Add test cases with atomic loads & call
Florian Hahn via llvm-commits
- [llvm] 86991d3 - [LoopUnswitch] Fix logic to avoid unswitching with atomic loads.
Florian Hahn via llvm-commits
- [llvm] d6c763e - [Inline] Precommit tests for dead calls and willreturn.
Florian Hahn via llvm-commits
- [llvm] 08dbcc1 - [LTO] Store target attributes as vector of strings (NFC).
Florian Hahn via llvm-commits
- [llvm] 2920770 - [Local] Treat calls that may not return as being alive.
Florian Hahn via llvm-commits
- [llvm] d60b74c - [InstCombine] Set MadeIRChange in replaceInstUsesWith.
Florian Hahn via llvm-commits
- [llvm] 166d40f - [FuzzMutate] Add mutator to modify instruction flags.
Florian Hahn via llvm-commits
- [llvm] f959d81 - [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).
Florian Hahn via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94905: [FuzzMutate] Add mutator to modify instruction flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94684: [InferAttrs] Mark some library functions as willreturn.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59050: [InterleavedAccessAnalysis] Use unordered_map to avoid tombstone insertion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94926: [LoopInfo] Fix a typo in compareLoops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94687: [AArch64] Make target intrinsics DefaultAttrIntrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94892: [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94929: [docs] Fix overly specific link to uploading patches on Phabricator
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91960: [llvm][unittests] Fix protential nullptr dereferences due to unchecked return value or EXPECT_* macro
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84450: Testcase for "More conservatively report status from LoopIdiomRecognize"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94712: Do not traverse ConstantData use-list in LookInterchange
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with rv_marker attribute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94869: [LV] Fix crash when computing max VF too early
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95223: [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95224: [LTO] Store target attributes as vector of strings.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95252: [Matrix] Propagate shape information through fneg
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95260: [Local] Don't DCE calls that may not return
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95224: [LTO] Store target attributes as vector of strings.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95288: [ValueTracking] Don't assume readonly function will return
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94905: [FuzzMutate] Add mutator to modify instruction flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95223: [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95223: [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94426: [VPlan] Introduce VPExternalDef specialization for VPValue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0cc38ac - [Matrix] Propagate shape information through fneg
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D95252: [Matrix] Propagate shape information through fneg
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D95252: [Matrix] Propagate shape information through fneg
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D95280: [YAML I/O] Fix bug in emission of empty sequence
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] ac603c8 - [RISCV] Add scalable vector truncate patterns
Fraser Cormack via llvm-commits
- [llvm] c81ea94 - [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via llvm-commits
- [llvm] 15fd6ba - [RISCV] Extend RVV VType info with the type's AVL (NFC)
Fraser Cormack via llvm-commits
- [llvm] 9c6a00f - [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via llvm-commits
- [PATCH] D94796: [RISCV] Add scalable vector truncate patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94577: [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94694: [RISCV] Add scalable-vector integer extension patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94594: [RISCV] Extend RVV VType info with the type's AVL (NFC)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94590: [RISCV] Add ISel patterns for scalable mask exts & truncs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95025: [RISCV] Add a test showing incorrect codegen
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95025: [RISCV] Add a test showing incorrect codegen
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94582: [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94617: [RISCV] Add Zba feature and move add.uw and slli.uw to it.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94637: [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94742: [RISCV] Move pack instructions to Zbp extension only.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95113: [RISCV] Add intrinsics for RVV v1.0 VFRSQRTE7 & VFRECE7
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95090: [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94944: [RISCV] Add support for rev8 and orc.b to Zbb.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94818: [RISCV] Add zext.h instruction to Zbb.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94736: [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94652: [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94653: [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94999: [RISCV] Add xperm.* instructions to Zbp extension.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95002: [RISCV] Update B extension version to 0.93.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV][WIP] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D94886: Update name to workers.py file in documentation
Galina via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
George Rimar via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
George Rimar via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
George Rimar via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94956: [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94956: [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Use `resize_for_overwrite` in Decompressor::resizeAndDecompress().
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
George Rimar via Phabricator via llvm-commits
- [PATCH] D94956: [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
George Rimar via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
George Rimar via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
George Rimar via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95219: [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
George Rimar via Phabricator via llvm-commits
- [llvm] b9ce772 - [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
Georgii Rymar via llvm-commits
- [llvm] 51f4958 - [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
Georgii Rymar via llvm-commits
- [llvm] dd5c982 - [llvm-nm][ELF] - Make -D display symbol versions.
Georgii Rymar via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D94935: [lld-macho] Fix alignment & layout to match ld64 and satisfy codesign
Greg McGary via Phabricator via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Greg McGary via Phabricator via llvm-commits
- [PATCH] D94938: [lld-macho][NFC] Add new option group for versions
Greg McGary via Phabricator via llvm-commits
- [PATCH] D95121: [lld-macho][NFC] refactor relocation handling
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D95204: [lld-macho] switch default to new Darwin port
Greg McGary via Phabricator via llvm-commits
- [PATCH] D95204: [lld-macho] switch default to new Darwin port
Greg McGary via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 96296d9 - [DAGCombiner] Precommit test case for D95086
Guozhi Wei via llvm-commits
- [PATCH] D94851: [InstCombine] Don't transform (select c, ext(TI), ext(FI)) if ext is free
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D94851: [InstCombine] Don't transform (select c, ext(TI), ext(FI)) if ext is free
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95103: [DAGCombiner] Precommit test case for D95086
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95103: [DAGCombiner] Precommit test case for D95086
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D81911: [ThinLTO] Work around getBaseObject returning null for alias-to-ifunc
Guy David via Phabricator via llvm-commits
- [llvm] 58bdfcf - Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition"
Hans Wennborg via llvm-commits
- [llvm] ec87710 - [ThinLTO] Also prune Thin-* files from the ThinLTO cache
Hans Wennborg via llvm-commits
- [llvm] a512260 - Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE"
Hans Wennborg via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94962: [ThinLTO] Also prune Thin-* files from the ThinLTO cache
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D94962: [ThinLTO] Also prune Thin-* files from the ThinLTO cache
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Harmen Stoppels via Phabricator via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [lld] 8aa3ee2 - [CSSPGO] LTO option for pseudo probe
Hongtao Yu via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93264: [CSSPGO] Introducing distribution factor for pseudo probe.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 8ca4b17 - [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via llvm-commits
- [llvm] 47228f7 - [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via llvm-commits
- [llvm] e5e3290 - [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via llvm-commits
- [llvm] a8b96ea - [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via llvm-commits
- [llvm] 9dd5aea - [RISCV] Make LMUL field in VTYPE continuous.
Hsiangkai Wang via llvm-commits
- [llvm] 266820b - [RISCV] Add new V instructions in v1.0-08a0b46.
Hsiangkai Wang via llvm-commits
- [llvm] b8921af - [RISCV] Update V instructions constraints to conform to v1.0
Hsiangkai Wang via llvm-commits
- [llvm] b7ab672 - [RISCV] New vector load/store in V extension v1.0
Hsiangkai Wang via llvm-commits
- [llvm] 5d35422 - [RISCV] Correct DWARF number for vector registers.
Hsiangkai Wang via llvm-commits
- [llvm] 97e33fe - [RISCV] Implement vloxseg/vluxseg intrinsics.
Hsiangkai Wang via llvm-commits
- [llvm] a41cb92 - [RISCV] Add RV32 test cases for vluxseg.
Hsiangkai Wang via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91319: [RISCV] ELF attribute for B and V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91314: [RISCV] ELF attribute for Zfh extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94594: [RISCV] Extend RVV VType info with the type's AVL (NFC)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93611: [RISCV] Make LMUL field in VTYPE contiguous.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93613: [RISCV] Add new V instructions and aliases in v1.0-08a0b46.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93614: [RISCV] New vector load/store in V extension v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93614: [RISCV] New vector load/store in V extension v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93614: [RISCV] New vector load/store in V extension v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94688: [RISCV] Implement vsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94763: [RISCV] Implement vlsseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94863: [RISCV] Implement vssseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95134: [RISCV] Use v8-v23 as argument registers to conform to the proposal.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vlxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93611: [RISCV] Make LMUL field in VTYPE contiguous.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93613: [RISCV] Add new V instructions and aliases in v1.0-08a0b46.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93614: [RISCV] New vector load/store in V extension v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95134: [RISCV] Use v8-v23 as argument registers to conform to the proposal.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95134: [RISCV] Use v8-v23 as argument registers to conform to the proposal.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95190: [RISCV] Add test cases for vluxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95191: [RISCV] Add test cases for vloxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95192: [RISCV] Add test cases for vloxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95193: [RISCV] Add test cases for vluxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95194: [RISCV] Add test cases for vsoxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vloxseg/vluxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95195: [RISCV] Add test cases for vsoxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95196: [RISCV] Add test cases for vsuxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95197: [RISCV] Add test cases for vsuxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsoxseg/vsuxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsoxseg/vsuxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94749: [RISCV] Correct DWARF number for vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95234: [RISCV] Define different pseudo instructions for different FPR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95234: [RISCV] Define different pseudo instructions for different FPR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94903: [RISCV] Implement vloxseg/vluxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95193: [RISCV] Add test cases for vluxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95190: [RISCV] Add test cases for vluxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95191: [RISCV] Add test cases for vloxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94940: [RISCV] Implement vsoxseg/vsuxseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95192: [RISCV] Add test cases for vloxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95196: [RISCV] Add test cases for vsuxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95197: [RISCV] Add test cases for vsuxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95194: [RISCV] Add test cases for vsoxseg (RV32).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95195: [RISCV] Add test cases for vsoxseg (RV64).
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95234: [RISCV] Define different pseudo instructions for different FPR.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95303: [RISCV] Implement vlsegff intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93446: [RISCV] Add vadd with mask and without mask builtin.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D94984: [NFC][AIX] not functionality changing of function TargetMachine::shouldAssumeDSOLocal()
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Hubert Tong via Phabricator via llvm-commits
- [llvm] 68a1f09 - [xray] Honor xray-never function-instrument attribute
Ian Levesque via llvm-commits
- [PATCH] D89441: [xray] Honor xray-never function-instrument attribute
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Ikhlas Ajbar via Phabricator via llvm-commits
- [llvm] aee622f - [mlir] Enable passing crash reproducer stream factory method
Jacques Pienaar via llvm-commits
- [PATCH] D94868: [mlir] Enable passing crash reproducer stream factory method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D94868: [mlir] Enable passing crash reproducer stream factory method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D94868: [mlir] Enable passing crash reproducer stream factory method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
James Greenhalgh via Phabricator via llvm-commits
- [llvm] f07403e - [llvm-symbolizer][doc] Reorder --relativenames in options list
James Henderson via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
James Henderson via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
James Henderson via Phabricator via llvm-commits
- [PATCH] D94771: [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h
James Henderson via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D94481: [llvm-symbolizer][doc] Reorder --relativenames in options list
James Henderson via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94956: [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94907: [llvm-nm][ELF] - Make -D display symbol versions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Use `resize_for_overwrite` in Decompressor::resizeAndDecompress().
James Henderson via Phabricator via llvm-commits
- [PATCH] D94956: [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D94481: [llvm-symbolizer][doc] Reorder --relativenames in options list
James Henderson via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D94560: [ELF] report section sizes when output file too large
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95152: [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file
James Henderson via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 49dce85 - [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC.
Jay Foad via llvm-commits
- [llvm] de2f942 - [AMDGPU] Simplify test case for D94010
Jay Foad via llvm-commits
- [llvm] 0808c70 - [AMDGPU] Fix test case for D94010
Jay Foad via llvm-commits
- [llvm] 18cb744 - [AMDGPU] Simpler names for arch-specific ttmp registers. NFC.
Jay Foad via llvm-commits
- [llvm] c0b3c5a - [AMDGPU][GlobalISel] Run SIAddImgInit
Jay Foad via llvm-commits
- [llvm] 14eea6b - [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94960: [AMDGPU][MC] Add tfe disassembler support MIMG opcodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94975: [AMDGPU] Simpler names for arch-specific ttmp registers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94975: [AMDGPU] Simpler names for arch-specific ttmp registers. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92308: [LegacyPM] Remove dumpLastUses. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95051: [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92308: [LegacyPM] Remove dumpLastUses. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95215: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95216: [AMDGPU][MC] Refactored exp tgt handling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95101: AMDGPU: Use more accurate fast f64 fdiv
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94716: [flang] Correct shape analysis for transformational intrinsic functions
Jean Perier via Phabricator via llvm-commits
- [lld] eff6e75 - [LLD][ELF] Correct test temporary file paths
Jeremy Morse via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 121cac0 - [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via llvm-commits
- [llvm] d8ffaa9 - [NFC] cleanup noalias2.ll test
Jeroen Dobbelaere via llvm-commits
- [llvm] 2b9a834 - [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via llvm-commits
- [llvm] 7746296 - [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via llvm-commits
- [llvm] 659c7bc - [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via llvm-commits
- [llvm] dcc7706 - [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D75825: [AssumeBundles] Preserve Information in the inliner
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94978: [NFC] cleanup noalias2.ll test
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94978: [NFC] cleanup noalias2.ll test
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstSimplifyPass] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94894: [RISCV] Add way to mark CompressPats that should only be used for compressing.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95150: [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Jessica Clarke via Phabricator via llvm-commits
- [llvm] cfc6073 - [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via llvm-commits
- [llvm] cbf5246 - Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24
Jessica Paquette via llvm-commits
- [PATCH] D94936: [AArch64][GlobalISel] Instruction selection for add/sub with carry-in
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95034: [AArch64][GlobalISel] Implement widenScalar for signed overflow
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95107: [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92532: [IRSimilarity] Don't copy the Mapper for createCandidatesFromSuffixTree
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92524: [IRSimilarity] Strip out the findSimilarity call from the constructor
Jessica Paquette via Phabricator via llvm-commits
- [lld] b3e73dc - [lld-macho][easy] Create group for LLD-specific CLI flags
Jez Ng via llvm-commits
- [llvm] 697f4e4 - [lld-macho] Run ObjCContractPass during LTO
Jez Ng via llvm-commits
- [lld] 34e8fcf - [lld-macho] Add dependency on ObjCARC to fix shared build
Jez Ng via llvm-commits
- [lld] 041f3ee - [lld-macho] Ignore -lto_library
Jez Ng via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94545: [lld-macho][easy] Create group for LLD-specific CLI flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94547: [lld-macho] Run ObjCContractPass during LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95082: [lld][benchmark] LNT expects format_version as a string
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95083: [lld][benchmark] Make path to LLD configurable
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95084: [lld][benchmark] Be tolerant of optional metric units in output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95084: [lld][benchmark] Be tolerant of optional metric units in output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95084: [lld][benchmark] Be tolerant of optional metric units in output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95121: [lld-macho][NFC] refactor relocation handling
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95121: [lld-macho][NFC] refactor relocation handling
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95213: [lld-macho] Ignore -lto_library
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95213: [lld-macho] Ignore -lto_library
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95265: [lld-macho] Force-loading should share code path with regular archive loads
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95265: [lld-macho] Force-loading should share code path with regular archive loads
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95213: [lld-macho] Ignore -lto_library
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95265: [lld-macho] Force-loading should share code path with regular archive loads
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] f86db34 - [MSan] Move origins for overlapped memory transfer
Jianzhou Zhao via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [PATCH] D95267: Add the use of register r for outlined function when register r is live in and defined later.
Jin Lin via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D94975: [AMDGPU] Simpler names for arch-specific ttmp registers. NFC.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D75825: [AssumeBundles] Preserve Information in the inliner
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94850: [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95095: [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95126: [llvm-link] Fix for an assertion when linking global with appending linkage
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95126: [llvm-link] Fix for an assertion when linking global with appending linkage
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95260: [Local] Don't DCE calls that may not return
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95278: [InstCombine] remove incompatible attribute when simplifying some lib calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
John Brawn via Phabricator via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
John Brawn via Phabricator via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
John Brawn via Phabricator via llvm-commits
- [PATCH] D94971: [AArch64] Add missing "flagm" feature to the .arch_extension directive.Depends on D94970
John Brawn via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
John McCall via Phabricator via llvm-commits
- [PATCH] D94977: [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC
John McCall via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in ConstantAggregateBuilderUtils. NFC
John McCall via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
John McCall via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
John McCall via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC
John McCall via Phabricator via llvm-commits
- [PATCH] D95144: [coro.async] Make sure we process async coroutines
John McCall via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
John McCall via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
John McCall via Phabricator via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
John McCall via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
John McCall via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] a4b42c6 - [llvm] Protect signpost map with a mutex
Jonas Devlieghere via llvm-commits
- [llvm] f354b87 - [dsymutil] Compare object modification times using second precision
Jonas Devlieghere via llvm-commits
- [llvm] 0be9ca7 - [VFS] Fix inconsistencies between relative paths and fallthrough.
Jonas Devlieghere via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95092: [VFS] Add a WorkingDirectoryFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94857: [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95188: [VFS] Fix inconsistencies between relative paths and fallthrough in the RedirectingFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94811: [lldb] Fix fallthrough with strictly virtual working directory.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95092: [VFS] Add a WorkingDirectoryFileSystem
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95280: [YAML I/O] Fix bug in emission of empty sequence
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95279: Support: Remove duplicated code in {File,clang::ModulesDependency}Collector, NFC
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Joseph Huber via Phabricator via llvm-commits
- [llvm] 40cd262 - Loop peeling: check that latch is conditional branch
Joseph Tremoulet via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D94995: Loop peeling: check that latch is conditional branch
Joseph Tremoulet via Phabricator via llvm-commits
- [llvm] 975086b - Remove obsolete TODOs
Julian Lettner via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
JunMa via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
JunMa via Phabricator via llvm-commits
- [llvm] 395c737 - [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via llvm-commits
- [llvm] 0441df9 - [InstCombine, InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via llvm-commits
- [llvm] 2d89ebd - Address unused variable warning
Juneyoung Lee via llvm-commits
- [llvm] 4479c0c - Allow nonnull/align attribute to accept poison
Juneyoung Lee via llvm-commits
- [llvm] 2e74a27 - [SimplifyCFG] Reapply update_test_checks.py (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D87994: [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95174: Revert "[LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined"
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95308: [TableGen] Fix instantiating multiclass in foreach
Jyun-Yan You via Phabricator via llvm-commits
- [PATCH] D95309: [TableGen] Fix anonymous record self-reference in foreach and multiclass
Jyun-Yan You via Phabricator via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] 9399681 - [Doc] Fix example in codegen doc.
Kai Nacke via llvm-commits
- [PATCH] D94683: [Doc] Fix syntax error in CodeGenerator documentation example
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D94726: [X86] Add segment and address-size override prefixes
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 28ea50f - [llvm] Populate std::vector at construction time (NFC)
Kazu Hirata via llvm-commits
- [llvm] dc300be - [STLExtras] Add a default value to drop_begin
Kazu Hirata via llvm-commits
- [llvm] 23b0ab2 - [llvm] Use the default value of drop_begin (NFC)
Kazu Hirata via llvm-commits
- [llvm] fe301f4 - [LoopInfo] Fix a typo in compareLoops
Kazu Hirata via llvm-commits
- [llvm] 8857202 - [llvm] Use llvm::find (NFC)
Kazu Hirata via llvm-commits
- [llvm] 978c754 - [llvm] Use llvm::any_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] b023cde - [llvm] Use llvm::all_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8857202 - [llvm] Use llvm::find (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8f5da41 - [llvm] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] e53472d - [Transforms] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6de4865 - [llvm] Use hasSingleElement (NFC)
Kazu Hirata via llvm-commits
- [llvm] c5c4dbd - [CodeGen] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] cfa2416 - [llvm] Don't include StringSwitch.h where unnecessary (NFC)
Kazu Hirata via llvm-commits
- [llvm] 551aaa2 - [llvm] Use isDigit (NFC)
Kazu Hirata via llvm-commits
- [llvm] a325490 - [Analysis] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5f843b2 - [llvm] Use isAlpha/isAlnum (NFC)
Kazu Hirata via llvm-commits
- [llvm] 49231c1 - [llvm] Use static_assert instead of assert (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2f1ffa9 - [llvm] Forward-declare ICFLoopSafetyInfo (NFC)
Kazu Hirata via llvm-commits
- [llvm] cc7a238 - [Target] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1238378 - [llvm] Use pop_back_val (NFC)
Kazu Hirata via llvm-commits
- [llvm] e4847a7 - Revert "[Target] Use llvm::append_range (NFC)"
Kazu Hirata via llvm-commits
- [llvm] d44ca0c - [CodeGen] Forward-declare TargetMachine (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0544441 - [Target] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 16baad8 - [llvm] Use pop_back_val (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D94858: [STLExtras] Add a default value to drop_begin
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94926: [LoopInfo] Fix a typo in compareLoops
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94926: [LoopInfo] Fix a typo in compareLoops
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D31639: [CMake][libcxxabi] Use -nodefaultlibs for CMake checks
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D31639: [CMake][libcxxabi] Use -nodefaultlibs for CMake checks
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D31639: [CMake][libcxxabi] Use -nodefaultlibs for CMake checks
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93051: [Flang][openmp] Add semantic checks for OpenMP critical construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D95134: [RISCV] Use v8-v23 as argument registers to conform to the proposal.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D95018: [NFC][AMDGPU] Document target ID syntax for code object V2 to V3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 57443bf - [Hexagon] Fix segment start to adjust for gaps between segments
Krzysztof Parzyszek via llvm-commits
- [llvm] 36b05d2 - [gn build] Port 95ce32c7878d
LLVM GN Syncbot via llvm-commits
- [llvm] 0cd1e47 - [gn build] Port d38be2ba0e4e
LLVM GN Syncbot via llvm-commits
- [llvm] 5097413 - [gn build] Port 8214982b5042
LLVM GN Syncbot via llvm-commits
- [llvm] 083088d - [gn build] Port 622eaa4a4cea
LLVM GN Syncbot via llvm-commits
- [llvm] dbf87da - [gn build] Port 2325157c0568
LLVM GN Syncbot via llvm-commits
- [llvm] d5c4de4 - [gn build] Port 0057cc5a215e
LLVM GN Syncbot via llvm-commits
- [llvm] 24672dd - [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared.
Lang Hames via llvm-commits
- [llvm] 95b63c7 - [ORC] Move LookupRequest from OrcShared to Orc.
Lang Hames via llvm-commits
- [llvm] f9b5f69 - [JITLink][ELF/x86-64] Range check 32-bit relocs.
Lang Hames via llvm-commits
- [llvm] 3b1f17c - [JITLink][ELF/x86-64] Add support for weak and hidden symbols.
Lang Hames via llvm-commits
- [llvm] 45ad6fa - [JITLink] Use edge kind names for fixups in EHFrameEdgeFixer.
Lang Hames via llvm-commits
- [llvm] b3d7e76 - [examples] Fix "Target does not support MC emission!" in HowToUseJIT example.
Lang Hames via llvm-commits
- [llvm] 6884fbc - [JITLink] Enable exception handling for ELF.
Lang Hames via llvm-commits
- [PATCH] D92280: [NFC} fix "Target does not support MC emission!" Error in HowToUseJit Example.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D92280: [NFC} fix "Target does not support MC emission!" Error in HowToUseJit Example.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 6c1bc0d - [docs] Fix overly specific link to uploading patches on Phabricator
Louis Dionne via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D94929: [docs] Fix overly specific link to uploading patches on Phabricator
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D94929: [docs] Fix overly specific link to uploading patches on Phabricator
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D94929: [docs] Fix overly specific link to uploading patches on Phabricator
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Luís Marques via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Mahesha S via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via llvm-commits
- [llvm] 7113de3 - [ScalarizeMaskedMemIntrin] Add missing dependency
Mariya Podchishchaeva via llvm-commits
- [PATCH] D94916: [ScalarizeMaskedMemIntrin] Add missing dependency
Mariya Podchishchaeva via Phabricator via llvm-commits
- [PATCH] D94916: [ScalarizeMaskedMemIntrin] Add missing dependency
Mariya Podchishchaeva via Phabricator via llvm-commits
- [llvm] f344c02 - [AArch64] Add missing "pauth" feature to the .arch_extension directive.
Mark Murray via llvm-commits
- [llvm] cab20f6 - [AArch64] Add missing "flagm" feature to the .arch_extension directive.
Mark Murray via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D94971: [AArch64] Add missing "flagm" feature to the .arch_extension directive.Depends on D94970
Mark Murray via Phabricator via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D94970: [AArch64] Add missing "pauth" feature to the .arch_extension directive.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D94971: [AArch64] Add missing "flagm" feature to the .arch_extension directive.Depends on D94970
Mark Murray via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D94867: [ARM] Make a BE predicate bitcast consistent with the rest of llvm
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94964: Describe vector layout in LangRef
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94964: Describe vector layout in LangRef
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D67954: [LLDB] [Windows] Initial support for ARM64 register contexts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 20566a2 - AMDGPU: Add occupancy to serialized MachineFunctionInfo
Matt Arsenault via llvm-commits
- [llvm] 35c535a - AArch64/GlobalISel: Factor out parametersInCSRMatch
Matt Arsenault via llvm-commits
- [llvm] 2a0db8d - AMDGPU: Use more accurate fast f64 fdiv
Matt Arsenault via llvm-commits
- [llvm] 94375d1 - AMDGPU: Remove v_rsq_f64 patterns
Matt Arsenault via llvm-commits
- [PATCH] D94914: RegAlloc: Fix assert if all registers in class reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95036: [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82643: [AMDGPU] Remove -amdgpu-verify-regbanks-reassign
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95063: AMDGPU: Use optimization remarks for register usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95101: AMDGPU: Use more accurate fast f64 fdiv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95102: AMDGPU: Remove v_rsq_f64 patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94823: AMDGPU: Add occupancy to serialized MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94578: AArch64/GlobalISel: Factor out parametersInCSRMatch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95101: AMDGPU: Use more accurate fast f64 fdiv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95102: AMDGPU: Remove v_rsq_f64 patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95151: AMDGPU: Add assertion to determineCalleeSaves
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95241: AMDGPU: Fix redundant FP spilling/assert in some functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95241: AMDGPU: Fix redundant FP spilling/assert in some functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95242: [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d6bb96e - [X86] Add experimental option to separately tune alignment of innermost loops
Max Kazantsev via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D90338: [SCEV] Infer addrec nowrap flags while calculating ranges (WIP)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D94654: [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 1d37db6 - [llvm/Orc] Fix ExecutionEngine module build breakage
Med Ismail Bennani via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [polly] 842314b - [Polly] Update isl to isl-0.23-61-g24e8cd12.
Michael Kruse via llvm-commits
- [polly] a5b8951 - [Polly] Gist new access relations using the SCoP context.
Michael Kruse via llvm-commits
- [polly] de0457a - [Polly] Clean up hasFeasibleRuntimeContext.
Michael Kruse via llvm-commits
- [polly] 02e8a5a - [Polly] Allow param sets for dumpPw().
Michael Kruse via llvm-commits
- [polly] 3b9677e - [Polly] Track defined behavior for PHI predecessor computation.
Michael Kruse via llvm-commits
- [llvm] b7dee66 - [OpenMPIRBuilder] Implement tileLoops.
Michael Kruse via llvm-commits
- [llvm] b890faf - [OpenMPIRBuilder] Silence compiler warning. NFC.
Michael Kruse via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95173: [test-suite] SPEC2017 CPU Bwaves floating point tests.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92974: [OpenMPIRBuilder] Implement tileLoops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92974: [OpenMPIRBuilder] Implement tileLoops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Michael Munday via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Michael Munday via Phabricator via llvm-commits
- [PATCH] D95169: [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate.
Michael Munday via Phabricator via llvm-commits
- [PATCH] D67954: [LLDB] [Windows] Initial support for ARM64 register contexts
Michał Górny via Phabricator via llvm-commits
- [llvm] 2aeaaf8 - [GlobalISel] Add missing operand update when copy is required
Mikael Holmen via llvm-commits
- [llvm] 2b4716d - [MC] Use std::make_tuple to make some toolchains happy again
Mikael Holmen via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D94007: [CSKY 5/n] Add support for all CSKY basic integer instructions except for branch series
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D95030: [CSKY 7/n] Initial codegen support for ALU operations
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D95315: [CODE_OWNERS][M68k] (Patch 0/8) Add code owner for the M68k target
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 5d71837 - [SCEV] Add a test with wrong exit counts. (NFC)
Mindong Chen via llvm-commits
- [PATCH] D94657: [SCEV] Add test for exit count analysis
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D94657: [SCEV] Add test for exit count analysis
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [llvm] 27afc09 - [NFC] Disallow unused prefixes under Other
Mircea Trofin via llvm-commits
- [llvm] e8aec76 - [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via llvm-commits
- [llvm] d97f776 - Revert "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor"
Mircea Trofin via llvm-commits
- [llvm] 95ce32c - [NFC] Move ImportedFunctionsInliningStatistics to Analysis
Mircea Trofin via llvm-commits
- [llvm] ccec2cf - Reland "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor"
Mircea Trofin via llvm-commits
- [llvm] c042aff - [NFC] Disallow unused prefixes under llvm/test
Mircea Trofin via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94853: [NFC] Disallow unused prefixes under Other
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94982: [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95079: [NFC] Move ImportedFunctionsInliningStatistics to Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95079: [NFC] Move ImportedFunctionsInliningStatistics to Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95079: [NFC] Move ImportedFunctionsInliningStatistics to Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95111: [NFC] Disallow unused prefixes under llvm/test
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95111: [NFC] Disallow unused prefixes under llvm/test
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D95111: [NFC] Disallow unused prefixes under llvm/test
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Mircea Trofin via Phabricator via llvm-commits
- [llvm] a6a72df - [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Mirko Brkusanin via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D95242: [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset
Mirko Brkusanin via Phabricator via llvm-commits
- [lld] 5b7aef6 - Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it"
Mitch Phillips via llvm-commits
- [llvm] 554b321 - Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method"
Mitch Phillips via llvm-commits
- [llvm] e3a7532 - Revert "[AArch64][GlobalISel] Implement widenScalar for signed overflow"
Mitch Phillips via llvm-commits
- [llvm] 19ec559 - Revert "[AArch64][GlobalISel] Make G_USUBO legal and select it."
Mitch Phillips via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D95032: [AArch64][GlobalISel] Make G_USUBO legal and select it
Mitch Phillips via Phabricator via llvm-commits
- [llvm] b465455 - Avoid fragile type lookups in GDB pretty printer
Moritz Sichert via llvm-commits
- [PATCH] D94431: Avoid fragile type lookups in GDB pretty printer
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D95246: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued
Muiez Ahmed via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D94833: [LICM] permit CallBr critical edge to default dest to be split
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Nathan Hawes via Phabricator via llvm-commits
- [llvm] 75f10c9 - NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Nathan Lanza via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D95210: Update the ProgrammersManual explanation for ilist and iplist
Nathan Lanza via Phabricator via llvm-commits
- [llvm] 61f6915 - [PowerPC] Sign extend comparison operand for signed atomic comparisons
Nemanja Ivanovic via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94058: [PowerPC] Sign extend comparison operand for signed atomic comparisons
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94980: [PowerPC] Do not emit HW loop with half precision operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94828: [PowerPC] Disable CTR loops containing floating point conversion on half-precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] f5fcbe4 - [AArch64] Further restricts when a dup(*ext) can be rearranged
Nicholas Guy via llvm-commits
- [llvm] 16bf02c - Reland "[AArch64] Attempt to sink mul operands""
Nicholas Guy via llvm-commits
- [PATCH] D94778: [AArch64] Further restricts when a dup(*ext) can be rearranged
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D94778: [AArch64] Further restricts when a dup(*ext) can be rearranged
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95023: [test-suite] SPEC2017 CPU Exchange2 integer tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95173: [test-suite] SPEC2017 CPU Bwaves floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95173: [test-suite] SPEC2017 CPU Bwaves floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D95173: [test-suite] SPEC2017 CPU Bwaves floating point tests.
Nichols A. Romero via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] be59bac - [gn build] (manually) port 933518fff82c
Nico Weber via llvm-commits
- [llvm] 7f36df0 - [gn build] fix libcxx gn file with libcxx_abi_namespace set
Nico Weber via llvm-commits
- [PATCH] D93451: [Cloning] Copy metadata of global declarations
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87920: [Support] Fix build for Haiku
Niels Sascha Reedijk via Phabricator via llvm-commits
- [llvm] 22b6844 - [PredicateInfo] Add more and/or tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 051ec9f - [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via llvm-commits
- [llvm] bedbb58 - [InstCombine] Add additional tests for select operand replacement (NFC)
Nikita Popov via llvm-commits
- [llvm] 2144338 - Reapply [InstCombine] Replace one-use select operand based on condition
Nikita Popov via llvm-commits
- [llvm] 051ec9f - [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via llvm-commits
- [llvm] ca4ed1e - [PredicateInfo] Generalize processing of conditions
Nikita Popov via llvm-commits
- [llvm] e406de7 - [PredicateInfo][SCCP][NewGVN] Add tests for logical and/or (NFC)
Nikita Popov via llvm-commits
- [llvm] 1c6d1e5 - [PredicateInfo] Handle logical and/or
Nikita Popov via llvm-commits
- [llvm] 65fd034 - [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via llvm-commits
- [llvm] 176c7f2 - [IR] Optimize adding attribute to AttributeList (NFC)
Nikita Popov via llvm-commits
- [llvm] 45b259f - [SimplifyLibCalls] Skip unused calls in sincos transform
Nikita Popov via llvm-commits
- [llvm] 9d27962 - [Tests] Add willreturn to libcalls in some tests
Nikita Popov via llvm-commits
- [llvm] fdab28e - [InstSimplify] Add willreturn to more libcall tests (NFC)
Nikita Popov via llvm-commits
- [llvm] a49a3a3 - [LSR] Add test for PR46943 (NFC)
Nikita Popov via llvm-commits
- [llvm] 5c62d66 - [SimplifyCFG] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] cd3d80e - [PhaseOrdering] Add tests for PR44461 and PR48844 (NFC)
Nikita Popov via llvm-commits
- [llvm] c83cff4 - [IR] Add NoAliasScopeDeclInst (NFC)
Nikita Popov via llvm-commits
- [llvm] 5d12b97 - [ValueTracking] Don't assume readonly function will return
Nikita Popov via llvm-commits
- [llvm] 8b9df70 - [Utils] Use NoAliasScopeDeclInst in a few more places (NFC)
Nikita Popov via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94861: [InstCombine,InstSimplify] Optimize select followed by and/or/xor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94866: [ValueTracking] Strengthen impliesPoison reasoning
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94978: [NFC] cleanup noalias2.ll test
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94447: [PredicateInfo] Generalize processing of conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95122: [Libcalls, Attrs] Annotate libcalls with noundef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstSimplifyPass] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94633: [FunctionAttrs] Infer willreturn for functions without loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95260: [Local] Don't DCE calls that may not return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95260: [Local] Don't DCE calls that may not return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95238: [LangRef] Update memory access ops to raise UB if ptrs are not well defined
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95260: [Local] Don't DCE calls that may not return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95288: [ValueTracking] Don't assume readonly function will return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95288: [ValueTracking] Don't assume readonly function will return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95296: [SimplifyCFG] Don't create switch from two equality comparisons (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D72420: [LoopRotate] Add support for rotating loops with switch exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95288: [ValueTracking] Don't assume readonly function will return
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90104: [LoopUnroll] Duplicate noalias metadata
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88356: [ConstantRange] Make exhaustive testing more principled (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95141: [InstCombine] Remove unused llvm.experimental.noalias.scope.decl
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D94761: [DebugInfo][dexter] Add dexter tests for merged values
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D94761: [DebugInfo][dexter] Add dexter tests for merged values
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] [ELF] Fix allocation of program headers
Patrick Oppenlander via llvm-commits
- [PATCH] [ELF] Fix allocation of program headers
Patrick Oppenlander via llvm-commits
- [PATCH] D95198: [ELF] Fix program header alloc when first PT_LOAD is not at lowest VMA
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95198: [ELF] Fix program header alloc when first PT_LOAD is not at lowest VMA
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
Patrick Oppenlander via Phabricator via llvm-commits
- [llvm] c056f82 - [TableGen] Improve algorithm for inheriting class template args and fields
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 4f5f29d - Revert "[TableGen] Improve algorithm for inheriting class template args and fields"
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94822: [TableGen] Improve algorithm for inheriting class template arguments and fields
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95308: [TableGen] Fix instantiating multiclass in foreach
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95309: [TableGen] Fix anonymous record self-reference in foreach and multiclass
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95309: [TableGen] Fix anonymous record self-reference in foreach and multiclass
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 6ef9505 - [RGT][ADT] Remove test assertion that will not be executed
Paul Robinson via llvm-commits
- [llvm] 6ea7ecb - [RGT] Don't use EXPECT* macros in a subprocess that exits by signalling
Paul Robinson via llvm-commits
- [llvm] 25fefa5 - [RGT][TextAPI] Remove a zero-trip loop and the assertions within it
Paul Robinson via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95255: [RGT][ADT] Remove test assertion that will not be executed.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95256: [RGT] Don't use EXPECT* macros in a test subprcess that exits by signalling.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95258: [RGT][ProfileData] Correct a test assertion
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95258: [RGT][ProfileData] Correct a test assertion
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95259: [RGT][TextAPI] Remove a zero-trip loop and the assertions within it
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95255: [RGT][ADT] Remove test assertion that will not be executed.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95256: [RGT] Don't use EXPECT* macros in a test subprcess that exits by signalling.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D95259: [RGT][TextAPI] Remove a zero-trip loop and the assertions within it
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Paul Walker via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64][Clang][Linux] Enable out-of-line atomics by default.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D94772: [X86] Fix tile spill merge issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94910: [X86][AMX] Clear AMX lit test case.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94895: [X86] Add experimental option to separately tune alignment of innermost loops
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93129: [LV] Do not use vector type to compute cost of scalar address comp.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 4ab704d - [AMDGPU][MC] Add tfe disassembler support MIMG opcodes
Petar Avramovic via llvm-commits
- [PATCH] D94960: [AMDGPU][MC] Add tfe disassembler support MIMG opcodes
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D94960: [AMDGPU][MC] Add tfe disassembler support MIMG opcodes
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D95011: [flang] Infrastructure improvements in utility routines
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95080: [flang] Fix creation of deferred shape arrays by POINTER statement
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95080: [flang] Fix creation of deferred shape arrays by POINTER statement
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94714: [flang] Better C_LOC and C_ASSOCIATED in flang/module
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95172: [flang] Remove some needless operations in expr rewriting
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95233: [flang] Fix typo in error message
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D95233: [flang] Fix typo in error message
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D94714: [flang] Better C_LOC and C_ASSOCIATED in flang/module
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94716: [flang] Correct shape analysis for transformational intrinsic functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94849: [flang] Refine WhyNotModifiable()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95010: [flang] Fix ASSOCIATE statement name resolution
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95011: [flang] Infrastructure improvements in utility routines
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95010: [flang] Fix ASSOCIATE statement name resolution
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95011: [flang] Infrastructure improvements in utility routines
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94714: [flang] Better C_LOC and C_ASSOCIATED in flang/module
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95172: [flang] Remove some needless operations in expr rewriting
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95175: [flang] Address name resolution problems
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95176: [flang] Allow NULL() actual argument for pointer dummy
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95178: [flang] Fix bogus error message with binding
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95180: [flang][nfc] Fix comments, remove needless API, tweak script
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95175: [flang] Address name resolution problems
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95176: [flang] Allow NULL() actual argument for pointer dummy
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95178: [flang] Fix bogus error message with binding
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95172: [flang] Remove some needless operations in expr rewriting
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95180: [flang][nfc] Fix comments, remove needless API, tweak script
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94716: [flang] Correct shape analysis for transformational intrinsic functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95180: [flang][nfc] Fix comments, remove needless API, tweak script
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D94611: MC: AArch64: Add support for gotpage_lo15
Peter Smith via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D31639: [CMake][libcxxabi] Use -nodefaultlibs for CMake checks
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D94784: [llvm][nvptx] add atomicity to counter in ISelLowering
Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Phabricator via llvm-commits
- [PATCH] D95226: Rebase and improve testcase: The file can just be empty.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] 051ec9f - [ValueTracking] Strengthen impliesPoison reasoning
Philip Reames via llvm-commits
- [llvm] ef51eed - [LoopDeletion] Handle inner loops w/untaken backedges
Philip Reames via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D95132: [AMDGPU][GlobalISel] Run SIAddImgInit
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D92532: [IRSimilarity] Don't copy the Mapper for createCandidatesFromSuffixTree
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D95321: [NFC] Fixing build warning with llvm-mca
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D95321: [NFC] Fixing build warning with llvm-mca
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D94480: [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94464: [PowerPC] Duplicate inherited heuristic from base scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94480: [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94480: [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94480: [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94480: [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] ffc3e80 - [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero
QingShan Zhang via llvm-commits
- [llvm] 449f2f7 - [PowerPC] Duplicate inherited heuristic from base scheduler
Qiu Chaofan via llvm-commits
- [PATCH] D94897: [llvm-exegesis] [PowerPC] Add basic LIT test
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94898: [llvm-exegesis] Ignore instructions using custom inserter
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94464: [PowerPC] Duplicate inherited heuristic from base scheduler
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 480643a - [CMake] Remove dead code setting policies to NEW
Raul Tambre via llvm-commits
- [compiler-rt] 480643a - [CMake] Remove dead code setting policies to NEW
Raul Tambre via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Raul Tambre via Phabricator via llvm-commits
- [lld] 69e0bc7 - [COFF] Use range for on relocations, NFC
Reid Kleckner via llvm-commits
- [lld] 9e708ac - [COFF] Fix relocation offsets in pdb-file-statics test input
Reid Kleckner via llvm-commits
- [llvm] 1a9bd5b - Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it"
Reid Kleckner via llvm-commits
- [PATCH] D94962: [ThinLTO] Also prune Thin-* files from the ThinLTO cache
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94555: [LLD][COFF] Avoid std::vector resizes during type merging
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94835: Add ehcont section support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92136: [clang] Enhanced test for --relocatable-pch, and corresponding fixes for Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] d4ce062 - [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 99a0aa0 - [Analysis] Support AIX vec_malloc routines
Roland Froese via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Roland Froese via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Roland Froese via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Roland Froese via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Roland Froese via Phabricator via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] 0895b83 - [SimplifyCFG] FoldBranchToCommonDest(): don't deal with unconditional branches
Roman Lebedev via llvm-commits
- [llvm] aabed37 - [NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches
Roman Lebedev via llvm-commits
- [llvm] 256a035 - [NFC][SimplifyCFG] FoldBranchToCommonDest(): unclutter Cond/CondInPred handling
Roman Lebedev via llvm-commits
- [llvm] 7b89efb - [NFC][SimplifyCFG] FoldBranchToCommonDest(): somewhat better structure weight updating code
Roman Lebedev via llvm-commits
- [llvm] b482560 - [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract check for destination sharing into a helper function
Roman Lebedev via llvm-commits
- [llvm] efeb8ca - [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract the actual transform into helper function
Roman Lebedev via llvm-commits
- [llvm] 4ed0d8f - [NFC][InstCombine] Extract freelyInvertAllUsersOf() out of canonicalizeICmpPredicate()
Roman Lebedev via llvm-commits
- [llvm] 6260490 - [NFC][InstCombine] Add tests for `(~x) &/| y` --> `~(x |/& (~y))` fold
Roman Lebedev via llvm-commits
- [llvm] 79b0d21 - [InstCombine] Fold `(~x) & y` --> `~(x | (~y))` iff it is free to do so
Roman Lebedev via llvm-commits
- [llvm] d1a6f92 - [InstCombine] Fold `(~x) | y` --> `~(x & (~y))` iff it is free to do so
Roman Lebedev via llvm-commits
- [llvm] 85e7578 - Revert "[NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches"
Roman Lebedev via llvm-commits
- [llvm] 9bd8bcf - [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): fix instruction name preservation
Roman Lebedev via llvm-commits
- [llvm] e838750 - [NFC][SimplifyCFG] fold-branch-to-common-dest.ll: reduce complexity of @pr48450* test
Roman Lebedev via llvm-commits
- [llvm] eae1cc0 - [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): move instruction cloning to after CFG update
Roman Lebedev via llvm-commits
- [llvm] 1742203 - [SimplifyCFG] FoldBranchToCommonDest(): re-lift restrictions on liveout uses of bonus instructions
Roman Lebedev via llvm-commits
- [llvm] 022da61 - [SimplifyCFG] Change 'LoopHeaders' to be ArrayRef<WeakVH>, not a naked set, thus avoiding dangling pointers
Roman Lebedev via llvm-commits
- [llvm] a4e6c2e - [NFC][SimplifyCFG] Extract PerformValueComparisonIntoPredecessorFolding() out of FoldValueComparisonIntoPredecessors()
Roman Lebedev via llvm-commits
- [llvm] 67f9c87 - [NFC][SimplifyCFG] Perform early-continue in FoldValueComparisonIntoPredecessors() per-pred loop
Roman Lebedev via llvm-commits
- [llvm] 6f27532 - [NFC][SimplifyCFG] Extract CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses() out of PerformBranchToCommonDestFolding()
Roman Lebedev via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] Require and preserve dominator tree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Honor getCharWidth() in ConstantAggregateBuilderUtils
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94851: [InstCombine] Don't transform (select c, ext(TI), ext(FI)) if ext is free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76127: [TableGen] Do not set ReadOnly attribute on intrinsics with side effects
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94979: [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95235: [InstCombine] narrow abs with sign-extended input
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95296: [SimplifyCFG] Don't create switch from two equality comparisons (WIP)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95287: Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Roman Valls Guimera via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Ryan Houdek via Phabricator via llvm-commits
- [PATCH] D94938: [lld-macho][NFC] Add new option group for versions
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94935: [lld-macho] Fix alignment & layout to match ld64 and satisfy codesign
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D95053: [Demangle] Support demangling Swift calling convention in MS demangler.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D95083: [lld][benchmark] Make path to LLD configurable
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D95084: [lld][benchmark] Be tolerant of optional metric units in output
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D94938: [lld-macho][NFC] Add new option group for versions
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] b99147b - [lld][WebAssembly] Don't defined indirect function table in relocatable output
Sam Clegg via llvm-commits
- [lld] 96ef4f3 - Revert "[WebAssembly] call_indirect issues table number relocs"
Sam Clegg via llvm-commits
- [llvm] d75b371 - [WebAssembly] Test that invalid symbol/relocation types generate errors
Sam Clegg via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `-save-temps`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `-save-temps`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D93253: [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94993: [lld][WebAssembly] Don't defined indirect function table in relocatable output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95005: Revert "[WebAssembly] call_indirect issues table number relocs"
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95239: [Object][WebAssebly] Update format of error messages
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Sam Clegg via Phabricator via llvm-commits
- [llvm] b42ff9f - [RISCV][NFC] Increase test coverage of Zbt extension
Sam Elliott via llvm-commits
- [PATCH] D94798: [RISCV][NFC] Increase test coverage of Zbt extension
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94798: [RISCV][NFC] Increase test coverage of Zbt extension
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94730: [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Sam McCall via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Sam McCall via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sam Parker via Phabricator via llvm-commits
- [llvm] c540ce9 - [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D95051: [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D95051: [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94401: [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94427: [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [llvm] d1c4e85 - [SLP] reduce opcode API dependency in reduction cost calc; NFC
Sanjay Patel via llvm-commits
- [llvm] 3dbbadb - [SLP] rename reduction query for min/max ops; NFC
Sanjay Patel via llvm-commits
- [llvm] ca7e270 - [SLP] add more FMF tests for fmax/fmin reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 5b77ac3 - [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via llvm-commits
- [llvm] d27bb5c - [x86] add cast to avoid compile-time warning; NFC
Sanjay Patel via llvm-commits
- [llvm] 8590d24 - [SLP] move reduction createOp functions; NFC
Sanjay Patel via llvm-commits
- [llvm] 1c54112 - [SLP] refactor more reduction functions; NFC
Sanjay Patel via llvm-commits
- [llvm] c09be0d - [SLP] reduce reduction code for checking vectorizable ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 070af1b - [InstCombine] avoid crashing on attribute propagation
Sanjay Patel via llvm-commits
- [llvm] d777533 - [SLP] simplify reduction matching
Sanjay Patel via llvm-commits
- [llvm] 2f03528 - [SLP] rename reduction variable to avoid shadowing; NFC
Sanjay Patel via llvm-commits
- [llvm] a4914dc - [SLP] do not traverse constant uses
Sanjay Patel via llvm-commits
- [llvm] e679eea - [InstCombine] add tests for abs(sext X); NFC
Sanjay Patel via llvm-commits
- [llvm] 411c144 - [InstCombine] narrow abs with sign-extended input
Sanjay Patel via llvm-commits
- [llvm] 39e1e53 - [SLP] add reduction test with mixed fast-math-flags; NFC
Sanjay Patel via llvm-commits
- [llvm] a6f0221 - [SLP] fix fast-math-flag propagation on FP reductions
Sanjay Patel via llvm-commits
- [llvm] 77adbe6 - [SLP] fix fast-math requirements for fmin/fmax reductions
Sanjay Patel via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94913: [SLP] match maxnum/minnum intrinsics as FP reduction ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93129: [LV] Do not use vector type to compute cost of scalar address comp.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95088: [InstCombine] avoid crashing on attribute propagation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94480: [DAGCombine] Correct the result for sqrt even the iteration is zero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94713: Do not traverse ConstantData use-list in SLPVectorizer
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95235: [InstCombine] narrow abs with sign-extended input
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95235: [InstCombine] narrow abs with sign-extended input
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D95235: [InstCombine] narrow abs with sign-extended input
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94426: [VPlan] Introduce VPExternalDef specialization for VPValue
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D94423: [VPlan] Introduce VPConstant specialization for VPValue
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95071: [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95241: AMDGPU: Fix redundant FP spilling/assert in some functions
Scott Linder via Phabricator via llvm-commits
- [llvm] ead71a2 - [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Sean Fertile via llvm-commits
- [PATCH] D94419: [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX.
Sean Fertile via Phabricator via llvm-commits
- [llvm] ba7dcd8 - [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via llvm-commits
- [llvm] 4dbdff6 - Revert "[AMDGPU] Implement mir parseCustomPseudoSourceValue"
Sebastian Neubauer via llvm-commits
- [llvm] 8214982 - [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D94768: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D95215: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D95215: [AMDGPU] Implement mir parseCustomPseudoSourceValue
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D87920: [Support] Fix build for Haiku
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 2331062 - [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via llvm-commits
- [llvm] 267a57a - [llvm-link] Fix for an assertion when linking global with appending linkage
Sergey Dmitriev via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D94643: [llvm-link] Improve link time for bitcode archives [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D95126: [llvm-link] Fix for an assertion when linking global with appending linkage
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D95126: [llvm-link] Fix for an assertion when linking global with appending linkage
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D95126: [llvm-link] Fix for an assertion when linking global with appending linkage
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D95329: [llvm-link] Fix crash when materializing appending global
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Shao-Ce Sun via Phabricator via llvm-commits
- [llvm] 9cf511a - [RISCV] Add intrinsics for vector AMO operations
ShihPo Hung via llvm-commits
- [llvm] 4dae224 - [RISCV] refactor VPatBinary (NFC)
ShihPo Hung via llvm-commits
- [llvm] bea661d - [RISCV] Add intrinsics for RVV 1.0 vrgatherei16
ShihPo Hung via llvm-commits
- [llvm] 976cf53 - [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0
ShihPo Hung via llvm-commits
- [llvm] 9667750 - [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7
ShihPo Hung via llvm-commits
- [llvm] 4edb63b - [RISCV] Fix intrinsic CodeGen test cases for vrgather
ShihPo Hung via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95014: [WIP] Add intrinsics for vrgatherei16 instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94951: [RISCV] refactor VPatBinary (NFC)
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95014: [RISCV] Add intrinsics for vrgatherei16 instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95028: [RISCV] Add intrinsics for vector unordered indexed loads in RVV 1.0
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95113: [RISCV] Add intrinsics for RVV v1.0 VFRSQRTE7 & VFRECE7
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95014: [RISCV] Add intrinsics for vrgatherei16 instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95028: [RISCV] Add intrinsics for vector unordered indexed loads in RVV 1.0
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95113: [RISCV] Add intrinsics for RVV v1.0 VFRSQRTE7 & VFRECE7
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95189: [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95207: [RISCV] Fix RVV intrinsic CodeGen tests for vrgather
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D95207: [RISCV] Fix RVV intrinsic CodeGen tests for vrgather
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D94710: [Analysis] Support AIX vec_malloc routines
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D95040: [NFC][Doc] Mention SystemZ supports StackMap generation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D95040: [NFC][Doc] Mention SystemZ supports StackMap generation
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos, cfg image and add blog posts for MCJIT
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92288: [NFC] Fix title comment typo and provide description for LLJIT example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92280: [NFC} fix "Target does not support MC emission!" Error in HowToUseJit Example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D94938: [lld-macho][NFC] Add new option group for versions
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D95213: [lld-macho] Ignore -lto_library
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D94619: [SplitEdge] Update to handle cases which were not previously considered when the edge is critical.
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D94685: [CSInfo][MIPS] Update CSInfo during MipsDelaySlotFiller
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] f3f3c9c - [RISCV] Fix name of Zba extension (NFC)
Simon Cook via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Simon Cook via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Simon Cook via Phabricator via llvm-commits
- [PATCH] D95146: [RISCV] Make v extension imply zvamo, zvlsseg
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [llvm] 770d1e0 - [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops.
Simon Pilgrim via llvm-commits
- [llvm] 207f329 - [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via llvm-commits
- [llvm] ce06475 - [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling
Simon Pilgrim via llvm-commits
- [llvm] 5626adc - [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c))
Simon Pilgrim via llvm-commits
- [llvm] 2988f94 - [X86] Regenerate fmin/fmax reduction tests
Simon Pilgrim via llvm-commits
- [llvm] 19d0284 - [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x, 32)) -> VSRLI/VSHLI(extract_subvector(x),32)
Simon Pilgrim via llvm-commits
- [llvm] cad4275 - [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via llvm-commits
- [llvm] b8b5e87 - [X86][AVX] Handle vperm2x128 shuffling of a subvector splat.
Simon Pilgrim via llvm-commits
- [llvm] 86021d9 - [X86] Avoid a std::string copy by replacing auto with const auto&. NFC.
Simon Pilgrim via llvm-commits
- [llvm] bc9ab9a - [DAG] CombineToPreIndexedLoadStore - use const APInt& for getAPIntValue(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 935bacd - [DAG] SimplifyDemandedBits - correctly adjust truncated shift amount type
Simon Pilgrim via llvm-commits
- [llvm] 0ca81b9 - [X86][SSE] Add uitofp(trunc(and(lshr(x, c)))) vector test
Simon Pilgrim via llvm-commits
- [llvm] 69bc099 - [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED).
Simon Pilgrim via llvm-commits
- [llvm] 481659c - [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test
Simon Pilgrim via llvm-commits
- [llvm] 636b877 - [X86][SSE] Add PR48823 HSUB test case
Simon Pilgrim via llvm-commits
- [llvm] ffe72f9 - [X86][SSE] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats
Simon Pilgrim via llvm-commits
- [llvm] 5dbe5d2 - [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u))
Simon Pilgrim via llvm-commits
- [llvm] b1166e1 - [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs
Simon Pilgrim via llvm-commits
- [llvm] 4846f6a - [X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching
Simon Pilgrim via llvm-commits
- [llvm] c33d36e - [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases
Simon Pilgrim via llvm-commits
- [llvm] bd122f6 - [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases
Simon Pilgrim via llvm-commits
- [llvm] 344afa8 - [Support] TrigramIndex::insert - pass std::String argument by const reference. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D94532: [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94480: [DAGCombine] Correct the result for sqrt even the iteration is zero
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94974: [SLP] Try doubled MaxElts for stores vectorization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95235: [InstCombine] narrow abs with sign-extended input
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92974: [OpenMPIRBuilder] Implement tileLoops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95315: [CODE_OWNERS][M68k] (Patch 0/8) Add code owner for the M68k target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94946: [ARM] Expand vXi1 VSELECT's
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94946: [ARM] Expand vXi1 VSELECT's
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94958: [ARM] Add MVE add.sat costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 607bec0 - Change materializeFrameBaseRegister() to return register
Stanislav Mekhanoshin via llvm-commits
- [llvm] ca904b8 - [AMDGPU] Fix FP materialization/resolve with flat scratch
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D94960: [AMDGPU][MC] Add tfe disassembler support MIMG opcodes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94975: [AMDGPU] Simpler names for arch-specific ttmp registers. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95101: AMDGPU: Use more accurate fast f64 fdiv
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95102: AMDGPU: Remove v_rsq_f64 patterns
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95212: [AMDGPU][MC] Improved errors handling for SDWA operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95268: Change materializeFrameBaseRegister() to return register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95268: Change materializeFrameBaseRegister() to return register
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95266: [AMDGPU] Fix FP materialization/resolve with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95273: AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Stella Stamenova via Phabricator via llvm-commits
- [llvm] 48d2068 - [dsymutil] Warn on timestmap mismatch between object file and debug map
Stephan Bergmann via llvm-commits
- [PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
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] D83895: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D94630: [LTO] Add support for existing Config::Freestanding option.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Steven Wu via Phabricator via llvm-commits
- [llvm] 3e8d1e8 - [APSInt][NFC] Clean up doxygen comments
Sven van Haastregt via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Tanya Lattner via Phabricator via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D95224: [LTO] Store target attributes as vector of strings.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95223: [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC).
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D94342: [lld-macho] Basic support for linkage and visibility attributes in LTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94862: [InstCombine] Replace one-use select operand based on condition
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D94934: [llvm] Prevent infinite loop in InstCombine of select statements
Theodore Popp via Phabricator via llvm-commits
- [llvm] 11802ec - [WebAssembly] Prototype new f64x2 conversions
Thomas Lively via llvm-commits
- [PATCH] D95012: [WebAssembly] Prototype new f64x2 conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95012: [WebAssembly] Prototype new f64x2 conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D92840: [WebAssembly] call_indirect causes indirect function table import
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D95127: [flang][driver] Disallow non-existent input files in the frontend driver
Tim Keith via Phabricator via llvm-commits
- [PATCH] D94805: [flang][driver] Update PP tests to use the new driver
Tim Keith via Phabricator via llvm-commits
- [PATCH] D95180: [flang][nfc] Fix comments, remove needless API, tweak script
Tim Keith via Phabricator via llvm-commits
- [llvm] 6259fbd - AArch64: add apple-a14 as a CPU
Tim Northover via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Tim Northover via Phabricator via llvm-commits
- [PATCH] D94072: [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D94072: [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [llvm] 8857202 - [llvm] Use llvm::find (NFC)
Tom Stellard via llvm-commits
- [llvm] 8857202 - [llvm] Use llvm::find (NFC)
Tom Stellard via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D94902: SDCOMP-56828 Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D94948: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D94902: [ARM][AArch64] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D94948: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 079967c - [NFC][AMDGPU] Document target ID syntax for code object V2 to V3
Tony Tye via llvm-commits
- [PATCH] D95018: [NFC][AMDGPU] Document target ID syntax for code object V2 to V3
Tony Tye via Phabricator via llvm-commits
- [PATCH] D95018: [NFC][AMDGPU] Document target ID syntax for code object V2 to V3
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [llvm] 3bd2457 - Revert "[PowerPC] support register pressure reduction in machine combiner."
Tres Popp via llvm-commits
- [llvm] 170199f - [llvm][nvptx] add atomicity to counter in ISelLowering
Tres Popp via llvm-commits
- [llvm] a003f26 - [llvm] Prevent infinite loop in InstCombine of select statements
Tres Popp via llvm-commits
- [llvm] b3a5abc - [NFC][Doc] Mention SystemZ supports StackMap generation
Ulrich Weigand via llvm-commits
- [PATCH] D95040: [NFC][Doc] Mention SystemZ supports StackMap generation
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D95040: [NFC][Doc] Mention SystemZ supports StackMap generation
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D94828: [PowerPC] Disable CTR loops containing floating point conversion on half-precision
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D94980: [PowerPC] Do not emit HW loop with half precision operations
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D95108: [flang][directive] Enforce basic semantic check for all clauses
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D95328: [flang][openacc][NFC] Organize clause validity tests by directive
Valentin Clement via Phabricator via llvm-commits
- [llvm] 87a8954 - [NFC] Minor cleanup for ValueHandle code.
Varun Gandhi via llvm-commits
- [PATCH] D95053: [Demangle] Support demangling Swift calling convention in MS demangler.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95053: [Demangle] Support demangling Swift calling convention in MS demangler.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95053: [Demangle] Support demangling Swift calling convention in MS demangler.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D94238: [NFC] Minor cleanup for ValueHandle code.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D94801: [AMDGPU] Test case demonstrating issues with generation of .debug_frame
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 909d6c8 - [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Victor Huang via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Victor Huang via Phabricator via llvm-commits
- [PATCH] D94711: [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register
Victor Huang via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Victor Huang via Phabricator via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Victor Huang via Phabricator via llvm-commits
- [PATCH] D94980: [PowerPC] Do not emit HW loop with half precision operations
Victor Huang via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D95183: [LSan] Introduce a callback mechanism to allow adding data reachable from ThreadContexts to the frontier.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D95184: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Vladislav Vinogradov via Phabricator via llvm-commits
- [llvm] 21b1ad0 - [SampleFDO] Add the support to split the function profiles with context into
Wei Mi via llvm-commits
- [llvm] 3729ee8 - Fix Wmissing-field-initializers warnings.
Wei Mi via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94981: [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent iterating the same set of PHI/LABEL/Debug instructions repeatedly.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94435: [SampleFDO] Add the support to split the function profiles with context into separate sections.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95009: [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95056: [CSSPGO] LTO option for pseudo probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95024: [NFC] Factor out common part for CSSPGO inline and AFDO inline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via llvm-commits
- [llvm] d38be2b - [llvm-mca] Initial implementation of serialization using JSON. The views
Wolfgang Pieb via llvm-commits
- [llvm] 04af1ca - [llvm-mca] Forgot a couple of override specifiers.
Wolfgang Pieb via llvm-commits
- [llvm] 020c00b - [llvm-mca] Test case was missing a triple.
Wolfgang Pieb via llvm-commits
- [llvm] c6e8f81 - [llvm-mca] Addressing build failures due to missing override specifiers
Wolfgang Pieb via llvm-commits
- [llvm] 7143b63 - [llvm-mca] Adding local lit config file for X86 targets
Wolfgang Pieb via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D86644: [llvm-mca] Initial implementation of output serialization using JSON
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 1d04dc5 - [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via llvm-commits
- [llvm] bd3ca66 - [Inlining] Delete redundant optnone/alwaysinline check
Xun Li via llvm-commits
- [llvm] 6c43564 - [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via Phabricator via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Xun Li via Phabricator via llvm-commits
- [PATCH] D94891: [Coroutine] Remain alignment information when merging frame variables
Xun Li via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Xun Li via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Xun Li via Phabricator via llvm-commits
- [PATCH] D95186: [Inlining] Delete redundant optnone/alwaysinline check
Xun Li via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via Phabricator via llvm-commits
- [PATCH] D95247: [Coroutine] Improve coro-elide-musttail.ll test
Xun Li via Phabricator via llvm-commits
- [llvm] 9a0900d - [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D94872: [NFC][AIX][XCOFF] Fix compile warning on strncpy
Yang Fan via Phabricator via llvm-commits
- [PATCH] D87672: [doc] Fix typos
YangZhihui via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] 622eaa4 - [HIP] Support __managed__ attribute
Yaxun Liu via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D94814: [HIP] Support `__managed__` attribute
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D95254: [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 244ad22 - [ARM][MachineOutliner] Add stack fixup feature
Yvan Roux via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D94589: [RISCV] Add intrinsics for vector AMO instructions
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 867bdfe - [InstCombine] remove incompatible attribute when simplifying some lib calls
Zequan Wu via llvm-commits
- [PATCH] D95278: [InstCombine] remove incompatible attribute when simplifying some lib calls
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D95278: [InstCombine] remove incompatible attribute when simplifying some lib calls
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D95074: [ARM] Fix STRT/STRHT/STRBT input/output operands
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D94007: [CSKY 5/n] Add support for all CSKY basic integer instructions except for branch series
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D95029: [CSKY 6/n] Add support branch and symbol series instruction
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D95030: [CSKY 7/n] Initial codegen support for ALU operations
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D94007: [CSKY 5/n] Add support for all CSKY basic integer instructions except for branch series
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D94904: [PostRASched] Regenerate Whole Test with update_llc_test_checks.py
arun r via Phabricator via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
arun r via Phabricator via llvm-commits
- [PATCH] D94904: [PostRASched] Regenerate Whole Test with update_llc_test_checks.py
arun r via Phabricator via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
arun r via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
dmajor via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
dmajor via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
dmajor via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
dmajor via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
dmajor via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
dmajor via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
dmajor via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take non-instruction's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove redundant instruction when eliminate frame index
luxufan via Phabricator via llvm-commits
- [PATCH] D95214: fix a bug when llc -O0 vfmv.f.s.ll
luxufan via Phabricator via llvm-commits
- [PATCH] D95227: DRY for copy physical register
luxufan via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
luxufan via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
luxufan via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
luxufan via Phabricator via llvm-commits
- [PATCH] D95214: [RISCV]A bug when llc -O0 vfmv.f.s.ll
luxufan via Phabricator via llvm-commits
- [PATCH] D95227: [RISCV] Simplify BP initialisation
luxufan via Phabricator via llvm-commits
- [PATCH] D94901: Add support for using BuildCache (CMake)
m via Phabricator via llvm-commits
- [PATCH] D76115: Add debug support for set types
peter mckinna via Phabricator via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94516: [flang][driver] Add standard predefinitions
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94821: [flang][directive] Get rid of flangClassValue in TableGen
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93373: [Flang][Openmp] Upgrade TASKGROUP construct to 5.0.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94922: [flang][driver] Refactor one unit-test case to use fixtures (nfc)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94805: [flang][driver] Update PP tests to use the new driver
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94782: [flang][driver] Make the driver report diagnostics from the prescanner
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D94157: [lit] Harmonize lit and llvm versionning
serge via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
ting via Phabricator via llvm-commits
- [PATCH] D94707: [Flang] Fix compilation on MinGW-w64
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] c535a7f - [X86] Fix tile spill merge issue.
via llvm-commits
- [llvm] e147ecc - [X86][AMX] Clear AMX lit test case.
via llvm-commits
- [llvm] fb5b12e - [lit] Harmonize lit and llvm versionning
via llvm-commits
- [debuginfo-tests] b7e5162 - [DebugInfo][dexter] Add dexter tests for merged values
via llvm-commits
- [debuginfo-tests] d77a572 - [DebugInfo][dexter] Tweak dexter test for merged values
via llvm-commits
- [llvm] 6bd0a44 - [flang][directive] Get rid of flangClassValue in TableGen
via llvm-commits
- [llvm] daeea96 - [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count
via llvm-commits
- [llvm] 560d7e0 - [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets
via llvm-commits
- [llvm] dd8ae42 - [IndirectFunctions] Skip propagating attributes to address taken functions
via llvm-commits
- [llvm] 20013d0 - [X86][AMX] Fix tile config register spill issue.
via llvm-commits
- [llvm] 64132f5 - Revert "[X86][AMX] Fix tile config register spill issue."
via llvm-commits
- [llvm] e4eaf9d - [OpenMP] Add support for mapping names in mapper API
via llvm-commits
- [llvm] b6c3a59 - [AMDGPU] Test case demonstrating issues with generation of .debug_frame
via llvm-commits
Last message date:
Sun Jan 24 23:58:45 PST 2021
Archived on: Mon Jan 25 08:01:19 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).