The Week Of Monday 29 August 2022 Archives by author
Starting: Mon Aug 29 00:00:29 PDT 2022
Ending: Sun Sep 4 23:57:44 PDT 2022
Messages: 1967
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D133094: [X86] Add missing key feature for core2
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D133094: [X86] Add missing key feature for core2
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D132450: StructurizeCFG: Set Undef for non-predecessors in setPhiValues()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132450: StructurizeCFG: Set Undef for non-predecessors in setPhiValues()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D133184: AMDGPU: Factor out hasDivergentBranch(). NFC
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Ruiling, Song via Phabricator via llvm-commits
- [llvm] ed241e8 - [test][msan] Basic debug info test
Yung, Douglas via llvm-commits
- [llvm] 3da2397 - Update the docs about IRC
Aaron Ballman via llvm-commits
- [PATCH] D132791: Fix formatting in release notes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D133155: Update the docs about IRC
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D133155: Update the docs about IRC
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Aaron K via Phabricator via llvm-commits
- [PATCH] D132791: Fix formatting in release notes
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132791: Fix formatting in release notes
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D131699: add arcanist patch
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133047: [DWARFLinker] Refactor clang modules loading code.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D132385: [AArch64][PAC] Select XPAC for ptrauth.strip intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132385: [AArch64][PAC] Select XPAC for ptrauth.strip intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132384: [AArch64][PAC] Select MOVK for ptrauth.blend intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132384: [AArch64][PAC] Select MOVK for ptrauth.blend intrinsic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132383: [InstCombine] Combine ptrauth sign/resign + auth/resign intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132383: [InstCombine] Combine ptrauth sign/resign + auth/resign intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D132386: [AArch64][PAC] Lower auth/resign into checked sequence.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [llvm] 1fbc6b2 - [SPIR-V] Use llvm::Optional for builtin lowering result.
Aleksandr Bezzubikov via llvm-commits
- [PATCH] D132802: [SPIR-V] Use llvm::Optional for builtin lowering result.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D132802: [SPIR-V] Use llvm::Optional for builtin lowering result.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D132648: [SPIRV] support builtin types and ExtInst selection
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] 6e1897c - [RISCV][NFC] Fix typo in comment in RISCVInstrInfoZicbo.td
Alex Bradbury via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D132262: RISCV: adjust relocation emission
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D133006: [clang-tidy] Skip copy assignment operators with nonstandard return types
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D133006: [clang-tidy] Skip copy assignment operators with nonstandard return types
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D133006: [clang-tidy] Skip copy assignment operators with nonstandard return types
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] e6345bf - [SLP]Improve lookup of the buildvector top insertelement instruction.
Alexey Bataev via llvm-commits
- [llvm] beacf9b - [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via llvm-commits
- [llvm] afbf546 - [SLP]Improve operands kind analaysis for constants.
Alexey Bataev via llvm-commits
- [llvm] ec06df9 - [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Alexey Bataev via llvm-commits
- [llvm] d8d9ee1 - [SLP][NFC]Fix comment and make function following naming standard, NFC.
Alexey Bataev via llvm-commits
- [llvm] 588115c - [SLP][NFC]Add a check for SelectInst to match description, NFC.
Alexey Bataev via llvm-commits
- [llvm] 982d9ef - [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132740: [SLP]Improve lookup of the buildvector top insertelement instruction.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132590: [SLP] Try to match reductions before trying to vectorize a vector build sequence.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132967: [SLP] Pass full scalar and vector context instructions to TTI.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132968: [TTI] Account for FMA opportunities in getArithmeticInstrCost.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132993: [RISC-V][HWASAN] Don't explicitly load GOT entry to call hwasan mismatch routine
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Update memaccess test with proper checks
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131575: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131344: [RISC-V][HWASAN] Adjust lit test support for RISC-V HWASAN feature
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for lowering HWASAN intrinsic for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132994: [RISC-V][HWASAN] Update memaccess test with proper checks
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Alexey Baturo via Phabricator via llvm-commits
- [llvm] 79c8f51 - [DWARFLinker] Refactor clang modules loading code.
Alexey Lapshin via llvm-commits
- [PATCH] D133047: [DWARFLinker] Refactor clang modules loading code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133047: [DWARFLinker] Refactor clang modules loading code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133047: [DWARFLinker] Refactor clang modules loading code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D132512: [SmallVector] Reallocate if assigned memory is right after the current vector, created with capacity 0
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D132512: [SmallVector] Reallocate if assigned memory is right after the current vector, created with capacity 0
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D126048: [SplitKit] Handle early clobber + tied to def correctly
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132658: [InstCombine] Distributive or+mul with const operand
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132939: [TwoAddressInstruction] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132939: [TwoAddressInstruction] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132924: [COFF] Use the more accurate GuardFlags definition everywhere
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D133099: [LLD][COFF] Add load config checks to warn if incorrect for CFGuard
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D131500: [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D131500: [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D131500: [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133090: [LLVM] Replace `cast_or_null` with `cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133090: [LLVM] Replace `cast_or_null` with `cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133221: [LLVM][Support/ADT] Add assert for isPresent to dyn_cast.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133221: [LLVM][Support/ADT] Add assert for isPresent to dyn_cast.
Aman LaChapelle via Phabricator via llvm-commits
- [llvm] 4cf3db4 - [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D132882: [BOLT] Restrict ICP for functions with unknown control flow
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132438: [runtimes] Use a response file for runtimes test suites
Amy Kwan via Phabricator via llvm-commits
- [compiler-rt] 64529eb - [DFSan] Increase size of buffer to fix possibly-flakey test.
Andrew Browne via llvm-commits
- [llvm] 13453c9 - [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via llvm-commits
- [llvm] f20c9c4 - [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via llvm-commits
- [PATCH] D132903: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D132817: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D132903: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D133265: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D131618: [WIP][Do NOT review] LLD related changes for -ffat-lto-objects support
Arda Unal via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Arpad Borsos via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Artem Belevich via Phabricator via llvm-commits
- [llvm] d0b9c9c - [NFC] clang-format Any.h
Arthur Eubanks via llvm-commits
- [llvm] 8c7b103 - [test][InstCombine] Precommit some undef/noundef tests
Arthur Eubanks via llvm-commits
- [llvm] 04f3c20 - [NFC][LICM] Stop passing around unused BFI
Arthur Eubanks via llvm-commits
- [llvm] 9599393 - Revert "[Pipelines] Introduce DAE after ArgumentPromotion"
Arthur Eubanks via llvm-commits
- [llvm] 79a4fa3 - [test][InstCombine] Update precommitted test
Arthur Eubanks via llvm-commits
- [llvm] c911bef - [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via llvm-commits
- [llvm] 57fd866 - [LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests
Arthur Eubanks via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132806: [LazyCallGraph] Reformat the code in accordance with the code style. NFC
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132438: [runtimes] Use a response file for runtimes test suites
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133033: [NFC] clang-format Any.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133033: [NFC] clang-format Any.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133056: [NFC] Format APSInt.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128830: [Pipelines] Introduce DAE after ArgumentPromotion
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132581: [LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D132096: [SROA] Create additional vector type candidates based on store and load slices
Aryan Wadhwani via Phabricator via llvm-commits
- [PATCH] D132096: [SROA] Create additional vector type candidates based on store and load slices
Aryan Wadhwani via Phabricator via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Baoshan Pang via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
Ben Shi via Phabricator via llvm-commits
- [llvm] 95db373 - [OpenMP] Silence unused variable warning in release builds
Benjamin Kramer via llvm-commits
- [PATCH] D132863: [RISCV][CodeGen] add assertion to RISCVTargetStreamer getTargetStreamer()
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D133207: [SelectionDAG] Rewrite bfloat16 softening to use the "half promotion" path
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Bill Wendling via Phabricator via llvm-commits
- [llvm] 3aab9d2 - [GVN] Pre-commit test case showing miscompile in github issue #57025
Bjorn Pettersson via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D132879: [AMDGPU] Limit TID / wavefrontsize uniformness to 1D kernels
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Brian Cain via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Brian Cain via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D133023: [AArch64][NFC] Correctly rename mangling name for ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ld by aarch64.sve.ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D131548: [AArch64]Remove svget/svset/svcreate from llvm
Caroline via Phabricator via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D132899: [NFC][PowerPC] Add test case to show ctrloop mi shall not be duplicated
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132738: [PowerPC] CTRLoop pseudo instructions should not be duplicated
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
ChenZheng via Phabricator via llvm-commits
- [llvm] 35a3048 - [InstCombine] add support for multi-use Y of (X op Y) op Z --> (Y op Z) op X
Chenbing Zheng via llvm-commits
- [llvm] 4db9edf - [NFC] fix typo
Chenbing Zheng via llvm-commits
- [llvm] d30cf77 - [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Chenbing Zheng via llvm-commits
- [llvm] bb0e6b7 - [InstCombine] Precommit tests for umul_with_overflow. nfc
Chenbing Zheng via llvm-commits
- [llvm] 3e84a95 - [InstCombine] Precommit tests for smul_with_overflow. nfc
Chenbing Zheng via llvm-commits
- [PATCH] D132783: [InstCombine] add support for multi-use Y of (X op Y) op Z --> (Y op Z) op X
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (umul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132826: [DirectX backend] change MinVectorRegisterBitWidth to 32.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D133083: [support] Allow TimeProfiler tracing across threads
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Clement Courbet via Phabricator via llvm-commits
- [llvm] c0b4f24 - tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_ZSTD_PREFERENCE_LIST in favor of LLVM_PREFER_STATIC_ZSTD
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_ZSTD_PREFERENCE_LIST in favor of LLVM_PREFER_STATIC_ZSTD
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_USE_STATIC_ZSTD
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_USE_STATIC_ZSTD
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D132199: [LoopPassManager] Ensure to construct loop nests with the outermost loop
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] 6732896 - [RISCV] Use analyzeBranch in RISCVRedundantCopyElimination.
Craig Topper via llvm-commits
- [llvm] e0a9da2 - [RISCV] Add Uses=[FRM] and mayRaiseFPException to VF(N/W)CVT instructions.
Craig Topper via llvm-commits
- [llvm] 2f811a6 - [VP][RISCV] Add vp.fabs intrinsic and RISC-V support.
Craig Topper via llvm-commits
- [llvm] 9d12bb7 - [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Craig Topper via llvm-commits
- [llvm] 34e8352 - [RISCV] Pre-commit tests for D132798. NFC
Craig Topper via llvm-commits
- [llvm] 1c334b3 - [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Craig Topper via llvm-commits
- [llvm] 7c17b0a - [RISCV] Add test case for missed opportunity to use ANDI.
Craig Topper via llvm-commits
- [llvm] 0fbe71e - [RISCV] Use hasAllWUsers to recover ANDI.
Craig Topper via llvm-commits
- [llvm] 5bd92d2 - [RISCV] Add test for failure to use ANDI and SRLIW due to SimplifyDemandedBits.
Craig Topper via llvm-commits
- [llvm] e25eb61 - [RISCV] Enable (srl (and X, C2), C) to form SRLIW in more cases.
Craig Topper via llvm-commits
- [llvm] 893f5e9 - [RISCV] Improve isel of AND with shiftedMask containing 32 leading zeros and some trailing zeros.
Craig Topper via llvm-commits
- [llvm] 7973346 - [RISCV] Use uint64_t countTrailingZeros/Ones instead of APInt. NFC
Craig Topper via llvm-commits
- [llvm] 8dce350 - [VP] Correct the LEGALPOS for VP_STORE.
Craig Topper via llvm-commits
- [llvm] 30a4264 - [RISCV][CodeGen] add assertion to RISCVTargetStreamer getTargetStreamer()
Craig Topper via llvm-commits
- [llvm] 6e0ae7e - [RISCV] Slightly simplify coode in combineVWADD_W_VL_VWSUB_W_VL and combineMUL_VLToVWMUL_VL. NFC
Craig Topper via llvm-commits
- [llvm] 77dbc52 - [MachineCSE] Use TargetInstrInfo::isAsCheapAsAMove in isPRECandidate.
Craig Topper via llvm-commits
- [llvm] fa154a9 - Revert "Expand Div/Rem: consider the case where the dividend is zero"
Craig Topper via llvm-commits
- [llvm] fa154a9 - Revert "Expand Div/Rem: consider the case where the dividend is zero"
Craig Topper via llvm-commits
- [llvm] 11881a8 - [RISCV] Rename some V extension multiclasses for consistency. NFC
Craig Topper via llvm-commits
- [llvm] 5cf5101 - [VP] Correct LEGALPOS for more VP nodes.
Craig Topper via llvm-commits
- [llvm] 45e2809 - [TargetLowering] Use getShiftAmountConstant. NFC
Craig Topper via llvm-commits
- [llvm] 0d1d36c - [X86] Pre-commit tests for D130862. NFC
Craig Topper via llvm-commits
- [llvm] e529c0a - [TargetLowering] Use ComputeMaxSignificantBits instead of ComputeNumSignBits in expandMUL_LOHI. NFC
Craig Topper via llvm-commits
- [PATCH] D132347: [RISCV] Use analyzeBranch in RISCVRedundantCopyElimination.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132792: [RISCV] Add Uses=[FRM] and mayRaiseFPException to VF(N/W)CVT instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132793: [VP][RISCV] Add vp.fabs intrinsic and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132793: [VP][RISCV] Add vp.fabs intrinsic and RISC-V support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132359: [LegalizeTypes] Support widen result for VECTOR_REVERSE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132798: [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132798: [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132373: [RISCV] When ISD::SETUGT && Imm == -1, processed before lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132972: [VP] Correct the LEGALPOS for VP_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132981: [MachineCSE] Use TargetInstrInfo::isAsCheapAsAMove in isPRECandidate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132981: [MachineCSE] Use TargetInstrInfo::isAsCheapAsAMove in isPRECandidate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132972: [VP] Correct the LEGALPOS for VP_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132863: [RISCV][CodeGen] add assertion to RISCVTargetStreamer getTargetStreamer()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133048: [VP] Correct LEGALPOS for more VP nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132981: [MachineCSE] Use TargetInstrInfo::isAsCheapAsAMove in isPRECandidate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133048: [VP] Correct LEGALPOS for more VP nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133238: [RISCV] Improve vector fceil/ffloor lowering by changing FRM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132519: [flang] Write semantics test for atomic_fetch_or
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D132519: [flang] Write semantics test for atomic_fetch_or
Damian Rouson via Phabricator via llvm-commits
- [llvm] 9f049e9 - [lld][WebAssemby] Allow import module names to be empty strings.
Dan Gohman via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import names and sections to be empty strings.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import module names to be empty strings.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import module names to be empty strings.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import module names to be empty strings.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Dan Liew via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Dan Liew via Phabricator via llvm-commits
- [PATCH] D132390: [MCContext] Reverse order of DebugPrefixMap sort for generated assembly debug info
Dan McGregor via Phabricator via llvm-commits
- [PATCH] D132390: [MCContext] Reverse order of DebugPrefixMap sort for generated assembly debug info
Dan McGregor via Phabricator via llvm-commits
- [lld] ae5d542 - [lld-macho] Rename {StubHelper,ObjCStubs}Section::setup() to setUp (NFC)
Daniel Bertalan via llvm-commits
- [llvm] 389e0a8 - [lld-macho] Support synthesizing __TEXT, __init_offsets
Daniel Bertalan via llvm-commits
- [lld] f7b752d - [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Daniel Bertalan via llvm-commits
- [lld] 1ba8be3 - [lld-macho][test] Correct a mismatched adrp-add pair
Daniel Bertalan via llvm-commits
- [lld] 4f688d0 - [lld-macho] Change constant std::vector to std::array (NFC)
Daniel Bertalan via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D133010: [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D133010: [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D133010: [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] ea99225 - [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Daniel Thornburgh via llvm-commits
- [PATCH] D132887: [objdump] [debuginfod] Fetch for very-stripped binaries.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] b4e1b0e - [LiveIntervals] Split live intervals on any dead def
Daniil Fukalov via llvm-commits
- [PATCH] D130477: [LiveIntervals] Split live intervals on any dead def
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D130477: [LiveIntervals] Split live intervals on any dead def
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Dave Green via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Dave Green via Phabricator via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify aarch64 little-endian linux datalayout explicitly for cast.ll and arith-overflow.ll
Dave Green via Phabricator via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Dave Green via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Dave Green via Phabricator via llvm-commits
- [PATCH] D132889: [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Dave Green via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Dave Green via Phabricator via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Dave Green via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Dave Green via Phabricator via llvm-commits
- [PATCH] D133154: [CostModel][AArch64] Fix ctpop intrinsic cost when NEON is disabled.
Dave Green via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Dave Green via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Dave Green via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [llvm] 225fadd - [ARM] Add a phase ordering test for MVE intrinsic remainder vectorization/unrolling. NFC
David Green via llvm-commits
- [llvm] 5073499 - [TypePromotionPass] Rename variable to avoid name conflict. NFC
David Green via llvm-commits
- [PATCH] D132601: [llvm-profdata] Improve profile supplementation
David Li via Phabricator via llvm-commits
- [PATCH] D133040: [PGO] Support PGO annotation of CallBrInst
David Li via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
David Li via Phabricator via llvm-commits
- [llvm] 9aca7b0 - [ModuloScheduler] Fix missing LLVM_DEBUG
David Penry via llvm-commits
- [PATCH] D132895: [ModuloScheduler] Fix missing LLVM_DEBUG
David Penry via Phabricator via llvm-commits
- [PATCH] D132895: [ModuloScheduler] Fix missing LLVM_DEBUG
David Penry via Phabricator via llvm-commits
- [PATCH] D132573: [AArch64 - SVE]: Use SVE to lower reduce.fadd.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132959: skip custom-lowering for v1f64 to be expanded instead, because it has only one lane
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132892: [LV] Explicily lower uniform load as single load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132573: [AArch64 - SVE]: Use SVE to lower reduce.fadd.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 6829cd1 - [LLVM] Add missing stdint include to Bit.h
David Spickett via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [PATCH] D125411: [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj.
David Spickett via Phabricator via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
David Spickett via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] fec01ee - [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D133111: [LICM] Allow load-only scalar promotion in the presence of unwinding
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D133111: [LICM] Allow load-only scalar promotion in the presence of unwinding
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
Dmitri Gribenko via Phabricator via llvm-commits
- [llvm] b65d3ee - [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3 instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 3ef5751 - [AMDGPU][MC][GFX11][NFC] Update asm tests for VOPC instructions promoted to VOP3
Dmitry Preobrazhensky via llvm-commits
- [llvm] 5c58e53 - [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via llvm-commits
- [llvm] 8bd92c8 - [AMDGPU][MC][GFX11][NFC] Add tests for opcode promotions and forced suffices
Dmitry Preobrazhensky via llvm-commits
- [llvm] f4319bc - [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3P instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132854: [AMDGPU][MC][GFX11] Update asm tests for VOP3 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132857: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOPC instructions promoted to VOP3
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132869: [AMDGPU][MC][GFX11][NFC] Add tests for opcode promotions and forced suffices
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132690: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132876: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3P instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132876: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3P instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132854: [AMDGPU][MC][GFX11] Update asm tests for VOP3 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132857: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOPC instructions promoted to VOP3
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132690: [AMDGPU][MC][GFX11][NFC] Add missing asm tests for VOPC and VOPC.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132869: [AMDGPU][MC][GFX11][NFC] Add tests for opcode promotions and forced suffices
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132876: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3P instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133235: [DAGCombiner] More opportunities to fuse fmul and fadd to fma aggressively
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] 9eadad5 - Revert "[test][msan] Basic debug info test"
Douglas Yung via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D120305: [Driver] Default CLANG_DEFAULT_PIE_ON_LINUX to ON
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D131572: [NFC][SeparateConstOffsetFromGEP] Small refactoring and reformatting
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] b219a9c - [CostModel][AArch64] Fix ctpop intrinsic cost when NEON is disabled.
Eli Friedman via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D127609: [AtomicExpand] Make floating point conversion happens before fence insertion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132939: [TwoAddressInstruction] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129396: [InstCombine] Add support for div, ldiv, lldiv, and imaxdiv folding
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132277: [NFC] Move a test case across files.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133154: [CostModel][AArch64] Fix ctpop intrinsic cost when NEON is disabled.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125411: [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125413: [ARM64EC 3/?] Mark reserved registers specific to ARM64EC ABI.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125415: [ARM64EC 4/?] Add LLVM support for varargs calling convention.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126810: [ARM64EC 9/?] Implement CFGuard convention.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126811: [ARM64EC 10/?] Add support for lowering indirect calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133154: [CostModel][AArch64] Fix ctpop intrinsic cost when NEON is disabled.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132094: [profile] Create only prof header when no counters
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Eric Wang via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Eric Wang via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Eric Wang via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Evgeniy via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D133068: [BOLT] Distinguish sections in heatmap
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133068: [BOLT] Distinguish sections in heatmap
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 13f0795 - [SLPVectorizer] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off build
Fangrui Song via llvm-commits
- [lld] 7a20d6a - [ELF] Correctly compute .gdb_index size when symbol's name offset overflows
Fangrui Song via llvm-commits
- [lld] 5e643cd - [ELF] --gdb-index: error if constant pool size exceeds UINT32_MAX
Fangrui Song via llvm-commits
- [llvm] 8d95fd7 - [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via llvm-commits
- [llvm] de3633e - [llvm-objdump][COFF] Correctly decode `UOP_Epilog` opcodes
Fangrui Song via llvm-commits
- [llvm] cbb2141 - [MipsInstPrinter] Introduce markup tags emission
Fangrui Song via llvm-commits
- [llvm] 4e99079 - [AArch64InstPrinter] Introduce immediate markup tags emission
Fangrui Song via llvm-commits
- [llvm] f0c5044 - [X86InstPrinter] Introduce markup tags emission
Fangrui Song via llvm-commits
- [llvm] 1b726f0 - [AArch64InstPrinter] Add some `<reg:...>` for llvm-mc --mdis output
Fangrui Song via llvm-commits
- [llvm] 9fc679b - [SanitizerCoverage] Simplify pc-table and improve test. NFC
Fangrui Song via llvm-commits
- [llvm] 83ea47a - [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via llvm-commits
- [lld] 343e26c - [ELF] Remove a redundant identify_magic call. NFC
Fangrui Song via llvm-commits
- [lld] 1e402f0 - [ELF] Remove unneeded @@ check. NFC
Fangrui Song via llvm-commits
- [lld] 634a722 - [ELF] Clarify a workaround for mips GNU ld<2.31
Fangrui Song via llvm-commits
- [lld] 498151d - [ELF] SharedFile::parse: make versym handling more precise
Fangrui Song via llvm-commits
- [lld] 86c35a5 - [ELF] Simplify visibility computation. NFC
Fangrui Song via llvm-commits
- [lld] 82ed93e - [ELF] Use stOther to track visibility
Fangrui Song via llvm-commits
- [lld] 3ac9428 - [ELF] Change a DSO warning to errorOrWarn
Fangrui Song via llvm-commits
- [lld] c8d9d00 - [ELF] Relocations: set hasDirectReloc only if not ifunc. NFC
Fangrui Song via llvm-commits
- [lld] 94ca041 - [ELF] Move scanRelocations into Relocations.cpp. NFC
Fangrui Song via llvm-commits
- [lld] 50b7eb9 - [ELF] Reuse one RelocationScanner to scan all sections. NFC
Fangrui Song via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129867: [MipsInstPrinter] Introduce markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132390: [MCContext] Reverse order of DebugPrefixMap sort for generated assembly debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132390: [MCContext] Reverse order of DebugPrefixMap sort for generated assembly debug info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131992: [Support] compression proposal for a enum->spec->impl approach
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132530: [RISCV] Assemble `call foo` to R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129871: [AArch64InstPrinter] Introduce immediate markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129867: [MipsInstPrinter] Introduce markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129871: [AArch64InstPrinter] Introduce immediate markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129869: [X86InstPrinter] Introduce markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D110126: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on *BSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131914: [ubsan-minimal] Report the address of an error
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131914: [ubsan-minimal] Report the address of an error
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133263: [NewPM] Switch -filter-passes from ClassName to pass-name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131464: [test] Make tests pass regardless of gnu++14/gnu++17 default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [llvm] c786968 - [LV] Remove unneeded getVectorIntrinsicIDForCall call (NFC).
Florian Hahn via llvm-commits
- [llvm] 005d1a8 - [LV] Add test where either a libfunc or intrinsic is chosen.
Florian Hahn via llvm-commits
- [llvm] 197332a - [DSE] Add extra test for loop invariant store in loop, update comments.
Florian Hahn via llvm-commits
- [llvm] 3c5e24a - [SLP] Add tests showing over-eager SLP when scalar fma can be used.
Florian Hahn via llvm-commits
- [llvm] b5e208f - [DSE] Support looking through memory phis at end of function.
Florian Hahn via llvm-commits
- [llvm] 1ed555a - [LV] Fix test cases where vector loop never executed.
Florian Hahn via llvm-commits
- [llvm] faad567 - [LV] Add test case where SCEV is needed to remove vector backedge.
Florian Hahn via llvm-commits
- [llvm] e68594c - [SLP] Add FMA test case with missing or partial fast-math flags.
Florian Hahn via llvm-commits
- [llvm] fc444dd - [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via llvm-commits
- [llvm] 91e67c0 - [GlobalOpt] Add test case for #56762.
Florian Hahn via llvm-commits
- [llvm] e27e826 - [LCSSA] Update test use opaque pointers, regenerate checks.
Florian Hahn via llvm-commits
- [llvm] a10d42d - [LV] Update test use opaque pointers, regenerate checks.
Florian Hahn via llvm-commits
- [llvm] ba3d29f - [LCSSA] Update unreachable uses with poison.
Florian Hahn via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132239: [NFC] [LoopLoadElim] Extending type-mismatch testing
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify aarch64 little-endian linux datalayout explicitly for cast.ll and arith-overflow.ll
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129140: [IndVars] Directly use integer induction for FPToSI of float induction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132022: [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132512: [SmallVector] Reallocate if assigned memory is right after the current vector, created with capacity 0
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132967: [SLP] Pass full scalar and vector context instructions to TTI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132968: [TTI] Account for FMA opportunities in getArithmeticInstrCost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132872: [SLP] Account for loss due to FMAs when estimating fmul costs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132982: [LoopInterchange] Unwanted positive dependency checking of Outerloop removed.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133019: [VPlan] Only generate single instr for loads uniform across all parts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132892: [LV] Explicily lower uniform load as single load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132967: [SLP] Pass full scalar and vector context instructions to TTI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132968: [TTI] Account for FMA opportunities in getArithmeticInstrCost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132967: [SLP] Pass full scalar and vector context instructions to TTI.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132968: [TTI] Account for FMA opportunities in getArithmeticInstrCost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132585: [VPlan] Add field to track if intrinsic should be used for call. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129525: [GlobalOpt] Drop SRA split limit for struct types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129857: [GlobalOpt] Ignore never loaded global parts in global SRA heuristic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132704: [LCSSA] Re-use suitable PHI if available instead creating new ones.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [llvm] 81bdb40 - [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via llvm-commits
- [llvm] c5b10f3 - [Matrix] Use print instead of dump for matrix-print-after-transpose-opt
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D130177: [Matrix] Simplify matmuls with scalars
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D132793: [VP][RISCV] Add vp.fabs intrinsic and RISC-V support.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 66f332b - [X86] Add missing key feature for core2
Freddy Ye via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D132847: [LoongArch] Support floating-point number reciprocal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132847: [LoongArch] Support floating-point number reciprocal
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D132824: [LoongArch] Support ISD::BR_CC and branch according to condition flag register
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133185: [LoongArch] Add codegen support for fcopysign
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133185: [LoongArch] Add codegen support for fcopysign
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133281: [LoongArch] Add codegen support for ISD::FMA
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Graham Hunter via Phabricator via llvm-commits
- [llvm] ea9ac35 - An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Greg Clayton via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D133004: [bazel overlay][libc] Add unistd targets.
Guillaume Chatelet via Phabricator via llvm-commits
- [compiler-rt] 9998863 - [profile] Create only prof header when no counters
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D132094: [profile] Create only prof header when no counters
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D132094: [profile] Create only prof header when no counters
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D132094: [profile] Create only prof header when no counters
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [compiler-rt] 54e1793 - Mark compiler-rt/test/profile/instrprof-merging.cpp unsupported on Windows
Hans Wennborg via llvm-commits
- [PATCH] D132438: [runtimes] Use a response file for runtimes test suites
Hans Wennborg via Phabricator via llvm-commits
- [llvm] d8655bd - [AArch64-SVE-fixed]:
Hassnaa Hamdi via llvm-commits
- [llvm] a6d9c94 - [AArch64 - SVE]: Use SVE to lower reduce.fadd.
Hassnaa Hamdi via llvm-commits
- [PATCH] D132959: skip custom-lowering for v1f64 to be expanded instead, because it has only one lane
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133008: revert changing vscale_range
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132573: [AArch64 - SVE]: Use SVE to lower reduce.fadd.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132573: [AArch64 - SVE]: Use SVE to lower reduce.fadd.
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] 3d5ea53 - [BasicBlockUtils] Amend test for loop metadata.
Hendrik Greving via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D133003: [WIP][ELF] Parallelize relocation scanning
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 698c800 - [SPIRV] support builtin types and ExtInsts selection
Ilia Diachkov via llvm-commits
- [PATCH] D132802: [SPIR-V] Use llvm::Optional for builtin lowering result.
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D132817: [SPIRV] Add tests to improve test coverage
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D132648: [SPIRV] support builtin types and ExtInst selection
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D132648: [SPIRV] support builtin types and ExtInst selection
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization passes
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133021: [AMDGPU][CodeGen] Pre-commit a test on (base | offset) SMEM loads for D132552.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132552: [AMDGPU][CodeGen] Support (base | offset) SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133021: [AMDGPU][CodeGen] Pre-commit a test on (base | offset) SMEM loads for D132552.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D132865: [llvm-otool] Print dyld_info output before chained_fixup output
James Henderson via Phabricator via llvm-commits
- [PATCH] D132364: [llvm-size] Fix missing file name for darwin output format with non-Mach-O
James Henderson via Phabricator via llvm-commits
- [PATCH] D132743: [ELF] Add ability to get a symbol by name from the GNU_HASH table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
James Henderson via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occouring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occouring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D131490: [libclc] Quote addition of CLC/LLAsm flags
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Jared Wyles via Phabricator via llvm-commits
- [PATCH] D132621: [AMDGPU] Drop _oneuse checks from med3 patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132878: [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132190: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with different lengths
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132930: [NFC][AMDGPU] Pre-commit tests for D132837.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132939: [TwoAddressInstruction] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132447: AMDGPU: Add a pass to fix SGPR liveness
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133021: [AMDGPU][CodeGen] Pre-commit a test on (base | offset) SMEM loads for D132552.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132621: [AMDGPU] Drop _oneuse checks from med3 patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133012: [AMDGPU] Add subtarget feature for MAD_U64/I64 bug on GFX11
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133184: AMDGPU: Factor out hasDivergentBranch(). NFC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132221: [Assignment Tracking][2/*] Add flags to enable Assignment Tracking
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133095: [DwarfEhPrepare] Assign dummy debug location for inserted _Unwind_Resume calls (PR57469)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133018: [RISCV] Support CSRs of AIA ext
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D132974: [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D132974: [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [lld] 824a288 - [lld-macho][nfc] Simplify MarkLive.cpp using `if constexpr`
Jez Ng via llvm-commits
- [PATCH] D133010: [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133014: [lld-macho][nfc] Simplify MarkLive.cpp using `if constexpr`
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133014: [lld-macho][nfc] Simplify MarkLive.cpp using `if constexpr`
Jez Ng via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Jez Ng via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132827: [RISCV][test] Add cost model coverage for compare instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D126054: [InstCombine] Precommit test for D125750.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125750: [InstCombine] fold fake floating point vector extract to shift+trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131551: [RISCV] Fold scalable binary integer vector op and vector select op to RVV VL Op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132827: [RISCV][test] Add cost model coverage for compare instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133005: [RISCV][test] Add test for the cost model of vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133005: [RISCV][test] Add test for the cost model of vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 70e7a12 - [AMDGPU][NFC] Allow separate RC for VOP3 DPP Dst
Joe Nash via llvm-commits
- [llvm] 3e39ab2 - [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Joe Nash via llvm-commits
- [PATCH] D132854: [AMDGPU][MC][GFX11] Update asm tests for VOP3 instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132673: [AMDGPU][NFC] Allow separate RC for VOP3 DPP Dst
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132857: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOPC instructions promoted to VOP3
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132869: [AMDGPU][MC][GFX11][NFC] Add tests for opcode promotions and forced suffices
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132876: [AMDGPU][MC][GFX11][NFC] Update asm tests for VOP3P instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132878: [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132878: [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132878: [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132878: [AMDGPU][GFX11] Fix dst register class for V_CVT_U32_U16
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132957: [AMDGPU][MC][GFX11][NFC] Update tests for VOP3P.DPP instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132437: [lit] Support reading arguments from a file
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132931: [Attributor] Simplify offset calculation for a constant GEP
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133155: Update the docs about IRC
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133120: [OpenMP][Opt] Fix target region without parallel
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
John Brawn via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
John Ericson via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
John McCall via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
John McCall via Phabricator via llvm-commits
- [llvm] 92c4172 - [NFC][LoopLoadElim] Extending type-mismatch testing
Jolanta Jensen via llvm-commits
- [llvm] 958abe8 - [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via llvm-commits
- [PATCH] D132239: [NFC] [LoopLoadElim] Extending type-mismatch testing
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Jolanta Jensen via Phabricator via llvm-commits
- [llvm] 9b0b912 - [amdgpu][nfc] Add test case showing false aliasing in LDS lowering
Jon Chesterfield via llvm-commits
- [llvm] a28bbd0 - [amdgpu][nfc] Factor predicate out of findLDSVariablesToLower
Jon Chesterfield via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 3031a25 - [MSan] Fix determinism issue when using msan-track-origins.
Jordan Rupprecht via llvm-commits
- [PATCH] D133034: [MSan] Fix determinism issue when using msan-track-origins.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D133034: [MSan] Fix determinism issue when using msan-track-origins.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D132689: [Object] Refactor code for extracting offload binaries
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [llvm] ee76137 - [AMDGPU][NFC] Fix typo in commment: replace SiMemOpInfo by SIMemOpInfo
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D133126: [lsan][darwin] Unmask camouflaged class_rw_t pointers
Julian Lettner via Phabricator via llvm-commits
- [llvm] f943316 - [AMDGPU] Precommit two tests showing missed combines to v_med3
Justin Bogner via llvm-commits
- [PATCH] D132621: [AMDGPU] Drop _oneuse checks from med3 patterns
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D67383: Add new optimization pass of Tree-Height-Reduction
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] 4940f20 - [llvm][Support] Add DenseMapInfo for std::variant
Kadir Cetinkaya via llvm-commits
- [PATCH] D133200: [llvm][Support] Add DenseMapInfo for std::variant
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D133200: [llvm][Support] Add DenseMapInfo for std::variant
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] ad2f7fd - [AtomicExpand] Make floating point conversion happens before fence insertion
Kai Luo via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127609: [AtomicExpand] Make floating point conversion happens before fence insertion
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127609: [AtomicExpand] Make floating point conversion happens before fence insertion
Kai Luo via Phabricator via llvm-commits
- [PATCH] D127609: [AtomicExpand] Make floating point conversion happens before fence insertion
Kai Luo via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132519: [flang] Write semantics test for atomic_fetch_or
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132519: [flang] Write semantics test for atomic_fetch_or
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133070: [flang] Add check for constraints on `sync-stat-lists` and other constraints in `sync-images-stmt`, and event statements
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133139: Write semantics test for atomic_fetch_add
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133174: [flang] Add atomic_fetch_or to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] ee40ef7 - [Support] Simplify isInt and isUInt with constexpr if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2423cf4 - [Support] Simplify reverseBits with constexpr if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9dc6223 - [ADT] Use std::add_lvalue_reference_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 230e57d - [ADT] Use std::add_pointer_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 03c3c2d - [llvm] Use std::remove_reference_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2bb43d7 - [ADT] Use std::tuple_element_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7d8c2d1 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D132813: [Support] Simplify isInt and isUInt with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D132814: [Support] Simplify reverseBits with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D132813: [Support] Simplify isInt and isUInt with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D132814: [Support] Simplify reverseBits with constexpr if (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Kees Cook via Phabricator via llvm-commits
- [compiler-rt] 0b509f2 - [MSAN] removing redundant tests and parameters (NFC)
Kevin Athey via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D133077: [msan] Use no-origin functions when possible
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132995: [RISC-V][HWASAN] Support tagging global variables for RISC-V HWASAN
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D132385: [AArch64][PAC] Select XPAC for ptrauth.strip intrinsic.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D132384: [AArch64][PAC] Select MOVK for ptrauth.blend intrinsic.
Kristof Beyls via Phabricator via llvm-commits
- [compiler-rt] 98c2754 - [Libfuzzer] Include signal.h for SIGINT
Krzysztof Parzyszek via llvm-commits
- [llvm] 9eec2ac - [gn build] Port ea9ac3519c13
LLVM GN Syncbot via llvm-commits
- [llvm] 1830302 - [gn build] Port c9033eeb2e59
LLVM GN Syncbot via llvm-commits
- [llvm] 3622e9b - [gn build] Port 74c8d9d5fc83
LLVM GN Syncbot via llvm-commits
- [llvm] f252b84 - [gn build] Port d931ac9e27ca
LLVM GN Syncbot via llvm-commits
- [llvm] c0433f9 - [gn build] Port f6b66cbc7df1
LLVM GN Syncbot via llvm-commits
- [llvm] 055721f - [gn build] Port 30adaa730c47
LLVM GN Syncbot via llvm-commits
- [llvm] 211817d - [gn build] Port 3a49cffe3add
LLVM GN Syncbot via llvm-commits
- [llvm] e3018e4 - [gn build] Port bc8fd9c6335f
LLVM GN Syncbot via llvm-commits
- [llvm] 1553179 - [gn build] Port a46154cb1cd0
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 6d71c4e - [ORC-RT] unit tests do not need access to LLVM headers.
Lang Hames via llvm-commits
- [llvm] 349e5bd - [ORC] Update mapper deinitialize functions to deinitialize in reverse order.
Lang Hames via llvm-commits
- [compiler-rt] 4adc5be - [ORC-RT] Make llvm-jitlink an ORC-RT specific dependence.
Lang Hames via llvm-commits
- [llvm] 06c4634 - [JITLink] Sink ELFX86RelocationKind into implementation file (ELF_x86_64.cpp).
Lang Hames via llvm-commits
- [llvm] 6ca9f42 - [ORC][ORC-RT] Consistently use pointed-to type as template arg to wrap/unwrap.
Lang Hames via llvm-commits
- [compiler-rt] c1c585a - [ORC-RT] Don't unconditionally add dependence on llvm-jitlink.
Lang Hames via llvm-commits
- [compiler-rt] acce424 - [ORC-RT] Fix typo.
Lang Hames via llvm-commits
- [compiler-rt] 1169586 - [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Lang Hames via Phabricator via llvm-commits
- [PATCH] D132780: [ORC][ORC_RT][COFF] Remove public bootstrap method.
Lang Hames via Phabricator via llvm-commits
- [compiler-rt] f458d9f - [lsan][darwin] Unmask camouflaged class_rw_t pointers
Leonard Grey via llvm-commits
- [PATCH] D133126: [lsan][darwin] Unmask camouflaged class_rw_t pointers
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133126: [lsan][darwin] Unmask camouflaged class_rw_t pointers
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D132844: [WIP][IROutliner] Enable the IR outliner post-link for full LTO
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D132908: [RISCV][COST] Add cost model for sqrt/fabs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132822: [RISCV] Refactor for costs of integer saturing add/sub
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132373: [RISCV] When ISD::SETUGT && Imm == -1, processed before lowering
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132373: [RISCV] When ISD::SETUGT && Imm == -1, processed before lowering
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132908: [RISCV][COST] Add half type support for the cost model of sqrt/fabs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132999: [RISCV][CostModel] Add test coverage for integer abs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132999: [RISCV][CostModel] Add cost model for integer abs
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132373: [RISCV] When ISD::SETUGT && Imm == -1, processed before lowering
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133100: [RISCV][COST] Add cost model for intrinsic of fmuladd/fma
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133100: [RISCV][COST] Add cost model for intrinsic of fmuladd/fma
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Improve cost of select
LiqinWeng via Phabricator via llvm-commits
- [llvm] c084b14 - [runtimes] Shrink the set of runtimes included in the bootstrapping build by default
Louis Dionne via llvm-commits
- [PATCH] D132479: [runtimes] Shrink the set of runtimes included in the bootstrapping build by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Lu Weining via Phabricator via llvm-commits
- [PATCH] D132653: [LoongArch] Support lowering br_jt
Lu Weining via Phabricator via llvm-commits
- [PATCH] D133187: [LoongArch][test] Replace bashism `|&` to `2>&1 |` (NFC)
Lu Weining via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo to NodeExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130882: [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130884: [FastISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D133083: [support] Allow TimeProfiler tracing across threads
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133083: [support] Allow TimeProfiler tracing across threads
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133083: [support] Allow TimeProfiler tracing across threads
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133162: - woops, BeginningOfTime must always capture now according to the system clock, irrespective of what we use for the profiling clock.
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Mark de Wever via Phabricator via llvm-commits
- [llvm] 52d7c0b - [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Markus Böck via llvm-commits
- [llvm] 2fdf963 - [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Markus Böck via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132974: [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132974: [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132974: [GlobalISel] Explicitly fail trying to translate `gc.statepoint` and related intrinsics
Markus Böck via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130666: [InstCombine] Add support for strlcpy folding
Martin Sebor via Phabricator via llvm-commits
- [lld] 94baaa6 - [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Martin Storsjö via llvm-commits
- [lld] 12d8654 - [COFF] Use the more accurate GuardFlags definition everywhere
Martin Storsjö via llvm-commits
- [llvm] 61fb3fb - [cmake] Disable the -Wmisleading-indentation warning with GCC
Martin Storsjö via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D99078: [LLD] Implement /guard:[no]ehcont
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132914: [cmake] Disable the -Wmisleading-indentation warning with GCC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132924: [COFF] Use the more accurate GuardFlags definition everywhere
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132914: [cmake] Disable the -Wmisleading-indentation warning with GCC
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125415: [ARM64EC 4/?] Add LLVM support for varargs calling convention.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Martin Storsjö via Phabricator via llvm-commits
- [llvm] b9062ce - [AArch64][SVE] Add floating-point repeated complex pattern llc tests
Matt Devereau via llvm-commits
- [PATCH] D133116: [AArch64][SVE] Optimise repeated floating-point complex patterns to splat
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D132077: [llvm-reduce] Add pass that reduces DebugInfo metadata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D126048: [SplitKit] Handle early clobber + tied to def correctly
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D132096: [SROA] Create additional vector type candidates based on store and load slices
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D133073: [libc][bazel] split fputil into individual targets
Michael Jones via Phabricator via llvm-commits
- [PATCH] D133073: [libc][bazel] split fputil into individual targets
Michael Jones via Phabricator via llvm-commits
- [PATCH] D132863: [RISCV][CodeGen] add assertion to RISCVTargetStreamer getTargetStreamer()
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D132863: [RISCV][CodeGen] add assertion to RISCVTargetStreamer getTargetStreamer()
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D132903: [SPIRV] Add tests to improve test coverage
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D132648: [SPIRV] support builtin types and ExtInst selection
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 51d4c7c - [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Mikael Holmen via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 3785234 - [NFC][AArch64] Specify datalayout explicitly for cast.ll and
Mingming Liu via llvm-commits
- [llvm] 4df696f - [NFC] Move a test case across files.
Mingming Liu via llvm-commits
- [llvm] 75f1b32 - [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Mingming Liu via llvm-commits
- [llvm] 242203d - [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify datalayout explicitly for llvm/test/Analysis/CostModel/AArch64/cast.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132858: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132858: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132889: [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132889: [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Set the cost of XTN to 1 for 2xi64 (to 2xi32) and 8xi16 (to8xi8).
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify datalayout explicitly for llvm/test/Analysis/CostModel/AArch64/cast.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify datalayout explicitly for cast.ll and arith-overflow.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify aarch64 little-endian linux datalayout explicitly for cast.ll and arith-overflow.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132277: [NFC] Move a test case across files.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132277: [NFC] Move a test case across files.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132889: [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132856: [NFC][AArch64] Specify aarch64 little-endian linux datalayout explicitly for cast.ll and arith-overflow.ll
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132889: [AArch64][CostModel][NFC] Specify target datalayout explicitly for cost analysis test.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132784: [AArch64][TTI] Add cost table entry for trunc over vector of integers.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D133280: [AArch64] Pre-commit test case to show sub-optimal codegen for Github issue #57502
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D132902: [CMake][MLGO] Fix cmake for MLGO
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D133012: [AMDGPU] Add subtarget feature for MAD_U64/I64 bug on GFX11
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D133012: [AMDGPU] Add subtarget feature for MAD_U64/I64 bug on GFX11
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 18de7c6 - Revert "[InstCombine] Treat passing undef to noundef params as UB"
Muhammad Omair Javaid via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D67949: [clang-format] [PR36858] Add missing .hh and .cs extensions from python support utilities
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D132998: [clang-tidy] Restrict use-equals-default to c++11-or-later
Nathan James via Phabricator via llvm-commits
- [PATCH] D133157: Add test for -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add test for -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133173: Apply comments
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D131374: [PowerPC] Converting to comparison against zero even when the optimization doesn't happened in peephole optimizer.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 86b6b39 - [llvm][test] precommit test for D130127
Nick Desaulniers via llvm-commits
- [llvm] d7474be - [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via llvm-commits
- [llvm] ab6876a - reland: [Local] Allow creating callbr with duplicate successors
Nick Desaulniers via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
Nick Desaulniers via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D129997: [Local] Allow creating callbr with duplicate successors
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130127: [llvm][TailDuplicator] don't taildup isInlineAsmBrIndirectTargets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D132073: [CodeGen] Zero out only modified registers
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] b9d63e1 - [llvm-otool] Print dyld_info output before chained_fixup output
Nico Weber via llvm-commits
- [llvm] 068fe07 - [gn build] port d45c04da7cc5f (TestingADTTests)
Nico Weber via llvm-commits
- [PATCH] D132865: [llvm-otool] Print dyld_info output before chained_fixup output
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132865: [llvm-otool] Print dyld_info output before chained_fixup output
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132947: [lld-macho] Support synthesizing __TEXT,__init_offsets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133010: [lld-macho] Set the SG_READ_ONLY flag on __DATA_CONST
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132560: [lld-macho] Add initial support for chained fixups
Nico Weber via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D132776: [mlir][MemRef] Canonicalize reinterpret_cast(extract_strided_metadata)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 07bfbce - [GVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] b10e508 - [GVN] Add another test for phi translation miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] 972840a - [IR] Add Instruction::getInsertionPointAfterDef()
Nikita Popov via llvm-commits
- [llvm] 8f3fd26 - [Reassociate] Use getInsertionPointerAfterDef()
Nikita Popov via llvm-commits
- [llvm] ad66bc4 - [InstCombine] Use getInsertionPointAfterDef() in freeze fold
Nikita Popov via llvm-commits
- [llvm] 5921bc4 - [LLParser] Allow zero-input phi nodes
Nikita Popov via llvm-commits
- [llvm] 9f6c09d - [LLParser] Add test for phi first class type error (NFC)
Nikita Popov via llvm-commits
- [llvm] 5b219dd - [InstCombine] Add tests for extractvalue of phi (NFC)
Nikita Popov via llvm-commits
- [llvm] 43e7d9a - [InstCombine] Fold extractvalue of phi
Nikita Popov via llvm-commits
- [llvm] 3f8b1d0 - [LICM] Add some debug output to scalar promotion (NFC)
Nikita Popov via llvm-commits
- [llvm] e182632 - [LICM] Add test for byval scalar promotion miscompile (NFC)
Nikita Popov via llvm-commits
- [llvm] 20524a3 - [LICM] Add another byval capture test (NFC)
Nikita Popov via llvm-commits
- [llvm] 315aef6 - [LICM] Fix thread safety checks for promotion of byval args
Nikita Popov via llvm-commits
- [llvm] f5c178b - [LICM] Remove unnecessary condition (NFC)
Nikita Popov via llvm-commits
- [llvm] 26347ad - [LICM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] c635ea5 - [CombinerHelper] Avoid deprecated method (NFC)
Nikita Popov via llvm-commits
- [llvm] 4f046bc - [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Nikita Popov via llvm-commits
- [llvm] 5134bd4 - [DwarfEhPrepare] Assign dummy debug location for inserted _Unwind_Resume calls (PR57469)
Nikita Popov via llvm-commits
- [llvm] 639d912 - [LICM] Allow load-only scalar promotion in the presence of unwinding
Nikita Popov via llvm-commits
- [llvm] c453e5b - Revert "[DSE] Eliminate noop store even through has clobbering between LoadI and StoreI"
Nikita Popov via llvm-commits
- [llvm] 10dfcf1 - [LICM] Add test for missed load promotion opportunity (NFC)
Nikita Popov via llvm-commits
- [llvm] be37cac - [JumpThreading] Process range comparisions with non-local cmp instructions
Nikita Popov via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129396: [InstCombine] Add support for div, ldiv, lldiv, and imaxdiv folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132022: [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132365: [DSE] Support looking through memory phis at end of function.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115261: [LV] Disable runtime unrolling for vectorized loops.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132076: [KnownBits] Limited recursion through phi operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getAfterDefInsertionPoint()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132352: Introduce noread_thread_id to address the thread identification problem in coroutines
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getInsertionPointAfterDef()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getInsertionPointAfterDef()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129140: [IndVars] Directly use integer induction for FPToSI of float induction.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132931: [Attributor] Simplify offset calculation for a constant GEP
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133000: [LLParser] Allow zero-input phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getInsertionPointAfterDef()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131490: [libclc] Quote addition of CLC/LLAsm flags
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133000: [LLParser] Allow zero-input phi nodes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132960: [InstCombine] Transform small unaligned memcmp calls used in zero equality tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132609: [llvm][test] precommit test for D130127
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131775: [GVN] Pre-commit test case showing miscompile in github issue #57025
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133089: [LLVM] Replace `dyn_cast_or_null` with `dyn_cast_if_present`, NFC.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133095: [DwarfEhPrepare] Assign dummy debug location for inserted _Unwind_Resume calls (PR57469)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131956: [JumpThreading] Process range comparisions with non-local cmp instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131776: [GVN] Fix miscompile shown in github issue #57025
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133111: [LICM] Allow load-only scalar promotion in the presence of unwinding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133095: [DwarfEhPrepare] Assign dummy debug location for inserted _Unwind_Resume calls (PR57469)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132935: [PHITranslateAddr] Require dominance when searching for translated address (PR57025)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133111: [LICM] Allow load-only scalar promotion in the presence of unwinding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131956: [JumpThreading] Process range comparisions with non-local cmp instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133193: [GlobalOpt] Fix debug variance problem in hasOnlyColdCalls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131956: [JumpThreading] Process range comparisions with non-local cmp instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132022: [SCEVExpander] Recompute poison-generating flags on hoisting. PR57187
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Nikolaos Kavvadias via Phabricator via llvm-commits
- [PATCH] D133118: Fix invalid llvm.dbg.declare after instcombine (#56807)
Nikolaos Kavvadias via Phabricator via llvm-commits
- [llvm] 038b9ed - [llvm] [Debuginfod] Remove `llvm-debuginfod-find` lit tests that used python http server.
Noah Shutty via llvm-commits
- [PATCH] D119096: [llvm] [Debuginfod] Remove `llvm-debuginfod-find` lit tests that used python http server.
Noah Shutty via Phabricator via llvm-commits
- [llvm] 4aed098 - Expand Div/Rem: consider the case where the dividend is zero
Nuno Lopes via llvm-commits
- [llvm] fa154a9 - Revert "Expand Div/Rem: consider the case where the dividend is zero"
Nuno Lopes via llvm-commits
- [llvm] 858fe86 - Expand Div/Rem: consider the case where the dividend is zero
Nuno Lopes via llvm-commits
- [PATCH] D133026: [DeadArgElim] Use structure bindings in foreach loops. NFC
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization passes
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D132741: [DebugInfo] Fix line number attribution in mldst-motion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132741: [DebugInfo] Fix line number attribution in mldst-motion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132221: [Assignment Tracking][2/*] Add flags to enable Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D128235: [RISCV] Add support for the Zawrs extension
Palmer Dabbelt via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Paul Walker via Phabricator via llvm-commits
- [llvm] 88581db - [LazyCallGraph] Reformat the code in accordance with the code style. NFC
Pavel Samolysov via llvm-commits
- [llvm] 527b9a9 - [DeadArgElim] Use structure bindings in foreach loops. NFC
Pavel Samolysov via llvm-commits
- [PATCH] D132806: [LazyCallGraph] Reformat the code in accordance with the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D132806: [LazyCallGraph] Reformat the code in accordance with the code style. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D133026: [DeadArgElim] Use structure bindings in foreach loops. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D133026: [DeadArgElim] Use structure bindings in foreach loops. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D133026: [DeadArgElim] Use structure bindings in foreach loops. NFC
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D126721: [flang] Add lcobound and ucobound to the list of intrinsics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Peter Rong via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Peter Smith via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Peter Smith via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
Peter Smith via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D132870: tweak zstd behavior in cmake and llvm config for better testing
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_ZSTD_PREFERENCE_LIST in favor of LLVM_PREFER_STATIC_ZSTD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_USE_STATIC_ZSTD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133222: use LLVM_USE_STATIC_ZSTD
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133084: [ORC-RT] Refactor ORC runtime CMake for future test tool(s).
Petr Hosek via Phabricator via llvm-commits
- [llvm] c37b1a5 - [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via llvm-commits
- [llvm] 033a97a - [LV] Minor code restructure of isUniformAfterVectorization [nfc]
Philip Reames via llvm-commits
- [llvm] 4c10646 - [LV] Refresh autogen tests to reflect naming changes [nfc]
Philip Reames via llvm-commits
- [llvm] 8936d86 - [LV] Add debug output for force scalar tracing [nfc]
Philip Reames via llvm-commits
- [llvm] 8524622 - [SLP] Simplify getOperandInfo implementation and be consistent
Philip Reames via llvm-commits
- [PATCH] D129660: [IR] Add Instruction::getAfterDefInsertionPoint()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132798: [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132798: [RISCV] Add more invertible setccs to tryDemorganOfBooleanCondition.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132771: [RISCV] Apply DeMorgan to (beqz (and/or (seteq), (xor Z, 1))) to remove the xor.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132892: [LV] Explicily lower uniform load as single load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132827: [RISCV][test] Add cost model coverage for compare instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132922: [RISCV][NFC] Add cost model for llvm.fmuladd
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132908: [RISCV][COST] Add cost model for sqrt/fabs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133019: [VPlan] Only generate single instr for loads uniform across all parts.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132892: [LV] Explicily lower uniform load as single load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Philip Reames via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133007: [RISCV] Add cost model for vector insert/extract element.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133111: [LICM] Allow load-only scalar promotion in the presence of unwinding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D99078: [LLD] Implement /guard:[no]ehcont
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131862: Pre-commit test for D131863
Piggy via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D133272: [LLVM][docs] Update CMake.rst to follow the upgrade to C++ 17
Piggy via Phabricator via llvm-commits
- [PATCH] D133272: [LLVM][docs] Update CMake.rst to follow the upgrade to C++ 17
Piggy via Phabricator via llvm-commits
- [PATCH] D132776: [mlir][MemRef] Canonicalize reinterpret_cast(extract_strided_metadata)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132776: [mlir][MemRef] Canonicalize reinterpret_cast(extract_strided_metadata)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132776: [mlir][MemRef] Canonicalize reinterpret_cast(extract_strided_metadata)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133156: [AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classes
Raghav Medicherla via Phabricator via llvm-commits
- [PATCH] D133156: [AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classes
Raghav Medicherla via Phabricator via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D132982: [LoopInterchange] Unwanted positive dependency checking of Outerloop removed.
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D132982: [NFC][LoopInterchange] Irrelevant dependency checking using isOuterMostDepPositive.
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132633: [LoongArch] Add more fixups and relocations
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D133187: [LoongArch][test] Replace bashism `|&` to `2>&1 |` (NFC)
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
Ray Wang via Phabricator via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D99078: [LLD] Implement /guard:[no]ehcont
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D132924: [COFF] Use the more accurate GuardFlags definition everywhere
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D132823: [llvm-readobj][COFF] Print load config GuardFlags as enum flags
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
Renato Golin via Phabricator via llvm-commits
- [llvm] 053841c - Revert "[AggressiveInstCombine] Lower Table Based CTTZ"
Richard Smith via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D133048: [VP] Correct LEGALPOS for more VP nodes.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D132706: [Symbolizer] Handle {{{bt}}} symbolizer markup element.
Roland McGrath via Phabricator via llvm-commits
- [llvm] d22c5d0 - [llvm-profdata] Adjust profile supplementation heuristics
Rong Xu via llvm-commits
- [llvm] db18f26 - [llvm-profdata] Handle internal linkage functions in profile supplementation
Rong Xu via llvm-commits
- [llvm] d7ef0c3 - [llvm-profdata] Improve profile supplementation
Rong Xu via llvm-commits
- [llvm] 7bc182e - fix buildbot build error.
Rong Xu via llvm-commits
- [llvm] 0caa4a9 - [PGO] Support PGO annotation of CallBrInst
Rong Xu via llvm-commits
- [PATCH] D132601: [llvm-profdata] Improve profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132601: [llvm-profdata] Improve profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132602: [llvm-profdata] Adjust profile supplementation heuristics
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132600: [llvm-profdata] Handle internal linkage functions in profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132601: [llvm-profdata] Improve profile supplementation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133040: [PGO] Support PGO annotation of CallBrInst
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133040: [PGO] Support PGO annotation of CallBrInst
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Rui Zhang via Phabricator via llvm-commits
- [llvm] 07341e3 - [test] pre-submission for the following SimpleLoopUnswitch update
Ruobing Han via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loops
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D133083: [support] Allow TimeProfiler tracing across threads
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D131792: [libunwind] Remove __ANDROID_API__ < 18 workaround
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D131270: MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] c5c4ba3 - [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via llvm-commits
- [lld] 113b568 - [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFC
Sam Clegg via llvm-commits
- [llvm] 349a2c3 - [WebAssembly][MC] Update tests after recent removal of .size directives for functions
Sam Clegg via llvm-commits
- [llvm] 92920c4 - [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import names and sections to be empty strings.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import module names to be empty strings.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133037: [lld][WebAssemby] Allow import module names to be empty strings.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132929: [WebAssembly][MC] Avoid the need for .size directives for functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131284: [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133098: [MC] Fix typo in getSectionAddressSize comment. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133016: [MC][WebAssembly] Allow accurate errors in doBeforeLabelEmit
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133057: [WebAssembly][MC] Improve error handling on empty function declarations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133110: lld: Include name of output file in "failed to write output" diag
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132288: [TTI] Improve description of TargetCostKind enums to aid targets in choosing cost values
Sam Parker via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Sam Parker via Phabricator via llvm-commits
- [llvm] 46b293c - [Attributor] Simplify offset calculation for a constant GEP
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D132450: StructurizeCFG: Set Undef for non-predecessors in setPhiValues()
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D132931: [Attributor] Simplify offset calculation for a constant GEP
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D132931: [Attributor] Simplify offset calculation for a constant GEP
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D132931: [Attributor] Simplify offset calculation for a constant GEP
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Sander de Smalen via Phabricator via llvm-commits
- [llvm] ac4c46d - [InstCombine] add tests for increment-of-ashr; NFC
Sanjay Patel via llvm-commits
- [llvm] 2460786 - [InstCombine] fold inc-of-signbit-splat to not+lshr
Sanjay Patel via llvm-commits
- [llvm] 6c39a3a - [InstCombine] fold not-shift of signbit to icmp+zext
Sanjay Patel via llvm-commits
- [llvm] 67cbd25 - [InstCombine] add tests for signbit test using lshr; NFC
Sanjay Patel via llvm-commits
- [llvm] 8a19842 - [InstCombine] delete redundant folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 16e96a7 - [InstCombine] add tests for xor-of-ctlz/cttz; NFC
Sanjay Patel via llvm-commits
- [llvm] 15090af - [Verifier] remove stale comment about PHI with no operands; NFC
Sanjay Patel via llvm-commits
- [llvm] addbdac - [InstCombine] fold power-of-2 ctlz/cttz with inverted result
Sanjay Patel via llvm-commits
- [llvm] c3d1504 - [InstCombine] fix crash on type mismatch with fcmp fold
Sanjay Patel via llvm-commits
- [llvm] c29c617 - [SCCP][PhaseOrdering] add tests for sdiv/srem range transforms; NFC
Sanjay Patel via llvm-commits
- [llvm] a5880b5 - [InstCombine] Baseline tests for reducing test-for-overflow of shifted value
Sanjay Patel via llvm-commits
- [llvm] fbfac8e - [InstCombine] add tests for or-xor-nand; NFC
Sanjay Patel via llvm-commits
- [llvm] 5c759ed - [InstCombine] reduce another or-xor bitwise logic pattern
Sanjay Patel via llvm-commits
- [llvm] 22e1f66 - [SCCP] add helper function for replacing signed operations; NFC
Sanjay Patel via llvm-commits
- [PATCH] D126054: [InstCombine] Precommit test for D125750.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125750: [InstCombine] fold fake floating point vector extract to shift+trunc.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132658: [InstCombine] Distributive or+mul with const operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132783: [InstCombine] add support for multi-use Y of (X op Y) op Z --> (Y op Z) op X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133000: [LLParser] Allow zero-input phi nodes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstCombine] fold 1 - X == X to false
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132996: [InstCombine] complete fold extractvalue (any_mul_with_overflow X, -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133182: Baseline tests for reducing test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (umul_with_overflow X, 2^n), 0 -> X << n
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D131956: [JumpThreading] Process range comparisions with non-local cmp instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D131956: [JumpThreading] Process range comparisions with non-local cmp instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D129895: [BOLT] Unifying implementations of ext-tsp
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D129895: [BOLT] Unifying implementations of ext-tsp
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D133018: [RISCV] Support CSRs of AIA ext
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D133018: [RISCV] Support CSRs of AIA ext
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D132792: [RISCV] Add Uses=[FRM] and mayRaiseFPException to VF(N/W)CVT instructions.
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D131830: Clang Support for taskwait nowait clause
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [llvm] 25fdcb8 - [llvm-size] Fix missing file name for darwin output format with non-Mach-O
Shivam Gupta via llvm-commits
- [PATCH] D132364: [llvm-size] Fix missing file name for darwin output format with non-Mach-O
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D132364: [llvm-size] Fix missing file name for darwin output format with non-Mach-O
Shivam Gupta via Phabricator via llvm-commits
- [lld] 56bd318 - [MachO] Don't fold compact unwind entries with LSDA
Shoaib Meenai via llvm-commits
- [PATCH] D132845: [MachO] Don't fold compact unwind entries with LSDA
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132845: [MachO] Don't fold compact unwind entries with LSDA
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132845: [MachO] Don't fold compact unwind entries with LSDA
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D131052: [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIR
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132883: [cmake] Don't include symlinks to tools in Build-all when `LLVM_BUILD_TOOLS` is off
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D131792: [libunwind] Remove __ANDROID_API__ < 18 workaround
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D130615: [OpenMP][IRBuilder] Added if clause to task
Shraiysh via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Simon Giesecke via Phabricator via llvm-commits
- [llvm] 7830445 - [CostModel][X86] Account for add/sub 512-bit vector splitting costs on non-AVX512BW targets
Simon Pilgrim via llvm-commits
- [llvm] 1209b9c - [CostModel][X86] Replace CostKindCosts constructor with default values.
Simon Pilgrim via llvm-commits
- [llvm] 9d22800 - [DAG] visitFreeze - account for operand depth when calling isGuaranteedNotToBeUndefOrPoison (PR57402)
Simon Pilgrim via llvm-commits
- [llvm] eaede4b - [DAG] extractShiftForRotate - replace assertion for shift opcode with an early-out
Simon Pilgrim via llvm-commits
- [llvm] ad8e4dd - [CostModel][X86] Add and/or/xor general cost kinds support
Simon Pilgrim via llvm-commits
- [llvm] f8d4da7 - [X86] Fix reciprocal instruction throughput/uops counts
Simon Pilgrim via llvm-commits
- [llvm] e5804a5 - [ADT] bit.h - replace <stdint.h> with <cstdint>
Simon Pilgrim via llvm-commits
- [llvm] 7338f97 - [TTI] Improve description of TargetCostKind enums to aid targets in choosing cost values
Simon Pilgrim via llvm-commits
- [llvm] ad16f3e - [CostModel][X86] Add CostKinds handling for fadd/fsub/fneg ops
Simon Pilgrim via llvm-commits
- [llvm] 6941b1f - [CostModel][X86] Add CostKinds to SSE42 fadd/fsub/fneg ops
Simon Pilgrim via llvm-commits
- [llvm] 11765b7 - [CostModel][X86] Add CostKinds handling for fmul ops
Simon Pilgrim via llvm-commits
- [llvm] 116d8f8 - Revert rG11765b77be84d793ebedc5b5436c463490746131 "[CostModel][X86] Add CostKinds handling for fmul ops"
Simon Pilgrim via llvm-commits
- [llvm] 82090cb - [CostModel][X86] Remove unused float x87 costs
Simon Pilgrim via llvm-commits
- [llvm] 0735200 - [CostModel][X86] Add CostKinds handling for fmul ops
Simon Pilgrim via llvm-commits
- [llvm] bd956b7 - [X86] Fix fmul throughput/latency/uops counts
Simon Pilgrim via llvm-commits
- [llvm] e2d140e - [TTI] Add isExpensiveToSpeculativelyExecute wrapper
Simon Pilgrim via llvm-commits
- [llvm] 3968844 - [X86] Add test showing failure to fold freeze(insert_subvector(x,y,c)) -> insert_subvector(freeze(x),freeze(y),c)
Simon Pilgrim via llvm-commits
- [llvm] 62cdfda - [DAG] canCreateUndefOrPoison - add freeze(insert_subvector(x,y,c)) -> insert_subvector(freeze(x),freeze(y),c) support
Simon Pilgrim via llvm-commits
- [llvm] e438ce5 - [AMDGPU] Add -verify-machineinstrs to attr-amdgpu-flat-work-group-size* tests
Simon Pilgrim via llvm-commits
- [llvm] 1c12e12 - [CostModel][X86] Add fdiv(double) throughput x87 costs for
Simon Pilgrim via llvm-commits
- [llvm] bddbd40 - [X86] Fix fdiv throughput/latency/uops counts
Simon Pilgrim via llvm-commits
- [llvm] 5aee272 - [CostModel][X86] Add CostKinds handling for fdiv ops
Simon Pilgrim via llvm-commits
- [llvm] 114b776 - [CostModel][X86] Add CostKinds handling for add/sub ops
Simon Pilgrim via llvm-commits
- [llvm] 444685d - [CostModel][X86] Adjust mul v4i32/v8i32 throughput cost
Simon Pilgrim via llvm-commits
- [llvm] c4a174b - [CostModel][X86] Add vector shift test coverage for codesize/latency/size-latency cost kinds
Simon Pilgrim via llvm-commits
- [llvm] c444af1 - [CostModel][X86] Add CostKinds handling for mul ops
Simon Pilgrim via llvm-commits
- [llvm] 59dbd6a - [CostModel][X86] Remove redundant AVX512 v64i8 shift costs
Simon Pilgrim via llvm-commits
- [llvm] 06e7362 - [CostModel][X86] getTypeBasedIntrinsicInstrCost - convert to CostKindTblEntry
Simon Pilgrim via llvm-commits
- [llvm] 80d4b3a - Revert rG06e73626cf0fc33b025a0f98f1eee4a302279982 "[CostModel][X86] getTypeBasedIntrinsicInstrCost - convert to CostKindTblEntry"
Simon Pilgrim via llvm-commits
- [llvm] 8dc9918 - [PhaseOrdering] Move X86 unsigned-multiply-overflow-check.ll test under X86
Simon Pilgrim via llvm-commits
- [llvm] 626a84d - [CostModel][X86] getTypeBasedIntrinsicInstrCost - convert to CostKindTblEntry
Simon Pilgrim via llvm-commits
- [llvm] 8534f51 - [CostModel][X86] Add CostKinds handling for sqrt intrinsicc
Simon Pilgrim via llvm-commits
- [PATCH] D111968: [TTI] Add OperandValueProperties::OP_NegatedPowerOf2 enum
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132288: [TTI] Improve description of TargetCostKind enums to aid targets in choosing cost values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (umul_with_overflow X, 2^n), 0 -> X << n
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103695: [WIP][RFC][Utils] Helper script to check sanity of cost tables vs scheduler models
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133004: [bazel overlay][libc] Add unistd targets.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D133004: [bazel overlay][libc] Add unistd targets.
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D133004: [bazel overlay][libc] Add unistd targets.
Siva Chandra via Phabricator via llvm-commits
- [llvm] fd1f8c8 - [AMDGPU] Limit TID / wavefrontsize uniformness to 1D kernels
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D132511: [AMDGPU] Detect uniformness of TID / wavefrontsize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132879: [AMDGPU] Limit TID / wavefrontsize uniformness to 1D kernels
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132511: [AMDGPU] Detect uniformness of TID / wavefrontsize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132879: [AMDGPU] Limit TID / wavefrontsize uniformness to 1D kernels
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133169: [AMDGPU] Constrain src0 RC of 64 bit shift amount on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 40999cb - [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via Phabricator via llvm-commits
- [PATCH] D132880: [SVE] Fix SVEDup0 matching -0.0f
Stephen Long via Phabricator via llvm-commits
- [llvm] ebd0249 - [DebugInfo] Missing debug location after replacement in processSRem function
Stephen Tozer via llvm-commits
- [llvm] 211efaa - Reapply "[DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops"
Stephen Tozer via llvm-commits
- [PATCH] D128212: [DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D132839: Pre-commit tests for PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [PATCH] D132871: Try adding rbe flag and removing lld requirement
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132871: Try adding rbe flag and removing lld requirement
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D132875: Fix bazel pre-merge check
Theodore Popp via Phabricator via llvm-commits
- [llvm] d26dd37 - [NFC][AMDGPU] Pre-commit tests for D132837.
Thomas Symalla via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D132930: [NFC][AMDGPU] Pre-commit tests for D132837.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D132930: [NFC][AMDGPU] Pre-commit tests for D132837.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Thorsten via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Thorsten via Phabricator via llvm-commits
- [PATCH] D133257: [GISel] Fix match tree emitter.
Thorsten via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
Thorsten via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
Thorsten via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D133182: Baseline tests for reducing test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Tim Neumann via Phabricator via llvm-commits
- [llvm] f908cbc - [NFC][PowerPC] Add test case to show ctrloop mi shall not be duplicated
Ting Wang via llvm-commits
- [llvm] 710923c - [PowerPC] CTRLoop pseudo instructions should not be duplicated
Ting Wang via llvm-commits
- [PATCH] D132899: [NFC][PowerPC] Add test case to show ctrloop mi shall not be duplicated
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132738: [PowerPC] CTRLoop pseudo instructions should not be duplicated
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132738: [PowerPC] CTRLoop pseudo instructions should not be duplicated
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132899: [NFC][PowerPC] Add test case to show ctrloop mi shall not be duplicated
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132738: [PowerPC] CTRLoop pseudo instructions should not be duplicated
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [PATCH] D132196: [PowerPC] Add combine logic to use MADDLD/MADDHD/MADDHDU in multiply-add patterns
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133272: [LLVM][docs] Update CMake.rst to follow the upgrade to C++ 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 9a390d6 - [AArch64][GISel] fix G_ADD*/G_SUB* legalization
Tomas Matheson via llvm-commits
- [llvm] 050dad5 - [AArch64][GISel] constrain regclass for 128->64 copy
Tomas Matheson via llvm-commits
- [PATCH] D132547: [GlobalISel] fix G_ADD*/G_SUB* legalization
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D132665: [GISel] constrain regclas for 128->64 copy
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D132750: [SLP]Fix PR57322: vectorize constant float stores.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132590: [SLP] Try to match reductions before trying to vectorize a vector build sequence.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132590: [SLP] Try to match reductions before trying to vectorize a vector build sequence.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132886: [SLP]Improve operands kind analaysis for constants.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132949: [SLP]Fix PR57447: Assertion `!getTreeEntry(V) && "Scalar already in tree!"' failed.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] 329b972 - [SLP] Try to match reductions before trying to vectorize a vector build sequence.
Valery N Dmitriev via llvm-commits
- [PATCH] D118299: [Spill2Reg][2/9] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D132018: [docs] Add LICENSE.txt to the root of the mono-repo
Viacheslav Nikolaev via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Victor Michel via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Victor Michel via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Victor Michel via Phabricator via llvm-commits
- [PATCH] D132912: [llvm-gsymutil] Fix tracking of currently open file
Victor Michel via Phabricator via llvm-commits
- [PATCH] D132845: [MachO] Don't fold compact unwind entries with LSDA
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] c059ede - [msan] Add more specific messages for use-after-destroy
Vitaly Buka via llvm-commits
- [compiler-rt] 960e7a5 - [msan] Use Debug Info to point to affected fields
Vitaly Buka via llvm-commits
- [llvm] 53d1ae8 - [nfc][msan] Prepare the code for check sorting
Vitaly Buka via llvm-commits
- [llvm] e0d3c10 - [test][msan] Re-format RUN lines
Vitaly Buka via llvm-commits
- [llvm] a1f7b31 - [test][msan] Re-format RUN lines
Vitaly Buka via llvm-commits
- [llvm] ed241e8 - [test][msan] Basic debug info test
Vitaly Buka via llvm-commits
- [llvm] c0ee9e1 - [test][msan] Basic debug info test
Vitaly Buka via llvm-commits
- [llvm] 9110673 - [nfc][msan] Group checks per instruction
Vitaly Buka via llvm-commits
- [llvm] ef0f866 - [msan] Combine shadow check of the same instruction
Vitaly Buka via llvm-commits
- [llvm] 16f6c37 - [test][msan] Add implicit-check-not rename some prefixes
Vitaly Buka via llvm-commits
- [llvm] ad2b356 - [msan] Use no-origin functions when possible
Vitaly Buka via llvm-commits
- [llvm] ad3a77d - [msan] Fix debug info with getNextNode
Vitaly Buka via llvm-commits
- [llvm] acf1416 - [TEST][msan] Reformat RUN lines
Vitaly Buka via llvm-commits
- [llvm] 6c52736 - Revert "[llvm] Use range-based for loops (NFC)"
Vitaly Buka via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133071: [msan] Combine shadow check of the same instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133071: [msan] Combine shadow check of the same instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133077: [msan] Use no-origin functions when possible
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133091: [msan] Fix debug info with getNextNode
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133091: [msan] Fix debug info with getNextNode
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133065: [nfc][msan] Group checks per instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133071: [msan] Combine shadow check of the same instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133077: [msan] Use no-origin functions when possible
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133077: [msan] Use no-origin functions when possible
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133077: [msan] Use no-origin functions when possible
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133091: [msan] Fix debug info with getNextNode
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133232: [msan] Try to disambiguate warnings origns
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133232: [msan] Disambiguate warnings debug location
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133157: Add -sanitizer-coverage-control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptor
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133014: [lld-macho][nfc] Simplify MarkLive.cpp using `if constexpr`
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D132359: [LegalizeTypes] Support widen result for VECTOR_REVERSE
WangLian via Phabricator via llvm-commits
- [PATCH] D132359: [LegalizeTypes] Support widen result for VECTOR_REVERSE
WangLian via Phabricator via llvm-commits
- [PATCH] D132359: [LegalizeTypes] Support widen result for VECTOR_REVERSE
WangLian via Phabricator via llvm-commits
- [llvm] f6b66cb - [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
Wei Yi Tee via llvm-commits
- [llvm] 5a7b39c - [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
Weining Lu via llvm-commits
- [llvm] 2dd434c - [LoongArch] Support lowering br_jt
Weining Lu via llvm-commits
- [llvm] 14e8741 - [LoongArch][test] Replace bashism `|&` to `2>&1 |` (NFC)
Weining Lu via llvm-commits
- [llvm] bf47954 - [LoongArch] Add more fixups and relocations
Weining Lu via llvm-commits
- [PATCH] D133040: [PGO] Support PGO annotation of CallBrInst
Wenlei He via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Wenlei He via Phabricator via llvm-commits
- [PATCH] D131500: [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
Whisperity via Phabricator via llvm-commits
- [PATCH] D129734: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the front
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D132824: [LoongArch] Support ISD::BR_CC and branch according to condition flag register
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D132818: [LoongArch] Fixup value adjustment in applyFixup
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 6917799 - [DirectX backend] change MinVectorRegisterBitWidth to 32.
Xiang Li via llvm-commits
- [PATCH] D132826: [DirectX backend] change MinVectorRegisterBitWidth to 32.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132826: [DirectX backend] change MinVectorRegisterBitWidth to 32.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132986: [DirectX backend] support legacy cbuffer load.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132826: [DirectX backend] change MinVectorRegisterBitWidth to 32.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133278: [DirectX backend] Fix link error when only target DirectX backend
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133279: [DirectX backend] Remove Attribute not for DXIL on CallInst
Xiang Li via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [llvm] a808ac2 - [NFC] Clang-format for CodeGenPrepare.cpp
Xiang1 Zhang via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132819: [RISCV] Add MC support of RISCV zcmp Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132910: [SimplifyCFG] add a test for branch folding multiple BB
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132689: [Object] Refactor code for extracting offload binaries
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D132571: [RLEV] Pick a correct insert point when incoming instruction is itself a phi node
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Yuanbo Li via Phabricator via llvm-commits
- [PATCH] D132218: [debuginfo][CorrelatedValuePropagation] Missing debug location after replacement in processSRem function
Yuanbo Li via Phabricator via llvm-commits
- [llvm] 041ec82 - [Verifier] Skip debug location check for some non-inlinable functions
Yuanfang Chen via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for non-exact functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for some non-inlinable functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for some non-inlinable functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133060: [Verifier] Skip debug location check for some non-inlinable functions
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D132902: [CMake] Fix cmake for MLGO
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 595c4a3 - [LLVM][docs] Update CMake.rst to follow the upgrade to C++ 17 [NFC]
ZHU Zijia via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132559: [AArch64] Add support for 128-bit non temporal loads.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D128830: [Pipelines] Introduce DAE after ArgumentPromotion
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D132658: [InstCombine] Distributive or+mul with const operand
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132828: Add new optimization pass of Tree Height Reduction
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132926: [ARM64EC 12/?] Add param/ret attr for struct to help generate correct thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132926: [ARM64EC 12/?] Add param/ret attr for struct to help generate correct thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D131960: [WIP] [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D130666: [InstCombine] Add support for strlcpy folding
joanahalili via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D132657: [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
luxufan via Phabricator via llvm-commits
- [PATCH] D132849: [llc] Use CPUStr instead of calling codegen::getMCPU(). NFC
serge via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132147: [clang][dataflow] Refactor `TestingSupport.h`
weiyi via Phabricator via llvm-commits
- [PATCH] D132147: [clang][dataflow] Refactor `TestingSupport.h`
weiyi via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132147: [clang][dataflow] Refactor `TestingSupport.h`
weiyi via Phabricator via llvm-commits
- [PATCH] D132753: [llvm][Testing/ADT] Implement `IsStringMapEntry` testing matcher for verifying the entries in a `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
zhuangqiubin via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
zhuangqiubin via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
zhuangqiubin via Phabricator via llvm-commits
- [PATCH] D133079: [NFC] Fix typo
zhuangqiubin via Phabricator via llvm-commits
- [llvm] f98153e - [InstCombine] Precommit test for D125750.
via llvm-commits
- [llvm] e2bb977 - [LegalizeTypes] Support widen result for VECTOR_REVERSE.
via llvm-commits
- [llvm] df525c7 - [InstCombine] fold fake floating point vector extract to shift+trunc.
via llvm-commits
- [llvm] 72c9f81 - [RISCV][COST] Refactor for costs of integer saturing add/sub
via llvm-commits
- [llvm] 84a71d5 - [DebugInfo] Fix line number attribution in mldst-motion
via llvm-commits
- [llvm] 23a5de4 - [InstCombine] Distributive or+mul with const operand
via llvm-commits
- [llvm] 688178a - [Docs][CodeReview] Add a small paragraph on adding tokens, NFC.
via llvm-commits
- [llvm] 4fd53fd - [RISCV][test] Add cost model coverage for compare instructions.
via llvm-commits
- [llvm] 45c1ce3 - [RISCV] Add cost model for select and integer compare instructions.
via llvm-commits
- [llvm] fb9d676 - [LoongArch] Support floating-point number reciprocal
via llvm-commits
- [llvm] 62454e8 - [NFC] Fix typo
via llvm-commits
- [llvm] 6e47ebd - [LoongArch] Support ISD::BR_CC and branch according to condition flag register
via llvm-commits
- [llvm] 62a238a - [RISCV][NFC] Add cost model tests of llvm.fmuladd
via llvm-commits
- [llvm] c45810f - [RISCV] When ISD::SETUGT && Imm == -1, has processed before lowering
via llvm-commits
- [llvm] cd8f3e7 - [DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
via llvm-commits
- [llvm] fc1da04 - use LLVM_USE_STATIC_ZSTD
via llvm-commits
- [llvm] bc743bf - [LoongArch] Add codegen support for fcopysign
via llvm-commits
Last message date:
Sun Sep 4 23:57:44 PDT 2022
Archived on: Sun Sep 4 23:57:47 PDT 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).