The Week Of Monday 1 November 2021 Archives by author
Starting: Mon Nov 1 00:03:44 PDT 2021
Ending: Sun Nov 7 22:57:39 PST 2021
Messages: 2692
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Freddy, Ye 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] D112731: [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Ruiling, Song 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] D107378: Make enum iteration with seq safe by default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
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] D111879: [Support] Add a new path style for Windows with forward slashes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111880: [Support] [Windows] Convert paths to the preferred form
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111880: [Support] [Windows] Convert paths to the preferred form
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] D111880: [Support] [Windows] Convert paths to the preferred form
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D113168: [clang-tblgen] Fix non-determinism in generating AttrSubMatchRulesParserStringSwitches.inc
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] D112787: [Support] Allow configuring the preferred type of slashes on Windows
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112787: [Support] Allow configuring the preferred type of slashes on Windows
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112787: [Support] Allow configuring the preferred type of slashes on Windows
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D113052: [mlir][sparse] bazel correction after filename change
Aart Bik via Phabricator via llvm-commits
- [PATCH] D113052: [mlir][sparse] bazel correction after filename change
Aart Bik via Phabricator via llvm-commits
- [llvm] fbe61fb - [AMDGPU] Fix SGPR checks in S_MOV_B64_IMM_PSEUDO generation.
Abinav Puthan Purayil via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix SGPR checks in S_MOV_B64_IMM_PSEUDO generation.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D91087: [AArch64] Select PAC/PACGA for ptrauth.sign/sign_generic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D113050: [PowerPC] Exploit XXPERM Instruction
Albion Fung via Phabricator via llvm-commits
- [PATCH] D113050: [PowerPC] Exploit XXPERM Instruction
Albion Fung via Phabricator via llvm-commits
- [PATCH] D113050: [PowerPC] Exploit XXPERM Instruction
Albion Fung via Phabricator via llvm-commits
- [llvm] 4ec1b8e - [RISCV] Fix invalid kill on callee save
Alex Bradbury via llvm-commits
- [llvm] 26ec5da - [RISCV][ELF] Remove internal binutils relocations
Alex Bradbury via llvm-commits
- [PATCH] D112999: [RISCV][ELF] Remove internal binutils relocations
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] D112692: [RISCV] Generate pseudo instruction li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D112999: [RISCV][ELF] Remove internal binutils relocations
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] D112692: [RISCV] Generate pseudo instruction li
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D109215: [RISCV] Fix arch string parsing for multi-character extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
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] D113127: [NFC][llvm-libtool-darwin] Refactor code
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] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
Alexander Shaposhnikov 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
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Alexander via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Alexander via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Alexander via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112859: [X86][VARARG] Assign MMO earlier to avoid prolog insert point been sunk across VASTART_SAVE_XMM_REGS
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D109762: [NewPM][SimpleLoopUnswitch] Add DivergenceInfo
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D113031: [GlobalISel] Add a bisection point after instruction selection.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D93154: GlobalISel: remove assert that memcpy Src and Dst addrspace must be identical
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D112710: [Support] [Windows] Use RemoveFileOnSignal if unable to use the delete-on-close flag
Amy Huang via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
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] 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] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [llvm] 30a3a17 - [NVPTX] Copy machine operand flags in TII::insertBranch
Andrew Savonichev via llvm-commits
- [llvm] 0e70785 - [NVPTX] Add MoveParam instruction for TargetExternalSymbol operand
Andrew Savonichev via llvm-commits
- [llvm] 123ad72 - [NVPTX] Mark special registers as reserved
Andrew Savonichev via llvm-commits
- [PATCH] D113001: [NVPTX] Copy machine operand flags in TII::insertBranch
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113006: [NVPTX] Add MoveParam instruction for TargetExternalSymbol operand
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113008: [NVPTX] Mark special registers as reserved
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113001: [NVPTX] Copy machine operand flags in TII::insertBranch
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113006: [NVPTX] Add MoveParam instruction for TargetExternalSymbol operand
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113006: [NVPTX] Add MoveParam instruction for TargetExternalSymbol operand
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113008: [NVPTX] Mark special registers as reserved
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112817: Removed unnecessary comments in flang-omp-report plugin tests
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113023: [flang][CodeGen] Transform `fir.unreachable` to `llvm.unreachable`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113023: [flang][CodeGen] Transform `fir.unreachable` to `llvm.unreachable`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111781: [flang] Make the frontend driver error out when requesting multiple actions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111573: [Flang][driver] Update docs
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111781: [flang] Make the frontend driver error out when requesting multiple actions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111042: flang-omp-report summarising script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113278: [flang][CodeGen] Transform `fir.call` to `llvm.call`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113288: [fir] Add fir.box type conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
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] D112760: Require 'contract' fast-math flag for FMA generation
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 1c2ad70 - [Test][SLPVectorizer] Precommit test for PR52275
Anton Afanasyev via llvm-commits
- [PATCH] D107766: [AggressiveInstCombine] Add shift instructions to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Anton Afanasyev 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] 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] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D113006: [NVPTX] Add MoveParam instruction for TargetExternalSymbol operand
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112760: Require 'contract' fast-math flag for FMA generation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Artem Belevich via Phabricator via llvm-commits
- [llvm] 9fb0257 - [test] Add missing pass name to new-pm-defaults.ll
Arthur Eubanks via llvm-commits
- [llvm] 029f1a5 - [LazyCallGraph] Skip blockaddresses
Arthur Eubanks via llvm-commits
- [llvm] 43390d3 - [gn build] Manually port 6fd2db04
Arthur Eubanks via llvm-commits
- [llvm] fe364e5 - [NFC] Remove LinkAll*.h
Arthur Eubanks via llvm-commits
- [llvm] 606b5ff - [gn build] Add missing llvm-reduce dependency
Arthur Eubanks via llvm-commits
- [llvm] 80ba72b - [llvm-reduce] Reduce some GlobalObject properties
Arthur Eubanks via llvm-commits
- [llvm] f54a875 - [llvm-reduce] Reduce more GlobalValue properties
Arthur Eubanks via llvm-commits
- [llvm] e2024d7 - Revert "[NFC] Remove LinkAll*.h"
Arthur Eubanks via llvm-commits
- [llvm] f2e8077 - Revert "[gn build] Manually port 6fd2db04"
Arthur Eubanks via llvm-commits
- [llvm] 88052fc - [ArgPromo] Preserve FunctionAnalysisManagerCGSCCProxy
Arthur Eubanks via llvm-commits
- [llvm] 0ef7ad3 - [NFC] Clarify why LinkAll*.h are actually necessary
Arthur Eubanks via llvm-commits
- [llvm] 1331728 - [NewPM] Use the default AA pipeline by default
Arthur Eubanks via llvm-commits
- [llvm] 7175886 - [NewPM] Make eager analysis invalidation per-adaptor
Arthur Eubanks via llvm-commits
- [polly] 7f62759 - [polly] Properly create and initialize new PM analysis managers
Arthur Eubanks via llvm-commits
- [PATCH] D112935: [NFC] Rename GVN -> GVNPass and SROA -> SROAPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112178: [LazyCallGraph] Skip blockaddresses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112178: [LazyCallGraph] Skip blockaddresses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D100917: [NewPM] Only invalidate modified functions' analyses in CGSCC passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D98103: [NPM] Do not run function simplification pipeline unnecessarily
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112971: [NFC] Remove LinkAll*.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112971: [NFC] Remove LinkAll*.h
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
- [PATCH] D113032: [ArgPromo] Preserve FunctionAnalysisManagerCGSCCProxy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112971: [NFC] Remove LinkAll*.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113074: [NFC] Clarify why LinkAll*.h are actually necessary
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113032: [ArgPromo] Preserve FunctionAnalysisManagerCGSCCProxy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113074: [NFC] Clarify why LinkAll*.h are actually necessary
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113177: [NPM] Fix bug in llvm/utils/reduce_pipeline.py
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113231: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113243: [test] Set -verify-cfg-preserved=0 for new-pm-defaults.ll
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113231: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113303: [NFC][FuncAttrs] Keep track of modified functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113304: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added are_threads_enabled and has_spawned_other_threads to __threading_support
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added are_threads_enabled and has_spawned_other_threads to __threading_support
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Atmn Patel 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] D112549: Adding patch and unittest to generalize ignorable induction casts in the LoopVectorizationLegality analysis.
Avery Laird 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] D113365: [LLD][COFF] Support GNU style == aliases
Ayke via Phabricator via llvm-commits
- [llvm] a2639dc - [ORC] Add a utility for adding missing "self" relocations to a Symbol
Ben Langmuir via llvm-commits
- [PATCH] D113038: [ORC] Add a utility for adding missing "self" relocations to a Symbol
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D113038: [ORC] Add a utility for adding missing "self" relocations to a Symbol
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D113038: [ORC] Add a utility for adding missing "self" relocations to a Symbol
Ben Langmuir via Phabricator via llvm-commits
- [llvm] a9a8952 - [RISCV][test] Precommit tests for D108129.
Ben Shi via llvm-commits
- [llvm] a39eadc - [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Ben Shi via llvm-commits
- [llvm] 3de3ca3 - [AArch64] Optimize add/sub with immediate
Ben Shi via llvm-commits
- [llvm] 59c3b48 - Revert "[AArch64] Optimize add/sub with immediate"
Ben Shi via llvm-commits
- [llvm] e32cf69 - [RISCV] Optimize (add (mul r, c0), c1)
Ben Shi via llvm-commits
- [PATCH] D109963: [AArch64] Split bitmask immediate of bitwise AND operation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D110675: [RISCV][test] Precommit tests for D108129.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D111117: [RISCV] Optimize (add (shl x, c0), c1)
Ben Shi via Phabricator via llvm-commits
- [llvm] 9b8b164 - Put implementation details into anonymous namespaces. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] d488f1f - [RISCV][NFC]: Refactor classes for load/store instructions of RVV
Bin Cheng via llvm-commits
- [llvm] 54d891a - [RISCV]: Fix typo by abstracting VWholeLoad* classes
Bin Cheng via llvm-commits
- [PATCH] D109318: [RISCV][NFC] Refactor classes for load/store instructions of V extension
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D109319: [RISCV] Fix typo by abstracting VWholeLoad* classes
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113342: [LoopRotate] Add branch_weights metadata for rotated branch
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113344: [BPI] Push exit block rather than exiting ones in getSccExitBlocks
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113345: [WIP][BPI] `calcEstimatedHeuristics()`: symmetrically with loop exiting edge, scale loop enter edge weight by trip count
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113342: [LoopRotate] Add branch_weights metadata for rotated branch
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113377: [Sink] Use reverse post order in iterative sinking algorithm
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D105466: [RuntimeDyld] Implemented relocation of TLS symbols in ELF
Brad Smith via Phabricator via llvm-commits
- [PATCH] D113281: [AArch64][SVE] Generate ASRD instructions for power of 2 signed divides
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D113281: [AArch64][SVE] Generate ASRD instructions for power of 2 signed divides
Bradley Smith via Phabricator via llvm-commits
- [llvm] 702fd3d - [SVE] Fix VLS FMA matching for CodeGenOpt::Aggressive.
Cameron McInally 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] D113249: Bump CUDA version to 11.5
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Carlos Galvez via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D112399: Get Bazel building `//clang` on Windows with clang-cl.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D113232: [LoopStrengthReduce][NFC]: Check for invalid SCEVUnknowns when processing salvaged SCEVs
Chang Lin via Phabricator via llvm-commits
- [PATCH] D113232: [LoopStrengthReduce][NFC]: Check for invalid SCEVUnknowns when processing salvaged SCEVs
Chang Lin via Phabricator via llvm-commits
- [llvm] 5a8b196 - [PowerPC] handle more splat loads without stack operation
Chen Zheng via llvm-commits
- [llvm] f6db18f - [PowerPC][NFC] make option ppc-formprep-max-vars can be set more than one time.
Chen Zheng via llvm-commits
- [llvm] 9695027 - [PowerPC] address post-commit comments for D106555; NFC
Chen Zheng via llvm-commits
- [llvm] fed2889 - [PowerPC] use correct selection for v16i8/v8i16 splat load
Chen Zheng via llvm-commits
- [llvm] c7d27f9 - [ORE][AsmPrinter] add testcase for D113173; NFC
Chen Zheng via llvm-commits
- [llvm] 50acbbe - [AsmPrinter][ORE] use correct opcode name
Chen Zheng via llvm-commits
- [llvm] 7c6f595 - [PowerPC] comment for different input register classes; nfc
Chen Zheng via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
ChenZheng via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
ChenZheng via Phabricator via llvm-commits
- [PATCH] D111700: [XCOFF] [llvm-readobj] improve the relocation output.
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] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for XXPERMDIs
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113236: [PowerPC] use correct selection for v16i8/v8i16 splat load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
ChenZheng via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113236: [PowerPC] use correct selection for v16i8/v8i16 splat load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
ChenZheng via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
ChenZheng via Phabricator via llvm-commits
- [llvm] 2ed29d8 - [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
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] D112705: Add hint to readme, how to use automatically the optimal number of CPU cores
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D113080: [Support] Improve Caching conformance with Support library behavior
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Chris Lattner via Phabricator via llvm-commits
- [llvm] 5718b9f - [NFC] Reformat VerifyPreservedCFG for non-CPP-aware syntax highlighters
Christopher Tetreault via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D113213: [NFC] Move CombinationGenerator from Exegesis to ADT
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] 670c72f - [RISCV] Restore tests for vf(w)redusum.
Craig Topper via llvm-commits
- [llvm] 5022ac0 - [RISCV] Use HasVInstructions and HasVInstructionsAnyF in more place in TableGen. NFC
Craig Topper via llvm-commits
- [llvm] f1b7991 - [RISCV] Add another test case showing unnecessary vsetvli near mask instructions.
Craig Topper via llvm-commits
- [llvm] 085acce - [RISCV] Enable FP extensions and ABI on fixed-vectors-bitcast.ll.
Craig Topper via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Craig Topper via Phabricator via llvm-commits
- [PATCH] D105690: [RISCV] Rename assembler mnemonic of unordered floating-point reductions for v1.0-rc change
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113022: [RISCV] Optimize vp.load with an all-ones mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113204: [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113217: [RISCV] Enable FP extensions and ABI on fixed-vectors-bitcast.ll.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113219: [RISCV] Prevent crashes when bitcasting between fixed vectors and scalars.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113217: [RISCV] Enable FP extensions and ABI on fixed-vectors-bitcast.ll.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and anable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and anable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113325: [RISCV] SMUL_LOHI/UMUL_LOHI should expand for RVV.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111141: [RISCV] Optimize (add (mul r, c0), c1)
Craig Topper via Phabricator via llvm-commits
- [llvm] d968b17 - [TableGen] Emit a warning for unused template args
Cullen Rhodes via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D113294: [IR] Remove unbounded as possible value for vscale_range minimum
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113083: [flang] Add a semantics test for co_max
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D113083: [flang] Add a semantics test for co_max
Damian Rouson 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] D112421: [clang][ARM] PACBTI-M frontend support
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
- [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
- [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
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
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 and debug intrinsics.
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Dave Green via Phabricator via llvm-commits
- [PATCH] D112920: [ARM] Push gather/scatter shl index updates out of loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D112922: [ARM] Treat MVE gather add-like-or's like adds
Dave Green via Phabricator via llvm-commits
- [PATCH] D112459: [AArch64] Enablement of Cortex-X2
Dave Green via Phabricator via llvm-commits
- [PATCH] D112994: [AArch64] Sink splat shuffles to lane index intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D112922: [ARM] Treat MVE gather add-like-or's like adds
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] D113094: [ARM] Move VPTBlock pass after post-ra scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D112920: [ARM] Push gather/scatter shl index updates out of loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D112994: [AArch64] Sink splat shuffles to lane index intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D112994: [AArch64] Sink splat shuffles to lane index intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D112922: [ARM] Treat MVE gather add-like-or's like adds
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Dave Green via Phabricator via llvm-commits
- [PATCH] D113094: [ARM] Move VPTBlock pass after post-ra scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Dave Green via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Dave Green via Phabricator via llvm-commits
- [PATCH] D113200: [AArch64] Combine vector fptoi.sat(fmul) to fixed point fcvtz
Dave Green via Phabricator via llvm-commits
- [PATCH] D113094: [ARM] Move VPTBlock pass after post-ra scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Dave Green via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Dave Green via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Dave Green via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Dave Green via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Dave Green via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Dave Green via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Dave Green via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Dave Green via Phabricator via llvm-commits
- [PATCH] D113297: [AArch64] Allow FP16 vector fixed point converts
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Dave Green via Phabricator via llvm-commits
- [llvm] r335561 - [gdb] Escape unprintable bytes in SmallString and StringRef
David Blaikie via llvm-commits
- [llvm] 7cdd262 - DebugInfo: Fix incorrect line table lookup when resolving decl_file from a split unit
David Blaikie via llvm-commits
- [llvm] r335561 - [gdb] Escape unprintable bytes in SmallString and StringRef
David Blaikie via llvm-commits
- [llvm] f57d0e2 - DWARF Simplified Template Names: Narrow down the handling for operator overloads
David Blaikie via llvm-commits
- [lld] 7875802 - Fix lld test after dwarfdump array syntax change
David Blaikie via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112105: [ADT] Simplifying hex string parsing so it runs faster in debug modes.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
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] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113257: [unittests] [DWARF] Generalize path separator expectations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113226: Support: Change FileOutputBuffer to return FileError
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113225: Support: Pass wrapped Error's error code through FileError
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] b4fb423 - [sanitizer] msan build fix on non linux platforms
David Carlier via llvm-commits
- [compiler-rt] 56513e3 - [sanitizers] remove extra comma for sha2 interceptors
David Carlier via llvm-commits
- [llvm] 0b83a18 - [AArch64] Enablement of Cortex-X2
David Green via llvm-commits
- [llvm] 0e3a5f1 - [ARM] Some extra gather/scatter tests. NFC
David Green via llvm-commits
- [llvm] d36dd1f - [ARM] Push gather/scatter shl index updates out of loops
David Green via llvm-commits
- [llvm] 3bc586b - [ARM] Treat MVE gather add-like-or's like adds
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] 1e5f814 - [InstCombine] Fix infinite recursion in ashr/xor vector fold.
David Green via llvm-commits
- [llvm] 0912440 - [ARM] Move VPTBlock pass after post-ra scheduling
David Green via llvm-commits
- [llvm] cb62c37 - [ARM] Extra MVE constant select test. NFC
David Green via llvm-commits
- [llvm] cd8cb53 - [InstCombine] Add additional tests for converting to sadd.sat with sign bits. NFC
David Green via llvm-commits
- [llvm] 61225c0 - [ValueTracking][InstCombine] Introduce and use ComputeMinSignedBits
David Green via llvm-commits
- [llvm] 08056e1 - [InstCombine] Generalize sadd.sat combine to compute sign bits.
David Green via llvm-commits
- [llvm] 17acd6d - [AArch64] Rewrite and update fcvt-fixed.ll. NFC
David Green 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] 87a294d - [LoopVectorize] Change getRuntimeVFAsFloat to use unsigned int->FP conversion
David Sherwood via llvm-commits
- [llvm] 9da8dde - [NFC][LoopVectorize] Add test for tail-folding loop with conditional uniform load
David Sherwood via llvm-commits
- [llvm] c0f2774 - [NFC][LoopVectorize] Simple tidy-up in InnerLoopVectorizer::createVectorIntOrFpInductionPHI
David Sherwood via llvm-commits
- [llvm] 657a1dc - [AArch64] Add target DAG combine for UUNPKHI/LO
David Sherwood via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for inloop reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
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] D112619: [NFC][LoopVectorize] Add test for tail-folding loop with conditional uniform load
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] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
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] 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] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Enable tail folding for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Enable tail folding for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
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] D113122: [NFC][LoopVectorize] Make the createStepForVF interface more caller-friendly
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113180: [LoopVectorize] Make VPWidenCanonicalIVRecipe::execute work for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113266: [AArch64] Add target DAG combine for UUNPKHI/LO
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113270: [SVE][CodeGen] Improve codegen for some FP insert_subvector cases
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] D108699: [LAA] Analyze pointers forked by a select
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113266: [AArch64] Add target DAG combine for UUNPKHI/LO
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
David Spickett via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
David Tenty via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
David Tenty via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
David Tenty via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D113208: [WebAssembly] Fix debug locations for ExplicitLocals pass (#2)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
DianQK via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
DianQK via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
DianQK via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
DianQK via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
DianQK via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112698: [flang] Implement GET_ENVIRONMENT_VARIABLE(VALUE)
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113273: [fir] TargetRewrite: Rewrite COMPLEX values
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113273: [fir] TargetRewrite: Rewrite COMPLEX values
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] 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] 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] 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] D112450: support xcoff for llvm-nm
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] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
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] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol 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] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin 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] D113106: demangle xcoff label symbol for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D109090: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113284: [WIP][AARCH64] Enable GEP optimizations by default
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113285: [AArch64TargetMachine] Improve codegenprep for agressive mode
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113286: [WIP] [SeparateConstOffsetFromGEP] Use DisableSeparateConstOffsetFromGEP option with legacy PM
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113287: [WIP] [SeparateConstOffsetFromGEP] Add an option to enable GEP lowering
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113289: [WIP] LICM: Hoist LOAD without STORE
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113290: [WIP] [AArch64TargetMachine] Enable LICM Hosting LOAD only optimization in case of -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and anable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] ce12e68 - [Test] Fix tests showing generation of already existent PHIs by GVN
Dmitry Makogon via llvm-commits
- [llvm] 94128f0 - [Test] Add tests showing congruent IVs not removed by IndVars
Dmitry Makogon via llvm-commits
- [llvm] e15cf49 - [Test] Fix tests showing generation of already existent PHIs by GVN
Dmitry Makogon via llvm-commits
- [llvm] dd000e6 - [Test] Regenerate IndVars test's checks
Dmitry Makogon via llvm-commits
- [llvm] e09958d - [LoopPeel] Peel loops with exits followed by an unreachable or deopt block
Dmitry Makogon via llvm-commits
- [PATCH] D113024: [IndVars] Pass TTI to replaceCongruentIVs
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D113024: [IndVars] Pass TTI to replaceCongruentIVs
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] D113024: [IndVars] Pass TTI to replaceCongruentIVs
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113225: Support: Pass wrapped Error's error code through FileError
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113226: Support: Change FileOutputBuffer to return FileError
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113225: Support: Pass wrapped Error's error code through FileError
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and anable it for AARCH64 in -O3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113342: [LoopRotate] Add branch_weights metadata for rotated branch
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113366: [InstCombine] Canonicalize range test idiom
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113366: [InstCombine] Canonicalize range test idiom
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Ed Maste via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Ed Maste via Phabricator via llvm-commits
- [PATCH] D91719: [RISCV] Add support for using -msave-restore with tailcalls
Edward Jones via Phabricator via llvm-commits
- [PATCH] D109371: [RISCV][RFC] Add LLVM support for RISC-V overlay system
Edward Jones via Phabricator via llvm-commits
- [PATCH] D109371: [RISCV][RFC] Add LLVM support for RISC-V overlay system
Edward Jones via Phabricator via llvm-commits
- [llvm] c964afb - [AArch64] Diagnose large adrp offset on Windows.
Eli Friedman via llvm-commits
- [PATCH] D108058: [SelectionDAG] Optimize expansion for rotates/funnel shifts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail/musttail/notail flags on CallInsts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113051: [AArch64] Diagnose large adrp offset on Windows.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113051: [AArch64] Diagnose large adrp offset on Windows.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113028: [LoopPeel] Add EXPENSIVE_CHECKS ifdef guard around domtree verify call
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D104060: Machine IR Profile
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D111916: [DebugInfo] Fixup DIEs for inlined functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D110294: [DebugInfo] Fix debug info for imported declarations of inlined functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D113368: [flang] Fix error in characteristics check at procedure pointer assignment
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113258: [flang] Set the addendum when establishing pointer section in descriptor
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 0923341 - Revert part of D112349 to allow ifunc resolvers be declarations.
Erich Keane via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D111699: [XCOFF] [llvm-readobj] replace tests using binary as input with tests generated by yaml2obj.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111700: [XCOFF] [llvm-readobj] improve the relocation output.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111700: [XCOFF] [llvm-readobj] improve the relocation output.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D113185: Add NoOpLoopNestPass and LOOPNEST_PASS macro
Ettore Tiotto via Phabricator via llvm-commits
- [llvm] 2faac77 - [ARM] Make empty name symbols SF_FormatSpecific to try appeasing --target=armv7-linux-androideabi24 sanitizer symbolization tests
Fangrui Song via llvm-commits
- [lld] 5cbec88 - [ELF] Try appeasing --target=armv7-linux-androideabi24 sanitizer symbolization tests
Fangrui Song via llvm-commits
- [llvm] c977564 - Revert "[ELF] Try appeasing --target=armv7-linux-androideabi24 sanitizer symbolization tests"
Fangrui Song via llvm-commits
- [llvm] ab270e4 - [docs] Mention --leading-lines instead of --no-leading-lines
Fangrui Song via llvm-commits
- [lld] 005456e - [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Fangrui Song via llvm-commits
- [llvm] 26a8ceb - [llvm-readobj] Display DT_RELRSZ/DT_RELRENT as " (bytes)"
Fangrui Song via llvm-commits
- [llvm] 859a6d9 - [llvm-objdump] Remove untested diagnostic "missing data dir for TLS table"
Fangrui Song via llvm-commits
- [llvm] d9e2c8f - [yaml2obj][COFF] Make some PEHeader fields optional
Fangrui Song via llvm-commits
- [compiler-rt] 815b9f5 - [hwasan] Replace _Unwind_Word with uintptr_t
Fangrui Song via llvm-commits
- [compiler-rt] 70986ea - [sanitizer][aarch64] Add cast to drop reliance on the type of uc_mcontext.__reserved
Fangrui Song via llvm-commits
- [PATCH] D112971: [NFC] Remove LinkAll*.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112999: [RISCV][ELF] Remove internal binutils relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109254: [AArch64] Enable CFIInstrInserter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
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] 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] 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] 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] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect call generation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect call generation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113074: [NFC] Clarify why LinkAll*.h are actually necessary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112925: [ELF] Place an orphan section to the same memory region as its anchor section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113157: [tests][X86] Merge call-structfp.ll with x32-function_pointer-3.ll
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113206: [llvm-readobj] Display DT_RELRSZ/DT_RELRENT as " (bytes)"
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] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86706: [LLD][PowerPC] Add a pc-rel based long branch thunk
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] 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] D113227: [ELF] Split TLS RelExpr. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113228: [RFC][ELF] Refactor relocation processing
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] D109400: [LLD] Add archive Name to relocaiton overflow printout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start 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] D113206: [llvm-readobj] Display DT_RELRSZ/DT_RELRENT as " (bytes)"
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] D113316: [LLVM][llvm-cfi] Inclusive language: replace uses of blacklist with ignorelist
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112843: [aarch64/mac] Correctly disassemble @TLVPPAGE(OFF) relocs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
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
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin 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
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin 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
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin 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
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin 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
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 76b53da - [SimpleLoopUnswitch] Remove duplicate include.
Florian Hahn via llvm-commits
- [llvm] e515d3a - [LV] Add test case from PR51794 for over-eager truncation.
Florian Hahn via llvm-commits
- [llvm] 8e44bdd - [VPlan] Make VPWidenCanonicalIVRecipe a VPValue (NFC).
Florian Hahn via llvm-commits
- [llvm] 64bc31e - [LV] Drop unneeded use of getVPSingleValue (NFC).
Florian Hahn via llvm-commits
- [llvm] b4992db - [LV] Clarify uniform worklist contains instrs demanding lane 0.
Florian Hahn via llvm-commits
- [llvm] f64580f - [AArch64][GISel] Optimize 8 and 16 bit variants of uaddo.
Florian Hahn via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
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] D108741: [IR][GlobalDCE] Extend !vcall_visibility to be able to specify an offset range that it applies to
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113056: [IVDescriptor] Make sure the sign is included for negative extension.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112725: [SVE][LoopVectorize] Extract the last lane from a uniform store
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
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] D80875: [ValueTracking] Branch on poison is UB, branch cond is non-poison.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110547: [MemCpyOpt] Use EarliestEscapeInfo instead of callCapturesBefore.
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] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
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] D113182: [VPlan] Wrap vector loop blocks in region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113183: [LV] Patch up induction phis after VPlan execution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113224: [VPlan] Do not create dedicated latch block up front (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113293: [SimplifyCFG] Add early bailout if Use is not in same BB.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113293: [SimplifyCFG] Add early bailout if Use is not in same BB.
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] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111334: [ObjC][ARC] Handle operand bundle "clang.arc.attachedcall" on targets that don't use the inline asm marker
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 1fc80ff - [RISCV][VP] Add tests for "unmasked" VP loads
Fraser Cormack via llvm-commits
- [llvm] 6fb41c3 - [LangRef][VP] Correct mask type in vp.slice documentation
Fraser Cormack via llvm-commits
- [llvm] 9b59107 - [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Fraser Cormack via llvm-commits
- [llvm] d065b03 - [RISCV] Optimize vp.load with an all-ones mask
Fraser Cormack via llvm-commits
- [llvm] 93e1802 - [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via llvm-commits
- [llvm] 3a11fb5 - [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Fraser Cormack via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
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
- [PATCH] D112924: [LangRef][VP] Correct mask type in vp.slice documentation
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112997: [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113022: [RISCV] Optimize vp.load with an all-ones mask
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112924: [LangRef][VP] Correct mask type in vp.slice documentation
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112939: [RISCV][VP] Mangle pointers in vp.load and vp.store tests
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113022: [RISCV] Optimize vp.load with an all-ones mask
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112463: [LangRef] Remove incorrect vector alignment rules
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113217: [RISCV] Enable FP extensions and ABI on fixed-vectors-bitcast.ll.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112997: [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112997: [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 6503117 - [llvm-readobj] Add support for reading OpenBSD ELF core notes.
Frederic Cambus via llvm-commits
- [PATCH] D111966: [llvm-readobj] Add support for reading OpenBSD ELF core notes.
Frederic Cambus via Phabricator via llvm-commits
- [PATCH] D111966: [llvm-readobj] Add support for reading OpenBSD ELF core notes.
Frederic Cambus via Phabricator via llvm-commits
- [llvm] r335561 - [gdb] Escape unprintable bytes in SmallString and StringRef
Fāng-ruì Sòng via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D112776: [docs] Update new builder instructions to default to building each change
Galina via Phabricator via llvm-commits
- [PATCH] D112775: [docs] Consolidate instructions for reporting a problem with builder in one place
Galina via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Geoffrey Martin-Noble via llvm-commits
- [llvm] c92de29 - [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via llvm-commits
- [PATCH] D112844: Add a Bazel build file for mlir/python.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112883: [bazel] Re-introduce `copts` hacks for lib/AST includes.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112892: [OpenMP][FIX] Ensure guarding uses proper global name
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D96854: [CodeExtractor] Enable partial aggregate arguments
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D113193: [TwoAddressInstructionPass] Create register mapping for registers with multiple uses in the current MBB
Guozhi Wei via Phabricator via llvm-commits
- [llvm] a2a58d9 - Revert "X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr"
Hans Wennborg via llvm-commits
- [PATCH] D112884: [llvm-reduce] Reduce some GlobalObject properties
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D112885: [llvm-reduce] Reduce more GlobalValue properties
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113021: [cmake] Make LLVM_ENABLE_LLD=ON work better on macOS
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113282: [gn build] Use build-machine-independent paths in coverage information
Hans Wennborg via Phabricator via llvm-commits
- [compiler-rt] 33d9b7b - [sanitizer] Mark before deref in PosixSpawnImpl
Haowei Wu via llvm-commits
- [compiler-rt] f639882 - [sanitizer] Allow getsockname with NULL addrlen
Haowei Wu via llvm-commits
- [llvm] 889c2b9 - [X86] Fix X32 indirect call generation
Harald van Dijk via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect 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] D112860: [X86] Fix X32 indirect 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] D112860: [X86] Fix X32 indirect call generation
Harald van Dijk 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.
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D113157: [tests][X86] Merge call-structfp.ll with x32-function_pointer-3.ll
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] D113157: [tests][X86] Merge call-structfp.ll with x32-function_pointer-3.ll
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] D112705: Add hint to readme, how to use automatically the optimal number of CPU cores
Heiko Thiel via Phabricator via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Henry Linjamäki via Phabricator via llvm-commits
- [llvm] d137854 - [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via llvm-commits
- [llvm] d0eb472 - [llvm-profdata] Print out section flags for FunctionMetadata section
Hongtao Yu via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113064: [llvm-profdata] Print out section flags for FunctionMetadata section
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113059: [llvm-profgen] Refactor the code of getHashCode
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113064: [llvm-profdata] Print out section flags for FunctionMetadata section
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
Hristo Venev via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
Hristo Venev via Phabricator via llvm-commits
- [PATCH] D112829: [RISCV][DebugInfo] Implement RISCVRegisterInfo::getOffsetOpcodes for RISCV
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D113353: [RISCV] Add scheduling resources for Vector pseudo instructions.
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] 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] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D112925: [ELF] Place an orphan section to the same memory region as its anchor section
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113168: [clang-tblgen] Fix non-determinism in generating AttrSubMatchRulesParserStringSwitches.inc
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113168: [clang-tblgen] Fix non-determinism in generating AttrSubMatchRulesParserStringSwitches.inc
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D112957: [llvm][adt] make_first_range returning reference to temporary
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [llvm] 67887b0 - [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
Jakub Kuderski via llvm-commits
- [llvm] 3348b84 - Make enum iteration with seq safe by default
Jakub Kuderski via llvm-commits
- [PATCH] D112472: [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
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] D107378: Make enum iteration with seq safe by default
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] D112472: [Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
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] D107378: Make enum iteration with seq safe by default
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] D107378: Make enum iteration with seq safe by default
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] D107378: Make enum iteration with seq safe by default
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
James Henderson via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
James Henderson via Phabricator via llvm-commits
- [PATCH] D112376: [Support] [Windows] Use the regular RemoveFileOnSignal() mechanism on Windows too
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
James Henderson via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
James Henderson via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D111699: [XCOFF] [llvm-readobj] replace tests using binary as input with tests generated by yaml2obj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D111700: [XCOFF] [llvm-readobj] improve the relocation output.
James Henderson via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
James Henderson via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
James Henderson via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
James Henderson via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
James Henderson via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
James Henderson via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Refactor code
James Henderson via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
James Henderson via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
James Henderson via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
James Henderson via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
James Henderson via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D111871: [ELF] Let sections reach the end of the address space
James Henderson via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
James Henderson via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D113206: [llvm-readobj] Display DT_RELRSZ/DT_RELRENT as " (bytes)"
James Henderson via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D93154: GlobalISel: remove assert that memcpy Src and Dst addrspace must be identical
Jameson Nash via Phabricator via llvm-commits
- [llvm] 816761f - Add new choices dot-cfg and dot-cfg-quiet to print-changed.
Jamie Schmeiser via llvm-commits
- [llvm] 8720149 - Remove unused function from print-changed=dot-cfg code
Jamie Schmeiser 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.
Jamie Schmeiser 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.
Jamie Schmeiser 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.
Jamie Schmeiser 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.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D113187: Improve unsupported lit test config for print-changed=dot-cfg
Jamie Schmeiser 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.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D113188: Remove unused function from print-changed=dot-cfg code
Jamie Schmeiser 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.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D113188: Remove unused function from print-changed=dot-cfg code
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D111781: [flang] Make the frontend driver error out when requesting multiple actions
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 2b548b1 - [AMDGPU] Shrink v_mac_legacy_f32 and v_fmac_legacy_f32
Jay Foad via llvm-commits
- [llvm] b85995f - [AMDGPU] Add tests for legacy multiply-add with immediate
Jay Foad via llvm-commits
- [llvm] 7afef22 - [AMDGPU] Use MachineInstrBuilder::addReg. NFC.
Jay Foad via llvm-commits
- [llvm] b8016b6 - [CodeGen] Tweak coding style in LivePhysRegs::stepForward. NFC.
Jay Foad via llvm-commits
- [llvm] fce5a56 - [AMDGPU] More robust checks in extract_vector_dynelt.ll
Jay Foad via llvm-commits
- [llvm] be1a8f8 - [AMDGPU] Really preserve LiveVariables in SILowerControlFlow
Jay Foad via llvm-commits
- [llvm] 9951d43 - [Hexagon] Add machine verification to some tests
Jay Foad via llvm-commits
- [llvm] ec0e1e8 - [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via llvm-commits
- [llvm] c93bf53 - [AMDGPU] NFC formatting fixes in SIMemoryLegalizer
Jay Foad via llvm-commits
- [llvm] 0321bd6 - Revert "[TwoAddressInstructionPass] Update existing physreg live intervals"
Jay Foad via llvm-commits
- [llvm] bdaa181 - [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via llvm-commits
- [PATCH] D112917: [AMDGPU] Shrink v_mac_legacy_f32 and v_fmac_legacy_f32
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] D112917: [AMDGPU] Shrink v_mac_legacy_f32 and v_fmac_legacy_f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112990: Fix building with GCC 12
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113015: [CodeGen] Handle dead defs in LivePhysRegs::stepForward
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113016: [CodeGen] Track physical register liveness in ExpandPostRAPseudos
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113017: [AMDGPU] Avoid copying dead subregisters in copyPhysReg
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] D110411: [LiveIntervals] Update subranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113044: [TwoAddressInstruction] Update LiveIntervals after rewriting INSERT_SUBREG to COPY
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113044: [TwoAddressInstruction] Update LiveIntervals after rewriting INSERT_SUBREG to COPY
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110411: [LiveIntervals] Update subranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113116: [CodeGen] Fix assertion failure in TwoAddressInstructionPass::rescheduleMIBelowKill
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113123: [TwoAddressInstruction] Fix handling of operands tied to early-clobbers
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] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113191: [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113203: [AMDGPU] Small correction in SITargetLowering::performOrCombine()
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113191: [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113191: [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113017: [AMDGPU] Avoid copying dead subregisters in copyPhysReg
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113191: [TwoAddressInstructionPass] Update existing physreg live intervals
Jay Foad via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D105500: [flang] Prevent rewrite of shape inquiries to non constant explicit expr
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113258: [flang] Set the addendum when establishing pointer section in descriptor
Jean Perier via Phabricator via llvm-commits
- [PATCH] D112957: [llvm][adt] make_first_range returning reference to temporary
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D112957: [llvm][adt] make_first_range returning reference to temporary
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D112957: [llvm][adt] make_first_range returning reference to temporary
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D109371: [RISCV][RFC] Add LLVM support for RISC-V overlay system
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112999: [RISCV][ELF] Remove internal binutils relocations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
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] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113227: [ELF] Split TLS RelExpr. NFC
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Jessica Paquette via Phabricator via llvm-commits
- [lld] 4ae8c83 - [lld-macho][nfc] Remove unnecessary -pie flags in tests
Jez Ng via llvm-commits
- [PATCH] D112978: [lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findings- Use .empty() instead of `size() == 0` when possible.- Use const-ref to avoid copying
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113040: [lld-macho] Change bitfield types to be identical.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113085: [lld-macho] Enable search-paths tests on macOS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
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] D113114: [lld-macho][nfc] Remove unnecessary -pie flags in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113114: [lld-macho][nfc] Remove unnecessary -pie flags in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113198: [lld-macho] Clear resolvedReads cache
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Jez Ng 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] D111034: [AArch64] Optimize add/sub with immediate
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D111034: [AArch64] Optimize add/sub with immediate
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D113263: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D113263: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D113263: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D113263: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
JinGu Kang via Phabricator via llvm-commits
- [llvm] a7b1872 - [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
Jingu Kang via llvm-commits
- [llvm] bd932f7 - [NFC][PowerPC] Update testcases using script
Jinsong Ji via llvm-commits
- [llvm] f1d32a5 - [AIX] Avoid depending on objdump
Jinsong Ji via llvm-commits
- [PATCH] D111693: [PowerPC] Implement basic instruction macro fusion in Power10
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D106555: [PowerPC] handle more splat loads
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112380: [PowerPC] Enforce side effects to FPSCR read/set instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D112952: [AIX] Avoid depending on objdump
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D111740: Align LLVM_EXTERNALIZE_DEBUGINFO behaviours on Linux w/ Darwin
Jo Shields via Phabricator via llvm-commits
- [PATCH] D113318: [AMDGPU] Make getInstSizeInBytes more generic
Joe Nash via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] e6e440a - [OpenMP][FIX] Ensure guarding uses proper global name
Johannes Doerfert via llvm-commits
- [llvm] c690c1c - [NVVM] Update intrinsic definitions to include more attributes
Johannes Doerfert via llvm-commits
- [llvm] 73720c8 - [OpenMP][FIX] Introduce and use a simple generic-mode barrier
Johannes Doerfert via llvm-commits
- [llvm] d61aac7 - [OpenMP][FIX] Do not signal SPMD-mode but then keep generic-mode
Johannes Doerfert via llvm-commits
- [PATCH] D112892: [OpenMP][FIX] Ensure guarding uses proper global name
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] 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] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113140: [OpenMP][NFCI] Introduce the kernel environment for target regions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6fd2db0 - Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson 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] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
John McCall via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D108763: Use type sizes when determining dependence
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added are_threads_enabled and has_spawned_other_threads to __threading_support
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D112942: target ABI: improve call parameters extensions handling
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D112990: Fix building with GCC 12
Jonathan Wakely via Phabricator via llvm-commits
- [PATCH] D112990: Fix building with GCC 12
Jonathan Wakely via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D112894: [OpenMP][FIX] Do not signal SPMD-mode but then keep generic-mode
Joseph Huber 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] D112817: Removed unnecessary comments in flang-omp-report plugin tests
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] D111042: flang-omp-report summarising script
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] D112217: [flang][flang-omp-report] Remove the loop workarounds for nowait clause
Josh Mottley via Phabricator via llvm-commits
- [PATCH] D111042: [flang][flang-omp-report] Add flang-omp-report summarising script
Josh Mottley via Phabricator via llvm-commits
- [compiler-rt] f643afa - Revert "Mark tsan cxa_guard_acquire test as unsupported on Darwin"
Julian Lettner via llvm-commits
- [llvm] c93f93b - Revert "Revert "Recommit "Revert "[CVP] processSwitch: Remove default case when switch cover all possible values.""""
Jun Ma via llvm-commits
- [llvm] f8833ba - [TailDup] Add testcase for interpreter switch loop, NFC.
Jun Ma via llvm-commits
- [llvm] 1f9fa54 - [Taildup] Don't tail-duplicate loop header with multiple successors as its latches
Jun Ma 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] D111418: [GVN] Simple GVNHoist - limits
JunMa via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Justice Adams via Phabricator via llvm-commits
- [PATCH] D111437: [SystemZ/z/OS] Implement GOFF writer for empty files
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] d000431 - [X86] Remove X86ELFObjectWriter in X86AsmBackend.cpp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6bdb61c - [CodeGen] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1b108ab - [Transforms] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4bef030 - [AArch64, AMDGPU] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2887117 - [Hexagon] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2c4ba3e - [Target] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 87e53a0 - [llvm] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 14d656b - [Target] Use llvm::reverse (NFC)
Kazu Hirata via llvm-commits
- [llvm] 815e8b5 - [Hexagon] Remove an extraneous variable (NFC)
Kazu Hirata via llvm-commits
- [llvm] cefc01f - [X86] Simplify a call to MachineBasicBlock::erase (NFC)
Kazu Hirata via llvm-commits
- [llvm] 843d1ed - [llvm] Use llvm::reverse (NFC)
Kazu Hirata via llvm-commits
- [llvm] e4bab21 - [AMDGPU] Use MachineBasicBlock::{predecessors,successors} (NFC)
Kazu Hirata via llvm-commits
- [llvm] 22e21da - [WebAssembly] Remove unused declaration SelectExternRefAddr (NFC)
Kazu Hirata via llvm-commits
- [llvm] 41ef318 - [ARM, X86] Use MachineBasicBlock::{predecessors,successors} (NFC)
Kazu Hirata via llvm-commits
- [llvm] aee86f9 - [AMDGPU] Remove unused declaration selectSMRD (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0d182d9 - [Transforms] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Kazu Hirata via Phabricator via llvm-commits
- [lld] f79e65e - [lld-macho] Cache library paths from findLibrary
Keith Smiley via llvm-commits
- [lld] 63e65de - [lld-macho] Cache discovered framework paths
Keith Smiley via llvm-commits
- [lld] 4313c56 - [lld-macho] Enable search-paths tests on macOS
Keith Smiley via llvm-commits
- [lld] 6629ec3 - [lld-macho] Implement -arch_errors_fatal
Keith Smiley via llvm-commits
- [lld] d49e724 - [lld-macho] Cache readFile results
Keith Smiley via llvm-commits
- [lld] e7fdff4 - [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via llvm-commits
- [lld] 0bce3e3 - [lld-macho] Clear resolvedReads cache
Keith Smiley via llvm-commits
- [lld] a7a2959 - [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113085: [lld-macho] Enable search-paths tests on macOS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113085: [lld-macho] Enable search-paths tests on macOS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113085: [lld-macho] Enable search-paths tests on macOS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113135: [NFC][asan] Remove unused function
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113135: [NFC][asan] Remove unused function
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113166: [CMake] Prefer --ld-path when supported
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113071: [lld-macho] Ignore -arch_errors_fatal since it's enabled by default
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113082: [lld-macho] Implement -arch_errors_fatal
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113198: [lld-macho] Clear resolvedReads cachehttps://reviews.llvm.org/D113153 #3108083
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113198: [lld-macho] Clear resolvedReads cache
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113198: [lld-macho] Clear resolvedReads cache
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113198: [lld-macho] Clear cachedReads cache
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113235: [lld-macho] Replace LC_LINKER_OPTION parsing
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] D113034: [LoopVectorize] Mark store instructions as uniform in collectLoopUniforms
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] D112725: [LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D113034: [LoopVectorize] Mark store instructions as uniform in collectLoopUniforms
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93213: [Flang] [OpenMP] Add semantic check for OpenMP private ,firstprivate and lastprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
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] D112876: [Flang][OpenMP] Copy the attributes when creating a host-associated symbol
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112876: [Flang][OpenMP] Use the ultimate symbol in a call to the IsPointer function
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113278: [flang][CodeGen] Transform `fir.call` to `llvm.call`
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113273: [fir] TargetRewrite: Rewrite COMPLEX values
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 76ea87b - [ASan] Process functions in Asan module pass
Kirill Stoimenov via llvm-commits
- [llvm] b314532 - Revert "[ASan] Process functions in Asan module pass"
Kirill Stoimenov via llvm-commits
- [llvm] a55c4ec - [ASan] Process functions in Asan module pass
Kirill Stoimenov via llvm-commits
- [llvm] 3f1aca5 - [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov 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] D113060: [ASan] Turned on callback optimization on by default.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D113060: [ASan] Turned on callback optimization on by default.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D113129: Revert "[ASan] Process functions in Asan module pass"
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D113129: Revert "[ASan] Process functions in Asan module pass"
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D113131: [ASan] Process functions in Asan module pass.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
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] D112098: [ASan] Added stack safety support in address sanitizer.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D113237: [RISCV] Support Zifencei extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D113203: [AMDGPU] Small correction in SITargetLowering::performOrCombine()
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D113203: [AMDGPU] Small correction in SITargetLowering::performOrCombine()
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D113203: [AMDGPU] Small correction in SITargetLowering::performOrCombine()
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D112993: Don't emit "deprecated instruction in IT block" warning if requested
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D112929: [Clang] For VFE, emit vtable ranges in !vcall_visibility 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] D112965: [GlobalDCE][IR] Allow and support multiple !vcall_visibility ranges
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D112967: [GlobalDCE] Precisely account for visibility when multiple !vcall_visibility ranges are present on vtables
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] 0658fb4 - [gn build] Port bc2773cb1bdf
LLVM GN Syncbot via llvm-commits
- [llvm] c266496 - [gn build] Port aee7f3384b40
LLVM GN Syncbot via llvm-commits
- [llvm] ca791f8 - [gn build] Port fd41738e2ca9
LLVM GN Syncbot via llvm-commits
- [llvm] 95a6d3e - [gn build] Port 9b5c9c469d90
LLVM GN Syncbot via llvm-commits
- [llvm] 6cd309b - [gn build] Port 7a98761d74db
LLVM GN Syncbot via llvm-commits
- [llvm] e9014d9 - [ORC] Run incoming jit-dispatch calls via the TaskDispatcher in SimpleRemoteEPC.
Lang Hames via llvm-commits
- [compiler-rt] 870fc84 - [ORC-RT] Add SPS serialization for span<const char> / SPSSequence<char>.
Lang Hames via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Lang Hames 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
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] D113038: [ORC] Add a utility for adding missing "self" relocations to a Symbol
Lang Hames via Phabricator via llvm-commits
- [PATCH] D112474: [NFC][Docs] Add missing Doxygen group comments for LLVM-C
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] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Lang Hames via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D112858: [llvm-profgen] Fill zero count for all function ranges
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113059: [llvm-profgen] Refactor the code of getHashCode
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113064: [llvm-profdata] Print out section flags for FunctionMetadata section
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113059: [llvm-profgen] Refactor the code of getHashCode
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113059: [llvm-profgen] Refactor the code of getHashCode
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113296: [FS-AFDO][llvm-profgen] Generate profile with FS-AFDO discriminator
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Lei Wang via Phabricator via llvm-commits
- [PATCH] D104236: [AArch64] Add a TableGen pattern to generate uaddlv from uaddlp and addv
LemonBoy via Phabricator via llvm-commits
- [PATCH] D113263: [AArch64] Fix a bug from a pattern for uaddv(uaddlp(x)) ==> uaddlv
LemonBoy via Phabricator via llvm-commits
- [llvm] 57e0931 - [ScalarEvolution] Infer loop max trip count from array accesses
Liren Peng via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Liren.Peng via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D112590: [lld][WebAssebmly] Convert tests to use disassembly. NFC
Luke Benes via Phabricator via llvm-commits
- [PATCH] D113346: [IR][ShuffleVector] Fix Wdangling-else warning in InstructionsTest
Luke Benes via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira 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] D113379: [AMDGPU] Test Commit. NFC
Mahesha S via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [compiler-rt] db27867 - [compiler-rt] Produce the right arch suffix for arm baremetal
Manoj Gupta via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Manoj Gupta via Phabricator via llvm-commits
- [llvm] bc2773c - [llvm-reduce] Add MIR support
Markus Lavin via llvm-commits
- [llvm] aee7f33 - Revert "[llvm-reduce] Add MIR support"
Markus Lavin via llvm-commits
- [llvm] fd41738 - Recommit "[llvm-reduce] Add MIR support"
Markus Lavin via llvm-commits
- [llvm] 7e34d5e - [NPM] Fix bug in llvm/utils/reduce_pipeline.py
Markus Lavin via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D113177: [NPM] Fix bug in llvm/utils/reduce_pipeline.py
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D113177: [NPM] Fix bug in llvm/utils/reduce_pipeline.py
Markus Lavin via Phabricator via llvm-commits
- [llvm] c502902 - Fix building with GCC 12:
Martin Liska via llvm-commits
- [compiler-rt] 629b40d - Fix -Wformat warnings reported by GCC.
Martin Liska via llvm-commits
- [compiler-rt] 13a442c - Enable -Wformat-pedantic and fix fallout.
Martin Liska via llvm-commits
- [compiler-rt] 78d3e0a - sanitizer: Fix -Wpedantic GCC warning
Martin Liska via llvm-commits
- [PATCH] D112990: Fix building with GCC 12
Martin Liška via Phabricator via llvm-commits
- [PATCH] D112990: Fix building with GCC 12
Martin Liška via Phabricator via llvm-commits
- [llvm] a39eba7 - [Support] [Windows] Use RemoveFileOnSignal if unable to use the delete-on-close flag
Martin Storsjö via llvm-commits
- [llvm] f95bd18 - Revert "[Attr] support btf_type_tag attribute"
Martin Storsjö via llvm-commits
- [llvm] a8b5483 - [Support] Add a new path style for Windows with forward slashes
Martin Storsjö via llvm-commits
- [llvm] f4d83c5 - [Support] [Windows] Convert paths to the preferred form
Martin Storsjö via llvm-commits
- [llvm] df0ba47 - [Support] Allow configuring the preferred type of slashes on Windows
Martin Storsjö via llvm-commits
- [llvm] 86c01b1 - [DebugInfo] [PDB] Force injected source paths to use backslashes
Martin Storsjö via llvm-commits
- [llvm] f095592 - [unittests] [DWARF] Generalize path separator expectations
Martin Storsjö via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
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] D112710: [Support] [Windows] Use RemoveFileOnSignal if unable to use the delete-on-close flag
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] 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] D111880: [Support] [Windows] Convert paths to the preferred form
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113051: [AArch64] Diagnose large adrp offset on Windows.
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] D111879: [Support] Add a new path style for Windows with forward slashes
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] D112710: [Support] [Windows] Use RemoveFileOnSignal if unable to use the delete-on-close flag
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113165: [LIT] Add win32 PLATFORM env var to test config
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] D112787: [Support] Allow configuring the preferred type of slashes on Windows
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] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
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] D113257: [unittests] [DWARF] Generalize path separator expectations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113265: [DebugInfo] [PDB] Force injected source paths to use backslashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113272: [Support] [VirtualFileSystem] Detect the windows_slash path style
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113265: [DebugInfo] [PDB] Force injected source paths to use backslashes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113257: [unittests] [DWARF] Generalize path separator expectations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D98452: [compiler-rt] Produce the right arch suffix for arm libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D110076: [AMDGPU][GlobalISel] Code quality: Combine V_RSQ
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] ad523cc - [NFC][Docs] Add missing Doxygen group comments for LLVM-C
Mats Larsen via llvm-commits
- [PATCH] D112474: [NFC][Docs] Add missing Doxygen group comments for LLVM-C
Mats Larsen 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] 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
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109032: [AMDGPU][NFC] Alter ComplexPattern types to be consistent with their uses
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] D112716: AMDGPU: Account for implicit argument alignment for kernarg segment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93154: GlobalISel: remove assert that memcpy Src and Dst addrspace must be identical
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113191: [TwoAddressInstructionPass] Update existing physreg live intervals
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] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113095: [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [compiler-rt] b298d6d - [sanitizer] Disable posix_spawn.c test on Android.
Matt Morehouse via llvm-commits
- [compiler-rt] 4d8b0aa - [HWASan] Apply TagMaskByte to every global tag.
Matt Morehouse via llvm-commits
- [compiler-rt] 8c60e0b - [HWASan] Print short tags in __hwasan_print_shadow.
Matt Morehouse via llvm-commits
- [compiler-rt] 498a4c2 - [HWASan] Print short tags in tag mismatch description.
Matt Morehouse via llvm-commits
- [PATCH] D112853: [HWASan] Apply TagMaskByte to every global tag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D113220: [X86] Selective relocation relaxation for +tagged-globals
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 847a680 - X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
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] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
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] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
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] D113151: Tests for D112754
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] D112754: X86: Fold masked merge pattern when and-not is not available
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D107355: [ptr_provenance] Introduce llvm.experimental.ptr.provenance
Matthias Braun via Phabricator via llvm-commits
- [llvm] 0118a80 - [ADT] Add Compare template param to EquivalenceClasses
Matthias Springer via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D110922: [LoopPeel] Peel loops with exits followed by an unreachable or deopt block
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D109821: [ScalarEvolution] Infer loop max trip count from array accesses
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112875: [SCEV] Only add direct loop users (NFC)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112734: [SCEVExpander] Drop poison generating flags when reusing instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D113024: [IndVars] Pass TTI to replaceCongruentIVs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D113293: [SimplifyCFG] Add early bailout if Use is not in same BB.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112734: [SCEVExpander] Drop poison generating flags when reusing instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 797b50d - Revert "Use `GNUInstallDirs` to support custom installation dirs. -- LLVM"
Med Ismail Bennani via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
Med Ismail Bennani via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
Med Ismail Bennani 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] D111337: [fir] Add array value copy pass
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] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
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] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
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] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
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] 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] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112807: [fir] Add substr information to fircg.ext_embox and fircg.ext_rebox operations
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
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] D112910: [flang] Add TargetRewrite pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113091: [fir] Use notifyMatchFailure in fir.zero_bits conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
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] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] ba7a6b3 - Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
Mehdi Amini via llvm-commits
- [llvm] 0986433 - Revert "Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range"
Mehdi Amini via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113210: [NewPM] Use the default AA pipeline by default
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Michael Kruse via Phabricator via llvm-commits
- [llvm] af2ae2c - [BranchRelaxation] Fix warning on unused variable. NFC.
Michael Liao via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao 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.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D113188: Remove unused function from print-changed=dot-cfg code
Mikael Holmén 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.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Mike Hommey via Phabricator via llvm-commits
- [llvm] 4eac7bc - [OpenMP] Add parsing/sema/serialization for 'bind' clause.
Mike Rice via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113154: [OpenMP] Add parsing/sema/serialization for 'bind' clause
Mike Rice via Phabricator via llvm-commits
- [PATCH] D113333: [AArch64][SVE] Add FP types to the supported SVE structure load/stores vector type list
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D113333: [AArch64][SVE] Add FP types to the supported SVE structure load/stores vector type list
Mindong Chen via Phabricator via llvm-commits
- [llvm] 34f4fe3 - [NFC][Regalloc] Ensure Query::interferingVRegs is accurate.
Mircea Trofin via llvm-commits
- [PATCH] D112882: [NFC][Regalloc] Ensure Query::interferingVRegs is accurate.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112882: [NFC][Regalloc] Ensure Query::interferingVRegs is accurate.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D97937: [AMDGPU][GlobalISel] Transform (fadd (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D97938: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fmul u, v)), z) -> (fma x, y, (fma u, v, z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D98047: [AMDGPU][GlobalISel] Transform (fadd (fma x, y, (fpext (fmul u, v))), z) -> (fma x, y, (fma (fpext u), (fpext v), z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D113316: [LLVM][llvm-cfi] Inclusive language: replace uses of blacklist with ignorelist
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D111418: [GVN] Simple GVNHoist - limits
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112421: [clang][ARM] PACBTI-M frontend support
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Mubashar Ahmad via Phabricator via llvm-commits
- [llvm] cbd215d - [LIT] Add win32 PLATFORM env var to test config
Muhammad Omair Javaid via llvm-commits
- [PATCH] D113165: [LIT] Add win32 PLATFORM env var to test config
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D113165: [LIT] Add win32 PLATFORM env var to test config
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] 1cb9f37 - [FreeBSD] Do not mark __stack_chk_guard as dso_local
Nemanja Ivanovic 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] D106555: [PowerPC] handle more splat loads
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113236: [PowerPC] use correct selection for v16i8/v8i16 splat load
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] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
Nemanja Ivanovic 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] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D112178: [LazyCallGraph] Skip blockaddresses
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 flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
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] D112768: [ARM] implement support for TLS register based stack protector
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107281: [SimpifyCFG] Speculate a store preceded by a local non-escaping load
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 2d39534 - [cmake] Make LLVM_ENABLE_LLD=ON work better on macOS
Nico Weber via llvm-commits
- [lld] 64c1734 - [lld/mac] Write -v output to stderr
Nico Weber via llvm-commits
- [llvm] a160aba - [gn build] (manually) port df0ba47c36f
Nico Weber via llvm-commits
- [llvm] 565cbc2 - [gn build] Use build-machine-independent paths in coverage information
Nico Weber via llvm-commits
- [llvm] cf838eb - [gn build] Reformat all files
Nico Weber via llvm-commits
- [llvm] c68183b - [gn build] Use `=` for of -fdebug-compilation-dir
Nico Weber via llvm-commits
- [PATCH] D112189: [macho] add support for emitting macho files with two build version load commands
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113020: [lld/mac] Write -v output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113021: [cmake] Make LLVM_ENABLE_LLD=ON work better on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113020: [lld/mac] Write -v output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113021: [cmake] Make LLVM_ENABLE_LLD=ON work better on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113021: [cmake] Make LLVM_ENABLE_LLD=ON work better on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113020: [lld/mac] Write -v output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113020: [lld/mac] Write -v output to stderr
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113040: [lld-macho] Change bitfield types to be identical.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113068: [lld-macho] Add -fatal-warnings alias
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Nico Weber via Phabricator via llvm-commits
- [PATCH] D106314: [Utils] Add -compilation-dir flag to prepare-code-coverage-artifact.py
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113282: [gn build] Use build-machine-independent paths in coverage information
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113282: [gn build] Use build-machine-independent paths in coverage information
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113147: [lld-macho] Fix an assertion failure when -u specifies an undefined section$start symbol
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112843: [aarch64/mac] Correctly disassemble @TLVPPAGE(OFF) relocs
Nico Weber via Phabricator via llvm-commits
- [llvm] 4972d12 - [SCEV] Only add direct loop users (NFC)
Nikita Popov via llvm-commits
- [llvm] 51e9f33 - [BasicAA] Use saturating multiply on range if nsw
Nikita Popov via llvm-commits
- [llvm] 0b6ed92 - [BasicAA] Use early returns (NFC)
Nikita Popov via llvm-commits
- [llvm] c00e9c6 - [BasicAA] Check known access sizes earlier (NFC)
Nikita Popov via llvm-commits
- [llvm] 1caabbe - [OpaquePtr] Fix initialization-order-fiasco
Nikita Popov via llvm-commits
- [llvm] f862787 - [SCEV] Make eraseValueFromMap() private (NFC)
Nikita Popov via llvm-commits
- [llvm] e3cec17 - [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Nikita Popov via llvm-commits
- [llvm] 9f0194b - [ConstantRange] Add getEquivalentICmp() variant with offset (NFCI)
Nikita Popov via llvm-commits
- [llvm] a8c318b - [BasicAA] Use index size instead of pointer size
Nikita Popov via llvm-commits
- [llvm] cf71a5e - [ConstantRange] Support zero size in isSizeLargerThan()
Nikita Popov via llvm-commits
- [llvm] 2060895 - [ConstantRange] Add exact union/intersect (NFC)
Nikita Popov via llvm-commits
- [PATCH] D112875: [SCEV] Only add direct loop users (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112848: [BasicAA] Use saturating multiply on range if nsw
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] D112370: [BasicAA] Use index size instead of pointer size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113196: [NewPM] Make eager analysis invalidation per-adaptor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113304: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113343: [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113343: [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113343: [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113366: [InstCombine] Canonicalize range test idiom
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] D113366: [InstCombine] Canonicalize range test idiom
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113367: [InstCombine] Refactor and/or of icmp with constant (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113367: [InstCombine] Refactor and/or of icmp with constant (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Nilay Vaish via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Nilay Vaish via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Noah Goldstein 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] D112753: [llvm] [Support] Add CURL HTTP Client.
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] D112758: [llvm] [Debuginfo] Debuginfod client 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] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113080: [Support] Improve Caching conformance with Support library behavior
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113080: [Support] Improve Caching conformance with Support library behavior
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113080: [Support] Improve Caching conformance with Support library behavior
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] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113218: [llvm] [Debuginfo] Add cpp-httplib optional dependency.
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] D112751: [llvm] [Support] Add HTTP Client Support library.
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] D113343: [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
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] D113232: [LoopStrengthReduce][NFC]: Check for invalid SCEVUnknowns when processing salvaged 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] D111447: [Dexter] Add DexDeclareAddress command and address function
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] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D112183: [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Pat McCormick via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D109359: [TableGen] Emit a warning for unused template args
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110720: Verify inferattrs doesn't infer unexpected attributes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D110720: Verify inferattrs doesn't infer unexpected attributes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D112557: [SVE] Fix VLS FMA generation at CodeGenOpt::Aggressive
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112548: [LoopVectorize] Propagate fast-math flags for inloop reductions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112536: [DAG] Add functionality for masked truncating store actions
Paul Walker via Phabricator via llvm-commits
- [PATCH] D111638: [AArch64][SVE] Combine predicated FMUL/FADD into FMA
Paul Walker via Phabricator via llvm-commits
- [PATCH] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113095: [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113095: [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113281: [AArch64][SVE] Generate ASRD instructions for power of 2 signed divides
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113333: [AArch64][SVE] Add FP types to the supported SVE structure load/stores vector type list
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] D112751: [llvm] [Support] Add HTTP Client Support library.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D112876: [Flang][OpenMP] Copy the attributes when creating a host-associated symbol
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113258: [flang] Set the addendum when establishing pointer section in descriptor
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112925: [ELF] Place an orphan section to the same memory region as its anchor section
Peter Smith via Phabricator via llvm-commits
- [llvm] 1febf42 - [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Peter Waller via llvm-commits
- [llvm] 753eba6 - Revert "[AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store"
Peter Waller via llvm-commits
- [llvm] 7a34145 - Reland "[AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store"
Peter Waller 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] 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] D112076: [AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
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] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113095: Combine FADD and FMUL aarch64 intrinsics to FMLA
Peter Waller via Phabricator via llvm-commits
- [PATCH] D109525: [SVE] Remove isel patterns for (fneg (fma)) -> fnmla.
Peter Waller via Phabricator via llvm-commits
- [llvm] d788c44 - [Support] Improve Caching conformance with Support library behavior
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] D113080: [Support] Improve Caching conformance with Support library behavior
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D112126: [libunwind] Try to add -unwindlib=none while configuring and building libunwind
Petr Hosek via Phabricator via llvm-commits
- [llvm] 753eba6 - Revert "[AArch64][SVE][InstCombine] Combine contiguous gather/scatter to load/store"
Philip Reames via llvm-commits
- [llvm] 3fc9882 - [indvars] Rotate zext though icmp to reduce loop varying computation
Philip Reames via llvm-commits
- [llvm] 7ff943a - [indvars] Move a check slightlly earlier [NFC]
Philip Reames via llvm-commits
- [llvm] 64990f1 - Revert "[indvars] Move a check slightlly earlier [NFC]"
Philip Reames via llvm-commits
- [llvm] c97bb5d - [tests] Precommit for generalization of D112262
Philip Reames via llvm-commits
- [llvm] d4708fa - Backout must-exit based parts of 3fc9882e, and 412eb0
Philip Reames via llvm-commits
- [llvm] ab4375e - [docs] Update new builder instructions to default to building each change
Philip Reames via llvm-commits
- [llvm] 453fdeb - [indvars] Extend canonicalizeExitConditions to inverted operands
Philip Reames via llvm-commits
- [llvm] c0d9bf2 - [indvars] Allow rotation (narrowing) of exit test when discovering trip count
Philip Reames via llvm-commits
- [llvm] dec15d9 - [indvars] Use loop guards when canonicalizing exit conditions
Philip Reames via llvm-commits
- [llvm] d4708fa - Backout must-exit based parts of 3fc9882e, and 412eb0
Philip Reames via llvm-commits
- [llvm] e69f647 - Autogen tests for ease of future update
Philip Reames via llvm-commits
- [llvm] d24a0e8 - [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via llvm-commits
- [PATCH] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
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] D112734: [SCEVExpander] Drop poison generating flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
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] D112262: [indvars] Rotate zext though icmp to reduce loop varying computation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D109457: [SCEV] Use constant range of RHS to prove NUW on narrow IV in trip count logic
Philip Reames via Phabricator via llvm-commits
- [llvm] 8f10197 - [X86][VARARG] Assign MMO earlier to avoid prolog insert point been sunk across VASTART_SAVE_XMM_REGS
Phoebe Wang 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] 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] D111460: [X86][LoopVectorize] "Fix" `X86TTIImpl::getAddressComputationCost()`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update IRET instruction to use the same naming convention as RET/LRET (PR36876). NFC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 0396170 - [InstCombine] Extend pattern to replace shuffle's insertelement operand
Piotr Sobczak via llvm-commits
- [PATCH] D112318: [InstCombine] Extend pattern to replace shuffle's insertelement operand
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D112318: [InstCombine] Extend pattern to replace shuffle's insertelement operand
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 741aeda - [PowerPC] Implement longdouble pack/unpack builtins
Qiu Chaofan via llvm-commits
- [llvm] a841187 - [PowerPC] Enforce side effects to FPSCR read/set intrinsics
Qiu Chaofan via llvm-commits
- [llvm] 5fd406e - [PowerPC] Add intrinsic to convert between ppc_fp128 and fp128
Qiu Chaofan via llvm-commits
- [PATCH] D111693: [PowerPC] Implement basic instruction macro fusion in Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112912: [PowerPC] Implement more fusion types for Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112055: [PowerPC] Implement longdouble pack/unpack builtins
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112380: [PowerPC] Enforce side effects to FPSCR read/set instructions
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
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] D109421: [PowerPC] Add intrinsic to convert between ppc_fp128 and fp128
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D113178: [PowerPC] use right register class for input operand of XXPERMDIs
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D113031: [GlobalISel] Add a bisection point after instruction selection.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Quentin Colombet via Phabricator via llvm-commits
- [lld] c71fbdd - [NFC] Inclusive language: Remove instances of master in URLs
Quinn Pham via llvm-commits
- [PATCH] D113186: [NFC] Inclusive language: Remove instances of master in URLs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113186: [NFC] Inclusive language: Remove instances of master in URLs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113299: [NFC] Inclusive Language: change master to main for .chm files
Quinn Pham via Phabricator via llvm-commits
- [llvm] f533ec3 - Make the BBAddrMap struct binary-format-agnostic.
Rahman Lavaee 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] de6f725 - [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Rainer Orth via llvm-commits
- [PATCH] D112998: [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D112998: [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D112998: [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D112898: [lld] Add test suite mode for running LLD main twice
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112942: target ABI: improve call parameters extensions handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D111879: [Support] Add a new path style for Windows with forward slashes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112826: [CodeView] Fortran debug info emission in Code View.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112859: [X86][VARARG] Assign MMO earlier to avoid prolog insert point been sunk across VASTART_SAVE_XMM_REGS
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113265: [DebugInfo] [PDB] Force injected source paths to use backslashes
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Renato Golin via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Renato Golin via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Renato Golin via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Renato Golin via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Renato Golin via Phabricator via llvm-commits
- [polly] 44596fe - [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
River Riddle via Phabricator via llvm-commits
- [PATCH] D112981: Fix iterator_adaptor_base/enumerator_iter to allow composition of llvm::enumerate with llvm::make_filter_range
River Riddle via Phabricator via llvm-commits
- [PATCH] D113127: [llvm-libtool-darwin] Refactor code
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Refactor code
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Refactor code
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113305: Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113354: Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113355: [llvm-libtool-darwin][NFC] Remove unnecessary abbreviations
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113354: Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113355: [llvm-libtool-darwin][NFC] Remove unnecessary abbreviations
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D109416: getVPMemoryOpCost interface
Roland Froese via Phabricator via llvm-commits
- [llvm] b554e41 - [CVP] Canonicalize signed relational comparisons of scalar integers to unsigned comparison predicates
Roman Lebedev via llvm-commits
- [llvm] c6b3da1 - [NFC][X86] Duplicate LV test into a costmodel test
Roman Lebedev via llvm-commits
- [llvm] a4b64f7 - [BasicTTI] getInterleavedMemoryOpCost(): discount unused members of mask if mask for gap will be used
Roman Lebedev via llvm-commits
- [llvm] f3d1ddf - [NFC] Use single-dash-prefixed options in newly-added test
Roman Lebedev via llvm-commits
- [llvm] df93c8a - [X86] `X86TTIImpl::getInterleavedMemoryOpCostAVX512()`: fallback to scalarization cost computation for mask
Roman Lebedev via llvm-commits
- [llvm] c65e2ac - [NFC] Rewrite runlines in interleaved-store-accesses-with-gaps.ll once again
Roman Lebedev via llvm-commits
- [llvm] 9c2469c - [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Roman Lebedev via llvm-commits
- [llvm] 34b903d - [NFC] Add forgotten `REQUIRES: asserts` into the new costmodel test
Roman Lebedev via llvm-commits
- [llvm] 7a98761 - [NFC] Move CombinationGenerator from Exegesis to ADT
Roman Lebedev via llvm-commits
- [llvm] 01d8759 - [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via llvm-commits
- [llvm] ad61718 - [X86] `X86TTIImpl::getInterleavedMemoryOpCostAVX512()`: mask is i8 not i1
Roman Lebedev via llvm-commits
- [llvm] 3151fca - [NFC] Fix typo in comment for `isReplicationMask()`
Roman Lebedev via llvm-commits
- [llvm] 0b36431 - [NFCI] InstructionTest: trim `InstructionsTest.ShuffleMaskIsReplicationMask_*` complexity
Roman Lebedev via llvm-commits
- [llvm] a5cd278 - [IR] Improve member `ShuffleVectorInst::isReplicationMask()`
Roman Lebedev via llvm-commits
- [llvm] 04fa7cb - [NFC][CostModel] Add exhaustive test coverage for replication shuffles
Roman Lebedev via llvm-commits
- [llvm] f8efc5c - [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via llvm-commits
- [llvm] a30ec47 - [TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
Roman Lebedev via llvm-commits
- [llvm] 23566f1 - [NFC][X86][Costmodel] Add tests for i32/i64 replication shuffles
Roman Lebedev via llvm-commits
- [llvm] 2249ece - [IR][ShuffleVector] Fix Wdangling-else warning in InstructionsTest
Roman Lebedev via llvm-commits
- [PATCH] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
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] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112318: [InstCombine] Extend pattern to replace shuffle's insertelement operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108123: [MemoryBuiltins] Mark user defined delete as nobuiltin
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D104232: [WIP][DAGCombiner] createBuildVecShuffle(): more vector concatenation
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] 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] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
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] 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] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), 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] D112877: [BasicTTI] getInterleavedMemoryOpCost(): discount unused members of mask if mask for gap will be used
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] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
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] 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] D112851: [PassManager] `buildModuleOptimizationPipeline()`: schedule `LoopDeletion` pass run before vectorization passes
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] D113035: [InstCombine] enhance vector bitwise select matching
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112298: [InstCombine] Generalize sadd.sat combine to compute sign bits.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113213: [NFC] Move CombinationGenerator from Exegesis to ADT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113213: [NFC] Move CombinationGenerator from Exegesis to ADT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113213: [NFC] Move CombinationGenerator from Exegesis to ADT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113213: [NFC] Move CombinationGenerator from Exegesis to ADT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113276: [DAG] FoldConstantVectorArithmetic - remove SDNodeFlags argument
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113324: [TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113342: [LoopRotate] Add branch_weights metadata for rotated branch
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113345: [WIP][BPI] `calcEstimatedHeuristics()`: symmetrically with loop exiting edge, scale loop enter edge weight by trip count
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113342: [LoopRotate] Add branch_weights metadata for rotated branch
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113324: [TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113324: [TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113345: [WIP][BPI] `calcEstimatedHeuristics()`: symmetrically with loop exiting edge, scale loop enter edge weight by trip count
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113346: [IR][ShuffleVector] Fix Wdangling-else warning in InstructionsTest
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113345: [WIP][BPI] `calcEstimatedHeuristics()`: symmetrically with loop exiting edge, scale loop enter edge weight by trip count
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113366: [InstCombine] Canonicalize range test idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113371: [X86] combinePMULH - recognise 'cheap' trunctions via PACKS/PACKUS as well as SEXT/ZEXT
Roman Lebedev via Phabricator via llvm-commits
- [llvm] dcb8222 - [LoopVectorize] Propagate fast-math flags for inloop reductions
Rosie Sumpter via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add strict reduction support for fmuladd intrinsic
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] 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] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D112920: [ARM] Push gather/scatter shl index updates out of loops
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D112922: [ARM] Treat MVE gather add-like-or's like adds
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D112994: [AArch64] Sink splat shuffles to lane index intrinsics
Sam Tebbs 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] 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] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 1ea4296 - [NFC] Remove from UnivariateLinearPolyBase::getValue().
Sander de Smalen via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
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] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
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] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 701923a - [InstCombine] add tests for bitwise logic folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 511ee87 - [InstCombine] reduce code duplication with commutative matcher; NFC
Sanjay Patel via llvm-commits
- [llvm] 54e969c - [InstCombine] allow vector splat matching for bitwise logic folds
Sanjay Patel via llvm-commits
- [llvm] beb5396 - [InstCombine] add tests for bitwise logic folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 42c94bc - [InstCombine] allow vector splat matching for bitwise logic fold
Sanjay Patel via llvm-commits
- [llvm] 8291461 - [InstCombine] change 'not' match for bitwise select
Sanjay Patel via llvm-commits
- [llvm] 052a291 - [InstCombine] add tests for bitwise select of vectors; NFC
Sanjay Patel via llvm-commits
- [llvm] ff30394 - [PhaseOrdering] add tests for x86 abs/max using SSE intrinsics (PR34047); NFC
Sanjay Patel via llvm-commits
- [llvm] d18b7ea - [InstCombine] add tests for icmp with trunc op; NFC
Sanjay Patel via llvm-commits
- [llvm] c85df3c - [InstCombine] refactor fold for icmp with trunc op; NFC
Sanjay Patel via llvm-commits
- [llvm] 7277d2e - [InstCombine] adjust test for icmp fold; NFC
Sanjay Patel via llvm-commits
- [llvm] 05f64b5 - [InstCombine] add signbit tests for icmp with trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] 8918814 - [x86] add tests for vector select; NFC
Sanjay Patel via llvm-commits
- [llvm] 1e7afa2 - [AArch64] add tests for vector select; NFC
Sanjay Patel via llvm-commits
- [llvm] 4fc1fc4 - [DAGCombiner] add fold for vselect based on mask of signbit
Sanjay Patel via llvm-commits
- [llvm] fc85246 - [x86] add tests for vector select; NFC
Sanjay Patel via llvm-commits
- [llvm] 4d513f2 - [AArch] add tests for vselect; NFC
Sanjay Patel via llvm-commits
- [llvm] 7e30404 - [DAGCombiner] add fold for vselect based on mask of signbit, part 2
Sanjay Patel via llvm-commits
- [llvm] 025a2f7 - [InstCombine] add tests for umax with sub; NFC
Sanjay Patel via llvm-commits
- [llvm] 83c2fb9 - [InstCombine] match usub.sat from umax intrinsic
Sanjay Patel via llvm-commits
- [llvm] 39c4c7d - [DAGCombiner] remove vselect fold that was accidentally added
Sanjay Patel via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113035: [InstCombine] enhance vector bitwise select matching
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113035: [InstCombine] enhance vector bitwise select matching
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] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
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] D113035: [InstCombine] enhance vector bitwise select matching
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] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113214: [IR][ShuffleVector] Introduce `isReplicationMask()` matcher
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113132: [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] f82bdf0 - [NFC][Verifier] Remove redundant Module parameters
Scott Linder via llvm-commits
- [PATCH] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Scott Linder via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D106474: [NFC][Verifier] Remove redundant Module parameters
Scott Linder via Phabricator via llvm-commits
- [PATCH] D112968: [NFC] Add size inference to to_vector
Sean Silva via Phabricator via llvm-commits
- [PATCH] D113100: [AMDGPU] Do not add debug locations to the code inside prologue
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] D109008: [AMDGPU][NFC] Refactor AMDGPUCallingConv.td
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 5c3d718 - [RISCV] Support Zfhmin extension
Shao-Ce SUN via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D113237: [RISCV] Support Zifencei extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D111866: [RISCV] Support Zfhmin extension
Shao-Ce SUN via Phabricator via llvm-commits
- [llvm] be08e45 - [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Shengchen Kan via llvm-commits
- [llvm] 6d03227 - [X86][MS-InlineAsm][test] Add triple in ms-inline-asm-array.ll
Shengchen Kan via llvm-commits
- [PATCH] D112893: [OpenMP][FIX] Introduce and use a simple generic-mode barrier
Shilei Tian via Phabricator via llvm-commits
- [llvm] 2a7c3f8 - [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via llvm-commits
- [PATCH] D112936: [Docs] Document update_llc_test_checks.py in TestingGuide.rst
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document update_llc_test_checks.py in TestingGuide.rst
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document update_llc_test_checks.py in TestingGuide.rst
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document update_llc_test_checks.py in TestingGuide.rst
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Shivam Gupta via Phabricator via llvm-commits
- [lld] 7a4b276 - [lld] Add test suite mode for running LLD main twice
Shoaib Meenai via llvm-commits
- [PATCH] D112898: [lld] Add test suite mode for running LLD main twice
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D93164: [AST] Add generator for source location introspection
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Refactor code
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Shraiysh via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D112997: [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D112997: [LangRef][VP] Document vp.gather and vp.scatter intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D112930: [LangRef][VP] Document vp.load and vp.store intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D113247: [VE] Make VE official
Simon Moll via Phabricator via llvm-commits
- [llvm] fd485d8 - [X86][AVX] Prefer VINSERTF128 over VPERM2F128 for 128->256 subvector concatenations
Simon Pilgrim via llvm-commits
- [llvm] 6fc50e5 - [CostModel][X86] Remove old FIXME comments for AVX512F vector splitting
Simon Pilgrim via llvm-commits
- [llvm] 37e17f2 - [DAG] MatchRotate - remove (redundant) legal type check.
Simon Pilgrim via llvm-commits
- [llvm] 3250317 - [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via llvm-commits
- [llvm] 8ca666a - [X86][AVX] lowerV2X128Shuffle - use getBROADCAST_LOAD helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] e173631 - [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - use getBROADCAST_LOAD helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 82e0eb2 - [X86][AVX] combineConcatVectorOps - use getBROADCAST_LOAD helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 7011511 - [X86][AVX] Add PR51226 test case
Simon Pilgrim via llvm-commits
- [llvm] 53900a1 - [X86][AVX] combineConcatVectorOps - use getBROADCAST_LOAD helper for splat of normal vector loads. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 87d5bb6 - [X86][SSE] Improve PMADDWD SimplifyDemandedVectorElts handling
Simon Pilgrim via llvm-commits
- [llvm] 61d6f4e - [InstCombine] Add reference to PR52397 to help with triage
Simon Pilgrim via llvm-commits
- [llvm] 53becf5 - [AMDGPU] Regenerate shift-and-i128-ubfe.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] a763d00 - [ARM] Regenerate shift-combine.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] fe75d0c - [X86][SSE] Regenerate vector funnel shift tests
Simon Pilgrim via llvm-commits
- [llvm] 5e9ac7c - [X86] Enable v32i16 rotate lowering on non-BWI targets
Simon Pilgrim via llvm-commits
- [llvm] c1e7911 - [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Simon Pilgrim via llvm-commits
- [llvm] f2703c3 - [DAG] FoldConstantArithmetic - rename NumOps -> NumElts. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9e65062 - [DAG] FoldConstantVectorArithmetic - remove SDNodeFlags argument
Simon Pilgrim via llvm-commits
- [llvm] 0ff1ede - [DAG] SimplifyVBinOp - replace FoldConstantVectorArithmetic with FoldConstantArithmetic
Simon Pilgrim via llvm-commits
- [llvm] f7880a7 - [X86] Add AVX512 test coverage to vselect-zero.ll
Simon Pilgrim via llvm-commits
- [llvm] b5ef56f - [X86][AVX] Add missing X86ISD::VBROADCAST(v4f32 -> v8f32) isel pattern for AVX1 targets
Simon Pilgrim via llvm-commits
- [llvm] d391e4f - [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via llvm-commits
- [llvm] f057756 - [SLP] Fix Wdocumentation warning - remove \returns from void function. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 55e4cd8 - [X86][AVX2] Recognise 256-bit truncation shuffles and mask 256-bit source
Simon Pilgrim via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect call generation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
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] D109359: [TableGen] Emit a warning for unused template args
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107148: [InstCombine] Fold two-value clamp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
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] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112443: [SelectionDAG] Optimize expansion for rotates/funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document update_llc_test_checks.py in TestingGuide.rst
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] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112860: [X86] Fix X32 indirect call generation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112877: [BasicTTI] getInterleavedMemoryOpCost(): discount unused members of mask if mask for gap will be used
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112936: [Docs] Document scripts that are use to generate assertion in test cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune `zext` and `sext` processing for overdefined operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112877: [BasicTTI] getInterleavedMemoryOpCost(): discount unused members of mask if mask for gap will be used
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112873: [X86] `X86TTIImpl::getInterleavedMemoryOpCostAVX512()`: fallback to scalarization cost computation for mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D89214: [X86] Add basic computeKnownBits support for X86ISD::BSR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107766: [AggressiveInstCombine] Add shift instructions to `TruncInstCombine` DAG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113151: Tests for D112754
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113202: [DAG] FoldConstantArithmetic - fold bitlogic(bitcast(x),bitcast(y)) -> bitcast(bitlogic(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113276: [DAG] FoldConstantVectorArithmetic - remove SDNodeFlags argument
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113212: [DAGCombiner] add fold for vselect of signbit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113276: [DAG] FoldConstantVectorArithmetic - remove SDNodeFlags argument
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update IRET instruction to use the same naming convention as RET/LRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update IRET instruction to use the same naming convention as RET/LRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113293: [SimplifyCFG] Add early bailout if Use is not in same BB.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113116: [CodeGen] Fix assertion failure in TwoAddressInstructionPass::rescheduleMIBelowKill
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113343: [InstSimplify] Remove incorrect icmp of gep fold (PR52429)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113313: [NFC][TTI] Add/extract `getReplicationShuffleCost()` method, deduplicate it's implementations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113324: [TTI][CostModel] `getUserCost()`: recognize replication shuffles and query their cost
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
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] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113302: [X86] Update RET/LRET instruction to use the same naming convention as IRET (PR36876). NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113371: [X86] combinePMULH - recognise 'cheap' trunctions via PACKS/PACKUS as well as SEXT/ZEXT
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3fd1902 - [FuncSpec] Enable it only with -O3
Sjoerd Meijer via llvm-commits
- [PATCH] D113003: [LoopVectorize] Enable tail folding for scalable vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113094: [ARM] Move VPTBlock pass after post-ra scheduling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113094: [ARM] Move VPTBlock pass after post-ra scheduling
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D112129: [FuncSpec] Enable it only with -O3
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D113240: Move constructor for IntervalMap.
Stanislav Funiak via Phabricator via llvm-commits
- [PATCH] D113240: Move constructor for IntervalMap.
Stanislav Funiak via Phabricator via llvm-commits
- [llvm] 59d7f99 - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 31f02e9 - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] f75d986 - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 5540e27 - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D109300: [AMDGPU] Make vector superclasses allocatable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (a & ~(b | c)) | ~(a | (b ^ c)) -> (~a & b & c) | ~(b | c)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (a & ~(b | c)) | ~(a | (b ^ c)) -> (~a & b & c) | ~(b | c)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (a & ~(b | c)) | ~(a | (b ^ c)) -> (~a & b & c) | ~(b | c)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112966: [InstCombine] (~a & b & c) | ~(a | b | c) -> ~(a | (b ^ c))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113037: [InstCombine] (~a & b & c) | ~(a | b) -> (c | ~b) & ~a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D110950: [AMDGPU] Enable divergence-driven BFE selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (a & ~(b | c)) | ~(a | (b ^ c)) -> (~a & b & c) | ~(b | c)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113132: [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113141: [InstCombine] Relax and reorganize one use checks in the ~(a | b) & c
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (a & ~(b | c)) | ~(a | (b ^ c)) -> (~a & b & c) | ~(b | c)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112966: [InstCombine] (~a & b & c) | ~(a | b | c) -> ~(a | (b ^ c))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113037: [InstCombine] (~a & b & c) | ~(a | b) -> (c | ~b) & ~a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113216: [InstCombine] (~(a | b) & c) | ~(a | b | c) -> ~(a | b)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113132: [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 2fcffcd - [ADT] Simplifying hex string parsing so it runs faster in debug modes.
Stella Laurenzo via llvm-commits
- [PATCH] D112105: [ADT] Simplifying hex string parsing so it runs faster in debug modes.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D112105: [ADT] Simplifying hex string parsing so it runs faster in debug modes.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D112105: [ADT] Simplifying hex string parsing so it runs faster in debug modes.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D113047: [lldb] update TestEchoCommands
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D113028: [LoopPeel] Add EXPENSIVE_CHECKS ifdef guard around domtree verify call
Stephen Long via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Teresa Johnson 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.
Theodore Popp 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.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D113230: [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D113230: [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
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
- [llvm] 76cbe62 - [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 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] 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] D112420: [clang][ARM] PACBTI-M assembly support
Ties Stuij 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
- [llvm] 3d39612 - Coroutines: don't infer function attrs before lowering
Tim Northover via llvm-commits
- [PATCH] D113002: TableGen: sort SearchableTable emission order by fields, not top-level name
Tim Northover via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Tim Northover via Phabricator 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
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Tom Stellard via Phabricator via llvm-commits
- [llvm] 88fc0ab - Specify explicit casts of types in pair construction
Tres Popp via llvm-commits
- [PATCH] D112950: [OpenMP] Fix some non-determinism causing test failures in reverse iterator builds
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D113247: [VE] Make VE official
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112918: [fir][NFC] Address post commit comments on D112845
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
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
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] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112918: [fir][NFC] Address post commit comments on D112845
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111337: [fir] Add array value copy pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
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] D112946: Remove unused builder from InsertOnRangeOp (NFC)
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112946: Remove unused builder from InsertOnRangeOp (NFC)
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] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
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] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113023: [flang][CodeGen] Transform `fir.unreachable` to `llvm.unreachable`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
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] D112946: Remove builder that takes SSA value instead of Attribute on ExtractValueOp, InsetValueOp, and InsertOnRangeOp
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113091: [fir] Use notifyMatchFailure in fir.zero_bits conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113014: [fir] Add fir.zero_bits conversion pattern to LLVM IR dialect
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112899: Update fir.insert_on_range syntax to make the range more explicit (NFC)
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112711: [fir] Add FIR CSE specific pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113091: [fir] Use notifyMatchFailure in fir.zero_bits conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113091: [fir] Use notifyMatchFailure in fir.zero_bits conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113092: [fir] Restrict array type on fir.insert_on_range
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112896: [fir] Add fir.insert_on_range conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112445: [fir] Add fir.array_access op
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113089: [fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113278: [flang][CodeGen] Transform `fir.call` to `llvm.call`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113288: [fir] Add fir.box type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112961: [fir] Add fir.extract_value and fir.insert_value conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix subreg checks in S_MOV_B64_IMM_PSEUDO generation.
Vang Thao via Phabricator via llvm-commits
- [PATCH] D113005: [AMDGPU] Fix SGPR checks in S_MOV_B64_IMM_PSEUDO generation.
Vang Thao via Phabricator via llvm-commits
- [PATCH] D108830: [AMDGPU] Propagate defining src reg for AGPR to AGPR Copys
Vang Thao via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D112816: [LLVM][llvm-cov] Inclusive language: rename option -name-whitelist to -name-allowlist
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D113100: [AMDGPU] Do not add debug locations to the code inside prologue
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D113100: [AMDGPU] Do not add debug locations to the code inside prologue
Venkata Ramanaiah Nalamothu 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
- [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
- [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
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Refactor code
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] 0d59efb - [sanitizer] Fix test include on Darwin
Vitaly Buka via llvm-commits
- [compiler-rt] 9213202 - [sanitizer] Fix PosixSpawnImpl which fails exitcode test
Vitaly Buka via llvm-commits
- [compiler-rt] 15361a9 - [sanitizer] Add test for 9213202abd275c26c51cc46e2a34c678051bd179
Vitaly Buka via llvm-commits
- [compiler-rt] 8cabd8f - [sanitizer] Fix compilation of the test
Vitaly Buka via llvm-commits
- [compiler-rt] 57d34cb - Revert "[sanitizer] Fix compilation of the test"
Vitaly Buka via llvm-commits
- [compiler-rt] 869989d - [sanitizer] Restore trivial posix_spawn init in test
Vitaly Buka via llvm-commits
- [compiler-rt] 08e0b92 - Revert "[NFC][sanitizer] Disable a test with large stderr output"
Vitaly Buka via llvm-commits
- [lld] 4ae1c2c - [ELF] Delete unneeded hack for discarding empty name local symbol
Vitaly Buka via llvm-commits
- [llvm] eb9423a - [NFC][asan] Simplify AddressSanitizerOptions
Vitaly Buka via llvm-commits
- [llvm] 3131714 - [NFC][asan] Use AddressSanitizerOptions in ModuleAddressSanitizerPass
Vitaly Buka via llvm-commits
- [compiler-rt] e28c64e - [sanitizer] Disable new test on Android
Vitaly Buka via llvm-commits
- [llvm] 32eb697 - [PassBuilder] Remove unused function after D113072
Vitaly Buka via llvm-commits
- [compiler-rt] 91f0a6a - [asan] Disable test on Android Arm 32bit
Vitaly Buka via llvm-commits
- [llvm] 89a7e42 - [NFC] Disabled few tests with MemoryWithOrigins
Vitaly Buka via llvm-commits
- [llvm] 1caabbe - [OpaquePtr] Fix initialization-order-fiasco
Vitaly Buka via llvm-commits
- [compiler-rt] bbc213a - [asan] compiler-rt version of D113143
Vitaly Buka via llvm-commits
- [compiler-rt] 3c7960c - [libFuzzer] Disable Msan on InternalStrnlen
Vitaly Buka via llvm-commits
- [compiler-rt] 39ead64 - [sanitizer] Intercept lstat on Linux
Vitaly Buka via llvm-commits
- [llvm] 1caabbe - [OpaquePtr] Fix initialization-order-fiasco
Vitaly Buka 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] D112998: [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112998: [sanitizer_common] Fix readlink error handling in sanitizer_procmaps_solaris.cpp
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D113072: [NFC][asan] Use AddressSanitizerOptions in ModuleAddressSanitizerPass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D113072: [NFC][asan] Use AddressSanitizerOptions in ModuleAddressSanitizerPass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D113072: [NFC][asan] Use AddressSanitizerOptions in ModuleAddressSanitizerPass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D113072: [NFC][asan] Use AddressSanitizerOptions in ModuleAddressSanitizerPass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D111703: [ARM] __cxa_end_cleanup should be called instead of _UnwindResume.
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] Process functions in Asan module pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112732: [ASan] Process functions in Asan module pass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
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] D111676: [memprof] Replace the block cache with a hashmap.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D107378: Make enum iteration with seq safe by default
Vlad Vereschaka via Phabricator via llvm-commits
- [lld] 3f35dd0 - [lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findings
Vy Nguyen via llvm-commits
- [lld] d7e5393 - [lld-macho] Remove no_dtrace_dof from un-implemented group.
Vy Nguyen via llvm-commits
- [lld] ae31f9f - [lld-macho] Change bitfield types to be identical.
Vy Nguyen via llvm-commits
- [lld] 37f96cb - Revert "[lld-macho] Change bitfield types to be identical."
Vy Nguyen via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112978: [lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findings- Use .empty() instead of `size() == 0` when possible.- Use const-ref to avoid copying
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113020: [lld/mac] Write -v output to stderr
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112978: [lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findings- Use .empty() instead of `size() == 0` when possible.- Use const-ref to avoid copying
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112934: [lld-macho] Remove no_dtrace_dof from un-implemented group.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113040: [lld-macho] Change bitfield types to be identical.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113040: [lld-macho] Change bitfield types to be identical.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113040: [lld-macho] Change bitfield types to be identical.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113070: [lld-macho] Silently ignore the -objc_abi_version
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113063: [lld-macho] Cache discovered framework paths
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113114: [lld-macho][nfc] Remove unnecessary -pie flags in tests
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113114: [lld-macho][nfc] Remove unnecessary -pie flags in tests
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D112948: [SamplePGO] Fix callsite sample lookup to use dwarf names when dwarf linkage name isn't available.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113064: [llvm-profdata] Print out section flags for FunctionMetadata section
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113059: [llvm-profgen] Refactor the code of getHashCode
Wenlei He via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Wenlei He via Phabricator via llvm-commits
- [PATCH] D111902: [llvm-profgen] Warn on invalid range and show warning summary
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Wenlei He via Phabricator via llvm-commits
- [PATCH] D109400: [LLD] Add archive Name to relocaiton overflow printout
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113238: [llvm-profgen] Fix index out of bounds error while using ip.advance
Wenlei He via Phabricator via llvm-commits
- [llvm] 9342110 - Add NoOpLoopNestPass and LOOPNEST_PASS macro
Whitney Tsang via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D113185: Add NoOpLoopNestPass and LOOPNEST_PASS macro
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D113185: Add NoOpLoopNestPass and LOOPNEST_PASS macro
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D113185: Add NoOpLoopNestPass and LOOPNEST_PASS macro
Whitney Tsang via Phabricator via llvm-commits
- [llvm] ac65366 - [WebAssembly] support "return" and unreachable code in asm type checker
Wouter van Oortmerssen via llvm-commits
- [llvm] a320f87 - [WebAssembly] Fix debug locations for ExplicitLocals pass
Wouter van Oortmerssen via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112953: [WebAssembly] support "return" and unreachable code in asm type checker
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112370: [BasicAA] Use index size instead of pointer size
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113208: [WebAssembly] Fix debug locations for ExplicitLocals pass (#2)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113208: [WebAssembly] Fix debug locations for ExplicitLocals pass (#2)
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113230: [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113230: [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D113096: [X86][MS-InlineAsm] Add constraint *m for memory access w/ global var
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue 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] D112820: Emit hidden hostcall argument for sanitized kernels.
Yaxun Liu via Phabricator via llvm-commits
- [llvm] c060457 - Revert "[opt-viewer] Use safe yaml load_all"
Yi Kong via llvm-commits
- [llvm] 803d4f8 - [ARM][AsmParser] Don't emit "deprecated instruction in IT block" warning if requested
Yi Kong via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
Yi Kong via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
Yi Kong via Phabricator via llvm-commits
- [PATCH] D112075: Use safe yaml load_all
Yi Kong via Phabricator via llvm-commits
- [PATCH] D112993: Don't emit "deprecated instruction in IT block" warning if requested
Yi Kong via Phabricator via llvm-commits
- [PATCH] D27219: Add MCNoDeprecatedASM into MC ASMParser TargetOption to have an option to disable deprecate warning in asm
Yi Kong via Phabricator via llvm-commits
- [PATCH] D112993: Don't emit "deprecated instruction in IT block" warning if requested
Yi Kong via Phabricator via llvm-commits
- [PATCH] D112993: Don't emit "deprecated instruction in IT block" warning if requested
Yi Kong via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Yilong Guo via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Yilong Guo via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Yilong Guo via Phabricator via llvm-commits
- [llvm] f63405f - BPF: Workaround an InstCombine ICmp transformation with llvm.bpf.compare builtin
Yonghong Song via llvm-commits
- [llvm] 737e421 - [Attr] support btf_type_tag attribute
Yonghong Song via llvm-commits
- [llvm] ce7ac9e - BPF: fix a buildbot test failure
Yonghong Song via llvm-commits
- [llvm] 41860e6 - BPF: Support btf_type_tag attribute
Yonghong Song via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via llvm-commits
- [llvm] 3466e00 - Reland "[Attr] support btf_type_tag attribute"
Yonghong Song via llvm-commits
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via llvm-commits
- [PATCH] D112938: BPF: Workaround an InstCombine ICmp transformation with llvm.bpf.compare builtin
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D112938: BPF: Workaround an InstCombine ICmp transformation with llvm.bpf.compare builtin
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
- [PATCH] D111199: [Clang][LLVM][Attr] support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D113222: BPF: Support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D113222: BPF: Support btf_type_tag attribute
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D112979: Remove duplicate include of 'SimpleLoopUnswitch.h'
Youngsuk Kim 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] 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] 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] D112613: [WIP][RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
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] D112986: [WIP][RISCV] Restrict zvamo, zvlsseg with zve macro-s
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112986: [WIP][RISCV] Restrict zvamo, zvlsseg with zve macro-s
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112987: [RISCV] Bump rvv-related extensions from 0.10 to 1.0
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112987: [RISCV] Bump rvv-related extensions from 0.10 to 1.0
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] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 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] D113185: Add NoOpLoopNestPass and LOOPNEST_PASS macro
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D113336: [Clang][RISCV] Let clang_cc1 be able to imply feautes
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D113336: [RISCV] Let clang_cc1 be able to imply features
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D113336: [RISCV] Let clang_cc1 be able to imply features
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D113336: [RISCV] Let clang_cc1 be able to imply features
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D113336: [RISCV] Let clang_cc1 be able to imply features
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112613: [RISCV] Change TARGET_BUILTIN require to zve32x for vector instruction
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
- [llvm] 0649dfe - [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Zakk Chen via llvm-commits
- [PATCH] D111062: [RISCV] Rename some assembler mnemonic and intrinsic functions for RVV 1.0.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D105555: [RISCV][Clang] Compute the default target-abi if it's empty.
Zakk Chen 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
- [PATCH] D113316: [LLVM][llvm-cfi] Inclusive language: replace uses of blacklist with ignorelist
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 4fb282f - [CSKY] Add CSKY 16-bit instruction format and encoding
Zi Xuan Wu via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112919: [CSKY] Add CSKY 16-bit instruction format and encoding
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
duanbo via Phabricator via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
duanbo via Phabricator via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
duanbo via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
guopeilin via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
guopeilin via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
guopeilin via Phabricator via llvm-commits
- [PATCH] D113079: [InstCombine] Take arguments into consideration when simplify range check
guopeilin via Phabricator via llvm-commits
- [PATCH] D113379: [AMDGPU] Test Commit. NFC
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D108123: [MemoryBuiltins] Mark user defined delete as nobuiltin
serge via Phabricator via llvm-commits
- [PATCH] D108123: [MemoryBuiltins] Mark user defined delete as nobuiltin
serge 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] 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] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [llvm] 81441cf - [XCOFF] [llvm-readobj] replace tests using binary as input
via llvm-commits
- [llvm] 2b841e4 - [llvm-dwarfdump] Improve testing of --summarize-types
via llvm-commits
- [llvm] 3f3103c - [llvm-profgen] Fill zero count for all function ranges
via llvm-commits
- [llvm] e9ea992 - [IR] Replace *all* uses of a constant expression by corresponding instruction
via llvm-commits
- [llvm] 895145a - Revert "[AArch64][SVE] Combine predicated FMUL/FADD into FMA"
via llvm-commits
- [llvm] 138202a - [llvm-profgen] Warn on invalid range and show warning summary
via llvm-commits
- [llvm] dc9f037 - [llvm-profgen] Refactor the code of getHashCode
via llvm-commits
- [llvm] 0a3d755 - [AMDGPU] Enable divergence-driven BFE selection
via llvm-commits
- [llvm] 9020e22 - [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)
via llvm-commits
- [llvm] 539f500 - [AMDGPU] Do not add debug locations to the code inside prologue
via llvm-commits
- [llvm] ced9287 - [llvm-objdump] Fix the Assertion failure when providing invalid --debug-vars or --dwarf values
via llvm-commits
- [llvm] 461c06a - [llvm][adt] make_first_range returning reference to temporary
via llvm-commits
- [llvm] 5bf191a - [llvm-profgen] Fix index out of bounds error while using ip.advance
via llvm-commits
- [llvm] 9b6f264 - [XCOFF][llvm-readobj] improve the relocation output.
via llvm-commits
Last message date:
Sun Nov 7 22:57:39 PST 2021
Archived on: Tue Nov 30 07:19:07 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).