The Week Of Monday 25 October 2021 Archives by author
Starting: Mon Oct 25 00:05:41 PDT 2021
Ending: Sun Oct 31 23:49:46 PDT 2021
Messages: 2618
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 9bd5cfe - [AMDGPU] Implement llvm.amdgcn.mulhi.[i, u]24 intrinsics.
Abinav Puthan Purayil via llvm-commits
- [llvm] 781dd39 - [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via llvm-commits
- [llvm] 61e3b9f - [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via llvm-commits
- [llvm] fa59218 - [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via llvm-commits
- [llvm] 9f8e779 - [AMDGPU] Fix rhs of the tests in amdgpu-codegenprepare-mul24.ll.
Abinav Puthan Purayil via llvm-commits
- [llvm] 2da6ef3 - [AMDGPU] Add 24-bit mulhi intrinsics in INTRINSIC_WO_CHAIN combine.
Abinav Puthan Purayil via llvm-commits
- [llvm] db8d7b6 - [DAGCombine][NFC] s/it's/its in the comment of hasNoInfs().
Abinav Puthan Purayil via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112685: [AMDGPU] Fix rhs of the tests in amdgpu-codegenprepare-mul24.ll.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112702: [AMDGPU] Add 24-bit mulhi intrinsics in INTRINSIC_WO_CHAIN combine.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112685: [AMDGPU] Fix rhs of the tests in amdgpu-codegenprepare-mul24.ll.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112702: [AMDGPU] Add 24-bit mulhi intrinsics in INTRINSIC_WO_CHAIN combine.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D112250: Support: Reduce stats in fs::copy_file on Darwin
Adrian Prantl via Phabricator via llvm-commits
- [llvm] bef7772 - [AArch64] Rename some timm predicates for consistency. NFC.
Ahmed Bougacha via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111285: Fix invalid Kill on callee save on RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111285: Fix invalid Kill on callee save on RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Alexander Batashev via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Alexander Batashev via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Alexander Batashev via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Alexander via Phabricator via llvm-commits
- [llvm] 8689f5e - [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] eb9b75d - [SLP]Change the order of the reduction/binops args pair vectorization attempts.
Alexey Bataev via llvm-commits
- [llvm] ce14d1b - [SLP]Do not reorder reduction nodes.
Alexey Bataev via llvm-commits
- [llvm] 8ba8cf2 - [SLP][NFC]Add a test for logical reduction with extra op.
Alexey Bataev via llvm-commits
- [llvm] 5db7568 - [SLP][NFC]Add a test for poison-free or reduction.
Alexey Bataev via llvm-commits
- [llvm] cb4feae - [SLP]Fix logical and/or reductions.
Alexey Bataev via llvm-commits
- [llvm] 9b12975 - Revert "[SLP]Improve/fix reordering of the gathered graph nodes."
Alexey Bataev via llvm-commits
- [llvm] 64d1617 - [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via llvm-commits
- [llvm] f06e332 - Revert "[SLP]Improve/fix reordering of the gathered graph nodes."
Alexey Bataev via llvm-commits
- [llvm] 07ef9f5 - [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via llvm-commits
- [PATCH] D112224: [SLP]Change the order of the reduction/binops args pair vectorization attempts.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D111854: [OPENMP51]Initial parsing/sema for append_args clause for 'declare variant'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D111574: [SLP]Improve reductions vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D111574: [SLP]Improve reductions vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D111574: [SLP]Improve reductions vectorization.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112436: [fir][NFC] Format and make FIROps.td homogenous
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D112418: [fir][NFC] Move MLIR includes to FIRDialect.td
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D112477: [docs][NewPM] Add example C++ code on how to actually use the new PM
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 5dd9e01 - [AArch64][GlobalISel] Fix an crash in RBS due to a new regclass being added.
Amara Emerson via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Amy Huang via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Amy Huang via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D112285: [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D91087: [AArch64] Select PAC/PACGA for ptrauth.sign/sign_generic.
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Andrei Lebedev via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Andrew Evstyukhin via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Andrew Evstyukhin via Phabricator via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D103745: [dfsan] Add full fast8 support
Andrew via Phabricator via llvm-commits
- [PATCH] D103745: [dfsan] Add full fast8 support
Andrew via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111573: [Flang][driver] Update docs
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112724: Officially deprecate LLVM_ENABLE_PROJECTS for libc++, libc++abi and libunwind
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108091: [AggressiveInstCombine] Add shift left instruction to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune `zext` and `sext` processing for overdefined operand
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune `zext` and `sext` processing for overdefined operand
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune `zext` and `sext` processing for overdefined operand
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Artem Belevich via Phabricator via llvm-commits
- [llvm] ce304a4 - [docs][NewPM] Add example C++ code on how to actually use the new PM
Arthur Eubanks via llvm-commits
- [llvm] 882df21 - [gn build] Add missing CodeGenTests dependency
Arthur Eubanks via llvm-commits
- [llvm] 4a9db73 - [AlwaysInliner] Invalidate analyses when we delete functions
Arthur Eubanks via llvm-commits
- [llvm] 544a215 - [test] Make test added in D112473 check the IR
Arthur Eubanks via llvm-commits
- [llvm] ae27c57 - [InferAddressSpaces] Make pass work with opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] 177a703 - [llvm-reduce] Actually skip invalid candidates in operands-to-args
Arthur Eubanks via llvm-commits
- [llvm] 2f16173 - [llvm-reduce] optimize extractFromModule functions
Arthur Eubanks via llvm-commits
- [llvm] 03eddbc - [doc] Typo fix in NewPassManager.rst
Arthur Eubanks via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D111596: [SelectionDAG] Bail out of mergeTruncStores when not optimizing
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112016: [IR] Introduce load assume operand bundle
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112473: [AlwaysInliner] Invalidate analyses when we delete functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112477: [docs][NewPM] Add example C++ code on how to actually use the new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112477: [docs][NewPM] Add example C++ code on how to actually use the new PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112473: [AlwaysInliner] Invalidate analyses when we delete functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112178: [LazyCallGraph] Skip blockaddresses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D111276: [ArgumentPromotion] Support opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112651: [llvm-reduce] Add flag to start at finer granularity
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87202: Add new choices dot-cfg and dot-cfg-quiet to print-changed which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112766: [llvm-reduce] Actually skip invalid candidates in operands-to-args
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D111818: [llvm-reduce] Introduce operands-skip pass.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112780: [doc] Typo fix in NewPassManager.rst
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112766: [llvm-reduce] Actually skip invalid candidates in operands-to-args
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112780: [doc] Typo fix in NewPassManager.rst
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112884: [llvm-reduce] Reduce some GlobalObject properties
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112885: [llvm-reduce] Reduce more GlobalValue properties
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 02e60f2 - [AMDGPU] Use max waves for scheduler's initial occupancy target
Austin Kerbow via llvm-commits
- [PATCH] D112373: [AMDGPU] Use max waves for scheduler's initial occupancy target
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D112549: Adding patch and unittest to generalize ignorable induction casts in the LoopVectorizationLegality analysis.
Avery Laird via Phabricator via llvm-commits
- [PATCH] D111299: [VPlan] Do not create dummy entry block (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111302: [VPlan] Add initial VPlan verification.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D112549: Adding patch and unittest to generalize ignorable induction casts in the LoopVectorizationLegality analysis.
Bardia Mahjour via Phabricator via llvm-commits
- [compiler-rt] 3d13ee2 - [ORC][ORC-RT] Enable the MachO platform for arm64
Ben Langmuir via llvm-commits
- [compiler-rt] beb3d48 - [ORC-RT] Fix objc selector corruption
Ben Langmuir via llvm-commits
- [PATCH] D112656: [ORC][ORC-RT] Enable the MachO platform for arm64
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D112656: [ORC][ORC-RT] Enable the MachO platform for arm64
Ben Langmuir via Phabricator via llvm-commits
- [llvm] b97a144 - [RISCV][test] Add more tests of immediate materialisation
Ben Shi via llvm-commits
- [llvm] 97e52e1 - [RISCV] Optimize immediate materialisation with SLLI.UW in the Zba extension
Ben Shi via llvm-commits
- [PATCH] D111933: [RISCV] Optimize immediate materialisation with SLLI.UW
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111932: [RISCV][test] Add more tests of immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111933: [RISCV] Optimize immediate materialisation with SLLI.UW
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Bill Wendling via Phabricator via llvm-commits
- [llvm] 13faa5f - [AArch64][SVE] Generate SVE >1 element structured load/stores from fixed types
Bradley Smith via llvm-commits
- [llvm] bf72a46 - [AArch64][SVE] Fix build failure introduced in 13faa5f44015e111e938f301d40478d965567a5d
Bradley Smith via llvm-commits
- [llvm] 86972f1 - [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Bradley Smith via llvm-commits
- [PATCH] D111221: [AArch64][SVE] Improve code generation for VLS i1 masks
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D112690: MachineDominators: Define MachineDomTree type alias
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Carlos Galvez via Phabricator via llvm-commits
- [llvm] 1137b72 - [SelectionDAG] Widening the result of INSERT_SUBVECTOR.
Caroline Concatto via llvm-commits
- [llvm] 2186b01 - [Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline Concatto via llvm-commits
- [PATCH] D112406: [WIP][Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Caroline via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
Caroline via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
Caroline via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Widening the result of INSERT_SUBVECTOR
Caroline via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Caroline via Phabricator via llvm-commits
- [llvm] 631f44f - [PowerPC] use right extend type for SCEV
Chen Zheng via llvm-commits
- [llvm] 7591d21 - [PowerPC] fix a miscompile for Solaris build
Chen Zheng via llvm-commits
- [llvm] eeed154 - [PowerPC] turn off chain commoning by default.
Chen Zheng via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112502: [PowerPC] expand SCEV with correct type
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112502: [PowerPC] expand SCEV with correct type
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109421: [PowerPC] Add intrinsic to convert between ppc_fp128 and fp128
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D108750: [PowerPC] common chains to reuse offsets to reduce register pressure
ChenZheng via Phabricator via llvm-commits
- [PATCH] D111485: [Powerpc] store byval parameter to parameter save area when needed
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112826: [DebugInfo] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D112705: Add hint to readme, how to use automatically the optimal number of CPU cores
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Christian Kühnel via Phabricator via llvm-commits
- [llvm] aa2d3b5 - GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Christudasan Devadasan via llvm-commits
- [PATCH] D112323: GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D112323: GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector superclasses allocatable
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] bb16e83 - [NFC] [Coroutines] Use llvm::make_scope_exit to replace self-defined RTTIHelper
Chuanqi Xu via llvm-commits
- [PATCH] D112378: [BasicAA] Use ranges for more than one index
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D112611: [BasicAA] Handle known bits as ranges
Clement Courbet via Phabricator via llvm-commits
- [llvm] 210b586 - [RISCV] Add vcsr CSR name for V extension.
Craig Topper via llvm-commits
- [llvm] e2b7aab - [RISCV] Reduce the number of RISCV vector builtins by an order of magnitude.
Craig Topper via llvm-commits
- [llvm] d51e3a2 - [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy.
Craig Topper via llvm-commits
- [llvm] de44af4 - [TableGen] Fix codgen of InstrMapping with multiple columns and values
Craig Topper via llvm-commits
- [llvm] 2783a5c - [RISCV] Add ICmp and FCmp to shouldSinkOperands.
Craig Topper via llvm-commits
- [llvm] 1387483 - [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Craig Topper via llvm-commits
- [llvm] 67c44a9 - [RISCV] Add a test case showing unnecessary vsetvli for mask register instructions.
Craig Topper via llvm-commits
- [llvm] aefcd59 - [RISCV] Teach RISCVInsertVSETVLI::needVSETVLI to handle mask register instructions better.
Craig Topper via llvm-commits
- [llvm] ada5458 - [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Craig Topper via llvm-commits
- [PATCH] D112342: [RISCV] Add vcsr CSR name for V extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112102: [RISCV] Reduce the number of RISCV vector builtins by an order of magnitude.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112469: [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112469: [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112428: [DAG] Create fptoui.sat from clamped fptosi
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112428: [DAG] Create fptoui.sat from clamped fptosi
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112469: [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112505: [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111595: [X86] Move splat addends from the gather/scatter index operand to the base address
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111962: [TableGen] Fix codgen of InstrMapping with multiple columns and values
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112384: [LegalizeTypes][VE] Fix a regression test following previous cttz fix
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111933: [RISCV] Optimize immediate materialisation with SLLI.UW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112598: [WIP][RISCV][CostModel] Add cost model for shuffle
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112762: [RISCV] Teach RISCVInsertVSETVLI::needVSETVLI to handle mask register instructions better.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112762: [RISCV] Teach RISCVInsertVSETVLI::needVSETVLI to handle mask register instructions better.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4 and __mulodi4
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower fixed vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D99170: [CMake] try creating symlink first on windows
Cristian Adam via Phabricator via llvm-commits
- [llvm] 8686626 - [Sparc] NFC: Remove unused tblgen template args
Cullen Rhodes via llvm-commits
- [PATCH] D109712: [Sparc] NFC: Remove unused tblgen template args
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] da1d1a0 - [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via llvm-commits
- [llvm] 894ddba - Revert "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."
Daniel Kiss via llvm-commits
- [llvm] b6420e5 - Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."
Daniel Kiss via llvm-commits
- [llvm] 66e03db - Revert "Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume.""
Daniel Kiss via llvm-commits
- [llvm] d8075e8 - Reland "[ARM] __cxa_end_cleanup should be called instead of _UnwindResume."
Daniel Kiss via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added are_threads_enabled and has_spawned_other_threads to __threading_support
Daniel McIntosh via Phabricator via llvm-commits
- [llvm] a299b24 - Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] 911be05 - [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] 8fbe1e7 - [llvm-objcopy] Fix misaligned access to load command data.
Daniel Rodríguez Troitiño via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112744: [llvm-objcopy] Fix misaligned access to load command data.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112744: [llvm-objcopy] Fix misaligned access to load command data.
Daniel Rodríguez Troitiño via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes.
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes.
Daniele Vettorel via Phabricator via llvm-commits
- [llvm] 2d9ee59 - [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Danila Malyutin via llvm-commits
- [llvm] 7b102fc - [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
Dave Green via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Dave Green via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Dave Green via Phabricator via llvm-commits
- [PATCH] D112428: [DAG] Create fptoui.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Dave Green via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Dave Green via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Dave Green via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
Dave Green via Phabricator via llvm-commits
- [PATCH] D112561: [CodeGen] Don't lower consecutive select instructions with different kind if target don't support it
Dave Green via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D108115: [DAG][sve] Lowering for VLS masked truncating stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Dave Green via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
Dave Green via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Dave Green via Phabricator via llvm-commits
- [PATCH] D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model
Dave Green via Phabricator via llvm-commits
- [PATCH] D112561: [CodeGen] Don't lower consecutive select instructions with different kind if target don't support it
Dave Green via Phabricator via llvm-commits
- [PATCH] D112694: [ValueTracking] Teach computeConstantRange that the maximum value of a half is 65504
Dave Green via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D112428: [DAG] Create fptoui.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D109151: [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109155: [InstCombine] Fold BW/2+1 tops bits are same pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Dave Green via Phabricator via llvm-commits
- [PATCH] D112694: [ValueTracking] Teach computeConstantRange that the maximum value of a half is 65504
Dave Green via Phabricator via llvm-commits
- [PATCH] D38719: [llvm-dwarfdump] Verify compatible TAG for attributes.
David Blaikie via llvm-commits
- [llvm] aecf698 - Remove referenced to deleted parallel-libs project
David Blaikie via llvm-commits
- [llvm] 68cac47 - Add release notes for the LLDB impact from the array type name change
David Blaikie via llvm-commits
- [llvm] 3729a5a - [SCEV] Fix a warning on an unused lambda capture
David Blaikie via llvm-commits
- [compiler-rt] 6b6564f - Fix unused variable warning.
David Blaikie via llvm-commits
- [compiler-rt] 6b6564f - Fix unused variable warning.
David Blaikie via llvm-commits
- [llvm] 3ac709b - llvm-dwarfdump --verify: Exit non-zero on simplified template name rebuilding failures
David Blaikie via llvm-commits
- [llvm] 2d77b27 - [Demangle] Add prepend functionality to OutputString
David Blaikie via llvm-commits
- [llvm] b65f24a - llvm-dwarfdump --verify: Don't diagnose functions in different sections as overlapping
David Blaikie via llvm-commits
- [llvm] c2f2c6b - Fix a few remaining mentions of demangle's OutputString
David Blaikie via llvm-commits
- [PATCH] D112151: [llvm-dwarfdump] Add a test for --summarize-types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112286: Generalize DWARF tests that expect DW_FORM_strp
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112286: Generalize DWARF tests that expect DW_FORM_strp
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112519: parallel-libs: remove some artifacts
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Standardize checks and remove verbose where possible in DWARF tests
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112151: [llvm-dwarfdump] Add a test for --summarize-types
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] bb168f3 - [compiler-rt] update detect_write_exec option for apple devices.
David CARLIER via llvm-commits
- [compiler-rt] c9174f6 - [compiler-rt] fix asan buildbot failure on unit test for darwin
David CARLIER via llvm-commits
- [PATCH] D112810: [sanitizer_common] Fix Posix/mmap_write_exec.cpp on 32-bit Solaris
David CARLIER via Phabricator via llvm-commits
- [PATCH] D111285: Fix invalid Kill on callee save on RISC-V
David Callahan via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
David Chisnall via Phabricator via llvm-commits
- [PATCH] D112400: [compiler-rt][atomics] Support __atomic_fetch_nand
David Chisnall via Phabricator via llvm-commits
- [PATCH] D112400: [compiler-rt][atomics] Support __atomic_fetch_nand
David Chisnall via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
David Chisnall via Phabricator via llvm-commits
- [llvm] e6df795 - [ARM] Add a complex dotprod test case.
David Green via llvm-commits
- [llvm] 74b2a4e - [AArch64] Add a costmodel test for overflowing arithmatic. NFC
David Green via llvm-commits
- [llvm] 0a2708d - [InstSimplify] Add tests for the range of a half float. NFC
David Green via llvm-commits
- [llvm] 79011c7 - [InstCombine] Fix rare condition violation in canonicalizeClampLike
David Green via llvm-commits
- [llvm] 9358384 - [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
David Green via llvm-commits
- [llvm] 9020e22 - [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
David Green via llvm-commits
- [llvm] 11630db - [InstCombine] Fold BW/2+1 tops bits are same pattern
David Green via llvm-commits
- [llvm] 66281ba - [InstCombine] Fix type of constant in canonicalizeClampLike
David Green via llvm-commits
- [llvm] 1ad9b07 - [ARM] Add some fp convert with saturate MVE tests. NFC
David Green via llvm-commits
- [llvm] 2c4a9e8 - [ValueTracking] Teach computeConstantRange that the maximum value of a half is 65504
David Green via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
David Li via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
David Pagan via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
David Pagan via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
David Pagan via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
David Pagan via Phabricator via llvm-commits
- [llvm] 3d706c2 - [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
David Sherwood via llvm-commits
- [llvm] 5d93186 - [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
David Sherwood via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for ordered reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112547: [LoopVectorize] Clean up VPReductionRecipe::execute. NFC
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112610: [LoopVectorize] Change getRuntimeVFAsFloat to use unsigned int->FP conversion
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112619: [NFC][LoopVectorize] Add test for tail-folding loop with conditional uniform load
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
David Spickett via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
David Truby via Phabricator via llvm-commits
- [PATCH] D108115: [DAG][sve] Lowering for VLS masked truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
David Truby via Phabricator via llvm-commits
- [PATCH] D111221: [AArch64][SVE] Improve code generation for VLS i1 masks
David Truby via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
David Truby via Phabricator via llvm-commits
- [llvm] f87e0c6 - [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D112590: [lld][WebAssebmly] Convert tests to use disassembly. NFC
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D112723: [lld][WebAssembly] Handle duplicate archive member names in ThinLTO
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D112833: [lld][WebAssembly] Generate TLS relocation code also when linking statically
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add mode/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add mode/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112745: Point replay file to non-existent dummy
Di Mo via Phabricator via llvm-commits
- [PATCH] D112033: [SampleProfile] Add all callsites to AllCandidates if InlineReplay is in effect
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112033: [SampleProfile] Add all callsites to AllCandidates if InlineReplay is in effect
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Di Mo via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Di Mo via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Di Mo via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112698: [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112698: [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112698: [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D112117: [llvm][LV] Drop poison-generating flags from FP instructions
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D112054: [LV] Pre-commit test for D111846
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112097: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112097: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112097: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112097: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D104367: [AIX] Support of Big archive (write)
Digger Lin via Phabricator via llvm-commits
- [llvm] 40c2bdf - [llvm-locstats] Move the test from D110621 into test/llvm-locstats/ dir
Djordje Todorovic via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl.
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D112561: [CodeGen] Don't lower consecutive select instructions with different kind if target don't support it
Dmitry Kharlamov via Phabricator via llvm-commits
- [llvm] 96591a1 - [GVN] Add tests showing generation of already existent PHIs for non-local loads
Dmitry Makogon via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with exits followed by an unreachable or deopt block
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Dmitry Vassiliev via Phabricator via llvm-commits
- [compiler-rt] 75a08b1 - tsan: don't use symbol binding 10
Dmitry Vyukov via llvm-commits
- [compiler-rt] 269aa74 - tsan: add another use-after-free race test
Dmitry Vyukov via llvm-commits
- [compiler-rt] f5a32f5 - tsan: fix free_race3.c test
Dmitry Vyukov via llvm-commits
- [compiler-rt] b0a926a - sanitizer_common: trap on CHECK failure
Dmitry Vyukov via llvm-commits
- [compiler-rt] d7b34d0 - msan: disble CHECK test on powerpc64
Dmitry Vyukov via llvm-commits
- [compiler-rt] 1b34890 - tsan: add DynamicMutexSet helper
Dmitry Vyukov via llvm-commits
- [compiler-rt] d53abf8 - sanitizer_common: fix deadlock detector output
Dmitry Vyukov via llvm-commits
- [compiler-rt] 5ec8322 - tsan: turn off COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED
Dmitry Vyukov via llvm-commits
- [compiler-rt] 65e795c - Revert "tsan: turn off COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED"
Dmitry Vyukov via llvm-commits
- [compiler-rt] c80604f - tsan: remove real func check from interceptors
Dmitry Vyukov via llvm-commits
- [compiler-rt] abdefea - tsan: tidy up SCOPED_INTERCEPTOR_RAW
Dmitry Vyukov via llvm-commits
- [compiler-rt] eae047a - sanitizer_common: tighten on_print hook test
Dmitry Vyukov via llvm-commits
- [compiler-rt] 910aeed - sanitizer_common: fix up onprint.cpp test
Dmitry Vyukov via llvm-commits
- [compiler-rt] d736002 - tsan: move memory access functions to a separate file
Dmitry Vyukov via llvm-commits
- [compiler-rt] a871c34 - sanitizer_common: fix up onprint.cpp test more
Dmitry Vyukov via llvm-commits
- [compiler-rt] d4602f7 - sanitizer_common: make parsing of smaps testable (NFC)
Dmitry Vyukov via llvm-commits
- [compiler-rt] ae833db - sanitizer_common: remove unnecessary GetMemoryProfile arg
Dmitry Vyukov via llvm-commits
- [compiler-rt] 4acad5d - sanitizer_common: add memory profile parsing test
Dmitry Vyukov via llvm-commits
- [compiler-rt] e8861fa - sanitizer_common: fix crashes in parsing of memory profiles
Dmitry Vyukov via llvm-commits
- [compiler-rt] af0a8b8 - sanitizer_common: bump default file max size to 256MB
Dmitry Vyukov via llvm-commits
- [compiler-rt] 014c6b0 - sanitizer_common: fix ParseUnixMemoryProfile test linking on Mac
Dmitry Vyukov via llvm-commits
- [compiler-rt] d31b2dc - tsan: add debugging code for ptrace test failures
Dmitry Vyukov via llvm-commits
- [PATCH] D112561: [CodeGen] Don't lower consecutive select instructions with different kind if target don't support it
Dmitry via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Douglas Yung via Phabricator via llvm-commits
- [llvm] b12a864 - Bitcode: Use Expected<T>::takeError() and moveInto() more, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 4e4883e - Support: Expose sys::path::is_style_{posix, windows, native}()
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 9902362 - Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 0d5b642 - Support: Reduce stats in fs::copy_file on Darwin
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 8077a19 - Support: Remove sys::path::is_style_native()
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::is_style_{posix,windows,native}()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::is_style_{posix,windows,native}()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112786: [Support] Factorize more cases of style checks to use is_style_windows. NFC.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112786: [Support] Factorize more cases of style checks to use is_style_windows. NFC.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112250: Support: Reduce stats in fs::copy_file on Darwin
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112250: Support: Reduce stats in fs::copy_file on Darwin
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112651: [llvm-reduce] Add flag to start at finer granularity
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112651: [llvm-reduce] Add flag to start at finer granularity
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112651: [llvm-reduce] Add flag to start at finer granularity
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112757: [llvm-reduce] optimize extractFromModule functions
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D112315: [DSE] Use optimized access if available for redundant store elimination.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Emma Blink via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Emma Blink via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D112384: [LegalizeTypes][VE] Fix a regression test following previous cttz fix
Erich Focht via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Esme Yi via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D112832: [X86] Don't affect jump tables under +tagged-globals.
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] 4ae1c2c - [ELF] Delete unneeded hack for discarding empty name local symbol
Fangrui Song via llvm-commits
- [lld] bf6e259 - [ELF] Update comments/diagnostics for some long options to use the canonical two-dash form
Fangrui Song via llvm-commits
- [lld] a14ccaf - [ELF] Support 128-bit bitmask in oneof(RelExpr)
Fangrui Song via llvm-commits
- [lld] 6506907 - [ELF] Update comments/diagnostics for -defsym and -image-base to use the canonical two-dash form
Fangrui Song via llvm-commits
- [lld] 43753f8 - [ELF] Remove irrelevant SHT_INIT_ARRAY/SHT_FINI_ARRAY hack
Fangrui Song via llvm-commits
- [lld] 25da870 - [ELF] Remove irrelevant group signature hack working around old gold -r
Fangrui Song via llvm-commits
- [lld] 4d9f6ca - [ELF] Change SharedFile::soName from std::string to StringRef
Fangrui Song via llvm-commits
- [lld] 3b42fc8 - [ELF] Simplify sortSection. NFC
Fangrui Song via llvm-commits
- [llvm] 226465e - [ARC] Fix `undefined symbol: llvm::MachineFunction::dump() const`
Fangrui Song via llvm-commits
- [lld] 35c3f56 - [ELF][X86] Write R_X86_64_TLSDESC addends with -z rel
Fangrui Song via llvm-commits
- [lld] ecc93ed - [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via llvm-commits
- [lld] 2b1e324 - [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via llvm-commits
- [lld] e39c138 - [ELF] Implement TLSDESC for x86-32
Fangrui Song via llvm-commits
- [lld] 6e04ec8 - [docs] Fix docs-lld-html
Fangrui Song via llvm-commits
- [lld] 6fcc19a - [ELF] Simplify R_TPREL formula after D111365
Fangrui Song via llvm-commits
- [lld] 3a4b605 - [lld-macho] Internalize createFiles. NFC
Fangrui Song via llvm-commits
- [lld] aa1d32f - [ELF][Mips] Use R_DTPREL for R_MIPS_TLS_DTPREL*
Fangrui Song via llvm-commits
- [lld] 3fe4b54 - [ELF] Make getImplicitAddend return 0 for R_ARM_V4BX. NFC
Fangrui Song via llvm-commits
- [lld] b76aace - [ELF] Simplify isStaticLinkTimeConstant. NFC
Fangrui Song via llvm-commits
- [lld] 55e69ec - [ELF] Remove -Wl,-z,notext hint
Fangrui Song via llvm-commits
- [lld] 164194a - [ELF] Untangle R_GOT style TLS IE and processRelocAux. NFC
Fangrui Song via llvm-commits
- [lld] 9f8ffaa - [ELF] Replace "symbol '...' has no type" diagnostic with "relocation ... cannot be used against symbol '...'"
Fangrui Song via llvm-commits
- [llvm] 848812a - [Verifier] Add verification logic for GlobalIFuncs
Fangrui Song via llvm-commits
- [lld] 2f7366c - [ELF] Simplify R_DTPREL. NFC
Fangrui Song via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112582: [ELF] Implement General Dynamic style TLSDESC for x86-32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112582: [ELF] Implement TLSDESC for x86-32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111932: [RISCV][test] Add more tests of immediate materialisation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112592: [ELF][X86] Write R_X86_64_TLSDESC addends with -z rel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112582: [ELF] Implement TLSDESC for x86-32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112582: [ELF] Implement TLSDESC for x86-32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112592: [ELF][X86] Write R_X86_64_TLSDESC addends with -z rel
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108006: [lld][ELF] Add --no-search-static-libs-for-shlib-undefined flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112684: [Internalize] Preserve __stack_chk_fail in Internalizer correctly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112719: [lld] Rename addCombinedLTOObjects to match ELF driver. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112582: [ELF] Implement TLSDESC for x86-32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111966: [llvm-readobj] Add support for reading OpenBSD ELF core notes.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] a6c4969 - [VPlan] Do not create dummy entry block (NFC).
Florian Hahn via llvm-commits
- [llvm] 1a2a7cc - [DSE] Add test case with 2 memcpys that should not be eliminated.
Florian Hahn via llvm-commits
- [llvm] c45045b - [VPlan] Keep induction recipes in header.
Florian Hahn via llvm-commits
- [llvm] 274a9b0 - [DSE] Support redundant stores eliminated by memset.
Florian Hahn via llvm-commits
- [PATCH] D111299: [VPlan] Do not create dummy entry block (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111299: [VPlan] Do not create dummy entry block (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111888: [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111888: [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112547: [LoopVectorize] Clean up VPReductionRecipe::execute. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108091: [AggressiveInstCombine] Add shift left instruction to `TruncInstCombine` DAG
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Set builder insert point instead of moving recipes. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108091: [AggressiveInstCombine] Add shift left instruction to `TruncInstCombine` DAG
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111302: [VPlan] Add initial VPlan verification.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111301: [VPlan] Set builder insert point instead of moving recipes. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune `zext` and `sext` processing for overdefined operand
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112321: [DSE] Support redundant stores eliminated by memset.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112321: [DSE] Support redundant stores eliminated by memset.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112315: [DSE] Use optimized access if available for redundant store elimination.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112619: [NFC][LoopVectorize] Add test for tail-folding loop with conditional uniform load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] dd943eb - [hwasan] print exact mismatch offset for short granules.
Florian Mayer via llvm-commits
- [llvm] c3dce37 - [LangRef] Document that DataLayout defaults to little-endian
Fraser Cormack via llvm-commits
- [llvm] 8314a04 - [SelectionDAG] Allow FindMemType to fail when widening loads & stores
Fraser Cormack via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef][NFC] Remove incorrect vector alignment rules
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen][RISCV] rename function name Decode* to decode*
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112316: [LangRef] Document that DataLayout defaults to little-endian
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112316: [LangRef] Document that DataLayout defaults to little-endian
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112531: [RFC][DataLayout] Allow vector specifications by element size
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112531: [RFC][DataLayout] Allow vector specifications by element size
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D103510: [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112599: [RISCV] Fix vm operand constraint to fit GCC's behavior
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112599: [RISCV] Fix vm operand constraint to fit GCC's behavior
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112762: [RISCV] Teach RISCVInsertVSETVLI::needVSETVLI to handle mask register instructions better.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112000: [SelectionDAG] Allow FindMemType to fail when widening loads & stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112000: [SelectionDAG] Allow FindMemType to fail when widening loads & stores
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D111248: [SelectionDAG] Widen scalable-vector loads/stores via VP_LOAD/VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- Maintenance works at llvm lab today
Galina Kistanova via llvm-commits
- [PATCH] D112018: [zorg] Add Polly Documentation builder.
Galina via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Galina via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Galina via Phabricator via llvm-commits
- [PATCH] D110533: [Bazel] link backtrace library when building llvm/lib/Support under FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D111930: Add support for Bazel builds on Windows with `clang-cl`.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D110533: [Bazel] link backtrace library when building llvm/lib/Support under FreeBSD
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112844: Add a Bazel build file for mlir/python.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112844: Add a Bazel build file for mlir/python.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112264: [ARC] Upstream the Synopsys out-of-tree load/store increment pass
Graham Yiu via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Greg McGary via Phabricator via llvm-commits
- [PATCH] D107350: Add a trait to Sequence to iterate enums
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 1e46dcb - [TwoAddressInstructionPass] Put all new instructions into DistanceMap
Guozhi Wei via llvm-commits
- [PATCH] D111857: 【TwoAddressInstructionPass】 Put all new instructions into DistanceMap
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D111857: 【TwoAddressInstructionPass】 Put all new instructions into DistanceMap
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D111857: 【TwoAddressInstructionPass】 Put all new instructions into DistanceMap
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D112679: Make the BBAddrMap struct binary-format-agnostic.
Han Shen via Phabricator via llvm-commits
- [PATCH] D112679: Make the BBAddrMap struct binary-format-agnostic.
Han Shen via Phabricator via llvm-commits
- [PATCH] D112620: [gn build] Add lldb to default target on Windows
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D112622: [gn build] Use LLD as host linker by default on macOS if clang_base_path is set
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D112860: [X86] Fix X32 tail call generation
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect call generation
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D112705: Add hint to readme, how to use automatically the optimal number of CPU cores
Heiko Thiel via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [llvm] 259e4c5 - [CSSPGO] Trim cold base profiles for the CS preinliner.
Hongtao Yu via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112678: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112681: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold base profiles for the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold base profiles for the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold base profiles for the CS preinliner.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Infer total samples by accumulating all its body samples
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 0a9b829 - [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Hsiangkai Wang via llvm-commits
- [llvm] 7051f73 - [RISCV] Sync Zvlsseg register order as the same as vector registers.
Hsiangkai Wang via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103510: [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D103510: [RISCV] Use vmv.v.[v|i] if we know COPY is under the same vl and vtype.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D110250: [RISCV] Sync Zvlsseg register order as the same as vector registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D91514: Expose CastInst::getCastOpcode in C API
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D91514: Expose CastInst::getCastOpcode in C API
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Jack Andersen via Phabricator via llvm-commits
- [llvm] 1ff1bca - [AIX][ZOS] Disable tests due to lack of Objective-C support
Jake Egan via llvm-commits
- [llvm] 9feb461 - Generalize DWARF tests that expect DW_FORM_strp
Jake Egan via llvm-commits
- [llvm] fa1dd5f - [AIX] Disable cfi-version test on AIX
Jake Egan via llvm-commits
- [llvm] 1c2d333 - [DWARF] Standardize checks and remove verbose where possible in DWARF tests
Jake Egan via llvm-commits
- [PATCH] D112390: [AIX][ZOS] Disable tests due to lack of Objective-C support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112286: Add -dwarf-inlined-strings=Disable option to DWARF tests that expect DW_FORM_strp
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112390: [AIX][ZOS] Disable tests due to lack of Objective-C support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112286: Generalize DWARF tests that expect DW_FORM_strp
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112286: Generalize DWARF tests that expect DW_FORM_strp
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Adjust DW_AT_name/DW_AT_linkage_name checks
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112636: [DWARF] Standardize checks and remove verbose where possible in DWARF tests
Jake Egan via Phabricator via llvm-commits
- [llvm] 763ae1d - [DomTree][NFC] Clean up nits in DomTree code
Jakub Kuderski via llvm-commits
- [PATCH] D112482: [DomTree][NFC] Clean up nits in DomTree code
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D112482: [DomTree][NFC] Clean up nits in DomTree code
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D112175: [NFC] Add llvm::StaticVector ADT
James Player via Phabricator via llvm-commits
- [PATCH] D112175: [NFC] Add llvm::StaticVector ADT
James Player via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
James Y Knight via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D112006: [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D112006: [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Jan Svoboda via Phabricator via llvm-commits
- [llvm] c8e5aef - [AMDGPU] Use standard MachineBasicBlock::getFallThrough method. NFCI.
Jay Foad via llvm-commits
- [llvm] b9e3af1 - [LiveInterval] Add RemoveDeadValNo argument to removeSegment(iterator)
Jay Foad via llvm-commits
- [llvm] c6b4fb8 - [AMDGPU] Add gfx10 uaddsat test coverage. NFC.
Jay Foad via llvm-commits
- [llvm] 21a1d4c - [AMDGPU] Change numBitsSigned for simplicity and document it. NFC.
Jay Foad via llvm-commits
- [llvm] 1b75892 - [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Jay Foad via llvm-commits
- [llvm] 56f03d2 - [IR] Remove createReplacementInstr. NFC.
Jay Foad via llvm-commits
- [PATCH] D112377: [DAGCombiner] make matching bit-hack form of usubsat more flexible
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112416: [AMDGPU] Fix setcc combine for i128
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110560: [LiveInterval] Add RemoveDeadValNo argument to removeSegment(iterator)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101825: [AMDGPU] Use standard MachineBasicBlock::getFallThrough method. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101825: [AMDGPU] Use standard MachineBasicBlock::getFallThrough method. NFCI.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112394: [AMDGPU] Implement llvm.amdgcn.mulhi.[i,u]24 intrinsics.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112556: [MachineVerifier] Live interval for a subreg must have subranges
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112556: [MachineVerifier] Live interval for a subreg must have subranges
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112556: [MachineVerifier] Live interval for a subreg must have subranges
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110560: [LiveInterval] Add RemoveDeadValNo argument to removeSegment(iterator)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112685: [AMDGPU] Fix rhs of the tests in amdgpu-codegenprepare-mul24.ll.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112690: MachineDominators: Define MachineDomTree type alias
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112226: [TailDuplicator] Fix merging block with terminator
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112702: [AMDGPU] Add 24-bit mulhi intrinsics in INTRINSIC_WO_CHAIN combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112795: [IR] Remove createReplacementInstr. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112813: [AMDGPU] Change numBitsSigned for simplicity and document it. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112813: [AMDGPU] Change numBitsSigned for simplicity and document it. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112795: [IR] Remove createReplacementInstr. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112897: build failure for LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112441: [fir] Add substring to fir.slice operation
Jean Perier via Phabricator via llvm-commits
- [PATCH] D112865: [mlir][core] Inline Intrinsic Attributes
Jeff Niu via Phabricator via llvm-commits
- [llvm] 2eb96e1 - [DebugInfo][NFC] Avoid a use-after-free
Jeremy Morse via llvm-commits
- [llvm] ee3eee7 - [DebugInfo][InstrRef] Track values fused into stack spills
Jeremy Morse via llvm-commits
- [llvm] 416fd03 - [DebugInfo] Follow up to ee3eee71e, x86 tests need an x86 triple
Jeremy Morse via llvm-commits
- [llvm] 97ddf49 - [DebugInfo][InstrRef] Recover stack-slot tracking performance
Jeremy Morse via llvm-commits
- [llvm] 4136897 - [DebugInfo][InstrRef][NFC] Switch to using DenseMaps and similar
Jeremy Morse via llvm-commits
- [llvm] c99fdd4 - [DebugInfo][NFC] Initialize a new object field in unittests
Jeremy Morse via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112333: [DebugInfo][InstrRef][NFC] Use DenseMaps where we can, use more efficient ValueIDNum repr
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112324: [DebugInfo][InstrRef] Recover some performance from tracking stack-slot sublocations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112333: [DebugInfo][InstrRef][NFC] Use DenseMaps where we can, use more efficient ValueIDNum repr
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112006: [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112006: [DebugInfo][InstrRef] Add unit tests for transfer-function building
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen] rename function name Decode* to decode*
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen] rename function name Decode* to decode*
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D111888: [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D111888: [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Jessica Paquette via Phabricator via llvm-commits
- [lld] 413e249 - [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Jez Ng via llvm-commits
- [lld] d3ddd56 - [lld-macho] Fix incremental builds
Jez Ng via llvm-commits
- [lld] 622150a - [lld-macho] Put GOT into `__DATA` segment where appropriate
Jez Ng via llvm-commits
- [lld] 002eda7 - [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via llvm-commits
- [lld] a9353db - [lld-macho] Simplify the handling of "no unwind info" functions
Jez Ng via llvm-commits
- [lld] 1d2a4cd - [lld-macho] Fix compact-unwind-bad-reloc.s test
Jez Ng via llvm-commits
- [lld] b7e12ca - [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via llvm-commits
- [lld] a271f24 - [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Jez Ng via llvm-commits
- [lld] 6c2f26a - [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112584: [lld/mac] Don't assert when ICFing arm64 code
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112594: [lld-macho] Implement -S
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112643: [lld/mac] Don't crash on undefined symbols with --icf=all
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112643: [lld/mac] Don't crash on undefined symbols with --icf=all
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112687: [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112687: [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112687: [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112687: [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112862: [lld/mac] Fix mislink with ICF
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112878: [MachO] Properly reset global state
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Jez Ng via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D110841: [AArch64] Remove redundant ORRWrs which is generated by zero-extend
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [llvm] a502436 - [AArch64] Remove redundant ORRWrs which is generated by zero-extend
Jingu Kang via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112055: [PowerPC] Implement longdouble pack/unpack builtins
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112593: [AIX] Disable cfi-version test on AIX
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D111742: Add LLVM_EXTERNALIZE_DEBUGINFO_FLATTEN, which can do flat dSYM
Jo Shields via Phabricator via llvm-commits
- [PATCH] D111740: Align LLVM_EXTERNALIZE_DEBUGINFO behaviours on Linux w/ Darwin
Jo Shields via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] 8a4551b - [Attributor][FIX] Use right address space to avoid assertion
Johannes Doerfert via llvm-commits
- [llvm] 734f914 - [Attributor][NFC] Improve debug messages
Johannes Doerfert via llvm-commits
- [llvm] 1720787 - [Attributor][NFX] Pre-commit test case exposing a problem
Johannes Doerfert via llvm-commits
- [llvm] acf3093 - [Attributor][FIX] Do not ignore memory writes in AAMemoryBehavior
Johannes Doerfert via llvm-commits
- [PATCH] D112016: [IR] Introduce load assume operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112493: [OpenMP][NFCI] Record the location string as part of the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112544: [Attributor][FIX] Use right address space to avoid assertion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112544: [Attributor][FIX] Use right address space to avoid assertion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109987: [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112162: [NFC] [LLVM] Fix MaxFixPointIterations typo to match documentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112892: [OpenMP][FIX] Ensure guarding uses proper global name
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112893: [OpenMP][FIX] Introduce and use a simple generic-mode barrier
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112894: [OpenMP][FIX] Do not signal SPMD-mode but then keep generic-mode
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112893: [OpenMP][FIX] Introduce and use a simple generic-mode barrier
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
John Brawn via Phabricator via llvm-commits
- [PATCH] D111631: [AArch64][SVE] Fix handling of stack protection with SVE
John Brawn via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
John Brawn via Phabricator via llvm-commits
- [PATCH] D110065: [AArch64] Add support for the 'R' architecture profile.
John Brawn via Phabricator via llvm-commits
- [PATCH] D111631: [AArch64][SVE] Fix handling of stack protection with SVE
John Brawn via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
John McCall via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D112544: [Attributor][FIX] Use right address space to avoid assertion
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D112544: [Attributor][FIX] Use right address space to avoid assertion
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] d321548 - [llvm] Disable xar on macOS 12.0 and later
Jonas Devlieghere via llvm-commits
- [llvm] 80405df - [llvm] Include LLVM_ENABLE_RUNTIMES in the cross compilation invocation
Jonas Devlieghere via llvm-commits
- [PATCH] D112250: Support: Reduce stats in fs::copy_file on Darwin
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D111742: Add LLVM_EXTERNALIZE_DEBUGINFO_FLATTEN, which can do flat dSYM
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D111742: Add LLVM_EXTERNALIZE_DEBUGINFO_FLATTEN, which can do flat dSYM
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112855: [llvm] Include LLVM_ENABLE_RUNTIMES in the cross compilation invocation
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112855: [llvm] Include LLVM_ENABLE_RUNTIMES in the cross compilation invocation
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D112855: [llvm] Include LLVM_ENABLE_RUNTIMES in the cross compilation invocation
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 9f88727 - [SystemZ] Provide size values for PATCHPOINT, STACKMAP and FENTRY_CALL.
Jonas Paulsson via llvm-commits
- [llvm] bb50693 - [SystemZ] Improvement of emitMemMemWrapper()
Jonas Paulsson via llvm-commits
- [PATCH] D112065: [SystemZ] Improvement of emitMemMemWrapper()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D112217: [flang][flang-omp-report] Remove the loop workarounds for nowait clause
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D112817: Removed unnecessary comments in flang-omp-report plugin tests
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D108301: [MSP430][Clang] Update hard-coded MCU data
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110724: [MSP430] Add support for the `rpt` assembler directive
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110725: [MSP430] Add codegen support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110240: [MSP430] Implement PUSHM and POPM instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [compiler-rt] b3980b5 - [Sanitizer] Strip PAC from PC in StackTrace::GetNextInstructionPc()
Julian Lettner via llvm-commits
- [compiler-rt] c79d484 - [TSan] Ensure test uses tagged pointer
Julian Lettner via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
JunMa via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Annotate LDG/LDU instructions as mayLoad
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D111962: [TableGen] Fix codgen of InstrMapping with multiple columns and values
Jyun-Yan You via Phabricator via llvm-commits
- [PATCH] D112093: Fixes majorOSVersion and majorSubsystemVersion being set into too large values
KOLANICH via Phabricator via llvm-commits
- [PATCH] D112093: Fixes majorOSVersion and majorSubsystemVersion being set into too large values
KOLANICH via Phabricator via llvm-commits
- [compiler-rt] 6ea2431 - [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via llvm-commits
- [PATCH] D112400: [compiler-rt][atomics] Support __atomic_fetch_nand
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Kai Luo via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via Phabricator via llvm-commits
- [PATCH] D112400: [clang][compiler-rt][atomics] Add `__c11_atomic_fetch_nand` builtin and support `__atomic_fetch_nand` libcall
Kai Luo via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
Kai Luo via Phabricator via llvm-commits
- [PATCH] D110613: [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
Kai Luo via Phabricator via llvm-commits
- [llvm] 3729a5a - [SCEV] Fix a warning on an unused lambda capture
Kazu Hirata via llvm-commits
- [llvm] 3729a5a - [SCEV] Fix a warning on an unused lambda capture
Kazu Hirata via llvm-commits
- [llvm] c3e698e - [CodeGen, Hexagon] Use MachineBasicBlock::phis (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6af3e87 - [Hexagon] Remove set-but-unused variables (NFC)
Kazu Hirata via llvm-commits
- [llvm] cc73310 - [X86] Remove CallOperand in X86Operand (NFC)
Kazu Hirata via llvm-commits
- [llvm] e6b6190 - [X86] Remove NeedsRetpoline in X86AsmPrinter (NFC)
Kazu Hirata via llvm-commits
- [llvm] 593451b - [X86] Remove getSETOpc (NFC)
Kazu Hirata via llvm-commits
- [llvm] cee3419 - [AMDGPU] Remove unused declaration findNumUsedRegistersSI (NFC)
Kazu Hirata via llvm-commits
- [llvm] 309357c - [AMDGPU] Remove unused declaration eliminateDeadBranchOperands (NFC)
Kazu Hirata via llvm-commits
- [llvm] dd5d46b - [AMDGPU] Remove unused BBSelectRegister in AMDGPUMachineCFGStructurizer (NFC)
Kazu Hirata via llvm-commits
- [llvm] 01b4789 - [AMDGPU] Remove hasDefinedInitializer (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3b285ff - [llvm-profgen] Fix a set-but-unused warning
Kazu Hirata via llvm-commits
- [llvm] c5cd371 - [Hexagon] Remove unused struct InstTy (NFC)
Kazu Hirata via llvm-commits
- [llvm] c3d63a0 - [Hexagon] Remove ValidArch (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5970249 - [Hexagon] Remove chksetELFHeaderEFlags (NFC)
Kazu Hirata via llvm-commits
- [llvm] c8b1ed5 - [clang, llvm] Use Optional::getValueOr (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4cc7c47 - [MachineCSE] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] c714da2 - [Transforms] Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] 72710af - [CodeGen, Target] Use MachineBasicBlock::terminators (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1a605f3 - [CodeGen] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 476e1ee - [AArch64] Remove unused declaration hasSwiftExtendedFrame (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D112384: [LegalizeTypes][VE] Fix a regression test following previous cttz fix
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Kelvin Wu via Phabricator via llvm-commits
- [llvm] 1f49b71 - [SVE][CodeGen] Enable reciprocal estimates for scalable fdiv/fsqrt
Kerry McLaughlin via llvm-commits
- [llvm] f01fafd - [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Kerry McLaughlin via llvm-commits
- [PATCH] D111657: [SVE][CodeGen] Enable reciprocal estimates for scalable fdiv/fsqrt
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D111882: [NFC][LoopVectorize] Change getStepVector to take a Value* for the StartIdx
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112320: [SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [SVE][LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for inloop reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [SVE][LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [SVE][LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D111437: [SystemZ/z/OS] Implement GOFF writer for empty files
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112217: [flang][flang-omp-report] Remove the loop workarounds for nowait clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112876: [Flang][OpenMP] Copy the attributes when creating a host-associated symbol
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112599: Fix vm operand constraint to fit GCC's behavior
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D112599: [RISCV] Fix vm operand constraint to fit GCC's behavior
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D112599: [RISCV] Fix vm operand constraint to fit GCC's behavior
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
Koakuma via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
Koakuma via Phabricator via llvm-commits
- [llvm] c09f1fc - [GlobalISel][Tablegen] Fix SameOperandMatcher's isIdentical check
Konstantin Schwarz via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D111506: [GlobalISel][Tablegen] Fix SameOperandMatcher's isIdentical check
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D111506: [GlobalISel][Tablegen] Fix SameOperandMatcher's isIdentical check
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Don't merge functions that use @llvm.type.checked.load instrinsics
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Don't merge functions that use @llvm.type.checked.load instrinsics
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Extend FunctionComparator to account for metadata arguments in intrinsics, and only ignore debug info metadata
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Extend FunctionComparator to account for metadata arguments in intrinsics, and only ignore debug info metadata
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] 9f283c2 - [gn build] Port e1fdec875ff1
LLVM GN Syncbot via llvm-commits
- [llvm] df05bab - [gn build] Port 045695f85cb8
LLVM GN Syncbot via llvm-commits
- [llvm] 1a35086 - [gn build] Port 566bfbb740bb
LLVM GN Syncbot via llvm-commits
- [llvm] bfb40e8 - [ORC] Don't try to perform empty deallocations.
Lang Hames via llvm-commits
- [llvm] 91434d4 - [JITLink] Fix element-present check in MachOLinkGraphParser.
Lang Hames via llvm-commits
- [llvm] e32b1ee - [ORC] Change SPSExecutorAddr serialization, SupportFunctionCall struct.
Lang Hames via llvm-commits
- [llvm] 20675d8 - Revert "[ORC] Change SPSExecutorAddr serialization, SupportFunctionCall struct."
Lang Hames via llvm-commits
- [llvm] 999c6a2 - Reapply e32b1eee6aa "[ORC] Change SPSExecutorAddr serialization,..." with fixes.
Lang Hames via llvm-commits
- [compiler-rt] dc8e5e1 - [ORC-RT] Add a WrapperFunctionCall utility.
Lang Hames via llvm-commits
- [llvm] 12b2cc2 - [ORC] Rename SupportFunctionCall to WrapperFunctionCall.
Lang Hames via llvm-commits
- [llvm] afeb1e4 - [ORC] Move all pass config into MachOPlatformPlugin::modifyPassConfig.
Lang Hames via llvm-commits
- [llvm] 213666f - [ORC] Move CWrapperFunctionResult out of the detail:: namespace.
Lang Hames via llvm-commits
- [llvm] b77c6db - [JITLink] Fix alloc action call signature in InProcessMemoryManager.
Lang Hames via llvm-commits
- [compiler-rt] ff846fc - [ORC][ORC-RT] Switch MachO EH/TLV registration from EPC-calls to alloc actions.
Lang Hames via llvm-commits
- [compiler-rt] 81a6eab - [ORC-RT] Add missing file that was left out of ff846fcb64c.
Lang Hames via llvm-commits
- [PATCH] D112656: [ORC][ORC-RT] Enable the MachO platform for arm64
Lang Hames via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Lang Hames via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Infer total samples by accumulating all its body samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold base profiles for the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold base profiles for the CS preinliner.
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Infer total samples by accumulating all its body samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Infer total samples by accumulating all its body samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111824: [llvm-profgen] Fix bug of populating profile symbol list
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111824: [llvm-profgen] Fix bug of populating profile symbol list
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Update total samples by accumulating all its body samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Update total samples by accumulating all its body samples
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn and filter out invalid range
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Add a switch to fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Add a switch to fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
LemonBoy via Phabricator via llvm-commits
- [PATCH] D112388: x86: Fix lowering of libm libcalls w/ fp128 operands
LemonBoy via Phabricator via llvm-commits
- [PATCH] D112160: [MachO] Port call graph profile section and directive
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112655: [CGProfile] Don't emit call graph profile edges with zero weight
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Logan Chien via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Logan Chien via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Logan Chien via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Logan Chien via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Logan Chien via Phabricator via llvm-commits
- [llvm] abb2a91 - [docs][NFC] Strip trailing whitespace from GettingStarted.rst
Louis Dionne via llvm-commits
- [llvm] 2912f53 - Officially deprecate LLVM_ENABLE_PROJECTS for libc++, libc++abi and libunwind
Louis Dionne via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112649: [libunwind] Simplify the executor used in the tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112649: [libunwind] Simplify the executor used in the tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112724: Officially deprecate LLVM_ENABLE_PROJECTS for libc++, libc++abi and libunwind
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D106339: Add support to generate Sphinx DOCX documentation
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112724: Officially deprecate LLVM_ENABLE_PROJECTS for libc++, libc++abi and libunwind
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D112598: [WIP][RISCV][CostModel] Add cost model for shuffle
Luke via Phabricator via llvm-commits
- [PATCH] D112598: [WIP][RISCV][CostModel] Add cost model for shuffle
Luke via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Luke via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Luke via Phabricator via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Luke via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Luke via Phabricator via llvm-commits
- [PATCH] D111939: [RISCV] Add missing e_flag EF_RISCV_TSO
Luke via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Luke via Phabricator via llvm-commits
- [PATCH] D111285: Fix invalid Kill on callee save on RISC-V
Luke via Phabricator via llvm-commits
- [PATCH] D112829: [RISCV][DebugInfo] fix crash
Luke via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111948: [Demangle] Add prepend functionality to OutputString
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112795: [IR] Remove createReplacementInstr. NFC.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112264: [ARC] Upstream the Synopsys out-of-tree load/store increment pass
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D112264: [ARC] Upstream the Synopsys out-of-tree load/store increment pass
Mark Schimmel via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Markus Lavin via Phabricator via llvm-commits
- [llvm] 177176f - [Support] [Windows] Manually clean up temp files if not setting delete disposition
Martin Storsjö via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D100756: [llvm-rc] [4/4] Add a GNU windres-like frontend to llvm-rc
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112710: [Support] [Windows] Use RemoveFileOnSignal if unable to use the delete-on-close flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::is_style_{posix,windows,native}()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112786: [Support] Factorize more cases of style checks to use is_style_windows. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111880: [Support] [Windows] Convert paths to the preferred form
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112787: [Support] Allow configuring the preferred type of slashes on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::is_style_{posix,windows,native}()
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112786: [Support] Factorize more cases of style checks to use is_style_windows. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Mateusz via Phabricator via llvm-commits
- [PATCH] D112474: [NFC][Docs] Add missing Doxygen group comments for LLVM-C
Mats Larsen via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Mats Petersson via Phabricator via llvm-commits
- [llvm] 52fc2ed - AMDGPU: Check kernarg alignments in test
Matt Arsenault via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112483: AMDGPU: Optimize out implicit kernarg argument allocation if unused
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112483: AMDGPU: Optimize out implicit kernarg argument allocation if unused
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112483: AMDGPU: Optimize out implicit kernarg argument allocation if unused
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112395: [AMDGPU] Enable 48-bit mul in AMDGPUCodeGenPrepare.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112435: [GlobalISel] Add G_BFI (bitfield insertion opcode)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112556: [MachineVerifier] Live interval for a subreg must have subranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112323: GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112544: [Attributor][FIX] Use right address space to avoid assertion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112554: [AMDGPU] Add more llc tests for 48-bit mul generation.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112715: AMDGPU: Check kernarg alignments in test
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112716: AMDGPU: Account for implicit argument alignment for kernarg segment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112715: AMDGPU: Check kernarg alignments in test
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112323: GlobalISel/Utils: Use incoming regbank while constraining the superclasses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Matt Devereau via Phabricator via llvm-commits
- [compiler-rt] 082d2ad - [libFuzzer] Improve corpus replacement unit test.
Matt Morehouse via llvm-commits
- [compiler-rt] 6b6564f - Fix unused variable warning.
Matt Morehouse via llvm-commits
- [llvm] 33cc0cf - [X86] Don't affect jump tables under +tagged-globals.
Matt Morehouse via llvm-commits
- [PATCH] D112832: [X86] Don't affect jump tables under +tagged-globals.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D112832: [X86] Don't affect jump tables under +tagged-globals.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D112853: [HWASan] Apply TagMaskByte to every global tag.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 97a1570 - X86InstrInfo: Optimize more combinations of SUB+CMP
Matthias Braun via llvm-commits
- [llvm] e2c7ee0 - X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109194: [InstCombine] Canonicalize masked merge; optimize (a & b) | (~a & c)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D109850: Implement SystemZIselLowering::hasAndNot
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
Matthias Springer via Phabricator via llvm-commits
- [llvm] dbab339 - [SCEV][NFC] Apply mass forgetMemoizedResults queries where possible
Max Kazantsev via llvm-commits
- [llvm] f8623b0 - [SCEV][NFC] Win some compile time from mass forgetMemoizedResults
Max Kazantsev via llvm-commits
- [llvm] a9b0776 - [SimplifyCFG] Sanity assert in iterativelySimplifyCFG
Max Kazantsev via llvm-commits
- [llvm] 31822e0 - [Test] Add test for PR52290
Max Kazantsev via llvm-commits
- [llvm] d4c74cd - [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Max Kazantsev via llvm-commits
- [llvm] 9bbfe0f - [NFC] Remove obsolete simplifyOnceImpl function
Max Kazantsev via llvm-commits
- [llvm] 5961f03 - [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via llvm-commits
- [llvm] 513914e - [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Max Kazantsev via llvm-commits
- [llvm] 4024ca8 - [Test] Add test showing missing simplifycfg opportunity for Phi with undef inputs
Max Kazantsev via llvm-commits
- [llvm] 21adcdb - [Test] Regenerate checks using auto-update script
Max Kazantsev via llvm-commits
- [llvm] 8daf769 - [Test] Regenerate some of llc test checks using auto updater
Max Kazantsev via llvm-commits
- [llvm] e512c5b - [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via llvm-commits
- [PATCH] D111602: [SCEV][NFC] Apply mass forgetMemoizedResults queries where possible
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112294: [SCEV][NFC] Win some compile time from mass forgetMemoizedResults
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112517: [NFC] Minor code improvement. Replacing simplifyOnce with simplifyOnceImpl.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112699: [SimplifyCFG] Simplify conditions of branches
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110385: [SCEV] Verify contents of cached Block Dispositions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td in Dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td in Dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112175: [NFC] Add llvm::StaticVector ADT
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112746: [docs] Inclusive language: replace master with main
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112775: [docs] Consolidate instructions for reporting a problem with builder in one place
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112776: [docs] Update new builder instructions to default to building each change
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112880: [TimeProfiler] Reset variable to nullptr
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112845: [fir] Add base of the FIR to LLVM IR pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112193: [Polly][NFC] Switch createSubstitutions and createSubstitutionsVector to use isl::ast_expr
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112018: [zorg] Add Polly Documentation builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112018: [zorg] Add Polly Documentation builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112766: [llvm-reduce] Actually skip invalid candidates in operands-to-args
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D101663: [OpenMP] Avoid unintentional use of host compiler as bclib compiler.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 6c9f207 - [cmake] Surpress cmake warning on that EH requires RTTI. NFC.
Michael Liao via llvm-commits
- [llvm] e6a4ba3 - [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D106449: [amdgpu] Handle the case where there is no scavenged register.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112655: [CGProfile] Don't emit call graph profile edges with zero weight
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::system_style() in a few places
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D112780: [doc] Typo fix in NewPassManager.rst
Miguel Raz Guzmán Macedo via Phabricator via llvm-commits
- [PATCH] D112780: [doc] Typo fix in NewPassManager.rst
Miguel Raz Guzmán Macedo via Phabricator via llvm-commits
- [PATCH] D112780: [doc] Typo fix in NewPassManager.rst
Miguel Raz Guzmán Macedo via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D98697: [IndVars] Provide eliminateIVComparison with context
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Mikael Holmén via Phabricator via llvm-commits
- [llvm] d869939 - [OPENMP51]Initial parsing/sema for append_args clause for 'declare variant'
Mike Rice via llvm-commits
- [llvm] 6f9c251 - [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via llvm-commits
- [PATCH] D111854: [OPENMP51]Initial parsing/sema for append_args clause for 'declare variant'
Mike Rice via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via Phabricator via llvm-commits
- [PATCH] D112499: [OpenMP] Initial parsing/sema for the 'omp loop' construct
Mike Rice via Phabricator via llvm-commits
- [llvm] d6790a0 - [NFC] ProfileSummary: const most of the fields.
Mircea Trofin via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112882: [NFC][Regalloc] Ensure Query::interferingVRegs is accurate.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D110817: [GVN] Simple GVN hoist - scalars
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111418: [GVN] Simple GVNHoist - limits
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111418: [GVN] Simple GVNHoist - limits
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Neil Dhar via Phabricator via llvm-commits
- [PATCH] D109090: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on FreeBSD
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D94282: [PowerPC] Support ppc-asm-full-reg-names for AIX
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112285: [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112502: [PowerPC] expand SCEV with correct type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Ng Zhi An via Phabricator via llvm-commits
- [llvm] 3ccd041 - [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via llvm-commits
- [llvm] d7e089f - [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via llvm-commits
- [llvm] 39e5dd1 - [SparcISelLowering] avoid emitting libcalls to __muloti4 and __mulodi4
Nick Desaulniers via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D100756: [llvm-rc] [4/4] Add a GNU windres-like frontend to llvm-rc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D109945: [lld-macho] Simplify the handling of "no unwind info" functions
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D34408: [ARM] - Add the option to directly access TLS pointer
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112761: cfi-icall: Add -fsanitize-cfi-promotion-aliases
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4 and __mulodi4
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4 and __mulodi4
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] d2c1332 - [gn build] (manually) port da47ec3ca076
Nico Weber via llvm-commits
- [llvm] 1970ea1 - Reland "[gn build] (manually) port 6fe2beba7d2a (ExceptionTests)"
Nico Weber via llvm-commits
- [llvm] 3c0cf7e - Unbreak code_signature_lc.test on macOS after 911be05743eb606
Nico Weber via llvm-commits
- [llvm] 0d13c59 - [gn build] Add lldb to default target on Windows
Nico Weber via llvm-commits
- [llvm] e545e11 - [gn build] Use LLD as host linker by default on macOS if clang_base_path is set
Nico Weber via llvm-commits
- [lld] 9f90347 - fix comment typos to cycle bots
Nico Weber via llvm-commits
- [lld] 6503a68 - [lld/mac] Don't assert when ICFing arm64 code
Nico Weber via llvm-commits
- [lld] 7f36930 - [lld/mac] Don't crash on undefined symbols with --icf=all
Nico Weber via llvm-commits
- [llvm] 5d64bf0 - [gn build] (manually) port d736002e90b5
Nico Weber via llvm-commits
- [llvm] 793b481 - [CGProfile] Don't emit call graph profile edges with zero weight
Nico Weber via llvm-commits
- [lld] 2d48b19 - [lld/mac] Fix mislink with ICF
Nico Weber via llvm-commits
- [lld] f964ca8 - [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Nico Weber via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Nico Weber via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Nico Weber via Phabricator via llvm-commits
- [PATCH] D104058: ThinLTO: Fix inline assembly references to static functions with CFI
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112584: [lld/mac] Don't assert when ICFing arm64 code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Nico Weber via Phabricator via llvm-commits
- [PATCH] D110621: [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112620: [gn build] Add lldb to default target on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112622: [gn build] Use LLD as host linker by default if clang_base_path is set
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112620: [gn build] Add lldb to default target on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112622: [gn build] Use LLD as host linker by default on macOS if clang_base_path is set
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112584: [lld/mac] Don't assert when ICFing arm64 code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112584: [lld/mac] Don't assert when ICFing arm64 code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112643: [lld/mac] Don't crash on undefined symbols with --icf=all
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112643: [lld/mac] Don't crash on undefined symbols with --icf=all
Nico Weber via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112655: [CGProfile] Don't emit call graph profile edges with zero weight
Nico Weber via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112756: [lld-macho] -all_load and -ObjC should not affect LC_LINKER_OPTION flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112687: [lld-macho][nfc] Canonicalize all pointers to InputSections early on
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112843: [aarch64/mac] Correctly disassembly @TLVPPAGE(OFF) relocs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112289: Support: Use sys::path::is_style_{posix,windows}() in a few places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112862: [lld/mac] Fix mislink with ICF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112862: [lld/mac] Fix mislink with ICF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112862: [lld/mac] Fix mislink with ICF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112862: [lld/mac] Fix mislink with ICF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112871: [lld/coff] Add parsing for /pdbpagesize: flag
Nico Weber via Phabricator via llvm-commits
- [llvm] 477551f - [SCEVExpander] Minor cleanup in value reuse (NFC)
Nikita Popov via llvm-commits
- [llvm] 75384ec - [InstSimplify] Refactor invariant.group load folding
Nikita Popov via llvm-commits
- [llvm] 5fd55b1 - [InstCombine] Make TTI comment more forceful (NFC)
Nikita Popov via llvm-commits
- [llvm] 0d20ebf - [BasicAA] Use ranges for more than one index
Nikita Popov via llvm-commits
- [llvm] 7e97347 - [BasicAA] Add test for incorrect non-negative logic (NFC)
Nikita Popov via llvm-commits
- [llvm] 721569c - [BasicAA] Add test for benign range overflow (NFC)
Nikita Popov via llvm-commits
- [llvm] 3a995c9 - [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Nikita Popov via llvm-commits
- [llvm] 11a8423 - [SCEV] Use reverse() (NFC)
Nikita Popov via llvm-commits
- [llvm] 9bc7e54 - [BasicAA] Make range check more precise
Nikita Popov via llvm-commits
- [llvm] fbc0c30 - [BasicAA] Handle known bits as ranges
Nikita Popov via llvm-commits
- [llvm] cb90e53 - [IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`
Nikita Popov via llvm-commits
- [llvm] 665060e - [BasicAA] Remove misleading overflow check
Nikita Popov via llvm-commits
- [llvm] ea7be26 - [ConstantRange] Optimize smul_sat() (NFC)
Nikita Popov via llvm-commits
- [llvm] 36b22f7 - [BasicAA] Add range test with nsw (NFC)
Nikita Popov via llvm-commits
- [llvm] 4dd540d - [BasicAA] Add missing inbounds to tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 7cf7378 - [BasicAA] Don't treat non-inbounds GEP as nsw
Nikita Popov via llvm-commits
- [llvm] cdf45f9 - [BasicAA] Extract linear expression multiplication (NFC)
Nikita Popov via llvm-commits
- [PATCH] D112382: [InstSimplify] Refactor invariant.group load folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111727: [DSE] Eliminates redundant store of an exisiting value (PR16520)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112389: [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112378: [BasicAA] Use ranges for more than one index
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112316: [LangRef][NFC] Document that DataLayout defaults to little-endian
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112016: [IR] Introduce load assume operand bundle
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112389: [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112482: [DomTree][NFC] Clean up nits in DomTree code
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112486: [BasicAA] Make range check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112389: [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111611: [NFC] [LoopPeel] Update IDoms of non-loop blocks dominated by the loop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112486: [BasicAA] Make range check more precise
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112611: [BasicAA] Handle known bits as ranges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112611: [BasicAA] Handle known bits as ranges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112618: [BasicAA] Remove misleading overflow check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112618: [BasicAA] Remove misleading overflow check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112637: [SCEVExpander] Be more conservative about poison flags when reusing instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111533: [SCEV] Invalidate user SCEVs along with operand SCEVs to avoid cache corruption
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112694: [ValueTracking] Teach computeConstantRange that the maximum value of a half is 65504
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112848: [BasicAA] Use saturating multiply if nsw
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D82799: [IndVars] Delay forgetValue() call
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Don't merge functions that use @llvm.type.checked.load instrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Don't merge functions that use @llvm.type.checked.load instrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112872: [SCEV] Remove invalid SCEVUnknowns from value map
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112872: [SCEV] Remove invalid SCEVUnknowns from value map
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112875: [SCEV] Only add direct loop users (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108904: [flang][OpenMP] Added semantic checks for sections (associated section(s) should be structured block(s)) and simd constructs (associated loop(s) should be structured block(s))
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Nuri Amari via Phabricator via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112311: [AArch64] Handle ST1iN instructions in isAArch64FrameOffsetLegal
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112420: [clang][ARM] PACBTI-M assembly support
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112423: [ARM] add common parts for PACBTI-M support in the backend
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112425: [ARM] emit PACBTI-M build attributes
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D112426: [ARM] Implement BTI placement pass for PACBTI-M
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D111317: [DebugInfo][InstrRef] Track instructions that write-to-stack after having a spill fused into them
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D112333: [DebugInfo][InstrRef][NFC] Use DenseMaps where we can, use more efficient ValueIDNum repr
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D112324: [DebugInfo][InstrRef] Recover some performance from tracking stack-slot sublocations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D112624: [dexter] Fix failing regression tests
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D112151: [llvm-dwarfdump] Add a test for --summarize-types
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D112151: [llvm-dwarfdump] Add a test for --summarize-types
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D111770: [DebugInfo] Skip ODRUniquing for mismatched tags
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112782: [LNT] Fixed possible crash or junk data in cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112782: [LNT] Fixed possible crash or junk data in cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D111573: [Flang][driver] Update docs
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D112761: cfi-icall: Add -fsanitize-cfi-promotion-aliases
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D112870: [MergeFunctions] Don't merge functions that use @llvm.type.checked.load instrinsics
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D112844: Add a Bazel build file for mlir/python.
Peter Hawkins via Phabricator via llvm-commits
- [PATCH] D112844: Add a Bazel build file for mlir/python.
Peter Hawkins via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112381: [flang] Checks for pointers to intrinsic functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111785: [flang] runtime: Read environment variables directly
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112698: [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112739: [flang] Fold SPREAD
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112742: [flang] Revert new unintended runtime behavior
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112740: [flang] Improve error message for misuse of NULL(mold) as data statement constant
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112738: [flang] Fix crash on "call system_clock(count_max=j)"
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112741: [flang] Fix combined folding of FINDLOC/MAXLOC/MINLOC
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Peter S. Housel via Phabricator via llvm-commits
- [PATCH] D112385: [ELF] Support 128-bit bitmask in oneof(RelExpr)
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112386: [ELF][X86] Support R_X86_64_PLTOFF64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112513: [ELF] Replace InputBaseSection::{areRelocsRela,firstRelocation,numRelocation} with relSecIdx
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112518: [ELF] Change common diagnostics to report both object file location and source file location
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112600: [ARM] Use hardware TLS register in Thumb2 mode when -mtp=cp15 is passed
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Peter Smith via Phabricator via llvm-commits
- [llvm] 98f0875 - [InstCombine][ConstantFolding] Make ConstantFoldLoadThroughBitcast TypeSize-aware
Peter Waller via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112142: [InstCombine][ConstantFolding] Make ConstantFoldLoadThroughBitcast TypeSize-aware
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D106265: [AArch64][SVE] Zero-overhead transfer between Neon and SVE registers
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112303: [AArch64][SVE] Generate SVE >2 element structured load/stores from fixed types
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112617: [AArch64][SVE] Use TargetFrameIndex in more SVE load/store addressing modes
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112142: [InstCombine][ConstantFolding] Make ConstantFoldLoadThroughBitcast TypeSize-aware
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112619: [NFC][LoopVectorize] Add test for tail-folding loop with conditional uniform load
Peter Waller via Phabricator via llvm-commits
- [compiler-rt] 22acda4 - [CMake] Cache the compiler-rt library search results
Petr Hosek via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D111252: [llvm] [Support] [Debuginfo] Add http and debuginfod client libraries and llvm-debuginfod-find tool
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D112849: [llvm] Disable xar on macOS 12.0 and later
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Phabricator via llvm-commits
- [llvm] f82cf61 - [indvars] Fix pr52276 (missing one use check)
Philip Reames via llvm-commits
- [llvm] f06e332 - Revert "[SLP]Improve/fix reordering of the gathered graph nodes."
Philip Reames via llvm-commits
- [llvm] 425cbbc - [Operator] Add hasPoisonGeneratingFlags [mostly NFC]
Philip Reames via llvm-commits
- [llvm] 9ed528e - Autogen a test for ease of update
Philip Reames via llvm-commits
- [llvm] 6caff71 - Regen some autogen tests to account for format change
Philip Reames via llvm-commits
- [llvm] a70a563 - [docs] Expand a bit on the basics of a buildbot policy
Philip Reames via llvm-commits
- [llvm] 386633a - [doc] Update a broken link in buildbot instructions
Philip Reames via llvm-commits
- [llvm] 9020e22 - [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
Philip Reames via llvm-commits
- [PATCH] D111836: [indvars] Use fact loop must exit to canonicalize to unsigned conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112461: [LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepointsForGC.cpp and test
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111836: [indvars] Use fact loop must exit to canonicalize to unsigned conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112389: [SCEV] Move SCEVLostPoisonFlags() check into SCEVExpander
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111353: [SCEV] Extend ability to infer flags to more complicates scopes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112486: [BasicAA] Make range check more precise
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112402: [SCEV][NFC] Verify intergity of SCEVUsers
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112637: [SCEVExpander] Be more conservative about poison flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112637: [SCEVExpander] Be more conservative about poison flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112637: [SCEVExpander] Be more conservative about poison flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112734: [SCEVExpander] Drop poison generating flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112637: [SCEVExpander] Be more conservative about poison flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112775: [docs] Consolidate instructions for reporting a problem with builder in one place
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112755: [docs] Expand a bit on the basics of a buildbot policy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112776: [docs] Update new builder instructions to default to building each change
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112776: [docs] Update new builder instructions to default to building each change
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112516: [SCEV][NFC] Factor out common API for getting unique operands of a SCEV
Philip Reames via Phabricator via llvm-commits
- [llvm] 79f9dfe - [X86] Move splat addends from the gather/scatter index operand to the base address
Phoebe Wang via llvm-commits
- [llvm] eb55c1f - [X86][NFC] Add the missed `break;` for 79f9dfef0da5
Phoebe Wang via llvm-commits
- [llvm] 2bc28c6 - [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Phoebe Wang via llvm-commits
- [llvm] 134c308 - [X86][NFC] Pre-commit test to show prolog insert problem
Phoebe Wang via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112505: [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111595: [X86] Move splat addends from the gather/scatter index operand to the base address
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112505: [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D110869: [X86] Implement -fzero-call-used-regs option
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112505: [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111857: 【TwoAddressInstructionPass】 Put all new instructions into DistanceMap
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111960: [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111960: [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112859: [X86][VARARG] Assign MMO earlier to avoid prolog insert point been sunk across VASTART_SAVE_XMM_REGS
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112016: [IR] Introduce load assume operand bundle
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D101825: [AMDGPU] Use standard MachineBasicBlock::getFallThrough method. NFCI.
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D108006: [lld][ELF] Add --no-search-static-libs-for-shlib-undefined flag
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D112380: [PowerPC] Enforce side effects to FPSCR read/set instructions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D109421: [PowerPC] Add intrinsic to convert between ppc_fp128 and fp128
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D67507: Refer to IEEE 754-2019 in langref instead of 2018 draft
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D111693: [PowerPC] Implement basic instruction macro fusion in Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D111506: [GlobalISel][Tablegen] Fix SameOperandMatcher's isIdentical check
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 9668e19 - [docs] Inclusive language: replace master with main
Quinn Pham via llvm-commits
- [PATCH] D112452: [PPC][LLVM] Inclusive terms: remove references to sanity check in lib/Target/PowerPC
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D112746: [docs] Inclusive language: replace master with main
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D112746: [docs] Inclusive language: replace master with main
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D112746: [docs] Inclusive language: replace master with main
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D112679: Make the BBAddrMap struct binary-format-agnostic.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D112679: Make the BBAddrMap struct binary-format-agnostic.
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] 2f353c0 - [sanitizer_common] Fix Posix/mmap_write_exec.cpp on 32-bit Solaris
Rainer Orth via llvm-commits
- [PATCH] D108750: [PowerPC] common chains to reuse offsets to reduce register pressure
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D112810: [sanitizer_common] Fix Posix/mmap_write_exec.cpp on 32-bit Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D112810: [sanitizer_common] Fix Posix/mmap_write_exec.cpp on 32-bit Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D112064: [GlobalISel] Combine (build_vector_trunc x, undef) -> (bitcast x)
Ravi Korsa via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D111875: [Support] [Windows] Manually clean up temp files on network shares
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112288: Support: Expose sys::path::system_style()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112206: [CSKY] First patch to construct codegen infra and generate first add instruction
Renato Golin via Phabricator via llvm-commits
- [PATCH] D112750: [SparcISelLowering] avoid emitting libcalls to __muloti4()
Renato Golin via Phabricator via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D111912: New Pass for Merging Arbitrary Pair of Functions to Reduce Code Size
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D109416: getVPMemoryOpCost interface
Roland Froese via Phabricator via llvm-commits
- [PATCH] D109417: Cost model for VPMemory operations on PowerPC.
Roland Froese via Phabricator via llvm-commits
- [llvm] acabad9 - [InstCombine] try to canonicalize icmp with trunc op into mask and cmp
Roman Lebedev via llvm-commits
- [llvm] db848fb - [NFC][LV][X86] Improve test coverage for masked mem ops
Roman Lebedev via llvm-commits
- [llvm] 5a8a7b3 - [NFC] Re-autogenerate check lines in some tests to ease of future update
Roman Lebedev via llvm-commits
- [llvm] ab1dbce - [IR] `IRBuilderBase::CreateSelect()`: if cond is a constant i1, short-circuit
Roman Lebedev via llvm-commits
- [llvm] f3df87d - [IR] `IRBuilderBase::CreateOr()`: fix short-circuiting for constant on LHS
Roman Lebedev via llvm-commits
- [llvm] 749581d - [IR] `IRBuilderBase::CreateAnd()`: fix short-circuiting for constant on LHS
Roman Lebedev via llvm-commits
- [llvm] f3190de - [IR] `IRBuilderBase::CreateAnd()`: short-circuit `x & 0` --> `0`
Roman Lebedev via llvm-commits
- [llvm] 156f10c - [IR] `SCEVExpander::generateOverflowCheck()`: short-circuit `umul_with_overflow`-by-one
Roman Lebedev via llvm-commits
- [llvm] 4723c9b - [NFC] `IRBuilderBase::CreateAdd()`: place constant onto RHS
Roman Lebedev via llvm-commits
- [llvm] cb90e53 - [IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`
Roman Lebedev via llvm-commits
- [llvm] 4271269 - Revert "[IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`"
Roman Lebedev via llvm-commits
- [llvm] 101aaf6 - Revert "[NFC] `IRBuilderBase::CreateAdd()`: place constant onto RHS"
Roman Lebedev via llvm-commits
- [llvm] cb90e53 - [IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`
Roman Lebedev via llvm-commits
- [llvm] b291597 - Revert rest of `IRBuilderBase`'s short-circuiting folds
Roman Lebedev via llvm-commits
- [llvm] e5df0a5 - [NFC][PhaseOrdering] Add additional loop deletion tests
Roman Lebedev via llvm-commits
- [llvm] 0ae7bf1 - [NFC][LoopDeletion] Count the number of broken backedges
Roman Lebedev via llvm-commits
- [llvm] 25043c8 - [NFCI] Introduce `ICmpInst::compare()` and use it where appropriate
Roman Lebedev via llvm-commits
- [llvm] 03a4f1f - [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112505: [X86] Add a dependency breaking xor before any gathers with an undef passthru value.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112657: [InstCombine] allow Negator to fold multi-use select with constant arms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112657: [InstCombine] allow Negator to fold multi-use select with constant arms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112840: [PassManager] `buildFunctionSimplificationPipeline()`: schedule another `LoopDeletion` pass run before last `LICM`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112873: [X86] `X86TTIImpl::getInterleavedMemoryOpCostAVX512()`: fallback to scalarization cost computation for mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112877: [BasicTTI] getInterleavedMemoryOpCost(): discount unused members of mask if mask for gap will be used
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112873: [X86] `X86TTIImpl::getInterleavedMemoryOpCostAVX512()`: fallback to scalarization cost computation for mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90924: [ConstantRange] Sign-flipping of signedness-invariant comparisons
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112895: [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Roman Lebedev via Phabricator via llvm-commits
- [llvm] b716d0a - [LoopVectorize] Clean up VPReductionRecipe::execute. NFC
Rosie Sumpter via llvm-commits
- [PATCH] D112547: [LoopVectorize] Clean up VPReductionRecipe::execute. NFC
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for ordered reductions
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for ordered reductions
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111630: [LoopVectorize][CostModel] Update cost model for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112547: [LoopVectorize] Clean up VPReductionRecipe::execute. NFC
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for inloop reductions
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for inloop reductions
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] 1aeb4c4 - [lld][WebAssebmly] Convert tests to use disassembly. NFC
Sam Clegg via llvm-commits
- [lld] e091a66 - [lld][ELF] Update name of function in comment. NFC
Sam Clegg via llvm-commits
- [lld] 4da38c1 - [lld] Rename addCombinedLTOObjects to match ELF driver. NFC
Sam Clegg via llvm-commits
- [lld] 28848e9 - [lld][WebAssembly] Handle duplicate archive member names in ThinLTO
Sam Clegg via llvm-commits
- [lld] 50bfc45 - [lld][WebAssemlby] Always enable mutable-globals feature in PIC mode
Sam Clegg via llvm-commits
- [llvm] 1eb79e7 - [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via llvm-commits
- [lld] fad0546 - [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via llvm-commits
- [lld] 182b72a - [lld][WebAssembly] Generate TLS relocation code also when linking statically
Sam Clegg via llvm-commits
- [llvm] 3b039c6 - Revert "[WebAssembly] Fix debug locations for ExplicitLocals pass"
Sam Clegg via llvm-commits
- [PATCH] D112590: [lld][WebAssebmly] Convert tests to use disassembly. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112590: [lld][WebAssebmly] Convert tests to use disassembly. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112719: [lld] Rename addCombinedLTOObjects to match ELF driver. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112723: [lld][WebAssembly] Handle duplicate archive member names in ThinLTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112723: [lld][WebAssembly] Handle duplicate archive member names in ThinLTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112719: [lld] Rename addCombinedLTOObjects to match ELF driver. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112723: [lld][WebAssembly] Handle duplicate archive member names in ThinLTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112769: [lld][WebAssemlby] Always enable mutable-globala feature in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112769: [lld][WebAssemlby] Always enable mutable-globala feature in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112769: [lld][WebAssemlby] Always enable mutable-globals feature in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112831: [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112831: [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112831: [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112831: [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112833: [lld][WebAssembly] Generate TLS relocation code also when linking statically
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112831: [lld][WebAssembly] Handle TLS variables in Symbol::getVA. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112833: [lld][WebAssembly] Generate TLS relocation code also when linking statically
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112833: [lld][WebAssembly] Generate TLS relocation code also when linking statically
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112487: [WebAssembly] Fix debug locations for ExplicitLocals pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112487: [WebAssembly] Fix debug locations for ExplicitLocals pass
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112833: [lld][WebAssembly] Generate TLS relocation code also when linking statically
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Sam McCall via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Sam McCall via Phabricator via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Sam McCall via Phabricator via llvm-commits
- [llvm] b437aaa - MachineDominators: Define MachineDomTree type alias
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D112690: MachineDominators: Define MachineDomTree type alias
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D83094: Analysis: Add a GenericCycleInfo analysis
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112690: MachineDominators: Define MachineDomTree type alias
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112690: MachineDominators: Define MachineDomTree type alias
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D112761: cfi-icall: Add -fsanitize-cfi-promotion-aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D111125: [NFC][LoopVectorize] Remove setBestPlan in favour of getBestPlanFor
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112187: [SelectionDAG] Add widen result function for insert subvector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112725: [SVE][LoopVectorize] Extract the last lane from a uniform store
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D111630: [LoopVectorize][CostModel] Update cost model for fmuladd intrinsic
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 6e46b66 - [DAGCombiner] make matching bit-hack form of usubsat more flexible
Sanjay Patel via llvm-commits
- [llvm] d74630e - [x86] add tests for vector -1 constant materialization; NFC
Sanjay Patel via llvm-commits
- [llvm] bffc657 - [x86] add test for vector increment; NFC
Sanjay Patel via llvm-commits
- [llvm] 2ab0148 - [x86] use cast instead of dyn_cast for unchecked usage; NFC
Sanjay Patel via llvm-commits
- [llvm] 4f423e9 - [x86] add test/run for mayLoadFold with alignment; NFC
Sanjay Patel via llvm-commits
- [llvm] e8fdd03 - [InstCombine] add tests for icmp with trunc op; NFC
Sanjay Patel via llvm-commits
- [llvm] acabad9 - [InstCombine] try to canonicalize icmp with trunc op into mask and cmp
Sanjay Patel via llvm-commits
- [llvm] acabad9 - [InstCombine] try to canonicalize icmp with trunc op into mask and cmp
Sanjay Patel via llvm-commits
- [llvm] 6c0a2c2 - [x86] enhance mayFoldLoad to check alignment
Sanjay Patel via llvm-commits
- [llvm] cb90e53 - [IR] `IRBuilderBase::CreateAdd()`: short-circuit `x + 0` --> `x`
Sanjay Patel via llvm-commits
- [llvm] 371f777 - [InstCombine] add tests for icmp with trunc operand; NFC
Sanjay Patel via llvm-commits
- [llvm] e42c8ba - [InstCombine] add tests for select-of-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] e8535fa - [InstCombine] allow Negator to fold multi-use select with constant arms
Sanjay Patel via llvm-commits
- [llvm] e0ee027 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] ae89841 - [InstCombine] add tests for bitwise logic folds; NFC
Sanjay Patel via llvm-commits
- [llvm] d0e9879 - [InstCombine] allow vector splat matching for bitwise logic folds
Sanjay Patel via llvm-commits
- [llvm] 8f786b4 - [InstCombine] fix comments to match code; NFC
Sanjay Patel via llvm-commits
- [llvm] 837518d - [x86] make mayFold* helpers visible to more files; NFC
Sanjay Patel via llvm-commits
- [llvm] 285b8ab - [x86] limit vector increment fold to allow load folding
Sanjay Patel via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112377: [DAGCombiner] make matching bit-hack form of usubsat more flexible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D111836: [indvars] Use fact loop must exit to canonicalize to unsigned conditions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112545: [x86] enhance mayFoldLoad to check alignment
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112117: [llvm][LV] Drop poison-generating flags from FP instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112657: [InstCombine] allow Negator to fold multi-use select with constant arms
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112657: [InstCombine] allow Negator to fold multi-use select with constant arms
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112657: [InstCombine] allow Negator to fold multi-use select with constant arms
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112117: [llvm][LV] Drop poison-generating flags from FP instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108049: [InstCombine] Extend canonicalizeClampLike to handle truncated inputs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains in certain cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112416: [AMDGPU] Fix setcc combine for i128
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Pass RegBankSelect to applyMapping
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112416: [AMDGPU] Fix setcc combine for i128
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112535: [AMDGPU] Remove unused CSR defs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112535: [AMDGPU] Remove unused CSR defs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D111223: [GlobalISel] Simplify RegBankSelect
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D109052: [AMDGPU][GlobalISel] Fix waterfall loops
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112226: [TailDuplicator] Fix merging block with terminator
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen][RISCV] rename function name Decode* to decode*
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen] rename function name Decode* to decode*
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen] rename function name Decode* to decode*
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D112520: [NFC][tblgen] rename function name Decode* to decode*
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] b2544fb - Document `LLVM_USE_SPLIT_DWARF` option
Shivam Gupta via llvm-commits
- [PATCH] D68556: Document `LLVM_USE_SPLIT_DWARF` option
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [lld] 0f6d720 - [MachO] Properly reset global state
Shoaib Meenai via llvm-commits
- [llvm] 0cf624c - [TimeProfiler] Reset variable to nullptr
Shoaib Meenai via llvm-commits
- [lld] 264d3b6 - [MachO] Use error instead of fatal for missing -arch
Shoaib Meenai via llvm-commits
- [PATCH] D109506: [clangd] Print current request context along with the stack trace
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112583: [test][objcopy] Replace GNU sed extension with BSD compatible syntax.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112855: [llvm] Include LLVM_ENABLE_RUNTIMES in the cross compilation invocation
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112878: [MachO] Properly reset global state
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112880: [TimeProfiler] Reset variable to nullptr
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112878: [MachO] Properly reset global state
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112880: [TimeProfiler] Reset variable to nullptr
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112879: [MachO] Use error instead of fatal for missing -arch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112898: [lld] Add test suite mode for running LLD main twice
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D112898: [lld] Add test suite mode for running LLD main twice
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 9fb52cb - [MLIR][OpenMP] Added omp.atomic.read and omp.atomic.write
Shraiysh Vaishay via llvm-commits
- [llvm] 30bd11f - [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh Vaishay via llvm-commits
- [PATCH] D111992: [MLIR][OpenMP] Added omp.atomic.read and omp.atomic.write
Shraiysh via Phabricator via llvm-commits
- [PATCH] D111992: [MLIR][OpenMP] Added omp.atomic.read and omp.atomic.write
Shraiysh via Phabricator via llvm-commits
- [PATCH] D111992: [MLIR][OpenMP] Added omp.atomic.read and omp.atomic.write
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112198: [MLIR][OpenMP] Fixed the missing inclusive clause in omp.wsloop and fix order clause
Shraiysh via Phabricator via llvm-commits
- [llvm] bb5e358 - [VE][NFC] correct bitmasking in popcnt expansion test
Simon Moll via llvm-commits
- [llvm] d29ccbe - [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via llvm-commits
- [llvm] 154c036 - [X86] combineX86GatherScatter - only fold scale if the index isn't extended
Simon Pilgrim via llvm-commits
- [llvm] 6102e5d - [CostModel][X86] Remove old TODO comment
Simon Pilgrim via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111960: [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112469: [LegalizeTypes][TargetLowering] Merge getShiftAmountTyForConstant into TargetLowering::getShiftAmountTy.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112467: [SLP]Do not reorder reduction nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112454: [SLP]Improve/fix reordering of the gathered graph nodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112562: [SLP]Fix logical and/or reductions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112464: [x86] limit vector increment fold to allow load folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110865: X86InstrInfo: Optimize more combinations of SUB+CMP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108539: [X86][AVX] Attempt to fold a scaled index into a gather/scatter scale immediate (PR13310)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111960: [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111029: [X86] Prefer 512-bit vectors on Ice/Rocket/TigerLake (PR48336)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111960: [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112000: [SelectionDAG] Allow FindMemType to fail when widening loads & stores
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112236: [RISCV] Expand scalable vector bswap. Fix crash for bitreverse.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 6860abf - [InstCombine] Precommit new and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4faf88c - [InstCombine] Precommit new and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 5a7a458 - [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via llvm-commits
- [llvm] f7f430c - [InstCombine] Fixed non-determinisctic order of new instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] 2f699b1 - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] a905c54 - [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via llvm-commits
- [llvm] e5340ed - [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112416: [AMDGPU] Fix setcc combine for i128
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112483: AMDGPU: Optimize out implicit kernarg argument allocation if unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112483: AMDGPU: Optimize out implicit kernarg argument allocation if unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112276: [InstCombine] Fold `(c & ~(a | b)) | (b & ~(a | c))` to `~a & (b ^ c)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112338: [InstCombine] Fold `(~(a | b) & c) | ~(a | c)` into `~((b & c) | a)`
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112644: [AMDGPU] Fix global isel for kernels using agprs on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] cdb335f - [JITLink] Fix warning 'shift count exceeds width' in AArch64 backend
Stefan Gränitz via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Stefan Gränitz via Phabricator via llvm-commits
- [compiler-rt] 6b6564f - Fix unused variable warning.
Sterling Augustine via llvm-commits
- [llvm] 57cb84f - Point replay file to non-existent dummy
Steven Wan via llvm-commits
- [PATCH] D112745: Point replay file to non-existent dummy
Steven Wan via Phabricator via llvm-commits
- [PATCH] D112745: Point replay file to non-existent dummy
Steven Wan via Phabricator via llvm-commits
- [PATCH] D112745: Point replay file to non-existent dummy
Steven Wan via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D112519: parallel-libs: remove some artifacts
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Tadej Ciglarič via Phabricator via llvm-commits
- [PATCH] D103745: [dfsan] Add full fast8 support
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D103745: [dfsan] Add full fast8 support
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D103745: [dfsan] Add full fast8 support
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D112684: [Internalize] Preserve __stack_chk_fail in Interalizer correctly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Teresa Johnson via Phabricator via llvm-commits
- [llvm] fb67f3d - [WebAssembly] Add prototype relaxed float to int trunc instructions
Thomas Lively via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112667: [lld][WebAssembly] Initialize bss segments using memory.fill
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112186: [WebAssembly] Add prototype relaxed float to int trunc instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112769: [lld][WebAssemlby] Always enable mutable-globala feature in PIC mode
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112525: [LNT] Add more information to error messages
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112607: [LNT] Refactored plot_parameters
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D112782: [LNT] Fixed possible crash or junk data in cPerf
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] f033110 - [AMDGPU] Regenerate some tests with the current version of update_mir_test_checks.py
Thomas Symalla via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D111637: [AMDGPU] Changes the AMDGPU_Gfx calling convention by making the SGPRs 4..29 callee-save. This is to avoid superfluous s_movs when executing amdgpu_gfx function calls as the callee is likely not going to change the argument values.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D112406: [Driver][AArch64]Add driver support for neoverse-512tvb target
Thorsten via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Thorsten via Phabricator via llvm-commits
- [PATCH] D112420: [clang][ARM] PACBTI-M assembly support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112423: [ARM] add common parts for PACBTI-M support in the backend
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112425: [ARM] emit PACBTI-M build attributes
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112426: [ARM] Implement BTI placement pass for PACBTI-M
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112429: [ARM] Implement PAC return address signing mechanism for PACBTI-M
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D112429: [ARM] Implement PAC return address signing mechanism for PACBTI-M
Ties Stuij via Phabricator via llvm-commits
- [llvm] f9089ac - CodeGenPrep: remove all copies of GEP from list if there are duplicates.
Tim Northover via llvm-commits
- [PATCH] D111128: TailDuplication: do not remove trivial PHIs from addr-taken blocks.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D110069: AArch64: use `CAS` instead of `LDX`/`STX` for more ops if available
Tim Northover via Phabricator via llvm-commits
- [llvm] 622346c - utils/release: Add script for building release documentation
Tom Stellard via llvm-commits
- [PATCH] D111499: [GHA] Cancel intermediate builds on PRs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112801: Disable lockdown for external forks by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112065: [SystemZ] Improvement of emitMemMemWrapper()
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] da1318c - [NFC][Instcombine] Cleanup some obsolete matches in visitSelectInstr
Usman Nadeem via llvm-commits
- [llvm] 560dd1c - [NFC][Instcombine] Pre-commit some tests for negative fabs
Usman Nadeem via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112666: [NFC] Rewrite some tests.
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains in certain cases
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains in certain cases
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains in certain cases
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112418: [fir][NFC] Move MLIR includes to FIRDialect.td
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112436: [fir][NFC] Format and make FIROps.td homogenous
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112441: [fir] Add substring to fir.slice operation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112448: [fir] Add fir.array_amend operation definition
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112418: [fir][NFC] Move MLIR includes to FIRDialect.td
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112436: [fir][NFC] Format and make FIROps.td homogenous
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112441: [fir] Add substring to fir.slice operation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td in Dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td in Dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td in Dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td to CanonicalizationPatterns.td in Dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112568: [fir] Avoid slice with substr in fir.array_load, fir.array_coor and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112522: [fir][NFC] Move RewritePatterns.td to CanonicalizationPatterns.td in Dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112568: [fir] Avoid slice with substr in fir.array_load, fir.array_coor and fir.array_merge_store
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112807: [fir] Add substr information to fircg.ext_embox and fircg.ext_rebox operations
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112845: [fir] Add base of the FIR to LLVM IR pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112845: [fir] Add base of the FIR to LLVM IR pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112845: [fir] Add base of the FIR to LLVM IR pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 52b43d1 - [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112839: [AMDGPU][NFC] Remove autogenerated comment for test
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112733: [AMDGPU] Fix cvt_f32_ubyte combine with shl
Vang Thao via Phabricator via llvm-commits
- [PATCH] D112420: [clang][ARM] PACBTI-M assembly support
Victor Campos via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Victor Campos via Phabricator via llvm-commits
- [llvm] 40cad47 - [PowerPC][NFC] Update builtins-ppc-xlcompat-trap-64bit-only.ll and builtins-ppc-xlcompat-trap.ll to show full reg names
Victor Huang via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D112285: [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Victor Huang via Phabricator via llvm-commits
- [lld] d54360c - [lld-macho] Implement -S
Vincent Lee via llvm-commits
- [PATCH] D111164: Regenerate LC_CODE_SIGNATURE during llvm-objcopy operations
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112594: [lld-macho] Implement -S
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112594: [lld-macho] Implement -S
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112594: [lld-macho] Implement -S
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112594: [lld-macho] Implement -S
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] 6eb38e5 - [NFC][sanitizer] Disable a test with large stderr output
Vitaly Buka via llvm-commits
- [compiler-rt] e124074 - [sanitizer] Add posix_spawn interceptor
Vitaly Buka via llvm-commits
- [compiler-rt] 948b91a - [NFC][sanitizer] Atomix relaxed in TwoLevelMap
Vitaly Buka via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Removed AddressSanitizerPass function pass class and rolled it into the module pass for the new pass mangager only.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112082: [libunwind] Use the from-scratch testing configuration by default
Vlad Vereschaka via Phabricator via llvm-commits
- [lld] 7d549ac - [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one
Vy Nguyen via llvm-commits
- [lld] 46ef187 - [lld-macho] Fix incremental build (again) from D112485
Vy Nguyen via llvm-commits
- [lld] e5fb79b - [lld-macho] Make test produce the dead.o and live.o that are used below.
Vy Nguyen via llvm-commits
- [PATCH] D112392: [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112392: [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112392: [lld-macho][nfc] Rename output binary so it doesn't overwrite existing one.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112500: [lld-macho] Put GOT into `__DATA` segment where appropriate
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112485: [lld-macho][nfc] Test that we don't emit undef symbol errors for dead code
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D109944: [lld-macho] Associate compact unwind entries with function symbols
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112589: [lld-macho] If export_size is zero, export_off must be zero
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110018: [lld-macho] Speed up markLive()
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D111750: [llvm-profgen] Allow unsymbolized profile as perf input
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112465: [llvm-profgen] Avoid writing any data to CSNameTableSection for the empty CSNameTable
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112489: [CSSPGO] Trim cold profiles with the CS preinliner.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112672: [llvm-profgen] Infer total samples by accumulating all its body samples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add mode/format switches and negative remark processing to Replay Inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add mode/format switches and negative remark processing to Replay Inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112040: [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112282: [llvm-profgen] Switch to DWARF-based symbol and ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Whisperity via Phabricator via llvm-commits
- [PATCH] D112334: [clang-tidy] Suppress readability-static-access-through-instance for CUDA built-in variables
Whisperity via Phabricator via llvm-commits
- [PATCH] D110533: [Bazel] link backtrace library when building llvm/lib/Support under FreeBSD
William Muir via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef] Remove incorrect vector alignment rules
William Woodruff via Phabricator via llvm-commits
- [llvm] 5694dbc - [WebAssembly] support Memory64 in target_features section
Wouter van Oortmerssen via llvm-commits
- [llvm] a66451e - [WebAssembly] Fix debug locations for ExplicitLocals pass
Wouter van Oortmerssen via llvm-commits
- [PATCH] D112266: [WebAssembly] support Memory64 in target_features section
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112487: [WebAssembly] Fix debug locations for ExplicitLocals pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112487: [WebAssembly] Fix debug locations for ExplicitLocals pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112487: [WebAssembly] Fix debug locations for ExplicitLocals pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D112791: [IR] Merge createReplacementInstr into ConstantExpr::getAsInstruction
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [llvm] 7c3fa52 - [DebugInfo] Skip ODRUniquing for mismatched tags
Yuanfang Chen via llvm-commits
- [llvm] c18ed69 - [Internalize] Preserve __stack_chk_fail in Internalizer correctly
Yuanfang Chen via llvm-commits
- [llvm] ac02bca - [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via llvm-commits
- [PATCH] D111770: [DebugInfo] Skip ODRUniquing for mismatched tags
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112684: [Internalize] Preserve __stack_chk_fail in Interalizer correctly
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112684: [Internalize] Preserve __stack_chk_fail in Internalizer correctly
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112595: [IRSymTab] Mark __stack_chk_guard used
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [NFC][RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV][RVV] Change TARGET_BUILTIN require to zve32x
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [WIP][RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112496: [RISCV] Replace most uses of RISCVSubtarget::hasStdExtV. NFCI
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch string parsing for multi-character extensions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [WIP][RISCV] Add the zvl extension according to the v1.0-rc2 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [WIP][RISCV] Add the zve extension according to the v1.0-rc2 spec
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 9769e97 - [LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepointsForGC.cpp and test
Zarko Todorovski via llvm-commits
- [llvm] e916366 - [PPC][LLVM] Inclusive terms: remove references to sanity check in lib/Target/PowerPC
Zarko Todorovski via llvm-commits
- [PATCH] D112452: [PPC][LLVM] Inclusive terms: remove references to sanity check in lib/Target/PowerPC
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D112461: [LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepointsForGC.cpp and test
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D112461: [LLVM] Inclusive terms: remove/replace references to sanity in RewriteStatepointsForGC.cpp and test
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D112452: [PPC][LLVM] Inclusive terms: remove references to sanity check in lib/Target/PowerPC
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D112816: [LLVM][llvm-cov] Inclusive language: rename option -name-whitelist to -name-allowlist
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] cf78715 - [CSKY] First patch to construct codegen infra and generate first add instruction
Zi Xuan Wu via llvm-commits
- [PATCH] D112206: [CSKY] First patch to construct codegen infra and generate first add instruction
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112206: [CSKY] First patch to construct codegen infra and generate first add instruction
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112897: build failure for LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp
cqwrteur via Phabricator via llvm-commits
- [PATCH] D112905: detect LLVM_USE_LINKER breaks canadian compilation for mingw-w64 host
cqwrteur via Phabricator via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
weiwei via Phabricator via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
weiwei via Phabricator via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
weiwei via Phabricator via llvm-commits
- [llvm] a5f411b - [llvm-profgen] Allow unsymbolized profile as perf input
via llvm-commits
- [llvm] 487f156 - [AMDGPU] Fix setcc combine for i128
via llvm-commits
- [llvm] eb16570 - [AMDGPU] Remove unused CSR defs
via llvm-commits
- [llvm] 158083f - [AIX][XCOFF] parsing xcoff object file auxiliary header
via llvm-commits
- [llvm] c2d2fb5 - address an test error on window os , exclude the test llvm/test/tools/llvm-readobj/XCOFF/xcoff-auxiliary-header.test from
via llvm-commits
- [llvm] fc28a2f - [AArch64][SVE] Combine predicated FMUL/FADD into FMA
via llvm-commits
- [llvm] 30a3652 - [llvm-locstats] Report a warning if overflow was detected by llvm-dwarfdump
via llvm-commits
- [llvm] 50d8d96 - [GlobalISel] Simplify RegBankSelect
via llvm-commits
- [llvm] fd1cfc9 - [AMDGPU][GlobalISel] Fix waterfall loops
via llvm-commits
- [llvm] c78640e - [TailDuplicator] Fix merging block with terminator
via llvm-commits
- [llvm] 40ca411 - [llvm-profgen] Switch to DWARF-based symbol and ranges
via llvm-commits
- [llvm] 2f8196d - [llvm-profgen] Fix bug of populating profile symbol list
via llvm-commits
- [llvm] f553764 - [llvm-profgen] Update total samples by accumulating all its body samples
via llvm-commits
- [llvm] 51ce567 - [SampleProfile] Add all callsites to AllCandidates if InlineReplay is in effect
via llvm-commits
- [llvm] 5caad9b - [InlineAdvisor] Add fallback/format switches and negative remark processing to Replay Inliner
via llvm-commits
Last message date:
Sun Oct 31 23:49:46 PDT 2021
Archived on: Tue Nov 30 07:17:20 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).