The Week Of Monday 30 November 2020 Archives by author
Starting: Mon Nov 30 00:05:14 PST 2020
Ending: Sun Dec 6 23:35:58 PST 2020
Messages: 2676
- [Lldb-commits] [PATCH] D91734: [FastISel] Flush local value map on every instruction
Robinson, Paul via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D92384: [AST][NFC] Silence GCC warning about broken strict aliasing rules
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [compiler-rt] c288715 - [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via llvm-commits
- [PATCH] D92241: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D92241: [compiler-rt] [builtins] Use _Float16 on extendhfsf2, truncdfhf2 __truncsfhf2 if available
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] c4e327a - Remove memory allocation with string
Aditya Kumar via llvm-commits
- [PATCH] D90831: DebugInfo support for OCaml bindings
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D91973: [Orc] remove extra semicolon in TargetProcessControl.cpp
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92506: Remove memory allocation with string
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92506: Remove memory allocation with string
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92506: Remove memory allocation with string
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92506: Remove memory allocation with string
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D92506: Remove memory allocation with string
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D91852: [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D91853: [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D90345: [DebugInfo] Fix ICE in DwarfCompileUnit::constructSubprogramScopeDIE
Adrian Prantl via Phabricator via llvm-commits
- [llvm] f77c948 - [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via Phabricator via llvm-commits
- [compiler-rt] 5045b83 - [PowerPC] Mark sanitizer test case unsupported for powerpc64
Ahsan Saghir via llvm-commits
- [PATCH] D91391: [PowerPC] Fix for excessive ACC copies due to PHI nodes
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [llvm] 240dd92 - [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D91256: [AtomicExpandPass] Allow for pointer types in insertRMWCmpXchgLoop()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D92419: [Support] On Windows, take the affinity mask into account
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D92271: Implement computeHostNumHardwareThreads() for FreeBSD
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [llvm] e7fc561 - [TEST]Autogenerate test checks, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D42981: [COST] Fix cost model of load instructions on X86
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/7) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alok Mishra via Phabricator via llvm-commits
- [llvm] 87ff156 - [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92358: [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92358: [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92582: [AArch64][GlobalISel] Refactor G_BRCOND selection
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92610: [AArch64][GlobalISel] Select G_SADDO and G_SSUBO
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92569: [AArch64] Lower calls with rv_marker attribute .
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92707: [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D92707: [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Amara Emerson via Phabricator via llvm-commits
- [llvm] 00bbef2 - [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via llvm-commits
- [lld] 8cdf492 - [llvm-symbolizer] Fix typo in llvm-symbolizer test from a previous commit.
Amy Huang via llvm-commits
- [lld] efd1ec0 - Recommit "[llvm-symbolizer] Switch to using native symbolizer by default on Windows"
Amy Huang via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D91983: [PowerPC] Fix missing nop after call to weak callee.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D91819: [PowerPC] Enable paired vector type and intrinsics when MMA is disabled
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D91974: [PowerPC] Rename the vector pair intrinsics and builtins to replace the _mma_ prefix by _vsx_
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D92524: [IRSimilarity] Strip out the findSimilarity call from the constructor
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D92532: [IRSimilarity] Don't copy the Mapper for createCandidatesFromSuffixTree
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [llvm] f86ec1e - [ScalarizeMaskedMemIntrin] NFC: Convert member functions to static
Anna Thomas via llvm-commits
- [llvm] fb2e109 - [ScalarizeMaskedMemIntrin] NFC: Pass args by reference
Anna Thomas via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92056: [LoopVec] Support global addresses as argument to uniform mem ops
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92743: [ScalarizeMaskedMemIntrin] Add new PM support
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D92743: [ScalarizeMaskedMemIntrin] Add new PM support
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D91928: [nvptx] Skip alloca for read-only byval arguments.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D92684: [CUDA, tet-suite] enable testing with C++17 and C++20
Artem Belevich via Phabricator via llvm-commits
- [llvm] 26d3aae - [LTO][NewPM] Run verifier when doing LTO
Arthur Eubanks via llvm-commits
- [llvm] a36bd4c - [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via llvm-commits
- [lld] 1314a49 - [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Arthur Eubanks via llvm-commits
- [llvm] 806a76c - Revert "[CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/"
Arthur Eubanks via llvm-commits
- [lld] 99d8241 - [LLD][ELF][NewPM] Add option to force legacy PM
Arthur Eubanks via llvm-commits
- [llvm] aafb366 - Reland [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via llvm-commits
- [llvm] ea7b071 - [gn build] Manually port 8fee2ee9
Arthur Eubanks via llvm-commits
- [llvm] ec13b39 - [gn build] Format all gn files
Arthur Eubanks via llvm-commits
- [lld] 92475f6 - [test] Make verify-invalid.ll work with legacy and new PMs
Arthur Eubanks via llvm-commits
- [llvm] 2f0de58 - [NewPM] Support --print-before/after in NPM
Arthur Eubanks via llvm-commits
- [llvm] 0173eb0 - Use isIgnored instead of checking pass name
Arthur Eubanks via llvm-commits
- [llvm] 7f6f9f4 - [NewPM] Make pass adaptors less templatey
Arthur Eubanks via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92150: [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92138: [LTO][NewPM] Run verifier when doing LTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92417: [LTO][NewPM] Add option to force legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92150: [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92150: [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92417: [LLD][ELF][NewPM] Add option to force legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92417: [LLD][ELF][NewPM] Add option to force legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92422: [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92417: [LLD][ELF][NewPM] Add option to force legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] e181a6a - s/instantate/instantiate/ throughout. NFCI.
Arthur O'Dwyer via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D92200: Ensure SplitEdge to return the new block between the two given blocks
Bangtian Liu via Phabricator via llvm-commits
- [PATCH] D92200: Ensure SplitEdge to return the new block between the two given blocks
Bangtian Liu via Phabricator via llvm-commits
- [PATCH] D92200: Ensure SplitEdge to return the new block between the two given blocks
Bangtian Liu via Phabricator via llvm-commits
- [llvm] 45ec3a3 - [PowerPC] Fix for excessive ACC copies due to PHI nodes
Baptiste Saleil via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D91391: [PowerPC] Fix for excessive ACC copies due to PHI nodes
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D91391: [PowerPC] Fix for excessive ACC copies due to PHI nodes
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D91391: [PowerPC] Fix for excessive ACC copies due to PHI nodes
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 9c5504a - [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via llvm-commits
- [llvm] c94af03 - Revert "[LV] Epilogue Vectorization with Optimal Control Flow"
Bardia Mahjour via llvm-commits
- [llvm] a7e2c26 - [LV] Epilogue Vectorization with Optimal Control Flow (Recommit)
Bardia Mahjour via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Ben Langmuir via Phabricator via llvm-commits
- [llvm] 107e92d - [DAG] Remove unused variable. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 2a136a7 - [X86] Autodetect znver3
Benjamin Kramer via llvm-commits
- [compiler-rt] 2a136a7 - [X86] Autodetect znver3
Benjamin Kramer via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D90942: [SVE][CodeGen] Improve codegen of scalable masked scatters
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Modify the refineIndexType(...)'s code to fix a bug in D90942.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Bing Yu via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Modify the refineIndexType(...)'s code to fix a bug in D90942.
Bing Yu via Phabricator via llvm-commits
- [llvm] eee30a6 - [CodeGen] Modify the refineIndexType(...)'s code to fix a bug in D90942.
Bing1 Yu via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92462: [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D92462: [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D92423: [llvm-tblgen] Fixed 64-bit filters being sliced to 32 bits in FixedLenDecoderEmitter
Cameron via Phabricator via llvm-commits
- [PATCH] D92423: [llvm-tblgen] Fixed 64-bit filters being sliced to 32 bits in FixedLenDecoderEmitter
Cameron via Phabricator via llvm-commits
- [PATCH] D92423: [llvm-tblgen] Fixed 64-bit filters being sliced to 32 bits in FixedLenDecoderEmitter
Cameron via Phabricator via llvm-commits
- [PATCH] D91066: [SlotIndexes] Consider existing index range in insertMBBIntoMaps
Carl Ritson via Phabricator via llvm-commits
- [llvm] 4b0ef2b - [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline Concatto via llvm-commits
- [PATCH] D92237: [SCEVExpander] NFCI: Change Cost type in costAndCollectOperands from int -> unsigned.
Caroline via Phabricator via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Caroline via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Caroline via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Caroline via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Caroline via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Caroline via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 95d6042 - [NFC][PowerPC] code refactor: split IsReassociable to fma and add.
Chen Zheng via llvm-commits
- [llvm] 3cb7d62 - [LSR][NFC] don't collect chains when isNumRegsMajorCostOfLSR is false.
Chen Zheng via llvm-commits
- [PATCH] D92393: [PowerPC] prepare more dq form for P10 pair load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92070: [PowerPC] [NFC] code refactor: split IsReassociable to fma and add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92070: [PowerPC] [NFC] code refactor: split IsReassociable to fma and add.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92159: [LSR][NFC] don't collect chains when isNumRegsMajorCostOfLSR is false
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92557: [MachineLICM] delete dead flag if the duplicated def outside of loop is dead.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D90807: [PowerPC] add has side effect for SAT bit clobber intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92393: [PowerPC] prepare more dq form for P10 pair load/store
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Chris Sears via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Chris Sears via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Chris Sears via Phabricator via llvm-commits
- [PATCH] D92693: removed vestigial LLVMBuild.txt files
Chris Sears via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Chris Sears via Phabricator via llvm-commits
- [PATCH] D92693: removed vestigial LLVMBuild.txt files
Chris Sears via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92177: [NFC][InstructionCost] Refactor LoopVectorizationCostModel::selectVectorizationFactor
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92177: [NFC][InstructionCost] Refactor LoopVectorizationCostModel::selectVectorizationFactor
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D90342: [POC][LoopVectorizer] Propagate ElementCount to interfaces in preparation for scalable auto-vec.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 735e6c8 - [MergeICmps] Fix missing split.
Clement Courbet via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92364: [MergeICmps] Disable if a GEP does not reference an Argument
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D92271: Implement computeHostNumHardwareThreads() for FreeBSD
Conrad Meyer via Phabricator via llvm-commits
- [llvm] cbbd702 - [RISCV] Only combine (or (GREVI x, shamt), x) -> GORCI if shamt is a power of 2.
Craig Topper via llvm-commits
- [llvm] 76d1026 - [RISCV] Custom legalize bswap/bitreverse to GREVI with Zbp extension to enable them to combine with other GREVI instructions
Craig Topper via llvm-commits
- [llvm] bfc4f29 - [RISCV] Combine (GORCI (GORCI x, C2), C1) -> (GORCI x, C1|C2).
Craig Topper via llvm-commits
- [llvm] 40659cd - [RISCV] Rename RISCVGenSystemOperands.inc to RISCVGenSearchableTables.inc to prepare for more tables. NFC
Craig Topper via llvm-commits
- [llvm] 8b40324 - [RISCV] Initialize MergeBaseOffsetOptPass so it will work with print-before/after-all.
Craig Topper via llvm-commits
- [llvm] e52a91e - [RISCV] Add f16 to isFMAFasterThanFMulAndFAdd now that the Zfh extension is supported
Craig Topper via llvm-commits
- [llvm] 1ccd361 - [RISCV] Add additional half precision fnmadd/fnmsub tests with an fneg on the second operand instead of the first.
Craig Topper via llvm-commits
- [llvm] 92c0d5d - [RISCV] Remove RISCVMergeBaseOffsetOpt from the -O0 pass pipeline.
Craig Topper via llvm-commits
- [llvm] a18d5e3 - [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via llvm-commits
- [llvm] 3fcdf9c - [RISCV] Rename FPCCToExtend->FPOpToExpand and FPOpToExtend->FPOpToExpand. NFC
Craig Topper via llvm-commits
- [llvm] ad923ed - [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Craig Topper via llvm-commits
- [llvm] c55d9af - [AArch64] Add custom lowering for ISD::ABS
Craig Topper via llvm-commits
- [llvm] 5baef63 - [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via llvm-commits
- [llvm] 03fc4f2 - [RISCV] Use fcvt.h/d/f.w if the input is an assertsexti32 not just when the input is sext_inreg.
Craig Topper via llvm-commits
- [llvm] 5fc8f90 - [RISCV] Replace a custom SDTypeProfile with SDTIntBinOp which should be sufficient here.
Craig Topper via llvm-commits
- [llvm] 305fcc9 - [LoopIdiomRecognize] Merge a conditional operator with an earlier if and remove an extra temporary variable. NFC
Craig Topper via llvm-commits
- [PATCH] D92289: [RISCV] Only combine (or (GREVI x, shamt), x) -> GORCI if shamt is a power of 2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92253: [RISCV] Custom legalize bswap/bitreverse to GREVI with Zbp extension to enable them to combine with other GREVI instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92295: [RISCV] Combine (GORCI (GORCI x, C2), C1) -> (GORCI x, C1|C2).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92286: [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92345: [RISCV] WIP add DAG combining for rotates and GREVI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92407: [ScalarizeMaskedMemIntrinsic] Move from CodeGen into Transforms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92147: [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92511: [RISCV] Remove RISCVMergeBaseOffsetOpt from the -O0 pass pipeline.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92511: [RISCV] Remove RISCVMergeBaseOffsetOpt from the -O0 pass pipeline.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92147: [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92262: [RISCV] Add isel patterns for SBCLRI/SBSETI/SBINVI(W) instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92154: [AArch64] Add custom lowering for ISD::ABS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache two things to improve speed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92716: [VE] Correct LVLGen (LVL instruction insert pass)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92286: [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Craig Topper via Phabricator via llvm-commits
- [llvm] cba4acc - [LV] Clamp VF hint when unsafe
Cullen Rhodes via llvm-commits
- [llvm] 14557cd - [InstructionsTest] NFC: Replace VectorType::get(.., .., true) with ScalableVectorType::get
Cullen Rhodes via llvm-commits
- [llvm] 333de69 - [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D90687: [LV] Clamp VF hint when unsafe
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92467: [InstructionsTest] NFC: Replace VectorType::get(.., .., true) with ScalableVectorType::get
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92472: [IR] Support scalable vectors in ShuffleVectorInst::increasesLength
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92467: [InstructionsTest] NFC: Replace VectorType::get(.., .., true) with ScalableVectorType::get
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92475: [IR] Bail out for scalable vectors in ShuffleVectorInst::isConcat
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92482: [IR] Support scalable vectors in CastInst::CreatePointerCast
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92472: [IR] Support scalable vectors in ShuffleVectorInst::increasesLength
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D92563: [Lit] Fix flaky test on heavily loaded bots
Dan Liew via Phabricator via llvm-commits
- [PATCH] D92549: [compiler-rt] Fix building the aarch64 out-of-line atomics assembly for non-ELF platforms
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Daniel McCrevan via Phabricator via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Dave Green via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Dave Green via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Dave Green via Phabricator via llvm-commits
- [PATCH] D91358: [ARM][RegAlloc] Add t2LoopEndDec
Dave Green via Phabricator via llvm-commits
- [PATCH] D91358: [ARM][RegAlloc] Add t2LoopEndDec
Dave Green via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Dave Green via Phabricator via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Dave Green via Phabricator via llvm-commits
- [PATCH] D92369: [ARM] Improve handling of empty VPT blocks in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Dave Green via Phabricator via llvm-commits
- [PATCH] D92373: [ARM] Mark select and selectcc of MVE vector operations as expand.
Dave Green via Phabricator via llvm-commits
- [PATCH] D92213: [ARM] PREDICATE_CAST demanded bits
Dave Green via Phabricator via llvm-commits
- [PATCH] D92369: [ARM] Improve handling of empty VPT blocks in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D92373: [ARM] Mark select and selectcc of MVE vector operations as expand.
Dave Green via Phabricator via llvm-commits
- [PATCH] D92411: [Intrinsics] Re-remove experimental_vector_reduce intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D92411: [Intrinsics] Re-remove experimental_vector_reduce intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D92411: [Intrinsics] Re-remove experimental_vector_reduce intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D92470: [ARM] Common inverse constant predicates to VPNOT
Dave Green via Phabricator via llvm-commits
- [PATCH] D92154: [AArch64] Add custom lowering for ISD::ABS
Dave Green via Phabricator via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Dave Green via Phabricator via llvm-commits
- [PATCH] D92553: [ARM][X86] Match dual lane vmovs from insert_vector_elt
Dave Green via Phabricator via llvm-commits
- [PATCH] D92553: [ARM][X86] Match dual lane vmovs from insert_vector_elt
Dave Green via Phabricator via llvm-commits
- [PATCH] D92553: [ARM][X86] Match dual lane vmovs from insert_vector_elt
Dave Green via Phabricator via llvm-commits
- [PATCH] D92569: [AArch64] Lower calls with rv_marker attribute .
Dave Green via Phabricator via llvm-commits
- [PATCH] D92304: [TableGen][SchedModels] Simplify the code. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Dave Green via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Dave Green via Phabricator via llvm-commits
- [PATCH] D92553: [ARM] Match dual lane vmovs from insert_vector_elt
Dave Green via Phabricator via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Dave Green via Phabricator via llvm-commits
- [PATCH] D92717: [IC] Fix invalid creation of uadd.sat
Dave Green via Phabricator via llvm-commits
- [PATCH] D90965: [IfCvt] Don't use pristine register for counting liveins for predicated instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D92369: [ARM] Improve handling of empty VPT blocks in tail predicated loops
Dave Green via Phabricator via llvm-commits
- [llvm] 615f63e - Revert "[FastISel] Flush local value map on ever instruction" and dependent patches
David Blaikie via llvm-commits
- [llvm] 78b0ec3 - Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE
David Blaikie via llvm-commits
- [llvm] 2e83ccc - ADT: Support copying of IntrusiveRefCntPtr objects
David Blaikie via llvm-commits
- [llvm] c98a7ab - IntrusiveRefCntPtr: Ensure RefCount is initialized during ThreadSafeRefCountedBase copy construction
David Blaikie via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92350: [InlineCost] prefer range-for. NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D85264: Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE
David Blaikie via Phabricator via llvm-commits
- [PATCH] D85264: Avoid redundant inline with LLVM_ATTRIBUTE_ALWAYS_INLINE
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92516: ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92517: ADT: Remove AlignedCharArrayUnion, NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84115: [Debuginfo][Codegen] (2/7) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92563: [Lit] Fix flaky test on heavily loaded bots
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92686: [Support] Add workaround for a bug in fuse-overlayfs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
David Blaikie via Phabricator via llvm-commits
- [llvm] d5387c0 - [ARM] Constant predicate tests. NFC
David Green via llvm-commits
- [llvm] 7923d71 - [ARM] PREDICATE_CAST demanded bits
David Green via llvm-commits
- [llvm] 09d82fa - [AArch64] Update pass pipeline test. NFC
David Green via llvm-commits
- [llvm] eedf0ed - [ARM] Mark select and selectcc of MVE vector operations as expand.
David Green via llvm-commits
- [llvm] 99eb0f1 - [Intrinsics] Re-remove experimental_vector_reduce intrinsics
David Green via llvm-commits
- [PATCH] D92493: [IR] Add hot to function attributes and use hot/cold attribute in function section prefix/suffix
David Li via Phabricator via llvm-commits
- [PATCH] D92493: [IR] Add hot to function attributes and use hot/cold attribute in function section prefix/suffix
David Li via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
David Li via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
David Li via Phabricator via llvm-commits
- [PATCH] D92669: [PGO] Adjust -vp-counters-per-site.
David Li via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
David Majnemer via Phabricator via llvm-commits
- [llvm] 71bd59f - [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92177: [NFC][InstructionCost] Refactor LoopVectorizationCostModel::selectVectorizationFactor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92177: [NFC][InstructionCost] Refactor LoopVectorizationCostModel::selectVectorizationFactor
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92178: [InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91174: [Analysis] Introduce a new InstructionCost class
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92312: [IR] Disallow scalable vectors in ShuffleVectorInst::isExtractSubvectorMask
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92554: [SVE] Fix crashes with inline assembly
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92554: [SVE] Fix crashes with inline assembly
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92554: [SVE] Fix crashes with inline assembly
David Sherwood via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
David Sherwood via Phabricator via llvm-commits
- [llvm] c2ead57 - [llvm-objdump] Document --mattr=help in --help output
David Spickett via llvm-commits
- [llvm] c3d4846 - [llvm-objdump] Require x86 target for mcpu/attr test
David Spickett via llvm-commits
- [PATCH] D92217: [llvm-objdump] Remove -mcpu=help from help text
David Spickett via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
David Spickett via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
David Spickett via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
David Spickett via Phabricator via llvm-commits
- [PATCH] D92310: [llvm-objdump] Use "--" for long options in --help text
David Spickett via Phabricator via llvm-commits
- [PATCH] D92310: [llvm-objdump] Use "--" for long options in --help text
David Spickett via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
David Spickett via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
David Spickett via Phabricator via llvm-commits
- [PATCH] D92378: [llvm-objdump] Only print unrecognized CPU warning once
David Spickett via Phabricator via llvm-commits
- [PATCH] D92378: [llvm-objdump] Only print unrecognized CPU warning once
David Spickett via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo][ISEL] Do not create CSInfo for undef arguments
David Stenberg via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Davide Italiano via Phabricator via llvm-commits
- [lld] 8b8088a - [lld] Use -1 as tombstone value for discarded code ranges
Derek Schuff via llvm-commits
- [PATCH] D92038: [lld][WebAssembly] Ensure stub symbols always get address 0
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92429: [lld][WebAssembly] Feedback from D92038. NFC
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92691: [WIP] Add Object and ObjectWriter support for wasm COMDAT sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92691: [WIP] Add Object and ObjectWriter support for wasm COMDAT sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D92691: [WIP] Add Object and ObjectWriter support for wasm COMDAT sections
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D92592: Fix layering issue by moving AliasScopeNode from ScopedNoAliasAA.h to Metadata.h
Di Mo via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Di Mo via Phabricator via llvm-commits
- [PATCH] D92592: Fix layering issue by moving AliasScopeNode from ScopedNoAliasAA.h to Metadata.h
Di Mo via Phabricator via llvm-commits
- [PATCH] D92563: [Lit] Fix flaky test on heavily loaded bots
Diana Picus via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Digger via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Digger via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Digger via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Digger via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo][ISEL] Do not create CSInfo for undef arguments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo][ISEL] Do not create CSInfo for undef arguments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 234a529 - Add 'asserts' requiremnt to test/CodeGen/ARM/cortex-a57-misched-mla.mir
Dmitri Gribenko via llvm-commits
- [llvm] e97dd11 - [AMDGPU][MC] Corrected error position for invalid MOVREL src
Dmitry Preobrazhensky via llvm-commits
- [llvm] a0b3a93 - [AMDGPU][MC] Improved diagnostics message for sym/expr operands
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D92084: [AMDGPU][MC] Corrected error position for invalid MOVREL src
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D92088: [AMDGPU][MC] Improved diagnostics message for sym/expr operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D92410: Summary: Fixed a broken link to the 'Widening integer arithmetic' paper in document.
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [llvm] 168b803 - ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 65c5c9f - ADT: Rely on std::aligned_union_t for math in AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] e763e03 - Support: Change InMemoryFileSystem::addFileNoOwn to take a MemoryBufferRef, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 5b267fb - ADT: Stop peeking inside AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 4b5dc15 - ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] d10f986 - ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 4d8bf87 - ADT: Remove AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] d126943 - Index: Remove unused internal header SimpleFormatContext.h, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D83211: [clang][cli] Factor out call to EXTRACTOR in generateCC1CommandLine (NFC)
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D83697: [clang][cli] Port Frontend option flags to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D83694: [clang][cli] Port DependencyOutput option flags to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91968: llvm/ADT/StringExtras.h hexDigitValue - Init of integer buffer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91968: llvm/ADT/StringExtras.h hexDigitValue - Init of integer buffer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92516: ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92517: ADT: Remove AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92517: ADT: Remove AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D90893: Support: Change InMemoryFileSystem::addFileNoOwn to take a MemoryBufferRef, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92616: [NewPM] Make pass adaptors less templatey
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92675: ADT: Remove the unused explicit `OptionalTest` fixture, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92676: ADT: Add hash_value overload for Optional
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92516: ADT: Migrate users of AlignedCharArrayUnion to std::aligned_union_t, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92517: ADT: Remove AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92517: ADT: Remove AlignedCharArrayUnion, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Ed Maste via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Eli Friedman via Phabricator via llvm-commits
- [llvm] abef659 - [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via llvm-commits
- [llvm] e5c17b2 - [ms] [llvm-ml] Test macro function invocations in arbitrary positions
Eric Astor via llvm-commits
- [llvm] 8fee2ee - [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via llvm-commits
- [llvm] c64037b - [ms] [llvm-ml] Support command-line defines
Eric Astor via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89740: [ms] [llvm-ml] Implement the statement expansion operator
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89741: [ms] [llvm-ml] Allow macro function invocations in arbitrary positions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89741: [ms] [llvm-ml] Allow macro function invocations in arbitrary positions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D89741: [ms] [llvm-ml] Test macro function invocations in arbitrary positions
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90059: [ms] [llvm-ml] Support command-line defines
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Eric Astor via Phabricator via llvm-commits
- [PATCH] D90059: [ms] [llvm-ml] Support command-line defines
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92503: [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92504: [ms] [llvm-ml] When warnings are fatal, make sure to fail on warnings
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92505: [ms] [llvm-ml] Warn on redefinition of a command-line definition
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92505: [ms] [llvm-ml] Warn on redefinition of a command-line definition
Eric Astor via Phabricator via llvm-commits
- [PATCH] D92507: [ms] [llvm-ml] Add support for ALIGN, EVEN, and ORG directives
Eric Astor via Phabricator via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Eric Christopher via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Eric Leese via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D91323: [PowerPC] Add support for intrinsics dcbfps and dcbstps in P10.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92304: [TableGen][SchedModels] Simplify the code. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92304: [TableGen][SchedModels] Simplify the code. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D90844: [TableGen][SchedModels] Fix read/write variant substitution #2
Eugene Leviant via Phabricator via llvm-commits
- [llvm] 3c12307 - [RISCV] Formatting for easier reading (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D92275: [msan] Replace 8 by kShadowTLSAlignment
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D92518: [msan] Use REAL macro when calling intercepted function
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 485cd4c - [NFC][Tests] Auto generate checks for llvm/test/Transforms/NaryReassociate/pr24301.ll using update_test_checks.py
Evgeniy Brevnov via llvm-commits
- [llvm] 5c6dc7b - [NFC][Tests] Added one additional test case for NaryRessociation pass.
Evgeniy Brevnov via llvm-commits
- [llvm] f61c29b - [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Evgeniy Brevnov via llvm-commits
- [llvm] 061cebb - [NFC][NARY-REASSOCIATE] Restructure code to aviod isPotentiallyReassociatable
Evgeniy Brevnov via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Evgeniy via Phabricator via llvm-commits
- [PATCH] D92561: [NFC][Tests] Auto generate checks for llvm/test/Transforms/NaryReassociate/pr24301.ll using update_test_checks.py
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88286: [NFC][NARY-REASSOCIATE] Restructure code to aviod isPotentiallyReassociatable
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88286: [NFC][NARY-REASSOCIATE] Restructure code to aviod isPotentiallyReassociatable
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Evgeniy via Phabricator via llvm-commits
- [PATCH] D92566: [NFC][Tests] Added one additional test case for NaryRessociation pass.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D92648: [DSE][NFC] Need to be carefull mixing signed and unsigned types
Evgeniy via Phabricator via llvm-commits
- [PATCH] D92648: [DSE][NFC] Need to be carefull mixing signed and unsigned types
Evgeniy via Phabricator via llvm-commits
- [llvm] 112b3cb - [TableGen][SchedModels] Fix read/write variant substitution
Evgeny Leviant via llvm-commits
- [llvm] 1295235 - Fix test case
Evgeny Leviant via llvm-commits
- [llvm] 993eaf2 - Recommit [TableGen][SchedModels] Fix read/write variant substitution
Evgeny Leviant via llvm-commits
- [llvm] f69936f - Attempt to fix buildbot after rG993eaf2d69d8
Evgeny Leviant via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Fady Ghanim via Phabricator via llvm-commits
- [llvm] 25c8fbb - [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset
Fangrui Song via llvm-commits
- [lld] 589e10f - [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4
Fangrui Song via llvm-commits
- [llvm] 7c4555f - [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via llvm-commits
- [llvm] 36fe1a9 - [GlobalISel] Fix -Wunused-variable
Fangrui Song via llvm-commits
- [llvm] d928dfc - [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds
Fangrui Song via llvm-commits
- [llvm] f0659c0 - [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64
Fangrui Song via llvm-commits
- [lld] a5f9588 - [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via llvm-commits
- [lld] 941e933 - [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via llvm-commits
- [lld] 843c2b2 - [ELF] Error for undefined foo at v1
Fangrui Song via llvm-commits
- [lld] bb993b1 - [ELF][test] Fix lto/version-script2.ll
Fangrui Song via llvm-commits
- [llvm] a530943 - static const char *const foo => const char foo[]
Fangrui Song via llvm-commits
- [llvm] e27e3ba - [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via llvm-commits
- [lld] 31e03a9 - [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager
Fangrui Song via llvm-commits
- [llvm] 4d4bd40 - Use std::is_trivially_copyable
Fangrui Song via llvm-commits
- [llvm] 557b00e - Delete llvm::is_trivially_copyable and CMake variable HAVE_STD_IS_TRIVIALLY_COPYABLE
Fangrui Song via llvm-commits
- [llvm] ee571f8 - [ThinLTO][test] Fix X86/nossp.ll after D91816
Fangrui Song via llvm-commits
- [llvm] 1d6ebdf - Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Fangrui Song via llvm-commits
- [llvm] c8d406c - Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible
Fangrui Song via llvm-commits
- [llvm] 756fa8b - [Metadata] Fix layer violation in D91576
Fangrui Song via llvm-commits
- [llvm] 86fa896 - Revert D90844 "[TableGen][SchedModels] Fix read/write variant substitution"
Fangrui Song via llvm-commits
- [llvm] 2262b04 - [test] Add explicit dso_local to constant/global variable declarations
Fangrui Song via llvm-commits
- [compiler-rt] 190b437 - [asan][test] Improve -asan-use-private-alias tests
Fangrui Song via llvm-commits
- [llvm] 2518433 - Make __stack_chk_guard dso_local if Reloc::Static
Fangrui Song via llvm-commits
- [llvm] 6dbd0ea - [test] Split some tests which test both static and pic relocation models
Fangrui Song via llvm-commits
- [llvm] fd32639 - [test] Split some tests which test both static and pic relocation models
Fangrui Song via llvm-commits
- [llvm] 961f31d - [TargetMachine] Don't imply dso_local on global variable declarations in Reloc::Static model
Fangrui Song via llvm-commits
- [lld] f2bbbad - [ELF] Fix relocation-model.ll
Fangrui Song via llvm-commits
- [llvm] 2ec43a7 - [TargetMachine] Delete wasm special case from shouldAssumeDSOLocal
Fangrui Song via llvm-commits
- [llvm] 1ab9327 - [TargetMachine][CodeGenModule] Delete unneeded ppc32 special case from shouldAssumeDSOLocal
Fangrui Song via llvm-commits
- [llvm] 68edf39 - [TargetMachine] Simplify shouldAssumeDSOLocal by processing ExternalSymbolSDNode early
Fangrui Song via llvm-commits
- [llvm] db13a13 - [TargetMachine] Move X86 specific shouldAssumeDSOLocal logic to X86Subtarget::classifyGlobalFunctionReference
Fangrui Song via llvm-commits
- [llvm] 37f0c8d - [X86] Emit @PLT for x86-64 and keep unadorned symbols for x86-32
Fangrui Song via llvm-commits
- [llvm] 6b6c3aa - [test] Add explicit dso_local to function declarations in static relocation model tests
Fangrui Song via llvm-commits
- [llvm] a084c03 - [TargetMachine] Don't imply dso_local on function declarations in Reloc::Static model for ELF/wasm
Fangrui Song via llvm-commits
- [llvm] 930b339 - [TargetMachine] Clean up TargetMachine::shouldAssumeDSOLocal after x86-32 specific hack is moved to X86Subtarget
Fangrui Song via llvm-commits
- [llvm] 109e70d - [TargetMachine] Drop implied dso_local for an edge case (extern_weak + non-pic + hidden)
Fangrui Song via llvm-commits
- [llvm] 5582a79 - [TargetMachine] Set dso_local if asan is detected
Fangrui Song via llvm-commits
- [compiler-rt] b00f345 - [asan][test] Fix odr-vtable.cpp
Fangrui Song via llvm-commits
- [llvm] 204d0d5 - [MemProf] Make __memprof_shadow_memory_dynamic_address dso_local in static relocation model
Fangrui Song via llvm-commits
- [llvm] a4cadc2 - [TargetMachine] Don't imply dso_local for memprof in static relocation model
Fangrui Song via llvm-commits
- [llvm] 687b83c - [X86FastISel] Fix MO_GOTPCREL GlobalValue reference in static relocation model
Fangrui Song via llvm-commits
- [llvm] 467b669 - [TargetMachine] Delete asan workaround
Fangrui Song via llvm-commits
- [compiler-rt] dde44f4 - [test] Fix asan/TestCases/Posix/lto-constmerge-odr.cpp when 'binutils_lto' is avaiable
Fangrui Song via llvm-commits
- [compiler-rt] 1408087 - [test] Fix asan/TestCases/Linux/globals-gc-sections-lld.cpp with -fsanitize-address-globals-dead-stripping
Fangrui Song via llvm-commits
- [llvm] 2832f35 - [Transforms] Delete unused declarations from NewGVN/CoroSplit/ValueMapper
Fangrui Song via llvm-commits
- [llvm] a2f9221 - [TableGen] Delete 11 unused declarations
Fangrui Song via llvm-commits
- [llvm] 0e0d616 - [CodeGen] Delete 15 unused declarations
Fangrui Song via llvm-commits
- [llvm] 2d03c8e - [CodeGen] Delete 4 unused declarations
Fangrui Song via llvm-commits
- [llvm] 9fe1809 - [X86] Delete 3 unused declarations
Fangrui Song via llvm-commits
- [llvm] 6785ca0 - [llvm-c] Delete unimplemented llvm-c/LinkTimeOptimizer.h
Fangrui Song via llvm-commits
- [lld] 4701cb4 - [lld] Delete unused declarations
Fangrui Song via llvm-commits
- [llvm] 9c53b2a - [MC] Delete unused declarations
Fangrui Song via llvm-commits
- [llvm] 71d43d3 - [llvm-readobj] Delete unused declaration
Fangrui Song via llvm-commits
- [PATCH] D92114: [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91965: Revert "[X86] Produce R_X86_64_GOTPCRELX for test/binop instructions (MOV32rm/TEST32rm/...) when -Wa,-mrelax-relocations=yes is enabled"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91993: [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolved undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91803: [lld] Use -1 as tombstone value for discarded code ranges
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92364: [MergeICmps] Disable if a GEP does not reference an Argument
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92364: [MergeICmps] Disable if a GEP does not reference an Argument
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92364: [MergeICmps] Disable if a GEP does not reference an Argument
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92356: lld/ELF: Make three rarely-used flags work with --reproduce
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92294: [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92417: [LLD][ELF][NewPM] Add option to force legacy PM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92422: [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92417: [LLD][ELF][NewPM] Add option to force legacy PM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92422: [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92422: [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92380: [llvm-readelf/obj] - Refine the error message about the broken string table.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make fields of the `Symbol` to be optional.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Use std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Use std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92543: Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make fields of the `Symbol` to be optional.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92543: Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92147: [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92565: [yaml2obj,obj2yaml] - Make Symbol::Section field optional.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92560: [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92690: [MC][AMDGPU] Consume EndOfStatement in asm parser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92738: [CodeGen] Restore accessing __stack_chk_guard via a .refptr stub on mingw after 2518433f861fcb87
Fangrui Song via Phabricator via llvm-commits
- [llvm] fe83adb - [VPlan] Use VPUser to manage VPPredInstPHIRecipe operand (NFC).
Florian Hahn via llvm-commits
- [llvm] 4db1de3 - [ConstraintElimination] Add additional GEP decomposition tests.
Florian Hahn via llvm-commits
- [llvm] 6612409 - [ConstraintElimination] Expand GEP decomposition tests.
Florian Hahn via llvm-commits
- [llvm] efa9728 - [ConstraintElimination] Decompose GEP %ptr, SHL().
Florian Hahn via llvm-commits
- [llvm] 7a4f1d5 - [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
Florian Hahn via llvm-commits
- [llvm] 2304528 - [ConstraintElimination] Make sure arguments of std:pow match.
Florian Hahn via llvm-commits
- [llvm] 7a4f1d5 - [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
Florian Hahn via llvm-commits
- [llvm] 4ceecc8 - [ConstraintElimination] Handle constraints with all zero var coeffs.
Florian Hahn via llvm-commits
- [llvm] 4e5c0c2 - [ConstraintElimination] Wrap dump() call in LLVM_DEBUG (NFC).
Florian Hahn via llvm-commits
- [llvm] f19876c - [ConstraintElimination] Bail out if system gets too big.
Florian Hahn via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92045: [DSE] Consider out-of-bound writes in isOverwrite.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89566: [LV] Epilogue Vectorization with Optimal Control Flow
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for loop sink pass to true.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70562: [LiveRegUnits] Add phys_regs_and_masks iterator range (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92567: [CallBase] Add hasRetAttr version that takes StringRef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92569: [AArch64] Lower calls with rv_marker attribute .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90560: [VPlan] Use VPDef for VPWidenSelectRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90563: [VPlan] Make VPWidenMemoryInstructionRecipe a VPDef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90559: [VPlan] Use VPdef for VPWidenCall.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92056: [LoopVec] Support global addresses as argument to uniform mem ops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92569: [AArch64] Lower calls with rv_marker attribute .
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos, cfg image and add blog posts for MCJIT
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos, cfg image and add blog posts for MCJIT
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3d381a7 - [llvm-nm][MachO] Don't call getFlags on redacted symbols
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D72241: [clang-tidy] new altera single work item barrier check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D92253: [RISCV] Custom legalize bswap/bitreverse to GREVI with Zbp extension to enable them to combine with other GREVI instructions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92295: [RISCV] Combine (GORCI (GORCI x, C2), C1) -> (GORCI x, C1|C2).
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92289: [RISCV] Only combine (or (GREVI x, shamt), x) -> GORCI if shamt is a power of 2.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92286: [RISCV] Form GORCI from (or (rotl/rotr X, Bitwidth/2), X).
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D90304: [GlobalISel] Introduce global variant of regbankselect
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Gaurav Jain via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- [PATCH] D90290: [LoopInterchange] Prevent Loop Interchange for non-affine value store to affine access
Geng via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Geng via Phabricator via llvm-commits
- [PATCH] D92328: collect_and_build_with_pgo.py: adapt to monorepo
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
George Rimar via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
George Rimar via Phabricator via llvm-commits
- [PATCH] D92294: [X86] Support modifier @PLTOFF for R_X86_64_PLTOFF64
George Rimar via Phabricator via llvm-commits
- [PATCH] D91993: [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4
George Rimar via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
George Rimar via Phabricator via llvm-commits
- [PATCH] D92218: [llvm-readelf/obj] - Move unique warning handling logic to the `ObjDumper`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92218: [llvm-readelf/obj] - Move unique warning handling logic to the `ObjDumper`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92224: [llvm-readelf] - Switch to using from `reportWarning` to `reportUniqueWarning` in `DynRegionInfo`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92218: [llvm-readelf/obj] - Move unique warning handling logic to the `ObjDumper`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
George Rimar via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
George Rimar via Phabricator via llvm-commits
- [PATCH] D92371: [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92371: [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92371: [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92380: [llvm-readelf/obj] - Refine the error message about the broken string table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections which have explicit program headers
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92380: [llvm-readelf/obj] - Refine the error message about the broken string table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92380: [llvm-readelf/obj] - Refine the error message about the broken string table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make the fields of the `Symbol` to be optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make fields of the `Symbol` to be optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92545: [llvm-readobj/elf] - Refine the implementation of "printFunctionStackSize".
George Rimar via Phabricator via llvm-commits
- [PATCH] D92551: [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92556: [llvm-readelf/obj] - Report unique warnings in getSymbolForReloc() helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make fields of the `Symbol` to be optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92560: [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92551: [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92556: [llvm-readelf/obj] - Report unique warnings in getSymbolForReloc() helper.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92565: [yaml2obj,obj2yaml] - Make Symbol::Section field to be optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92568: [llvm-readobj] - Report unique warnings in printProgramHeaders.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92636: [llvm-readelf/obj] - Improve diagnostics when printing NT_FILE notes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92565: [yaml2obj,obj2yaml] - Make Symbol::Section field optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92565: [yaml2obj,obj2yaml] - Make Symbol::Section field optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92641: [llvm-readelf/obj] - Handle out-of-order PT_LOADs better.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92644: [obj2yaml] - Support dumping objects that have multiple SHT_SYMTAB_SHNDX sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92568: [llvm-readobj] - Report unique warnings in printProgramHeaders.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92565: [yaml2obj,obj2yaml] - Make Symbol::Section field optional.
George Rimar via Phabricator via llvm-commits
- [PATCH] D92560: [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
George Rimar via Phabricator via llvm-commits
- [llvm] 31eeac9 - [llvm-readelf/obj] - Move unique warning handling logic to the `ObjDumper`.
Georgii Rymar via llvm-commits
- [llvm] 8748106 - [llvm-readelf] - Switch to using from `reportWarning` to `reportUniqueWarning` in `DynRegionInfo`.
Georgii Rymar via llvm-commits
- [llvm] 82d9fb0 - [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
Georgii Rymar via llvm-commits
- [llvm] ade2fbb - [llvm-readobj][test] - Merge 2 test cases together.
Georgii Rymar via llvm-commits
- [llvm] ea8c8a5 - [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
Georgii Rymar via llvm-commits
- [lld] 3f5dc57 - [LLD][ELF] - Don't keep empty output sections which have explicit program headers.
Georgii Rymar via llvm-commits
- [llvm] 01e4920 - [llvm-readelf/obj] - Refine the error message about the broken string table.
Georgii Rymar via llvm-commits
- [llvm] 21b6c04 - [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
Georgii Rymar via llvm-commits
- [llvm] 1daace3 - [llvm-readelf/obj] - Lowercase the warning message reported.
Georgii Rymar via llvm-commits
- [llvm] 137a25f - [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
Georgii Rymar via llvm-commits
- [llvm] 351f736 - [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram.
Georgii Rymar via llvm-commits
- [llvm] 50de7d5 - [llvm-readelf/obj] - Report unique warnings in getSymbolForReloc() helper.
Georgii Rymar via llvm-commits
- [llvm] 5c650d3 - [llvm-readobj] - Report unique warnings in printProgramHeaders.
Georgii Rymar via llvm-commits
- [llvm] 7ac0644 - [yaml2obj, obj2yaml] - Make Symbol::Section field optional.
Georgii Rymar via llvm-commits
- [llvm] ffbce65 - [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
Georgii Rymar via llvm-commits
- [llvm] 44794cd - [llvm-profgen] - Fix compilation issue after ELFFile<ELFT> interface update.
Georgii Rymar via llvm-commits
- [PATCH] D91147: AArch64: classify Triple::aarch64_32 as AArch64
Gerolf Hoflehner via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D92366: [lld-macho] Flesh out STABS implementation
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D91884: clang+lld: Improve clang+ld.darwinnew.lld interaction, pass -demangle
Greg McGary via Phabricator via llvm-commits
- [llvm] bcc802f - [DSE] Remove a redundant call to getLocForWriteEx()
Greg Parker via llvm-commits
- [PATCH] D92263: [DSE] Remove a redundant call to getLocForWriteEx()
Greg Parker via Phabricator via llvm-commits
- [PATCH] D90275: [clang][IR] Add support for leaf attribute
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D92560: [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
Han Zhu via Phabricator via llvm-commits
- [PATCH] D92560: [lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.
Han Zhu via Phabricator via llvm-commits
- [llvm] 13c42f4 - [gn build] Manually sync 8da7efb and cac5be4
Hans Wennborg via llvm-commits
- [llvm] 273641f - Try to fix bots after 112b3cb by removing cortex-a57-misched-mla.s
Hans Wennborg via llvm-commits
- [llvm] 1295235 - Fix test case
Hans Wennborg via llvm-commits
- [llvm] 25d54ab - Try harder to get rid off cortex-a57-misched-mla.s
Hans Wennborg via llvm-commits
- [llvm] 52f3fac - [gn build] Manually merge 40659cd
Hans Wennborg via llvm-commits
- [llvm] 2ca4785 - Remove rm -f cortex-a57-misched-mla.s; hopefully the bots have all cycled past it now
Hans Wennborg via llvm-commits
- [llvm] 45d8a78 - Simplify append to module inline asm string in IRLinker::run()
Hans Wennborg via llvm-commits
- [llvm] 437c465 - [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] cdac34b - [X86] Zero-extend pointers to i64 for x86_64
Harald van Dijk via llvm-commits
- [llvm] 18ce612 - Use PC-relative address for x32 TLS address
Harald van Dijk via llvm-commits
- [llvm] c9be4ef - [X86] Add TLS_(base_)addrX32 for X32 mode
Harald van Dijk via llvm-commits
- [PATCH] D91338: [X86] Zero-extend pointers to i64 for x86_64
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D91338: [X86] Zero-extend pointers to i64 for x86_64
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D92346: [X86] Add TLS_(base_)addrX32 for X32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D16474: Use PC-relative address for x32 TLS address
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D92346: [X86] Add TLS_(base_)addrX32 for X32 mode
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D92737: [X86] Handle localdynamic TLS model in x32 mode
Harald van Dijk via Phabricator via llvm-commits
- [lld] 6fb88c6 - [lld-macho] Add dependency to DebugInfoDWARF
Heejin Ahn via llvm-commits
- [llvm] 60653e2 - [WebAssembly] Support select and block for reference types
Heejin Ahn via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Heejin Ahn via Phabricator via llvm-commits
- [llvm] d4ba5e1 - Add MachineModuleInfo constructor with external MCContext
Hendrik Greving via llvm-commits
- [PATCH] D91313: Add MachineModuleInfo constructor with external MCContext
Hendrik Greving via Phabricator via llvm-commits
- [llvm] f9c3954 - Fix for Bug 48055.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D92669: [PGO] Adjust -vp-counters-per-site.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D92599: Fix for Bug 48055.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 64fa8cc - [CSSPGO] Pseudo probe instrumentation pass
Hongtao Yu via llvm-commits
- [llvm] c083fed - [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Hongtao Yu via llvm-commits
- [llvm] 750049d - [CSSPGO] Disabling a pseudo probe test on non-x86 platforms.
Hongtao Yu via llvm-commits
- [llvm] 24d4291 - [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86193: [CSSPGO] Pseudo probe instrumentation for basic blocks.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86499: [CSSPGO] Pseudo probe instrumentation pass
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86502: [CSSPGO] A Clang switch -fpseudo-probe-for-profiling for pseudo-probe instrumentation.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92347: [CSSPGO] Consume pseudo-probe-based AutoFDO profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D82919: [SampleFDO] Enable sample-profile-top-down-load by default.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D70655: [AutoFDO] Top-down Inlining for specialization with context-sensitive profile
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] f7bc7c2 - [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91315: [RISCV] Handle zfh in the arch string.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D92650: [RISCV] Define preprocessor definitions for 'V' extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D92650: [RISCV] Define preprocessor definitions for 'V' extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D92607: [AArch64][SVE] Add lowering for llvm.maxnum|minnum for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D91218: Prevent FENTRY_CALL reordering
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D71124: [RISCV] support clang driver to select cpu
Ivan Serdyuk via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
JF Bastien via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
JF Bastien via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D92446: Avoid asserting when SizeOp0 isn't an exact multiple of NarrowSize.
Jake Goulding via Phabricator via llvm-commits
- [PATCH] D92446: Avoid asserting when SizeOp0 isn't an exact multiple of NarrowSize.
Jake Goulding via Phabricator via llvm-commits
- [PATCH] D92446: Avoid asserting when SizeOp0 isn't an exact multiple of NarrowSize.
Jake Goulding via Phabricator via llvm-commits
- [PATCH] D92224: [llvm-readelf] - Switch to using from `reportWarning` to `reportUniqueWarning` in `DynRegionInfo`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92114: [X86] Don't emit R_X86_64_[REX_]GOTPCRELX for a GOT load with an offset
James Henderson via Phabricator via llvm-commits
- [PATCH] D91993: [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
James Henderson via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
James Henderson via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
James Henderson via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
James Henderson via Phabricator via llvm-commits
- [PATCH] D92305: [llvm-objdump] Document --mattr=help in --help output
James Henderson via Phabricator via llvm-commits
- [PATCH] D92310: [llvm-objdump] Use "--" for long options in --help text
James Henderson via Phabricator via llvm-commits
- [PATCH] D92301: [LLD][ELF] - Don't keep empty output sections that are explicitly assigned to segment.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92310: [llvm-objdump] Use "--" for long options in --help text
James Henderson via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92259: [ELF] Make foo@@v1 resolve undefined foo at v1
James Henderson via Phabricator via llvm-commits
- [PATCH] D92258: [ELF][test] Add some tests for versioned symbols in object files
James Henderson via Phabricator via llvm-commits
- [PATCH] D92260: [ELF] Error for undefined foo at v1
James Henderson via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92371: [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92316: [llvm-readobj][test] - Merge 2 test cases together.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92371: [llvm-readobj] - Introduce `ObjDumper::reportUniqueWarning(const Twine &Msg)`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91249: [obj2yaml] - Teach tool to emit the "SectionHeaderTable" key and sort sections by file offset.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
James Henderson via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
James Henderson via Phabricator via llvm-commits
- [PATCH] D88988: [llvm-symbolizer] Add inline stack traces for Windows.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92378: [llvm-objdump] Only print unrecognized CPU warning once
James Henderson via Phabricator via llvm-commits
- [PATCH] D92380: [llvm-readelf/obj] - Refine the error message about the broken string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92382: [llvm-readelf/obj] - Report unique warnings in `parseDynamicTable`.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92318: [llvm-readobj, libSupport] - Refine the implementation of the code that dumps build attributes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92478: [yaml2obj/obj2yaml] - Make fields of the `Symbol` to be optional.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
James Henderson via Phabricator via llvm-commits
- [PATCH] D92556: [llvm-readelf/obj] - Report unique warnings in getSymbolForReloc() helper.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92551: [llvm-readelf] - Report unique warnings when dumping hash symbols/histogram.
James Henderson via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
James Henderson via Phabricator via llvm-commits
- [PATCH] D91313: Add MachineModuleInfo constructor with external MCContext
James Molloy via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D92375: [MergeICmps] Fix missing split.
James Y Knight via Phabricator via llvm-commits
- [llvm] c01fb64 - repair cygwin build
Jameson Nash via llvm-commits
- [PATCH] D92336: repair cygwin build
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D92336: repair cygwin build
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D92336: repair cygwin build
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for loop sink pass to true.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for new pass manager loop sink pass to true.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D92589: Introduce new option -print-changed-only and associated change printer.
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 88ab384 - [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Jan Svoboda via llvm-commits
- [llvm] 2b84efa - [clang][cli] Port Frontend option flags to new option parsing system
Jan Svoboda via llvm-commits
- [llvm] 8e41a68 - [clang][cli] Port DependencyOutput option flags to new option parsing system
Jan Svoboda via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83211: [clang][cli] Factor out call to EXTRACTOR in generateCC1CommandLine (NFC)
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D91861: [clang][cli] Split DefaultAnyOf into a default value and ImpliedByAnyOf
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83697: [clang][cli] Port Frontend option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83694: [clang][cli] Port DependencyOutput option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83694: [clang][cli] Port DependencyOutput option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D90893: Support: Change InMemoryFileSystem::addFileNoOwn to take a MemoryBufferRef, NFC
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [PATCH] D91455: [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92058: [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D92398: [AIX][XCOFF] emit traceback table for function in aix
Jason Liu via Phabricator via llvm-commits
- [llvm] e20efa3 - [LegacyPM] Simplify PMTopLevelManager::collectLastUses. NFC.
Jay Foad via llvm-commits
- [llvm] 839c963 - [AMDGPU] Simplify some generation checks. NFC.
Jay Foad via llvm-commits
- [llvm] d28624a - [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Jay Foad via llvm-commits
- [llvm] 0f32e81 - [TableGen] Remove unused class RecordValResolver. NFC.
Jay Foad via llvm-commits
- [PATCH] D92247: [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92308: [LegacyPM] Remove dumpLastUses. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D48578: use a MapVector for pass manage LastUser
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92247: [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92092: [AMDGPU] Introduce and use isGFX10Plus. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92400: [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92400: [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92400: [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92477: [TableGen] Remove unused class RecordValResolver. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92477: [TableGen] Remove unused class RecordValResolver. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92477: [TableGen] Remove unused class RecordValResolver. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D92654: [AMDGPU] Fix default value of glc for mubuf rtn atomics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/7) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84115: [Debuginfo][Codegen] (2/7) Support for DW_OP_implicit_pointer for named and unnamed variables (second strategy).
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91968: llvm/ADT/StringExtras.h hexDigitValue - Init of integer buffer
Jerker Bäck via Phabricator via llvm-commits
- [PATCH] D91968: llvm/ADT/StringExtras.h hexDigitValue - Init of integer buffer
Jerker Bäck via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D71124: [RISCV] support clang driver to select cpu
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92293: [RISCVAsmParser] Allow a SymbolRef operand to be a complex expression
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove instruction mv a0, a0
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove instruction mv a0, a0
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D90738: [RISCV] Support Zfh half-precision floating-point extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D92538: [RISCV] Merge FMV_H_X_RV32/FMV_H_X_RV64 into a single opcode. Same with FMV_X_ANYEXTH_RV32/RV64
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 6c3fa97 - [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Jessica Paquette via llvm-commits
- [llvm] c82f002 - [AArch64][GlobalISel] Don't write to WZR in non-flag-setting G_BRCOND case
Jessica Paquette via llvm-commits
- [llvm] b6b0a80 - Fix typo in testcase runline that got there because I have very bad hands
Jessica Paquette via llvm-commits
- [PATCH] D91655: [AArch64][GlobalISel] Fix crash during legalization of a vector G_SELECT with scalar mask.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D91892: [GlobalISel] Add NamedRegionTimers for all GlobalISel passes in AArch64 pipeline.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92358: [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92358: [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92358: [AArch64][GlobalISel] Select Bcc when it's better than TB(N)Z
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92438: [AArch64][GlobalISel] Don't explicitly write to the zero register in emitCMN
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D90626: [AArch64][GlobalISel] Don't write to WZR in non-flag-setting G_BRCOND case
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92582: [AArch64][GlobalISel] Refactor G_BRCOND selection
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92610: [AArch64][GlobalISel] Select G_SADDO and G_SSUBO
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D92707: [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Jessica Paquette via Phabricator via llvm-commits
- [lld] 6b3eecd - [lld-macho] Extend PIE option handling
Jez Ng via llvm-commits
- [lld] 3fcb0ee - [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via llvm-commits
- [lld] 51629ab - [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via llvm-commits
- [lld] d0c4be4 - [lld-macho] Emit empty string as first entry of string table
Jez Ng via llvm-commits
- [lld] b768d57 - [lld-macho] Add archive name and file modtime to STABS output
Jez Ng via llvm-commits
- [lld] 78f6498 - [lld-macho] Flesh out STABS implementation
Jez Ng via llvm-commits
- [lld] c7dbaec - [lld-macho] Add isCodeSection()
Jez Ng via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92362: [lld-macho] Extend PIE option handling
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92366: [lld-macho] Flesh out STABS implementation
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92366: [lld-macho] Flesh out STABS implementation
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92366: [lld-macho] Flesh out STABS implementation
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92362: [lld-macho] Extend PIE option handling
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89285: [lld-macho] Emit local symbols in symtab; record metadata in LC_DYSYMTAB
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89639: [lld-macho] Emit empty string as first entry of string table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91318: [lld-macho] Add archive name and file modtime to STABS output
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92366: [lld-macho] Flesh out STABS implementation
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Jez Ng via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92453: [lld-macho][nfc] Move some methods from InputFile to ObjFile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92455: [lld-macho] Error out if we encounter a HelpHidden flag in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92456: [mac/lld] Make --reproduce work with thin archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92453: [lld-macho][nfc] Move some methods from InputFile to ObjFile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92453: [lld-macho][nfc] Move some methods from InputFile to ObjFile
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92537: [lld-macho] Implement -object_path_lto
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92537: [lld-macho] Implement -object_path_lto
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92539: [lld-macho] Support parsing of bitcode within archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92539: [lld-macho] Support parsing of bitcode within archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92455: [lld-macho] Error out if we encounter a HelpHidden flag in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92539: [lld-macho] Support parsing of bitcode within archives
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Jez Ng via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii/.asciz/.string support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Jian Cai via Phabricator via llvm-commits
- [llvm] 405ea2b - [msan] Replace 8 by kShadowTLSAlignment
Jianzhou Zhao via llvm-commits
- [compiler-rt] 6fa0662 - [dfsan] Add test cases for struct/pair
Jianzhou Zhao via llvm-commits
- [llvm] baa005c - [dfsan] Add a test case for phi
Jianzhou Zhao via llvm-commits
- [llvm] 838ecf2 - [dfsan] Test loading global ptrs
Jianzhou Zhao via llvm-commits
- [llvm] dad5d95 - [dfsan] Rename CachedCombinedShadow to be CachedShadow
Jianzhou Zhao via llvm-commits
- [llvm] bd726d2 - [dfsan] Rename ShadowTy/ZeroShadow with prefix Primitive
Jianzhou Zhao via llvm-commits
- [llvm] 80e326a - [dfsan] Support passing non-i16 shadow values in TLS mode
Jianzhou Zhao via llvm-commits
- [llvm] fa4c3f7 - [dfsan] Add a test case of storing zero
Jianzhou Zhao via llvm-commits
- [llvm] a28db8b - [dfsan] Add empty APIs for field-level shadow
Jianzhou Zhao via llvm-commits
- [Lldb-commits] [PATCH] D91734: [FastISel] Flush local value map on every instruction
Jim Ingham via llvm-commits
- [Lldb-commits] [PATCH] D91734: [FastISel] Flush local value map on every instruction
Jim Ingham via llvm-commits
- [PATCH] D70562: [LiveRegUnits] Add phys_regs_and_masks iterator range (NFC).
Jin Lin via Phabricator via llvm-commits
- [llvm] c8ec685 - [llvm-exegesis][PowerPC] Add more register classes
Jinsong Ji via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92329: [PowerPC][Clang] Remove QPX support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92070: [PowerPC] [NFC] code refactor: split IsReassociable to fma and add.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Jinsong Ji via Phabricator via llvm-commits
- [llvm] f6150aa - [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Joe Ellis via llvm-commits
- [llvm] 78c0ea5 - [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Joe Ellis via llvm-commits
- [PATCH] D92331: Eliminate superfluous debug info in test.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92331: Eliminate superfluous debug info in test.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92096: [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92096: [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92096: [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92392: [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91362: [SelectionDAG] Add llvm.vector.{extract,insert} intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92392: [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92392: [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92392: [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D92092: [AMDGPU] Introduce and use isGFX10Plus. NFC.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92376: [llvm-link] use file magic when deciding if input should be loaded as archive
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90909: [OpenMPOpt][WIP] Expand parallel region merging
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91980: [OpenMP] Add initial support for `omp [begin/end] assumes`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92694: [BasicAA] Fix a bug with relational reasoning across iterations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87723: [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D92718: [CMake] Avoid __FakeVCSRevision.h with no git repository
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D86519: [SystemZ] New pass for domain reassignment from integer to vector.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D92636: [llvm-readelf/obj] - Improve diagnostics when printing NT_FILE notes.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
Jorge Gorbe Moya via Phabricator via llvm-commits
- [llvm] 216689a - [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
Jun Ma via llvm-commits
- [PATCH] D92462: [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
JunMa via Phabricator via llvm-commits
- [PATCH] D92462: [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
JunMa via Phabricator via llvm-commits
- [PATCH] D92462: [Coroutines] Add DW_OP_deref for transformed dbg.value intrinsic.
JunMa via Phabricator via llvm-commits
- [llvm] 9c49dcc - [ConstantFold] Don't fold and/or i1 poison to poison (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 8e50461 - [LangRef] missing link, minor fix
Juneyoung Lee via llvm-commits
- [llvm] 864dda5 - [InstSimplify] Add tests that fold instructions with poison operands (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92402: [InstSimplify] Allow isUndefValue(V) to return true if V is poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92402: [InstSimplify] Allow isUndefValue(V) to return true if V is poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92402: [InstSimplify] Allow isUndefValue(V) to return true if V is poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D81678: Introduce noundef attribute at call sites for stricter poison analysis
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] d5268eb - [test] Add a triple to an x86 test
Justin Bogner via llvm-commits
- [llvm] 203748e - Revert "[test] Add a triple to an x86 test"
Justin Bogner via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
Justin Holewinski via Phabricator via llvm-commits
- [llvm] f5d5291 - [PowerPC] Pre-commit neg abs test for vector. NFC.
Kai Luo via llvm-commits
- [PATCH] D92637: [DAGCombine][PowerPC] Simplify nabs by using legal `smin` operation
Kai Luo via Phabricator via llvm-commits
- [llvm] f03c21d - [SystemZ] Adding extra extended mnemonics for SystemZ target
Kai Nacke via llvm-commits
- [PATCH] D92185: [SystemZ] Adding extra extended mnemonics for SystemZ target
Kai Nacke via Phabricator via llvm-commits
- [llvm] e785379 - [CodeView] Remove unused declaration collectInlineSiteChildren (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0cca328 - [Transforms] Remove unused declaration fillImplicitControlFlowInfo (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4cc56d2 - [MemorySSA] Remove unused declaration findDominatingDef (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7a4af2a - [SelectionDAG] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] a333071 - [X86] Remove DecodeVPERMVMask and DecodeVPERMV3Mask
Kazu Hirata via llvm-commits
- [llvm] e2fc11c - [JumpThreading] Call eraseBlock when folding a conditional branch
Kazu Hirata via llvm-commits
- [llvm] 8006043 - [IRCE] Remove unused IsSigned and its accessor (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2dc4a14 - [AMDGPU] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] a553ac9 - [CodeGen] llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5121400 - [ConstantHoisting] Remove unused declaration optimizeConstants (NFC)
Kazu Hirata via llvm-commits
- [llvm] 68de75e - [Mips] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] ddb002d - [InstCombine] Remove replacePointer (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPERMVMask and DecodeVPERMV3Mask
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D92608: [JumpThreading] Call eraseBlock when folding a conditional branch
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D92608: [JumpThreading] Call eraseBlock when folding a conditional branch
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D92608: [JumpThreading] Call eraseBlock when folding a conditional branch
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D92608: [JumpThreading] Call eraseBlock when folding a conditional branch
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 33eac0f - [VE] Specify vector alignments
Kazushi Marukawa via llvm-commits
- [llvm] 44a679e - [VE] Change the behaviour of truncate
Kazushi Marukawa via llvm-commits
- [llvm] 686988a - [VE] Optimize prologue/epilogue instructions
Kazushi Marukawa via llvm-commits
- [llvm] 6fe6105 - [VE] Clean check routines of branch types
Kazushi Marukawa via llvm-commits
- [llvm] 6834b3d - [VE] Optimize prologue/epilogue instructions about GOT
Kazushi Marukawa via llvm-commits
- [llvm] 3d872cb - [VE][NFC] Update comments
Kazushi Marukawa via llvm-commits
- [llvm] c3fe6ea - [VE] Add vadd and vsub intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 10b164d - [VE] Add vmul and vdiv intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] c1762bc - [VE] Add vcmp, vmax, and vmin intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] dd0159b - [VE] Add vand, vor, and vxor intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] b912381 - [VE] Add veqv and vseq intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 1365718 - [VE] Add vsll, vsrl, vsla, vsra, and vsfa intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] e936d1e - [VE] Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 23034a4 - [VE] Add vfsqrt, vfcmp, vfmax, and vfmin intrinsic instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D92256: [VE] Specify vector alignments
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92226: [VE] Change the behaviour of truncate
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92251: [VE] Optimize prologue/epilogue instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92313: [VE] Optimize prologue/epilogue instructions about GOT
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92313: [VE] Optimize prologue/epilogue instructions about GOT
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92332: [VE] Add vadd and vsub intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92332: [VE] Add vadd and vsub intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92377: [VE] Add vmul and vdiv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92377: [VE] Add vmul and vdiv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92387: [VE] Add vcmp, vmax, and vmin intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92387: [VE] Add vcmp, vmax, and vmin intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92454: [VE] Add vand, vor, and vxor intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92454: [VE] Add vand, vor, and vxor intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92527: [VE] Add veqv and vseq intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92527: [VE] Add veqv and vseq intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92550: [VE] Add vsll, vsrl, vsla, vsra, and vsfa intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92550: [VE] Add vsll, vsrl, vsla, vsra, and vsfa intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92649: [VE] Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92649: [VE] Add vfadd, vfsub, vfmul, and vfdiv intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92651: [VE] Add vfsqrt, vfcmp, vfmax, and vfmin intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92651: [VE] Add vfsqrt, vfcmp, vfmax, and vfmin intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92697: [VE] Add vfmad, vfmsb, vfnmad, and vfnmsb intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91781: [VE] Add regression test for D91151
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92716: [VE] Correct LVLGen (LVL instruction insert pass)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D91416: [VE] LVLGen sets VL before vector insts
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92716: [VE] Correct LVLGen (LVL instruction insert pass)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92716: [VE] Correct LVLGen (LVL instruction insert pass)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D84266: [flang] Temp Driver - pass the flag to change the default integer kind through to F18_FC
Kermit Liu via Phabricator via llvm-commits
- [PATCH] D92319: [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92230: [SVE][CodeGen] Add DAG combines for s/zext_masked_gather
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92319: [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D92319: [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D90942: [SVE][CodeGen] Improve codegen of scalable masked scatters
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D90210: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Private clause
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92434: [NFC][AMDGPU] AMDGPU code object V4 ABI documentation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D92708: [NFC][AMDGPU] AMDGPUUsage updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] c904c32 - [GWP-ASan] Fix flaky test on Fuchsia
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 0a09c1c - [scudo][standalone] Add missing va_end() in ScopedString::append
Kostya Kortchinsky via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92689: [scudo][standalone] Small changes to the fastpath
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92689: [scudo][standalone] Small changes to the fastpath
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92689: [scudo][standalone] Small changes to the fastpath
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 424fdbc - collect_and_build_with_pgo.py: adapt to monorepo
Kristof Beyls via llvm-commits
- [PATCH] D92328: collect_and_build_with_pgo.py: adapt to monorepo
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92328: collect_and_build_with_pgo.py: adapt to monorepo
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92328: collect_and_build_with_pgo.py: adapt to monorepo
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92395: [ARM] Implement harden-sls-retbr for ARM mode
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92396: [ARM] Implement harden-sls-retbr for Thumb mode
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92468: [ARM] Harden indirect calls against SLS
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D92469: [ARM] harden-sls-blr: avoid r12 and lr in indirect calls
Kristof Beyls via Phabricator via llvm-commits
- [debuginfo-tests] 1b404ad - Include BuiltinAttributes.h in llvm-prettyprinters/gdb/mlir-support.cpp
Krzysztof Parzyszek via llvm-commits
- [PATCH] D92530: [compiler-rt] [builtins] Make lse.S compile on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D92530: [compiler-rt] [builtins] Make lse.S compile on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] a4064cb - [gn build] Port 64fa8cce225
LLVM GN Syncbot via llvm-commits
- [llvm] e8b816a - [gn build] Port 3fcb0eeb152
LLVM GN Syncbot via llvm-commits
- [llvm] e5085a6 - [gn build] Port a65d8c5d720
LLVM GN Syncbot via llvm-commits
- [llvm] 327af6a - [gn build] Port 24d4291ca70
LLVM GN Syncbot via llvm-commits
- [llvm] d69762c - [gn build] Port
LLVM GN Syncbot via llvm-commits
- [llvm] 3898d98 - [gn build] Port c8ec685ca55
LLVM GN Syncbot via llvm-commits
- [llvm] 76f785a - [gn build] Port 4d8bf870a82
LLVM GN Syncbot via llvm-commits
- [llvm] d1c14dd - [gn build] Port 6b989a17107
LLVM GN Syncbot via llvm-commits
- [llvm] 5bc9c85 - [ORC] Fix missing forward of Allow filter in TPCDynamicLibrarySearchGenerator.
Lang Hames via llvm-commits
- [PATCH] D90349: [DAGCombiner] Improve shift by select of constant
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D92246: [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getLogicalNOT
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Rafactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Lei Wang via Phabricator via llvm-commits
- [llvm] 4d7f3d6 - [llvm] Fix for failing test from cf8ff75bade763b054476321dcb82dcb2e7744c7
Leonard Chan via llvm-commits
- [llvm] 19bdc8e - [llvm] Fix for failing test from fdbd84c6c819d4462546961f6086c1524d5d5ae8
Leonard Chan via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D92189: [OpenMPIRBuilder] forward arguments as pointers to outlined function
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D92388: [NFC][AArch64] Capturing multiple feature requirements in AsmParser messages
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91772: [ARM][AArch64] Adding basic support for the v8.7-A architecture
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91772: [ARM][AArch64] Adding basic support for the v8.7-A architecture
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91773: [AArch64] Add SubtargetFeatures for v8.7-A options
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D92389: [AArch64] Add support for the Branch Record Buffer extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D92390: [AArch64] Add support for the Call Stack Recorder extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D92391: [AArch64] Add support for the SPE-EEF feature
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D92574: [AArch64] Add support for brbe, ls64, spe-eef and wfxt to .arch_extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D92574: [AArch64] Add support for brbe, ls64, spe-eef and wfxt to .arch_extension
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D91020: [X86] Unbind the ebx with GOT address in regcall calling convention
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92147: [RISCV] Add support for printing pcrel immediates as absolute addresses in llvm-objdump
Luís Marques via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Mark Murray via Phabricator via llvm-commits
- [PATCH] D87494: Improve LSR debug-info
Markus Lavin via Phabricator via llvm-commits
- [compiler-rt] 2e5aaf6 - [compiler-rt] [emutls] Handle unused parameters in a compiler agnostic way
Martin Storsjö via llvm-commits
- [compiler-rt] d3fef7a - [compiler-rt] Fix building the aarch64 out-of-line atomics assembly for non-ELF platforms
Martin Storsjö via llvm-commits
- [PATCH] D91852: [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91851: [compiler-rt] [emutls] Handle unused parameters in a compiler agnostic way
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91853: [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92549: [compiler-rt] Fix building the aarch64 out-of-line atomics assembly for non-ELF platforms
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92558: [llvm-rc] Handle driveless absolute windows paths when loading external files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92549: [compiler-rt] Fix building the aarch64 out-of-line atomics assembly for non-ELF platforms
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92558: [llvm-rc] Handle driveless absolute windows paths when loading external files
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92738: [CodeGen] Restore accessing __stack_chk_guard via a .refptr stub on mingw after 2518433f861fcb87
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92724: [compiler-rt][AArch64] Put outline atomic helpers into dedicated dir.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 29bd651 - SplitKit: Use Register
Matt Arsenault via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92096: [SelectionDAGBuilder] Update signature of `getRegsAndSizes()`.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92125: [AMDGPU] Annotate vgpr<->agpr spills in asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92104: [RegisterScavenging] Fix assert in scavengeRegisterBackwards
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91048: [AMDGPU] Add new pseudos for indirect addressing with VGPR Indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91892: [GlobalISel] Add NamedRegionTimers for all GlobalISel passes in AArch64 pipeline.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92400: [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92400: [AMDGPU] Stop adding an implicit def of vcc_hi for wave32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92446: Avoid asserting when SizeOp0 isn't an exact multiple of NarrowSize.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84873: AMDGPU: In determining load clobbering in AnnotateUniform, don't scan if there are too many blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92493: [IR] Add hot to function attributes and use hot/cold attribute in function section prefix/suffix
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92665: RegisterCoalescer: Remove phi-only subranges when erasing identity copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92631: correcting X86OutgoingValueHandler typo (NFC)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92394: [amdgpu] Teach one more case for assumed global pointers.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92458: [dfsan] Rename CachedCombinedShadow to be CachedShadow
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92460: [dfsan] Test loading global ptrs
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92461: [dfsan] Add a test case for phi
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primary
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92632: [dfsan] Add a test case of storing zero
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92632: [dfsan] Add a test case of storing zero
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D92344: [WinASan] Improve exception reporting accuracy
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [llvm] 391a47e - [Test] One more IndVars test
Max Kazantsev via llvm-commits
- [llvm] 16bee4d - [Test] One CodeGen test showing missing opportunity on move elimination
Max Kazantsev via llvm-commits
- [llvm] 4bd35cd - Revert "[IndVars] ICmpInst should not prevent IV widening"
Max Kazantsev via llvm-commits
- [llvm] 3df0dac - [IndVars] Quick fix LHS/RHS bug
Max Kazantsev via llvm-commits
- [llvm] 12b6c5e - Return "[IndVars] ICmpInst should not prevent IV widening"
Max Kazantsev via llvm-commits
- [PATCH] D92561: [NFC][Tests] Auto generate checks for llvm/test/Transforms/NaryReassociate/pr24301.ll using update_test_checks.py
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D91211: [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D91211: [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D92543: Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D92514: Switch from llvm::is_trivially_copyable to std::is_trivially_copyable
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 6cd9608 - Revert "Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible"
Mehdi Amini via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92200: Ensure SplitEdge to return the new block between the two given blocks
Michael Kruse via Phabricator via llvm-commits
- [llvm] 21d7417 - Remove `-Wunused-result` and `-Wpedantic` warnings from GCC. NFC.
Michael Liao via llvm-commits
- [PATCH] D92394: [amdgpu] Teach one more case for assumed global pointers.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D92394: [amdgpu] Teach one more case for assumed global pointers.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Michał Górny via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Michał Górny via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Michał Górny via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D92543: Switch to std::is_trivially_move_constructible and std::is_trivially_copy_constructible
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Mindong Chen via Phabricator via llvm-commits
- [llvm] 5fe1026 - [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via llvm-commits
- [llvm] bab72dd - [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Mircea Trofin via llvm-commits
- [llvm] e51c2d6 - [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D91567: [llvm][inliner] Reuse the inliner pass to implement 'always inliner'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92341: [NFC][MC] TargetRegisterInfo::getSubReg is a MCRegister.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D92576: Remove insertDebugValuesForPHIs() from LCSSA to prevent assignments from being reordered
Nabeel via Phabricator via llvm-commits
- [PATCH] D92576: Remove insertDebugValuesForPHIs() from LCSSA to prevent assignments from being reordered
Nabeel via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Unify interface of (ThreadSafe)?RefCountedBase
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [PATCH] D92480: [llvm] Add asserts in (ThreadSafe)?RefCountedBase destructors
Nathan James via Phabricator via llvm-commits
- [llvm] 54971c3 - [llvm] Update WinMsvc.cmake's fms-compatability to match llvm's prereqs
Nathan Lanza via llvm-commits
- [PATCH] D92524: [IRSimilarity] Strip out the findSimilarity call from the constructor
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D92532: [IRSimilarity] Don't copy the Mapper for createCandidatesFromSuffixTree
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D92705: [llvm] Update WinMsvc.cmake's fms-compatability to match llvm's prereqs
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D92707: [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in emitTestBit
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91391: [PowerPC] Fix for excessive ACC copies due to PHI nodes
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 91aff1d - [InlineCost] prefer range-for. NFC
Nick Desaulniers via llvm-commits
- [llvm] bc044a8 - [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via llvm-commits
- [PATCH] D91836: [PowerPC] Delete remnant Darwin code in PPCAsmParser
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92350: [InlineCost] prefer range-for. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91460: [AsmParser] make .ascii support spaces as separators
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92350: [InlineCost] prefer range-for. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D91816: [Inline] prevent inlining on stack protector mismatch
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92709: [TailDuplicator] allow for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92709: [TailDuplicator] allow for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92709: [TailDuplicator] allow for callbr
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] fe43168 - Creating a named struct requires only a Context and a name, but looking up a struct by name requires a Module. The method on Module merely accesses the LLVMContextImpl and no data from the module itself, so this patch moves getTypeByName to a static method on StructType that takes a Context and a name.
Nick Lewycky via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [lld] d20abb1 - [mac/lld] Add support for response files
Nico Weber via llvm-commits
- [lld] 83e60f5 - [lld/mac] Add --reproduce option
Nico Weber via llvm-commits
- [lld] c0e4020 - [lld-macho] Implement -fatal_warnings
Nico Weber via llvm-commits
- [lld] ebac710 - [lld-macho] Don't warn on non-existent system libraries
Nico Weber via llvm-commits
- [lld] 78c04fe - [lld/mac] Don't warn on -bundle and -execute flags
Nico Weber via llvm-commits
- [llvm] 61da501 - clang/test: Remove platform-linker feature
Nico Weber via llvm-commits
- [lld] 4431c21 - lld/ELF: Make three rarely-used flags work with --reproduce
Nico Weber via llvm-commits
- [llvm] cacb1a9 - [gn build] sync script: try to make sync script even clearer
Nico Weber via llvm-commits
- [llvm] ba4e45a - [gn build] (manually) port 8fee2ee9a68
Nico Weber via llvm-commits
- [lld] 07ab597 - [lld/mac] Fix issues around thin archives
Nico Weber via llvm-commits
- [lld] 126f58e - fix typos to cycle bots
Nico Weber via llvm-commits
- [lld] facdede - [mac/lld] fix typo in 07ab597bb0356c that broke test on Windows
Nico Weber via llvm-commits
- [lld] b2f00f2 - [mac/lld] Include archive name in diagnostics
Nico Weber via llvm-commits
- [lld] ca63439 - [mac/lld] Make --reproduce work with thin archives
Nico Weber via llvm-commits
- [lld] 542d3b6 - [mac/lld] Implement -why_load
Nico Weber via llvm-commits
- [lld] ea0029f - Revert "[mac/lld] Implement -why_load"
Nico Weber via llvm-commits
- [lld] 3422f3c - Reland "[mac/lld] Implement -why_load".
Nico Weber via llvm-commits
- [llvm] 498693a - [gn build] (manually) port 65049d16100af
Nico Weber via llvm-commits
- [llvm] df8a792 - [gn build] (semi-manually) port cc8df90b037
Nico Weber via llvm-commits
- [lld] 7cb0a37 - [mac/lld] Implement -t
Nico Weber via llvm-commits
- [lld] caa99e3 - try to fix t.s on Windows after 7cb0a373d1
Nico Weber via llvm-commits
- [lld] 32b7d0f - try more to fix t.s on Windows after 7cb0a373d1
Nico Weber via llvm-commits
- [lld] 3058526 - [mac/lld] Run tests with -fatal_warnings by default
Nico Weber via llvm-commits
- [lld] 16b1f6e - [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via llvm-commits
- [lld] c8974af - fix typos to cycle bots
Nico Weber via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92149: [mac/lld] Add support for response files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92274: [lld/mac] Add --reproduce option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92274: [lld/mac] Add --reproduce option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91894: [lld-macho] Implement -fatal_warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91971: [lld/mac] Don't warn on -bundle and -execute flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92356: lld/ELF: Make three rarely-used flags work with --reproduce
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91971: [lld/mac] Don't warn on -bundle and -execute flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92362: [lld-macho] Extend PIE option handling
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92356: lld/ELF: Make three rarely-used flags work with --reproduce
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D90058: [ms] [llvm-ml] Introduce command-line compatibility for ml.exe and ml64.exe
Nico Weber via Phabricator via llvm-commits
- [PATCH] D90059: [ms] [llvm-ml] Support command-line defines
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92360: [lld/mac] Fix issues around thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89257: [lld-macho] Emit STABS symbols for debugging, and drop debug sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92437: [mac/lld] Include archive name in diagnostics
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92456: [mac/lld] Make --reproduce work with thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92456: [mac/lld] Make --reproduce work with thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92456: [mac/lld] Make --reproduce work with thin archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92496: [mac/lld] Implement -why_load
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92496: [mac/lld] Implement -why_load
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92539: [lld-macho] Support parsing of bitcode within archives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92455: [lld-macho] Error out if we encounter a HelpHidden flag in tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92503: [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92504: [ms] [llvm-ml] When warnings are fatal, make sure to fail on warnings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92507: [ms] [llvm-ml] Add support for ALIGN, EVEN, and ORG directives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92507: [ms] [llvm-ml] Add support for ALIGN, EVEN, and ORG directives
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92503: [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92558: [llvm-rc] Handle driveless absolute windows paths when loading external files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92558: [llvm-rc] Handle driveless absolute windows paths when loading external files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D90061: [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92583: [mac/lld] Implement -t option
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92583: [mac/lld] Implement -t
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92583: [mac/lld] Implement -t
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92583: [mac/lld] Implement -t
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92625: Use isIgnored instead of checking pass name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92624: [mac/lld] Add support for the LC_LINKER_OPTION load command in o files
Nico Weber via Phabricator via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92734: [lld/mac] Make X86_64::getImplicitAddend not do heap allocations
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92736: [lld/mac] Use xxhash instead of MD5 for computing the UUID
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92736: [lld/mac] Use xxhash instead of MD5 for computing the UUID
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Nicolas Capens via Phabricator via llvm-commits
- [llvm] b5f2318 - [DL] Inline getAlignmentInfo() implementation (NFC)
Nikita Popov via llvm-commits
- [llvm] 624af93 - [MemCpyOpt] Port to MemorySSA
Nikita Popov via llvm-commits
- [llvm] 54eab29 - [BasicAA] Add test for suboptimal result with unknown sizes (NFC)
Nikita Popov via llvm-commits
- [llvm] 8925d23 - [BasicAA] Add recphi tests with nested loops (NFC)
Nikita Popov via llvm-commits
- [llvm] f8afba5 - [AA] Add statistics for alias results (NFC)
Nikita Popov via llvm-commits
- [llvm] 0003600 - [AA] Initialize Depth member
Nikita Popov via llvm-commits
- [llvm] ae5e013 - [BasicAA] Add more tests for non-equal index (NFC)
Nikita Popov via llvm-commits
- [llvm] 5e69e2e - [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Nikita Popov via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92045: [DSE] Consider out-of-bound writes in isOverwrite.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89207: [MemCpyOpt] Port to MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92411: [Intrinsics] Re-remove experimental_vector_reduce intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92402: [InstSimplify] Allow isUndefValue(V) to return true if V is poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for loop sink pass to true.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for loop sink pass to true.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92401: [BasicAA] Handle two unknown sizes for GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92694: [BasicAA] Fix a bug with relational reasoning across iterations
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D91562: [LSR] Drop poison flags for post-inc IVs (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92739: [ValueTracking] Branch on poison is UB
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo][ISEL] Do not create CSInfo for undef arguments
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo][ISEL] Do not create CSInfo for undef arguments
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D92471: [CSInfo] Do not create CSInfo for undef arguments
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Nirav via llvm-commits
- [PATCH] D92563: [Lit] Fix flaky test on heavily loaded bots
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] 415fab6 - [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 0b3e393 - [TableGen] [CodeGenTarget] Cache the target's instruction namespace.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92423: [llvm-tblgen] Fixed 64-bit filters being sliced to 32 bits in FixedLenDecoderEmitter
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92477: [TableGen] Remove unused class RecordValResolver. NFC.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache two things to improve speed.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache two things to improve speed.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache two things to improve speed.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache two things to improve speed.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92722: [TableGen] [CodeGenTarget] Cache the target's instruction namespace
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92674: [TableGen] Cache the vectors of records returned by getAllDerivedDefinitions().
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] a474657 - [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option
Paul Robinson via llvm-commits
- [llvm] 3fd39d3 - [FastISel] NFC: Clean up unnecessary bookkeeping
Paul Robinson via llvm-commits
- [PATCH] D92338: [FastISel] NFC: Clean up unnecessary bookkeeping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92338: [FastISel] NFC: Clean up unnecessary bookkeeping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92338: [FastISel] NFC: Clean up unnecessary bookkeeping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92204: # Enter a commit message. commit message # # Changes: # llvm/CMakeLists.txt mlir/lib/Pass/Pass.cpp
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D91957: [Analysis] Migrate more high level cost functions to using InstructionCost
Paul Walker via Phabricator via llvm-commits
- [PATCH] D92572: [CodeGenPrepare] Update optimizeGatherScatterInst for scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D91428: Add support for multiple program address spaces
Paulo Matos via Phabricator via llvm-commits
- [compiler-rt] a4ac434 - [AArch64] Compiler-rt interface for out-of-line atomics.
Pavel Iliin via llvm-commits
- [compiler-rt] 377ba7b - [compiler-rt][AArch64] Put outline atomic helpers into dedicated dir.
Pavel Iliin via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D92530: [compiler-rt] [builtins] Make lse.S compile on Darwin
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D92530: [compiler-rt] [builtins] Make lse.S compile on Darwin
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D91156: [AArch64] Compiler-rt interface for out-of-line atomics.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D92724: [compiler-rt][AArch64] Put outline atomic helpers into dedicated dir.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
PeiHsiangHung via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92337: [x86] adjust cost model values for minnum/maxnum with fast-math-flags
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92449: [X86] Sink x86_amx load in AMX type lowering.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92542: [tools] Update update_test_prefix.py to handle %s after prefixes
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Modify the refineIndexType(...)'s code to fix a bug in D90942.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92737: [X86] Handle localdynamic TLS model in x32 mode
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D92654: [AMDGPU] Fix default value of glc for mubuf rtn atomics
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D92523: Small improvements to Intrinsic::getName
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D92491: [flang][NFC] Add GetTopLevelUnitContaining functions
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D92619: AArch64: Add initial apple-m1 target.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D92689: [scudo][standalone] Small changes to the fastpath
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D92491: [flang][NFC] Add GetTopLevelUnitContaining functions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92501: [flang] Fix bogus message on interface procedure argument names
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D92392: [DAGCombine] Fix TypeSize warning in DAGCombine::visitLIFETIME_END
Peter Waller via Phabricator via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D90299: [windows-itanium] handle dllimport/export code paths separately and share with PS4
Phabricator via llvm-commits
- [PATCH] D92275: [msan] Replace 8 by kShadowTLSAlignment
Phabricator via llvm-commits
- [PATCH] D92460: [dfsan] Test loading global ptrs
Phabricator via llvm-commits
- [PATCH] D92458: [dfsan] Rename CachedCombinedShadow to be CachedShadow
Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primitive
Phabricator via llvm-commits
- [PATCH] D92561: [NFC][Tests] Auto generate checks for llvm/test/Transforms/NaryReassociate/pr24301.ll using update_test_checks.py
Phabricator via llvm-commits
- [PATCH] D92566: [NFC][Tests] Added one additional test case for NaryRessociation pass.
Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
Phabricator via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Phabricator via llvm-commits
- [PATCH] D88286: [NFC][NARY-REASSOCIATE] Restructure code to aviod isPotentiallyReassociatable
Phabricator via llvm-commits
- [PATCH] D92632: [dfsan] Add a test case of storing zero
Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
Phabricator via llvm-commits
- [llvm] d93b8ac - [BasicAA] Add print routines to DecomposedGEP for ease of debugging
Philip Reames via llvm-commits
- [llvm] 17b195b - [BasicAA] Minor formatting improvements for printers
Philip Reames via llvm-commits
- [llvm] 55db6ec - [BasicAA] Move newline to dump from printer
Philip Reames via llvm-commits
- [llvm] 0c866a3 - [LoopVec] Support non-instructions as argument to uniform mem ops
Philip Reames via llvm-commits
- [llvm] 0129cd5 - Use deref facts derived from minimum object size of allocations
Philip Reames via llvm-commits
- [llvm] 99f79cb - [test] precommit test for D92698
Philip Reames via llvm-commits
- [llvm] bfda694 - [BasicAA] Fix a bug with relational reasoning across iterations
Philip Reames via llvm-commits
- [llvm] 8f07629 - Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via llvm-commits
- [PATCH] D92066: [LAA] Relax restrictions on early exits in loop structure
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92056: [LoopVec] Support global addresses as argument to uniform mem ops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92402: [InstSimplify] Allow isUndefValue(V) to return true if V is poison
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92066: [LAA] Relax restrictions on early exits in loop structure
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92056: [LoopVec] Support global addresses as argument to uniform mem ops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D90341: Use deref facts derived from minimum object size of allocations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72721: [BranchAlign] Disable autopadding in cold blocks to reduce code size impact
Philip Reames via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92694: [BasicAA] Fix a bug with relational reasoning across iterations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92694: [BasicAA] Fix a bug with relational reasoning across iterations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92694: [BasicAA] Fix a bug with relational reasoning across iterations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92698: Add recursive decomposition reasoning to isKnownNonEqual
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92723: [BasicAA] Migrate "same base pointer" logic to decomposed GEPs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D92726: Teach isKnownNonEqual how to recurse through invertable multiplies
Philip Reames via Phabricator via llvm-commits
- [PATCH] D90210: [flang] [OpenMP 4.5] Add semantic checks for OpenMP Private clause
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D90369: [FastRA] Fix handling of bundled MIs
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D91331: Expand the fp_to_int/int_to_fp/fp_round/fp_extend as libcall for fp128
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: Legalize the SETCC/STRICT_FSETCCS as libcall
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92083: Legalize the SETCC/STRICT_FSETCCS as libcall
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92374: [PowerPC] Enable the IEEE Long Double support for Power8 by default
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92067: [PowerPC] Promote the i1 to i64 for SINT_TO_FP/FP_TO_SINT
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91603: [PowerPC] Correct the bit-width definition for some imm operand in td.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D90914: [PowerPC] Add the hw sqrt test for vector type v4f32/v2f64
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92089: [PowerPC] Materialize i64 constants by enumerated patterns.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91331: Expand the fp_to_int/int_to_fp/fp_round/fp_extend as libcall for fp128
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92365: [PowerPC] Fix chain for i1-to-fp operation
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92365: [PowerPC] Fix chain for i1-to-fp operation
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92329: [PowerPC][Clang] Remove QPX support
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92393: [PowerPC] prepare more dq form for P10 pair load/store
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 47f784a - [PowerPC] Promote the i1 to i64 for SINT_TO_FP/FP_TO_SINT
QingShan Zhang via llvm-commits
- [llvm] 9bf0fea - [PowerPC] Add the hw sqrt test for vector type v4f32/v2f64
QingShan Zhang via llvm-commits
- [llvm] c25b039 - [PowerPC] Fix the regression caused by commit 9c588f53fc42
QingShan Zhang via llvm-commits
- [llvm] ffa2dce - [PowerPC] Fix FLT_ROUNDS_ on little endian
Qiu Chaofan via llvm-commits
- [llvm] efdd463 - [PowerPC] Fix chain for i1-to-fp operation
Qiu Chaofan via llvm-commits
- [PATCH] D92067: [PowerPC] Promote the i1 to i64 for SINT_TO_FP/FP_TO_SINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92365: [PowerPC] Fix chain for i1-to-fp operation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92465: [PowerPC] Implement intrinsic for DARN instruction
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91845: [PowerPC] Fix FLT_ROUNDS_ on little endian
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92481: [NFC] [Legalizer] Use common method for expanding fp-to-int operands
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91675: [PowerPC][FP128] Fix the incorrect signature for math library call
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92365: [PowerPC] Fix chain for i1-to-fp operation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92365: [PowerPC] Fix chain for i1-to-fp operation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D91066: [SlotIndexes] Consider existing index range in insertMBBIntoMaps
Quentin Colombet via Phabricator via llvm-commits
- [llvm] e0bf234 - Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D92113: Let .llvm_bb_addr_map section use the same unique id as its associated .text section.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 7a4f1d5 - [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
Rainer Orth via llvm-commits
- [llvm] 7a4f1d5 - [ConstraintElimination] Decompose GEP %ptr, ZEXT(SHL()).
Rainer Orth via llvm-commits
- [PATCH] D92376: [llvm-link] use file magic when deciding if input should be loaded as archive
Ravi Narayanaswamy via Phabricator via llvm-commits
- [compiler-rt] b5af578 - [WinASan] Improve exception reporting accuracy
Reid Kleckner via llvm-commits
- [llvm] 91e66bf - Revert "Use std::is_trivially_copyable", breaks MSVC build
Reid Kleckner via llvm-commits
- [llvm] e61a6a2 - Bump MSVC required version to 19.14
Reid Kleckner via llvm-commits
- [PATCH] D84625: Execute llvm-lit with the python found by CMake by default
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92338: [FastISel] NFC: Clean up unnecessary bookkeeping
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92344: [WinASan] Improve exception reporting accuracy
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92134: [llvm-symbolizer] Fix native symbolization on windows for inline sites.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91840: OpaquePtr: Require byval on x86_intrcc parameter 0
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92344: [WinASan] Improve exception reporting accuracy
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92344: [WinASan] Improve exception reporting accuracy
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92072: [CMake][NewPM] Move ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER into llvm/
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92509: ADT: Remove redundant `alignas` from IntervalMap, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92500: ADT: Replace guts of AlignedCharArrayUnion with std::aligned_union_t, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92590: [CodeView] Fix inline sites that are missing code offsets.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Renato Golin via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Reshabh Sharma via Phabricator via llvm-commits
- [debuginfo-tests] 09f7a55 - [mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.h
River Riddle via llvm-commits
- [PATCH] D91211: [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization
River Riddle via Phabricator via llvm-commits
- [PATCH] D91211: [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization
River Riddle via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D89449: [RISCV] Initial infrastructure for code generation of the RISC-V V-extension
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D92679: [RISCV] Add a pass to remove duplicate VSETVLI instructions in a basic block.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [compiler-rt] 827e075 - [lsan] Use final on Fuchsia ThreadContext declaration
Roland McGrath via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D92415: [GWP-ASan] Fix flaky test on Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [llvm] b0e9b7c - [NFC][SimplifyCFG] Add STATISTIC() to the FoldValueComparisonIntoPredecessors() fold
Roman Lebedev via llvm-commits
- [llvm] b520292 - [NFC][SimplifyCFG] fold-branch-to-common-dest: add tests with cond of br not being the last op
Roman Lebedev via llvm-commits
- [llvm] 15f8060 - [SimplifyCFG] FoldBranchToCommonDest: don't require that cmp of br is last instruction
Roman Lebedev via llvm-commits
- [llvm] 0e11f3a - [NFC][InstCombine] Autogenerate sext.ll test checklines
Roman Lebedev via llvm-commits
- [llvm] 799626b - [NFC][InstCombine] Add PR48343 miscompiled testcase
Roman Lebedev via llvm-commits
- [llvm] 8e29e20 - [InstCombine] Evaluate new shift amount for sext(ashr(shl(trunc()))) fold in wide type (PR48343)
Roman Lebedev via llvm-commits
- [llvm] 075faa8 - [NFC][InstCombine] Improve vector undef test coverage for sext(ashr(shl(trunc()))) fold
Roman Lebedev via llvm-commits
- [llvm] aa1aa13 - [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold
Roman Lebedev via llvm-commits
- [llvm] 55c06a3 - [NFC][InstCombine] sext.ll: @test9: avoid only differently-cased names for values and block names
Roman Lebedev via llvm-commits
- [llvm] 52533b5 - Revert "[InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold"
Roman Lebedev via llvm-commits
- [llvm] 94ead01 - [InstCombine] Improve vector undef handling for sext(ashr(shl(trunc()))) fold, 2
Roman Lebedev via llvm-commits
- [llvm] fd67910 - [InstCombine] Optimize away the unnecessary multi-use sign-extend
Roman Lebedev via llvm-commits
- [llvm] d7fec38 - [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getLogicalNOT
Roman Lebedev via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90349: [DAGCombiner] Improve shift by select of constant
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91343: [InstCombine] Optimize away the unnecessary multi-use sign-extend
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91055: [clang-tidy] Introduce misc No Integer To Pointer Cast check
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92246: [DAGCombiner][NFC] Replace duplicate implementation flipBoolean with DAG.getLogicalNOT
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92431: [SROA] Remove Dead Instructions while creating speculative instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92493: [IR] Add hot to function attributes and use hot/cold attribute in function section prefix/suffix
Rong Xu via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Rong Xu via Phabricator via llvm-commits
- [PATCH] D92493: IR] Add hot to function attributes and use hot/cold attribute in function section prefix/suffix
Rong Xu via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D91851: [compiler-rt] [emutls] Handle unused parameters in a compiler agnostic way
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D91891: [lld-macho] Don't warn on non-existent system libraries
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92455: [lld-macho] Error out if we encounter a HelpHidden flag in tests
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92453: [lld-macho][nfc] Move some methods from InputFile to ObjFile
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92336: repair cygwin build
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92496: [mac/lld] Implement -why_load
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92583: [mac/lld] Implement -t
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D92575: [mac/lld] Run tests with -fatal_warnings by default
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] a38ed62 - [lld][WebAssembly] Feedback from D92038. NFC
Sam Clegg via llvm-commits
- [lld] 701fa0b - [lld][WebAssembly] Fix malformed output with -pie + --shared-memory
Sam Clegg via llvm-commits
- [lld] 1bb7987 - [lld][WebAssembly] Set memory limits correctly for PIC + shared memory
Sam Clegg via llvm-commits
- [lld] ab58e4c - [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92359: [WebAssembly] Support select and block for reference types
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92323: [WebAssembly][MC] Fix placement of table section
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92150: [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92429: [lld][WebAssembly] Feedback from D92038
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92429: [lld][WebAssembly] Feedback from D92038. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92520: [lld][WebAssembly] Fix malformed output with -pie + --shared-memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92520: [lld][WebAssembly] Fix malformed output with -pie + --shared-memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92528: [lld][WebAssembly] Set memory limits correctly for PIC + shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91418: [LLD][ELF] Rename lld elf driver main function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92520: [lld][WebAssembly] Fix malformed output with -pie + --shared-memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92528: [lld][WebAssembly] Set memory limits correctly for PIC + shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92528: [lld][WebAssembly] Set memory limits correctly for PIC + shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92744: [WebAssembly] Fix code generated for atomic operations in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92744: [WebAssembly] Fix code generated for atomic operations in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92744: [WebAssembly] Fix code generated for atomic operations in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92511: [RISCV] Remove RISCVMergeBaseOffsetOpt from the -O0 pass pipeline.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92650: [RISCV] Define preprocessor definitions for 'V' extension.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92159: [LSR][NFC] don't collect chains when isNumRegsMajorCostOfLSR is false
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D90836: [ARM][MachineOutliner] Add stack fixup feature.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Parker via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92369: [ARM] Improve handling of empty VPT blocks in tail predicated loops
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D91532: [NFC][CostModel]Extend class IntrinsicCostAttributes to use ElementCount Type
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91718: [LV] Legalize scalable VF hints
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D86837: Allow specifying AA info when constructing certain libcalls
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92230: [SVE][CodeGen] Add DAG combines for s/zext_masked_gather
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90342: [POC][LoopVectorizer] Propagate ElementCount to interfaces in preparation for scalable auto-vec.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90343: [POC][LoopVectorizer] Vectorize a simple loop with a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90044: [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91806: [SVE] Remove warning from debug info on scalable vector.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92548: [CodeGen] Check if Index's OperandNum == 0 when refineIndexType(...) is called This is a bugfix for D90942
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92094: [CostModel]Replace FixedVectorType by VectorType in costgetIntrinsicInstrCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92319: [SVE][CodeGen] Call refineIndexType & refineUniformBase from visitMGATHER
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D91092: [SVE][CodeGen] Lower scalable masked gathers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92554: [SVE] Fix crashes with inline assembly
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92472: [IR] Support scalable vectors in ShuffleVectorInst::increasesLength
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D92475: [IR] Bail out for scalable vectors in ShuffleVectorInst::isConcat
Sander de Smalen via Phabricator via llvm-commits
- [llvm] bfd2c21 - [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Sanjay Patel via llvm-commits
- [llvm] 355aee3 - Revert "[IR][LoopRotate] avoid leaving phi with no operands (PR48296)"
Sanjay Patel via llvm-commits
- [llvm] 1dc38f8 - [IR] improve code comment/logic in removePredecessor(); NFC
Sanjay Patel via llvm-commits
- [llvm] 9eb2c01 - [IR][LoopRotate] remove assertion that phi must have at least one operand
Sanjay Patel via llvm-commits
- [llvm] 40dc535 - [x86] add tests for maxnum/minnum with nnan; NFC
Sanjay Patel via llvm-commits
- [llvm] b2cdd77 - [InstCombine] add tests for sign-bit-shift-of-sub; NFC
Sanjay Patel via llvm-commits
- [llvm] 9f60b8b - [InstCombine] canonicalize sign-bit-shift of difference to ext(icmp)
Sanjay Patel via llvm-commits
- [llvm] 136f98e - [x86] adjust cost model values for minnum/maxnum with fast-math-flags
Sanjay Patel via llvm-commits
- [llvm] 56fd29e - [SLP] use 'match' for binop/select; NFC
Sanjay Patel via llvm-commits
- [llvm] 9d6d24c - [JumpThreading][VectorUtils] avoid infinite loop on unreachable IR
Sanjay Patel via llvm-commits
- [llvm] 94f6d36 - [InstCombine] avoid crash on phi with unreachable incoming block (PR48369)
Sanjay Patel via llvm-commits
- [llvm] ac522f8 - [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via llvm-commits
- [PATCH] D92247: [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90479: [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92247: [IR][LoopRotate] avoid leaving phi with no operands (PR48296)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D90479: [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92337: [x86] adjust cost model values for minnum/maxnum with fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92059: [SLP] Control maximum vectorization factor from TTI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92337: [x86] adjust cost model values for minnum/maxnum with fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92337: [x86] adjust cost model values for minnum/maxnum with fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91589: [DAGCombiner] Fold (sext (not i1 x)) -> (add (zext i1 x), -1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D92068: [MachineCombiner] Add MustReduceRegisterPressure goal
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Sanne Wouda via Phabricator via llvm-commits
- [llvm] f6b9afa - [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via llvm-commits
- [llvm] d55d680 - [MC] Consume EndOfStatement in .cfi_{sections, endproc}
Scott Linder via llvm-commits
- [PATCH] D91545: [AMDGPU] Extend and reorganize memory legalizer tests
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92681: [MC] Fix ICE with non-newline terminated input
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92681: [MC] Fix ICE with non-newline terminated input
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92690: [MC][AMDGPU] Consume EndOfStatement in asm parser
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92612: [MC] Consume EndOfStatement in .cfi_{sections,endproc}
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D92324: [PowerPC] Fix altivec feature on pwr cpus pre pwr6.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [llvm] ae9fd55 - [SmallVector] Allow SmallVector<T>
Sean Silva via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92526: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92526: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92522: [SmallVector] Allow SmallVector<T>
Sean Silva via Phabricator via llvm-commits
- [PATCH] D92269: [TableGen] Eliminate the 'code' type
Sean Silva via Phabricator via llvm-commits
- [PATCH] D90884: [SmallVector] Add `SVec<T>` / `Vec<T>` convenience wrappers.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D91157: [AArch64] Out-of-line atomics (-moutline-atomics) implementation.
Sebastian Pop via Phabricator via llvm-commits
- [llvm] 55f8c2f - [llvm-link] use file magic when deciding if input should be loaded as archive
Sergey Dmitriev via llvm-commits
- [llvm] 9c955b7 - Revert "[llvm-link] use file magic when deciding if input should be loaded as archive"
Sergey Dmitriev via llvm-commits
- [llvm] 715ba18 - [llvm-link] use file magic when deciding if input should be loaded as archive
Sergey Dmitriev via llvm-commits
- [PATCH] D92376: [llvm-link] use file magic when deciding if input should be loaded as archive
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92376: [llvm-link] use file magic when deciding if input should be loaded as archive
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92376: [llvm-link] use file magic when deciding if input should be loaded as archive
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] minor cleanup [NFC]
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92743: [ScalarizeMaskedMemIntrin] Add new PM support
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D92743: [ScalarizeMaskedMemIntrin] Add new PM support
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D92512: ADT: Change AlignedCharArrayUnion to an alias of std::aligned_union_t, NFC
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D92228: [RISCV] Add MIR tests exposing missed InstAliases
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos and cfg image.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos, cfg image and add blog posts for MCJIT
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D92430: [lld-macho] Add isCodeSection()
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D92705: [llvm] Update WinMsvc.cmake's fms-compatability to match llvm's prereqs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D92736: [lld/mac] Use xxhash instead of MD5 for computing the UUID
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D92734: [lld/mac] Make X86_64::getImplicitAddend not do heap allocations
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92226: [VE] Change the behaviour of truncate
Simon Moll via Phabricator via llvm-commits
- [PATCH] D92254: [VE] Clean check routines of branch types
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91441: [VP] Build VP SDNodes
Simon Moll via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] 83d79ca - [X86][AVX512] Only lower to VPALIGNR if we have BWI (PR48322)
Simon Pilgrim via llvm-commits
- [llvm] 9c2b295 - [InstCombine][X86] Add addsub tests showing failure to simplify demandedelts (PR46277)
Simon Pilgrim via llvm-commits
- [llvm] 8fcc8c3 - [X86] Add vbmi2 test coverage for vector rotations
Simon Pilgrim via llvm-commits
- [llvm] 8ca484b - [InstCombine][X86] Add addsub PR46277 test case
Simon Pilgrim via llvm-commits
- [llvm] e425d0b - [InstCombine][X86] Add basic addsub intrinsic SimplifyDemandedVectorElts support (PR46277)
Simon Pilgrim via llvm-commits
- [llvm] 551a20b - [InstCombine][X86] Add test coverage showing failure to simplify addsub intrinsics to fadd/fsub
Simon Pilgrim via llvm-commits
- [llvm] c63799f - [InstCombine][X86] Fold addsub intrinsic to fadd/fsub depending on demanded elts (PR46277)
Simon Pilgrim via llvm-commits
- [llvm] 6dbd0d3 - [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via llvm-commits
- [llvm] 00f4269 - [X86] Add PR48223 usubsat test case
Simon Pilgrim via llvm-commits
- [llvm] 1b209ff - [DAG] Move vselect(icmp_ult, 0, sub(x,y)) -> usubsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via llvm-commits
- [llvm] 0dab7ec - [X86] EltsFromConsecutiveLoads - pull out repeated NumLoadedElts. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 793192d - [X86] Regenerate 32-bit merge-consecutive-loads tests
Simon Pilgrim via llvm-commits
- [llvm] 3900ec6 - [X86] combineX86ShufflesRecursively - remove old FIXME comment. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ed09d41 - [LSR][X86] Replace -march with -mtriples
Simon Pilgrim via llvm-commits
- [llvm] f019362 - [X86] EltsFromConsecutiveLoads - remove old FIXME comment. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8aa40de - [PowerPC] Regenerate cmpb tests
Simon Pilgrim via llvm-commits
- [llvm] 1f23537 - [Thumb2] Regenerate predicated-liveout-unknown-lanes.ll test
Simon Pilgrim via llvm-commits
- [llvm] a8034fc - [LoopVectorize] Fix optimal-epilog-vectorization-limitations.ll test on non-debug build bots
Simon Pilgrim via llvm-commits
- [llvm] 9c766b8 - [X86] Regenerate midpoint-int.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 8eedd18 - [X86] Remove unnecessary bitcast. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6f4ee6f - [DAGCombiner] Use const APInt& for getConstantOperandAPInt results. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] df1ddc4 - [X86] Let VBMI2 non-VLX targets still use funnel shifts instructions
Simon Pilgrim via llvm-commits
- [llvm] d073805 - [X86] LowerRotate - VBMI2 targets can lower vXi16 rotates using funnel shifts.
Simon Pilgrim via llvm-commits
- [llvm] b96a521 - [X86] LowerRotate - enable custom lowering of ROTL/ROTR vXi16 on VBMI2 targets.
Simon Pilgrim via llvm-commits
- [llvm] 4a8b5e9 - [PowerPC] Regenerate p10-vector-rotate.ll
Simon Pilgrim via llvm-commits
- [llvm] 9cf4f49 - [DAG] Move SelectionDAG implementation to KnownBits::setInReg(). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] db90099 - [CostModel][X86] getGatherScatterOpCost - use default implementation for alt costkinds
Simon Pilgrim via llvm-commits
- [llvm] d6941a1 - [X86] Add tests for missing MOVMSK(ICMP_SGT(X,-1)) -> NOT(MOVMSK(X))) fold
Simon Pilgrim via llvm-commits
- [llvm] 0101fb7 - [X86] Fold MOVMSK(ICMP_SGT(X, -1)) -> NOT(MOVMSK(X)))
Simon Pilgrim via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90070: [TTI] Add optional VecPred argument to getCmpSelInstrCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90479: [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91876: [DAG] Move vselect(icmp_ult, -1, add(x,y)) -> uaddsat(x,y) to DAGCombine (PR40111)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92421: Limit the recursion depth of SelectionDAG::isSplatValue()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D16474: Use PC-relative address for x32 TLS address
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92346: [X86] Add TLS_(base_)addrX32 for X32 mode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92154: [AArch64] Add custom lowering for ISD::ABS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92489: [NFC] Reduce include files dependency.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92553: [ARM][X86] Match dual lane vmovs from insert_vector_elt
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91926: [X86] Remove DecodeVPERMVMask and DecodeVPERMV3Mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92637: [DAGCombine][PowerPC] Simplify nabs by using legal `smin` operation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92645: [X86] Add X86ISD::SUBV_BROADCAST_LOAD and begin removing X86ISD::SUBV_BROADCAST (PR38969)
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] D91937: [ISel] Port AArch64 SABD and UABD to DAGCombine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92668: [SLP]Merge reorder and reuse shuffles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92701: [SLPVectorize] Call isLegalMaskedGather before creating a gather TreeEntry
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D92235: [ARM] Turn pred_cast(xor(x, -1)) into xor(pred_cast(x), -1)
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D92470: [ARM] Common inverse constant predicates to VPNOT
Simon Tatham via Phabricator via llvm-commits
- [llvm] 5110ff0 - [AArch64][CostModel] Fix cost for mul <2 x i64>
Sjoerd Meijer via llvm-commits
- [llvm] 630d37d - [AArch64] Enable Cortex-A55 schedmodel
Sjoerd Meijer via llvm-commits
- [llvm] f44ba25 - ExtractValue instruction costs
Sjoerd Meijer via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92208: [AArch64][CostModel] Fixed costs for mul <2 x i64>
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88017: [AArch64] Enable Cortex-A55 schedmodel
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88017: [AArch64] Enable Cortex-A55 schedmodel
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92317: [LV] ExtractValue instruction costs
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92369: [ARM] Improve handling of empty VPT blocks in tail predicated loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92373: [ARM] Mark select and selectcc of MVE vector operations as expand.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88962: [SVE] Add support for scalable vectors with vectorize.scalable.enable loop attribute
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92488: [LICM] Add a maximum for the number of instructions to be hoisted
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91994: [AArch64] Cortex-R82: remove crypto
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D92412: [DebugInfo] Add handling of stringLengthExp operand of DIStringType
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D92476: [OpenMPIRBuilder] introduce createStaticWorkshareLoop
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D90789: [docs] Update DebuggingJITedCode page after fix in LLDB
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D91707: [Orc] Two small fixes in TPCDynamicLibrarySearchGenerator
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91983: [PowerPC] Fix missing nop after call to weak callee.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D92411: [Intrinsics] Re-remove experimental_vector_reduce intrinsics
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D92404: [FileCheck] Enforce --allow-unused-prefixes=false for llvm/test/Transforms
Stefan Stipanovic via Phabricator via llvm-commits
- [compiler-rt] 1410b72 - [compiler-rt] Fix a bug in the cmakelists file when CMAKE_CXX_FLAGS are empty
Stella Stamenova via llvm-commits
- [PATCH] D92515: Bump MSVC required version to 19.14
Stephan T. Lavavej via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92578: [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D92073: [CodeGen] Add text section prefix for COFF object file
TaoPan via Phabricator via llvm-commits
- [PATCH] D91576: [MemCpyOpt] Correctly merge alias scopes during call slot optimization
Tarique Islam via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92335: [ThinLTO] Import symver directives for imported symbols (PR48214)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D91474: [buildbot] Fix worker for ThinLTO whole program devirtualization
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92673: [ThinLTO] Remove unused symbol declarations when possible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D92620: [lld][WebAssembly] Add suppport for PIC + passive data initialization
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D92384: [AST][NFC] Silence GCC warning about broken strict aliasing rules
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92598: [lld][test] Handle long build path
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92384: [AST][NFC] Silence GCC warning about broken strict aliasing rules
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Tim Besard via Phabricator via llvm-commits
- [PATCH] D92210: Don't sink ptrtoint/inttoptr sequences into non-noop addrspacecasts.
Tim Besard via Phabricator via llvm-commits
- [PATCH] D92491: [flang][NFC] Add GetTopLevelUnitContaining functions
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92491: [flang][NFC] Add GetTopLevelUnitContaining functions
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92491: [flang][NFC] Add GetTopLevelUnitContaining functions
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92492: [flang] Fix bugs related to merging generics during USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D92638: [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308)
Tim Keith via Phabricator via llvm-commits
- [llvm] 152df3a - arm64: count Triple::aarch64_32 as an aarch64 target and enable leaf frame pointers
Tim Northover via llvm-commits
- [PATCH] D91147: AArch64: classify Triple::aarch64_32 as AArch64
Tim Northover via Phabricator via llvm-commits
- [PATCH] D91419: ARM-Darwin: keep the frame register reserved even if not updated.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D92052: [MC][ELF] Accept abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92518: [msan] Use REAL macro when calling intercepted function
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92519: [tsan] Use REAL macro when calling intercepted function
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92518: [msan] Use REAL macro when calling intercepted function
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92686: [Support] Add workaround for a bug in fuse-overlayfs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D92686: [Support] Add workaround for a bug in fuse-overlayfs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92434: [NFC][AMDGPU] AMDGPU code object V4 ABI documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92434: [NFC][AMDGPU] AMDGPU code object V4 ABI documentation
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92708: [NFC][AMDGPU] AMDGPUUsage updates
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92708: [NFC][AMDGPU] AMDGPUUsage updates
Tony Tye via Phabricator via llvm-commits
- [PATCH] D50010: [VNCoercion] Disallow coercion between different ni addrspaces
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92443: [flang][openacc] Avoid use of init, shutdown and set in compute construct
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92447: [flang][openacc] Add clause validity tests for the update directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91653: [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92638: [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308)
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92672: [flang][openacc] Enforce restriction on routine directive and clauses
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92447: [flang][openacc] Add clause validity tests for the update directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92447: [flang][openacc] Add clause validity tests for the update directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92741: [flang][openacc] Enforce delcare directive restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91960: [llvm][unittests] Fix protential nullptr dereferences due to unchecked return value or EXPECT_* macro
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D92420: [PowerPC] Exploitation of xxeval instruction for AND and NAND
Victor Huang via Phabricator via llvm-commits
- [compiler-rt] adfefa5 - [NFC] Extract ForEachDVT
Vitaly Buka via llvm-commits
- [compiler-rt] 8a300de - [sanitizer] Make DTLS_on_tls_get_addr signal safer
Vitaly Buka via llvm-commits
- [compiler-rt] bdd6718 - [NFC] Disable new test from D92428 on PPC TSAN
Vitaly Buka via llvm-commits
- [compiler-rt] 3f0c4bf - [NFC][sanitizer] Fix ppc -> powerpc64 in XFAIL
Vitaly Buka via llvm-commits
- [compiler-rt] 1f3def1 - [NFC][sanitizer] Fix test on 32bit platform
Vitaly Buka via llvm-commits
- [compiler-rt] 20a2b1b - [NFC][sanitizer] Another attempt to fix test on arm
Vitaly Buka via llvm-commits
- [llvm] 19e7741 - [TargetMachine] Set dso_local for memprof
Vitaly Buka via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92519: [tsan] Use REAL macro when calling intercepted function
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
Vlad Vereschaka via Phabricator via llvm-commits
- [compiler-rt] 1b723a9 - [sanitizer] Disable use_tls_dynamic on on-Android x86 Linux.
Vy Nguyen via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D85044: Add __atomic_is_lock_free to compiler-rt
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wei Mi via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D91756: [CSSPGO] Pseudo probes for function calls.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wei Mi via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wei Mi via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wei Mi via Phabricator via llvm-commits
- [lld] 3acda91 - [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via llvm-commits
- [llvm] 93dc1b5 - [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85809: [Remarks][1/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [PATCH] D85808: [Remarks][2/2] Expand remarks hotness threshold option support in more tools
Wei Wang via Phabricator via llvm-commits
- [llvm] 6b989a1 - [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D89723: [CSSPGO][llvm-profgen]Context-sensitive profile data generation
Wenlei He via Phabricator via llvm-commits
- [PATCH] D92621: [SampleFDO] Store fixed length MD5 in NameTable instead of using ULEB128 if MD5 is used.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D92706: [coroutine] should disable inline before calling coro split
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D90125: [CSSPGO] Infrastructure for context-sensitive Sample PGO and Inlining
Wenlei He via Phabricator via llvm-commits
- [PATCH] D91682: [LoopInterchange] Fix the checking of tightly nested loop
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D91481: [LoopUnroll] Discount uniform instructions in cost models
Whitney Tsang via Phabricator via llvm-commits
- [lld] fd65e48 - [WebAssembly] Fixed Writer::createInitMemoryFunction to work for wasm64
Wouter van Oortmerssen via llvm-commits
- [PATCH] D92348: [WebAssembly] Fixed Writer::createInitMemoryFunction to work for wasm64
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91020: [X86] Unbind the ebx with GOT address in regcall calling convention
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91020: [X86] Unbind the ebx with GOT address in regcall calling convention
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91595: [Debugify] Support checking Machine IR debug info
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D91020: [X86] Unbind the ebx with GOT address in regcall calling convention
Xiang Zhang via Phabricator via llvm-commits
- [llvm] f2e2924 - [X86] Unbind the ebx with GOT address in regcall calling convention
Xiang1 Zhang via llvm-commits
- [llvm] 80b0f74 - Small improvements to Intrinsic::getName
Xun Li via llvm-commits
- [PATCH] D92523: Small improvements to Intrinsic::getName
Xun Li via Phabricator via llvm-commits
- [PATCH] D92523: Small improvements to Intrinsic::getName
Xun Li via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Xun Li via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Xun Li via Phabricator via llvm-commits
- [PATCH] D92661: [RFC] Fix TLS and Coroutine
Xun Li via Phabricator via llvm-commits
- [PATCH] D92706: [coroutine] should disable inline before calling coro split
Xun Li via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91879: [Flang][OpenMP 4.5] Add semantic check for OpenMP Schedule Clause - chunk size
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D92608: [JumpThreading] Call eraseBlock when folding a conditional branch
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D86837: Allow specifying AA info when constructing certain libcalls
Yichao Yu via Phabricator via llvm-commits
- [PATCH] D92706: [coroutine] should disable inline before calling coro split
Yifeng Dong via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via llvm-commits
- [llvm] 61a06c0 - BPF: add a test for selectiondag alias analysis w.r.t. lifetime
Yonghong Song via llvm-commits
- [llvm] 286daaf - [BPF] support atomic instructions
Yonghong Song via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D88525: BPF: use Source instead of ILP scheduler for selection dag
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D92451: BPF: add a test for selectiondag alias analysis w.r.t. lifetime
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D89149: [SelectionDAG] Fix alias checking with potential later stack reuse
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D92451: BPF: add a test for selectiondag alias analysis w.r.t. lifetime
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72184: [BPF] support atomic instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D82919: [SampleFDO] Enable sample-profile-top-down-load by default.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D82919: [SampleFDO] Enable sample-profile-top-down-load by default.
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D70655: [AutoFDO] Top-down Inlining for specialization with context-sensitive profile
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92138: [LTO][NewPM] Run verifier when doing LTO
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92436: [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92436: [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92436: [Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the pass timing aggregation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D91673: [PGO] Enable preinline and cleanup when optimize for size
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D92623: [inliner] Apply nomerge attribute to all call sites inside inlined function.
Zequan Wu via Phabricator via llvm-commits
- [compiler-rt] 2433348 - [builtins][ARM] Check __ARM_FP instead of __VFP_FP__.
Zhuojia Shen via llvm-commits
- [llvm] 365c405 - [CSKY 2/n] Add basic tablegen infra for CSKY
Zi Xuan Wu via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D89180: [CSKY 2/n] Add basic tablegen infra for CSKY
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D92669: [PGO] Adjust -vp-counters-per-site.
dmajor via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
guopeilin via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove instruction mv a0, a0
luxufan via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove instruction mv a0, a0
luxufan via Phabricator via llvm-commits
- [PATCH] D92479: [RISCV] remove instruction mv a0, a0
luxufan via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89879: [Flang][OpenMP-5.0] Semantic checks for flush construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D89562: [flang]Add Parser Support for OpenMP Allocate Directive
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92638: [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91873: [flang][openacc] Add clause validity tests for the kernels directive
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91888: [flang][openacc] Add clause validaty tests for data construct + fix default restriction
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92447: [flang][openacc] Add clause validity tests for the update directive
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92533: [flang][openacc] Add missing loop construct restriction and validity tests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92638: [Flang][openmp]Fix crash in OpenMP semantic check( bug 48308)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92291: clang/test: Remove platform-linker feature
serge via Phabricator via llvm-commits
- [PATCH] D92309: [LegacyPM] Update InversedLastUser on the fly. NFC.
serge via Phabricator via llvm-commits
- [PATCH] D92180: Speedup some unicode rendering
serge via Phabricator via llvm-commits
- [PATCH] D92180: Speedup some unicode rendering
serge via Phabricator via llvm-commits
- [PATCH] D92521: [tsan] Fix build failure with _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D92180: Speedup some unicode rendering
serge via Phabricator via llvm-commits
- [PATCH] D92180: Speedup some unicode rendering
serge via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
serge via Phabricator via llvm-commits
- [PATCH] D92657: [WIP] Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D92657: [WIP] Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D92693: removed vestigial LLVMBuild.txt files
serge via Phabricator via llvm-commits
- [PATCH] D92693: removed vestigial LLVMBuild.txt files
serge via Phabricator via llvm-commits
- [PATCH] D92693: removed vestigial LLVMBuild.txt files
serge via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92458: [dfsan] Rename CachedCombinedShadow to be CachedShadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primary
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92460: [dfsan] Test loading global ptrs
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92461: [dfsan] Add a test case for phi
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primary
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primary
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92458: [dfsan] Rename CachedCombinedShadow to be CachedShadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92461: [dfsan] Add a test case for phi
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92459: [dfsan] Rename ShadowTy/ZeroShadow with prefix Primitive
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92440: [dfsan] Support passing non-i16 shadow values in TLS mode
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92632: [dfsan] Add a test case of storing zero
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92632: [dfsan] Add a test case of storing zero
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92629: [dfsan] Add empty APIs for field-level shadow
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92261: [dfsan] Track field/index-level shadow values in variables
stephan.yichao.zhao via Phabricator via llvm-commits
- [PATCH] D92611: [LTO][Legacy] Decouple option parsing from LTOCodeGenerator
wael yehia via Phabricator via llvm-commits
- [PATCH] D91973: [Orc] remove extra semicolon in TargetProcessControl.cpp
z via Phabricator via llvm-commits
- [PATCH] D91973: [Orc] remove extra semicolon in TargetProcessControl.cpp
z via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
陈俊 via Phabricator via llvm-commits
- [compiler-rt] 17427ec - [RISCV][crt] support building without init_array
via llvm-commits
- [llvm] 04424c6 - [NFC][AMDGPU] AMDGPU code object V4 ABI documentation
via llvm-commits
- [llvm] ac1b2ae - [NFC][AMDGPU] Fix broken link to ClangOffloadBundler in AMDGPUUsage
via llvm-commits
- [llvm] a65d8c5 - [XCOFF][AIX] Generate LSDA data and compact unwind section on AIX
via llvm-commits
- [llvm] 2c63e76 - [XCOFF][AIX] Alternative path in EHStreamer for platforms do not have uleb128 support
via llvm-commits
- [llvm] c1ba991 - [NFC] Fix typo
via llvm-commits
- [polly] 2ce38b3 - [NFC] Reduce include files dependency.
via llvm-commits
- [llvm] cc8df90 - [LLVMFrontend][openacc] Add basic unit tests for functions in LLVMFrontendOpenACC
via llvm-commits
- [llvm] 1860331 - [MemCpyOpt] Correctly merge alias scopes during call slot optimization
via llvm-commits
- [llvm] 9501419 - Speedup some unicode rendering
via llvm-commits
- [llvm] a366188 - [flang][openacc] Add clause validaty tests for data construct + fix default restriction
via llvm-commits
- [llvm] 3242eae - [NFC][AMDGPU] AMDGPUUsage updates
via llvm-commits
- [llvm] 9737c12 - [llvmbuildectomy] removed vestigial LLVMBuild.txt files
via llvm-commits
- [llvm] 28fdeea - [PowerPC] Add support for intrinsics dcbfps and dcbstps in P10.
via llvm-commits
Last message date:
Sun Dec 6 23:35:58 PST 2020
Archived on: Tue Dec 8 08:01:41 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).