The Week Of Monday 30 September 2024 Archives by author
Starting: Mon Sep 30 00:02:50 PDT 2024
Ending: Sun Oct 6 23:59:35 PDT 2024
Messages: 5124
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
A. Jiang via llvm-commits
- [libcxx] [llvm] Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (PR #110587)
A. Jiang via llvm-commits
- [libcxx] [llvm] Revert "Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (#110587)" (PR #110944)
A. Jiang via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
A. Jiang via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Abhina Sree via llvm-commits
- [llvm] [SystemZ][z/OS] Query if a file is text and set the text flag accordingly (PR #109664)
Abhina Sree via llvm-commits
- [llvm] [SystemZ][z/OS] Query if a file is text and set the text flag accordingly (PR #109664)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Abhina Sree via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Abhina Sree via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] Hlsl radians spirv (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Adam Yang via llvm-commits
- [llvm] [MCA] Avoid repeated hash lookups (NFC) (PR #110622)
Aiden Grossman via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Aiden Grossman via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Add none and all options to PGO Map (PR #111221)
Aiden Grossman via llvm-commits
- [llvm] [X86] Add AMD Llano family detection (PR #111312)
Aiden Grossman via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [llvm] [IPSCCP] Infer attributes on arguments (PR #107114)
Alan Zhao via llvm-commits
- [llvm] 39b2e35 - [RISCV][test] Precommit tests showing codegen for unaligned load/store with zbkb
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add pattern for PACK/PACKH in common misaligned load case (PR #110644)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add pattern for PACK/PACKH in common misaligned load case (PR #110644)
Alex Bradbury via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
Alex Bradbury via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Alex Bradbury via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Alex Voicu via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexander Kornienko via llvm-commits
- [compiler-rt] [compiler-rt] Fix C and C++ compilers being switched when compiling tests (PR #110552)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Fix C and C++ compilers being switched when compiling tests (PR #110552)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
Alexander Richardson via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Alexander Richardson via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Alexander Richardson via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Alexander Richardson via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Alexander Richardson via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
Alexandros Lamprineas via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
Alexandros Lamprineas via llvm-commits
- [llvm] [FuncSpec] Improve estimation of select instruction. (PR #111176)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getBuildVectorCost with FixedVectorType ScalarTy. (PR #110073)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Try to keep operand of external casts as scalars, if profitable (PR #110537)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] 0dab022 - [SLP][NFC]Add a test with external cast and extracted operand, NFC
Alexey Bataev via llvm-commits
- [llvm] [SLP]Try to keep operand of external casts as scalars, if profitable (PR #110537)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Try to keep operand of external casts as scalars, if profitable (PR #110537)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Alexey Bataev via llvm-commits
- [llvm] 998033b - [SLP][NFC]Make a test target specific to avoid failures
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] 4dede75 - [SLP]Transform nodes before building externally used values
Alexey Bataev via llvm-commits
- [llvm] 67dd9d2 - [SLP]Add debug counter support
Alexey Bataev via llvm-commits
- [llvm] ec72666 - Revert "[SLP]Add debug counter support"
Alexey Bataev via llvm-commits
- [llvm] 4197e73 - [SLP]Add debug counter support
Alexey Bataev via llvm-commits
- [llvm] 848cb21 - [SLP][NFC]Add a test with the incorrect signedness info for subvector
Alexey Bataev via llvm-commits
- [llvm] c1b911c - [SLP]Do correct signedness analysis for clustered nodes
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. BaseIndex is not used for getSameOpcode. (PR #110948)
Alexey Bataev via llvm-commits
- [llvm] 133c122 - [SLP]Fix a crash on accessing element with index -1 for reused mask with PoisonMaskElem
Alexey Bataev via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if VL[0] is IntrinsicInst. (PR #111103)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
Alexey Bataev via llvm-commits
- [llvm] d991e05 - [SLP]Fix compiler crash on vectorizing gatehrd loads with different types
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Alexey Bataev via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP] Add permutation clause (PR #92030)
Alexey Bataev via llvm-commits
- [llvm] c0dfef8 - [SLP][NFC]Add a test with potential non-power-of2 (but whole reg) vectorized stores
Alexey Bataev via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but whole reg) vectorization for stores (PR #111194)
Alexey Bataev via llvm-commits
- [llvm] 7692d10 - [SLP][NFC]Remove dead code + use nlogn lookups instead of n^2
Alexey Bataev via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
Alexis Engelke via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Alina Sbirlea via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (PR #110755)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Amara Emerson via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] [SimplifyCFG][NFC] Improve compile time for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] [SimplifyCFG][NFC] Improve compile time for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Record return profile as call to continuation fallthrough (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Record return profile as call to continuation fallthrough (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Record return profile as call to continuation fallthrough (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Extract call continuation traces from pre-aggregated profile (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Extract call continuation traces from pre-aggregated profile (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Extract call continuation traces from pre-aggregated profile (PR #109486)
Amir Ayupov via llvm-commits
- [llvm] [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types. (PR #80784)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types. (PR #80784)
Amy Kwan via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
Amy Kwan via llvm-commits
- [llvm] [PowerPC] custom constant scalar_to_vector on pwr7 (PR #109850)
Amy Kwan via llvm-commits
- [llvm] [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (PR #110107)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (PR #110107)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64] Generalize the instruction size checking in AsmPrinter (PR #110108)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Factor out the emission of pointer check sequence (NFC) (PR #110702)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Factor out the emission of pointer check sequence (NFC) (PR #110702)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Factor out the emission of pointer check sequence (NFC) (PR #110702)
Anatoly Trosinenko via llvm-commits
- [llvm] [Attributor] Swap range metadata to attribute for calls. (PR #108835)
Andreas Jonson via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement branch relaxation. (PR #110959)
Andrei Safronov via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
Andrew Carlotti via llvm-commits
- [llvm] Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (PR #94149)
Andrey Portnoy via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Andrzej Warzyński via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Andrzej Warzyński via llvm-commits
- [llvm] [SimplifyLibCalls] fdim constant fold (PR #109235)
Andy Kaylor via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
Antonio Frighetto via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
Antonio Frighetto via llvm-commits
- [llvm] [LangRef] Fix mislabeling in calling convention name (NFC) (PR #111256)
Antonio Frighetto via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Arjun Patel via llvm-commits
- [llvm] [NVPTX] Only run LowerUnreachable when necessary (PR #109868)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Artem Belevich via llvm-commits
- [llvm] [Coro] Amortize debug info processing cost in CoroSplit (PR #109032)
Artem Pianykh via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Arthur Eubanks via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Arthur Eubanks via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Arthur Eubanks via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
Arthur Eubanks via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
Arthur Eubanks via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
Arthur Eubanks via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Arthur Eubanks via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Arthur Eubanks via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Arthur Eubanks via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Arthur Eubanks via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
Arthur Eubanks via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Arvind Sudarsanam via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Augusto Noronha via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Augusto Noronha via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Augusto Noronha via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Augusto Noronha via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Augusto Noronha via llvm-commits
- [llvm] [docs][amdgpu] Update kernarg documentation for gfx90a (PR #109690)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Austin Kerbow via llvm-commits
- [compiler-rt] [llvm] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
B I Mohammed Abbas via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower i8 to i64 partial reduction to a dot product (PR #110220)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][Test] Update test variable names (NFC) (PR #110667)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][Test] Update test variable names (NFC) (PR #110667)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] Fix typo (NFC) (PR #110817)
Benjamin Maxwell via llvm-commits
- [llvm] Fix typo (NFC) (PR #110817)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][Test] Update test variable names (NFC) (PR #110667)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Benjamin Maxwell via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [llvm-project][llvm] .gitignore supports filtering folders starting with cmake-build (PR #110649)
Benoit Jacob via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Benoit Jacob via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Benoit Jacob via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Benoit Jacob via llvm-commits
- [llvm] [mlir] Bazel: Add vector dialect dependency. (PR #110927)
Benoit Jacob via llvm-commits
- [llvm] Bazel: Add vector dialect dependency. (PR #110927)
Benoit Jacob via llvm-commits
- [llvm] Bazel: Add vector dialect dependency. (PR #110927)
Benoit Jacob via llvm-commits
- [llvm] Bazel: Add vector dialect dependency. (PR #110927)
Benoit Jacob via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Benoit Jacob via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Benoit Jacob via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Benoit Jacob via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Benoit Jacob via llvm-commits
- [llvm] MLIR BUILD.bazel: fold `BasicPtxBuilderInterface` into `NVVMDialect` (PR #111172)
Benoit Jacob via llvm-commits
- [llvm] MLIR BUILD.bazel: fold `BasicPtxBuilderInterface` into `NVVMDialect` (PR #111172)
Benoit Jacob via llvm-commits
- [llvm] MLIR BUILD.bazel: fold `BasicPtxBuilderInterface` into `NVVMDialect` (PR #111172)
Benoit Jacob via llvm-commits
- [llvm] MLIR BUILD.bazel: fold `BasicPtxBuilderInterface` into `NVVMDialect` (PR #111172)
Benoit Jacob via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Bevin Hansson via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Bevin Hansson via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Bevin Hansson via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Bevin Hansson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [llvm] Fix have pthread_getname for some system (PR #110854)
Brad Smith via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
Brad Smith via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Brandon Wu via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Brandon Wu via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Brandon Wu via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Brandon Wu via llvm-commits
- [clang] [llvm] [RISCV][VLS] Support RISCV VLS calling convention (PR #100346)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Update vector calling convention test for tuple type. NFC (PR #111336)
Brandon Wu via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [lld] draft: [lld] Add thunks for hexagon (PR #111217)
Brian Cain via llvm-commits
- [lld] draft: [lld] Add thunks for hexagon (PR #111217)
Brian Cain via llvm-commits
- [lld] draft: [lld] Add thunks for hexagon (PR #111217)
Brian Cain via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Brian Favela via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Brian Favela via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Brian Favela via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion instructions in true/fake16 f… (PR #111051)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion instructions in true/fake16 f… (PR #111051)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] Main merge true16 vopc mc (PR #111156)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for VOPC instructions (PR #111156)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Brox Chen via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Bryce Wilson via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
Carl Ritson via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Carlos Alberto Enciso via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Carlos Alberto Enciso via llvm-commits
- [llvm] f627c45 - Fix test for PR#109680
Caroline Concatto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] [compiler-rt] [asan] Remove superfluous trailing semicolons (PR #110641)
Charlie Barto via llvm-commits
- [compiler-rt] [compiler-rt] [asan] Remove superfluous trailing semicolons (PR #110641)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] [compiler-rt][windows] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [compiler-rt] [compiler-rt][windows] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Chris Apple via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Chris B via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Chris B via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Chris B via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Chris B via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [clang] [llvm] [Hashing] Use a non-deterministic seed if LLVM_ENABLE_ABI_BREAKING_CHECKS (PR #96282)
Christian Sigg via llvm-commits
- [llvm] [Hashing] Remove Clang<=11 -fno-pic workaround (PR #110952)
Christian Sigg via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Christian Ulmann via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [llvm] adds missing bazel dependencies (PR #110904)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110883)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Christopher Di Bella via llvm-commits
- [compiler-rt] [scudo] Double frees result in chunk state error (PR #110345)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Double frees result in chunk state error (PR #110345)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Fix the loading of a signed value to an unsigned storage (PR #111039)
Christopher Ferris via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Christudasan Devadasan via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Cooper Partin via llvm-commits
- [llvm] [llvm-profdata] Fix typo in usage (PR #110434)
Corentin Kerisit via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (PR #109232)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV][llvm] Handle `ptr` element type in `lowerDeinterleaveIntrinsicToLoad` and `lowerInterleaveIntrinsicToStore` (PR #107079)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Craig Topper via llvm-commits
- [llvm] 9e45e7f - [RISCV][GISel] Remove unused isel patterns for s32 shifts with s64 shift amount.
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add pattern for PACK/PACKH in common misaligned load case (PR #110644)
Craig Topper via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Craig Topper via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Craig Topper via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Craig Topper via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv (PR #109914)
Craig Topper via llvm-commits
- [llvm] 916c830 - Revert "[RISCV][GISel] Remove unused isel patterns for s32 shifts with s64 shift amount."
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (PR #110755)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_VMCLR_VL (PR #110746)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Craig Topper via llvm-commits
- [llvm] c62cb1b - [RISCV][GISel] Stop promoting s32 G_ROTL/ROTR rotate amount to s64 on RV64.
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (PR #110755)
Craig Topper via llvm-commits
- [llvm] 1053b3e - [RISCV][GISel] Stop promoting s32 G_SHL/ASHR/LSHR shift amount to s64 on RV64.
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using -1 constant (PR #110778)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Craig Topper via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix RISCVBitPositions typo (PR #110953)
Craig Topper via llvm-commits
- [llvm] [RISCV][ISel] Select `binvi` for pattern `icmp eq/ne X, pow2` (PR #110957)
Craig Topper via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Craig Topper via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
Craig Topper via llvm-commits
- [llvm] 144dc4c - [RISCV][GISel] Remove some unneeded isel patterns.
Craig Topper via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Craig Topper via llvm-commits
- [llvm] [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (PR #111101)
Craig Topper via llvm-commits
- [llvm] a10f5ab - [RISCV] Remove unneeded template parameter from ALU_ri. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][ISel] Allow emitting `addiw` with u32simm12 rhs (PR #111116)
Craig Topper via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Craig Topper via llvm-commits
- [llvm] d0d0c4d - [RISCV] Use PatGprImm to simplify some isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
Craig Topper via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Craig Topper via llvm-commits
- [llvm] [APInt] Slightly simplify APInt::ashrSlowCase. NFC (PR #111220)
Craig Topper via llvm-commits
- [llvm] [GISel] Don't preserve NSW flag when converting G_MUL of INT_MIN to G_SHL. (PR #111230)
Craig Topper via llvm-commits
- [llvm] [APInt] Slightly simplify APInt::ashrSlowCase. NFC (PR #111220)
Craig Topper via llvm-commits
- [llvm] [GISel] Don't preserve NSW flag when converting G_MUL of INT_MIN to G_SHL. (PR #111230)
Craig Topper via llvm-commits
- [llvm] c611049 - [RISCV] Use THShift_ri class instead of RVBShift_ri for TH_TST instruction. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
Craig Topper via llvm-commits
- [llvm] d3a367d - [RISCV] Give ZEXT_H_RV32 and ZEXT_H_RV64 R-type format to match PACK. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Craig Topper via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Craig Topper via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (PR #111279)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (PR #111279)
Craig Topper via llvm-commits
- [llvm] [RISCV] Only disassemble fcvt.mod.w.d if the rounding mode is rtz. (PR #111308)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [RISCV] Only disassemble fcvtmod.w.d if the rounding mode is rtz. (PR #111308)
Craig Topper via llvm-commits
- [llvm] [RISCV] Update vector calling convention test for tuple type. NFC (PR #111336)
Craig Topper via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Craig Topper via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [llvm] [readtapi] Add option to ignore architecture slices to ignore (PR #110615)
Cyndy Ishida via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Damyan Pepper via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Damyan Pepper via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Damyan Pepper via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Damyan Pepper via llvm-commits
- [llvm] [bazel] Fix build past 6292f117c39b9fc72da4e40328eeeda2aa94a5f2 (PR #110459)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 6292f117c39b9fc72da4e40328eeeda2aa94a5f2 (PR #110459)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 00128a20eec27246719d73ba427bf821883b00b4 (PR #110629)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 00128a20eec27246719d73ba427bf821883b00b4 (PR #110629)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 4e2efea5e8e55b26dd7ac90c6cd1ab7bf6775650 (PR #110799)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 4e2efea5e8e55b26dd7ac90c6cd1ab7bf6775650 (PR #110799)
Danial Klimkin via llvm-commits
- [llvm] [mlir] [bazel] Fix build past 66f84c8b8a762832af39e91370018f8f8307a0fc (PR #110830)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past aec87a2143c01039578ceaed752ca2cb1dc83ff7 (PR #110967)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past aec87a2143c01039578ceaed752ca2cb1dc83ff7 (PR #110967)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 2026501cf107fcb3cbd51026ba25fda3af823941 (PR #110991)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix build past 2026501cf107fcb3cbd51026ba25fda3af823941 (PR #110991)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix libc/hdr past c63112a9118277a20ae440f3f69189c0937e8f4d (PR #111135)
Danial Klimkin via llvm-commits
- [llvm] [bazel] Fix libc/hdr past c63112a9118277a20ae440f3f69189c0937e8f4d (PR #111135)
Danial Klimkin via llvm-commits
- [llvm] [CFIFixup] Factor CFI remember/restore insertion into a helper (NFC) (PR #111066)
Daniel Hoekwater via llvm-commits
- [llvm] [CFIFixup] Factor CFI remember/restore insertion into a helper (NFC) (PR #111066)
Daniel Hoekwater via llvm-commits
- [llvm] Revert "[CFIFixup] Factor CFI remember/restore insertion into a helper (NFC)" (PR #111168)
Daniel Hoekwater via llvm-commits
- [llvm] Revert "[CFIFixup] Factor CFI remember/restore insertion into a helper (NFC)" (PR #111168)
Daniel Hoekwater via llvm-commits
- [llvm] Fix build break when building RISCVInstrInfo.cpp with MSVC (PR #110342)
Daniel Paoliello via llvm-commits
- [llvm] Fix build break when building RISCVInstrInfo.cpp with MSVC (PR #110342)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 1/n: Mark beginning and end of epilogs (PR #110024)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Daniel Paoliello via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
Daniel Paoliello via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
Daniel Thornburgh via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
Daniel Thornburgh via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
Daniel Thornburgh via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
David Blaikie via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
David Blaikie via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
David Blaikie via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
David Blaikie via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
David Blaikie via llvm-commits
- [compiler-rt] [compiler-rt] freadlink fix 2 for #83679. (PR #110372)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] Reapply freadlink interception for macOs. (PR #110917)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] Reapply freadlink interception for macOs. (PR #110917)
David CARLIER via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] Constant Fold Logf128 calls (PR #84501)
David Green via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
David Green via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
David Green via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
David Green via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
David Green via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
David Green via llvm-commits
- [llvm] [TargetParser][AArch64] Believe runtime feature detection (PR #95694)
David Green via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
David Green via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
David Green via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
David Green via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
David Green via llvm-commits
- [llvm] b0b1a11 - [AArch64] Add libcall for fp128 pow/log/sin/cos/etc.
David Green via llvm-commits
- [llvm] 8ecbad7 - [AArch64][GlobalISel] Add fpowi fp128 libcall legalization.
David Green via llvm-commits
- [llvm] eb4a91d - [AArch64][GlobalISel] Add frem fp128 libcall legalization.
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
David Green via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
David Green via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
David Green via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] 22089dc - [Instcombine] Test for more gep canonicalization
David Green via llvm-commits
- [llvm] 0548481 - [InstCombine] Update and-or-icmps.ll after 574266ce3381ad734c995d653a7cabd9d4d53447. NFC
David Green via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
David Green via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
David Green via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] [GlobalISel] Add boolean predicated legalization action methods. (PR #111287)
David Green via llvm-commits
- [compiler-rt] [libunwind] [AArch64] Fix nofp regressions in compiler-rt and libunwind (PR #111235)
David Green via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
David Green via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
David Li via llvm-commits
- [llvm] 6c5277b - [X86] Decode VPTERNLOG truth tables when disassembling
David Majnemer via llvm-commits
- [llvm] aa02b76 - [X86] Let's improve the expression we dump for vpternlog
David Majnemer via llvm-commits
- [llvm] [AArch64] Add @llvm.experimental.vector.match (PR #101974)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (PR #110107)
David Sherwood via llvm-commits
- [llvm] [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (PR #110107)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Clean up some code around getting a context (PR #111114)
David Sherwood via llvm-commits
- [llvm] [VPlan][NFC] Use patterns in test check (PR #111086)
David Sherwood via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Remove redundant code in emitSCEVChecks (PR #111132)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
David Sherwood via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
David Sherwood via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Remove redundant code in emitSCEVChecks (PR #111132)
David Sherwood via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
David Stenberg via llvm-commits
- [llvm] [GSYM] Remove redundant getInliningInfoForAddress call (PR #111136)
David Stenberg via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
David Stenberg via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
David Stenberg via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
David Stuttard via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
David Truby via llvm-commits
- [llvm] [InstCombine] Fold `(X & Mask) == 0 ? TC : FC -> TC binop (X & Mask)` (PR #100437)
Davide Italiano via llvm-commits
- [llvm] [WebAssembly] Use 'any' type in more cases in AsmTypeCheck (PR #110403)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Add intentations to type-checker-error.s (PR #111071)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Enable type checker in annotations.s (PR #111079)
Derek Schuff via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Duncan P. N. Exon Smith via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Eli Friedman via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Eli Friedman via llvm-commits
- [llvm] Spill/restore FP/BP around instructions in which they are clobbered (PR #81048)
Eli Friedman via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Eli Friedman via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Eli Friedman via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Eli Friedman via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Eli Friedman via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Eli Friedman via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
Eli Friedman via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
Ellis Hoag via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Ellis Hoag via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
Ellis Hoag via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
Ellis Hoag via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [llvm] [MC/DC] Rework tvbitmap.update to get rid of the inlined function (PR #110792)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [llvm] [BlockPlacement] Add flag to disable profile usage (PR #102956)
Ellis Hoag via llvm-commits
- [llvm] [LoopUnroll] Add flag to disable profile usage (PR #102950)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [llvm-profdata] Add block percent to detailed summary (PR #105915)
Ellis Hoag via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Ellis Hoag via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Ellis Hoag via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
Elvina Yakubova via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
Elvina Yakubova via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
Elvina Yakubova via llvm-commits
- [llvm] [LV] Add option `--bypass-vf-comparison` to bypass VF comparison. NFC (PR #110460)
Elvis Wang via llvm-commits
- [llvm] [LV] Add option `--bypass-vf-comparison` to bypass VF comparison. NFC (PR #110460)
Elvis Wang via llvm-commits
- [llvm] [LV] Add option `--bypass-vf-comparison` to bypass VF comparison. NFC (PR #110460)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Add legal checks in VPWidenMemoryRecipe::computeCost(). NFC (PR #110445)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Elvis Wang via llvm-commits
- [clang] [llvm] [PGO]Add `-fdiagnostics-show-profile-count` option to show real loop count from instr-profile (PR #75021)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Elvis Wang via llvm-commits
- [llvm] [VPlan] Implement VPWidenCastRecipe::computeCost(). (NFCI) (PR #111339)
Elvis Wang via llvm-commits
- [clang] [llvm] OpenMP offload 'simd' directive (PR #91261)
Eric Wright via llvm-commits
- [clang] [llvm] OpenMP offload 'simd' directive (PR #91261)
Eric Wright via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Evgenii Stepanov via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix wording for unsupported test reason. (PR #110716)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix wording for unsupported test reason. (PR #110716)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
Evgenii Stepanov via llvm-commits
- [llvm] [MTE] Allow stack history for API level >=35 (PR #110328)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
Evgenii Stepanov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Evgenii Stepanov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Evgenii Stepanov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Evgenii Stepanov via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Use amdhsa target for flat/private tests (PR #110672)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][GlobalISel][NFC] Use amdhsa target for flat/private tests (PR #110672)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU][GlobalISel][NFC] Use amdhsa target for flat/private tests (PR #110672)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [llvm] [X86] Don't convert local function foo in the same section to foo(%rip) when the offset is near INT32_MIN (PR #98438)
Fangrui Song via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels. (PR #110697)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
Fangrui Song via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Fangrui Song via llvm-commits
- [llvm] [Hashing] Remove Clang<=11 -fno-pic workaround (PR #110952)
Fangrui Song via llvm-commits
- [llvm] [Hashing] Remove Clang<=11 -fno-pic workaround (PR #110952)
Fangrui Song via llvm-commits
- [lld] 3590068 - [ELF] Pass Ctx & to OutputSections
Fangrui Song via llvm-commits
- [lld] 1f391a7 - [ELF] Pass Ctx & to SyntheticSection::finalizeContents
Fangrui Song via llvm-commits
- [lld] 7a5b9ef - [ELF] Pass Ctx & to SyntheticSection::writeTo
Fangrui Song via llvm-commits
- [lld] e2f0ec3 - [ELF] Pass Ctx & to SyntheticSection::getSize
Fangrui Song via llvm-commits
- [lld] c4c34f0 - [ELF] Pass Ctx & to InputFiles
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
Fangrui Song via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Fangrui Song via llvm-commits
- [lld] 87d199f - [ELF] Pass Ctx & to Relocations
Fangrui Song via llvm-commits
- [lld] 53a1fb0 - [ELF] Pass Ctx &
Fangrui Song via llvm-commits
- [lld] 67c0846 - [ELF] Don't call getPPC64TargetInfo outside Driver. NFC
Fangrui Song via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
Fangrui Song via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
Fangrui Song via llvm-commits
- [lld] 6d03a69 - [ELF] Pass Ctx & to Arch/
Fangrui Song via llvm-commits
- [lld] b3e0bd3 - [ELF] Pass Ctx & to Arch/
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Fangrui Song via llvm-commits
- [lld] 4986510 - [ELF] Pass Ctx & to InputFiles
Fangrui Song via llvm-commits
- [lld] 2b5cb1b - [ELF] getRelocTargetVA: pass Ctx and Relocation. NFC
Fangrui Song via llvm-commits
- [lld] acb2b1e - [ELF] Pass Ctx & to Symbols
Fangrui Song via llvm-commits
- [lld] f1dccda - [ELF] Pass Ctx & to Symbols
Fangrui Song via llvm-commits
- [lld] 5f63461 - [ELF] Pass Ctx & to SyntheticSections
Fangrui Song via llvm-commits
- [lld] f2b0133 - [ELF] Move static nextGroupId isInGroup to LinkerDriver
Fangrui Song via llvm-commits
- [lld] b672071 - [ELF] Pass Ctx & to InputFile
Fangrui Song via llvm-commits
- [lld] cfd3289 - [ELF] Pass Ctx & to some free functions
Fangrui Song via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
Fangrui Song via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
Fangrui Song via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Farzon Lotfi via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Farzon Lotfi via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX] Remove DXILIntrinsicExpansion as a rquired pass of DXILOpLowering (PR #110750)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX] Remove DXILIntrinsicExpansion as a required pass of DXILOpLowering (PR #110750)
Farzon Lotfi via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Farzon Lotfi via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX] Remove DXILIntrinsicExpansion as a required pass of DXILOpLowering (PR #110750)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Farzon Lotfi via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Farzon Lotfi via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Farzon Lotfi via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Farzon Lotfi via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Felipe de Azevedo Piovezan via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implementation the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Finn Plummer via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Florian Hahn via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Florian Hahn via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
Florian Hahn via llvm-commits
- [llvm] [VP][EVL] Support select instruction with EVL-vectorization (PR #109614)
Florian Hahn via llvm-commits
- [llvm] LV/test: improve a couple of tests, regen with UTC (PR #107225)
Florian Hahn via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] 725eb6b - [VPlan] Move createVPIRBasicBlock helper to VPIRBasicBlock (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] 0344123 - [VPlan] Manage FMFs for VPWidenCall via VPRecipeWithIRFlags. (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
Florian Hahn via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
Florian Hahn via llvm-commits
- [llvm] 383a670 - [SCEV] Add early exit tests with alignment assumptions.
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] bdd40e3 - [SCEV] Add tests for umin_seq change in #92177
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Expand UDiv avoiding UB when in seq_min/max. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Expand UDiv avoiding UB when in seq_min/max. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #110824)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Expand UDiv avoiding UB when in seq_min/max. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SCEVExpander] Expand UDiv avoiding UB when in seq_min/max. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Preserve common TBAA metadata when hoisting instructions. (PR #97158)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Preserve common TBAA metadata when hoisting instructions. (PR #97158)
Florian Hahn via llvm-commits
- [llvm] 6d6eea9 - [LV] Use SCEV to simplify wide binop operand to constant.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
Florian Hahn via llvm-commits
- [llvm] 9de327c - [LV] Generalize predication checks from 2c8836c899 for operands.
Florian Hahn via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Florian Hahn via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Florian Hahn via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Florian Hahn via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Florian Hahn via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Florian Hahn via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add legal checks in VPWidenMemoryRecipe::computeCost(). NFC (PR #110445)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add legal checks in VPWidenMemoryRecipe::computeCost(). NFC (PR #110445)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Florian Hahn via llvm-commits
- [llvm] 972353f - [LAA] Add tests where results can be improved using loop guards.
Florian Hahn via llvm-commits
- [llvm] dec4cfd - [LAA] Use loop guards when checking invariant accesses.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Florian Hahn via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
Florian Hahn via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] 68210c7 - [VPlan] Only generate first lane for VPPredInstPHI if no others used.
Florian Hahn via llvm-commits
- [llvm] 45b526a - [LV] Honor uniform-after-vectorization in setVectorizedCallDecision.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] 89d2a9d - [VPlan] Add additional FOR hoisting test.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
Florian Hahn via llvm-commits
- [llvm] [NFC][LoopVectorize] Clean up some code around getting a context (PR #111114)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Remove redundant code in emitSCEVChecks (PR #111132)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [LV] Use SCEV to check if minimum iteration check is known. (PR #111310)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
Florian Hahn via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
Florian Mayer via llvm-commits
- [clang] [llvm] [sanitizer] Document AddressSanitizer security considerations (PR #100937)
Florian Mayer via llvm-commits
- [compiler-rt] [scudo] Fix wording for unsupported test reason. (PR #110716)
Florian Mayer via llvm-commits
- [compiler-rt] [scudo] Fix wording for unsupported test reason. (PR #110716)
Florian Mayer via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
Florian Mayer via llvm-commits
- [llvm] [MTE] Allow stack history for API level >=35 (PR #110328)
Florian Mayer via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
Florian Mayer via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Florian Mayer via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
Florian Mayer via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
Florian Mayer via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
Florian Mayer via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
Francesco Petrogalli via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Gang Chen via llvm-commits
- [llvm] [CodeGen] change prototype of RegClassFilterFunc (PR #90907)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Gang Chen via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Gang Chen via llvm-commits
- [llvm] [WebAssembly] Support multiple `.init_array` fragments when writing Wasm objects (PR #111008)
George Stagg via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Gergely Bálint via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Graham Hunter via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Greg Roth via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Greg Roth via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Greg Roth via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Greg Roth via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Greg Roth via llvm-commits
- [llvm] MLIR BUILD.bazel: fold `BasicPtxBuilderInterface` into `NVVMDialect` (PR #111172)
Han-Chung Wang via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getBuildVectorCost with FixedVectorType ScalarTy. (PR #110073)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] getTypeSizeInBits should apply to scalar type instead of FixedVectorType. (PR #110610)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. BaseIndex is not used for getSameOpcode. (PR #110948)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. BaseIndex is not used for getSameOpcode. (PR #110948)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if IntrinsicInst is VL[0]. (PR #111103)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if IntrinsicInst is VL[0]. (PR #111103)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if VL[0] is IntrinsicInst. (PR #111103)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if VL[0] is IntrinsicInst. (PR #111103)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV] Add lowerINSERT_SUBVECTORAsBUILD_VECTOR. (PR #110069)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV] Add lowerINSERT_SUBVECTORAsBUILD_VECTOR. (PR #110069)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV] Add lowerVECTOR_SHUFFLEAsCONCAT_VECTORS. (PR #109948)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV] Add lowerVECTOR_SHUFFLEAsCONCAT_VECTORS. (PR #109948)
Han-Kuan Chen via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Han-Kuan Chen via llvm-commits
- [compiler-rt] c6b12bc - Revert "[compiler-rt] intercept macOs's freadlink call. (#83679)"
Hans Wennborg via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Haopeng Liu via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Haopeng Liu via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Haopeng Liu via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Haopeng Liu via llvm-commits
- [llvm] ccbda38 - Revert "[SLP][NFC]Make a test target specific to avoid failures"
Haowei Wu via llvm-commits
- [llvm] 9483261 - Revert "[SLP]Add debug counter support"
Haowei Wu via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
Harald van Dijk via llvm-commits
- [llvm] [ArgPromotion] Consider InvokeInst in Caller alias analysis (PR #110335)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Consider InvokeInst in Caller alias analysis (PR #110335)
Hari Limaye via llvm-commits
- [llvm] d68083f - [FuncSpec] Update tests to use --include-generated-funcs (NFC)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Consider InvokeInst in Caller alias analysis (PR #110335)
Hari Limaye via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
Hari Limaye via llvm-commits
- [llvm] [LTO] Run Argument Promotion before IPSCCP (PR #111163)
Hari Limaye via llvm-commits
- [llvm] [LTO] Run Argument Promotion before IPSCCP (PR #111163)
Hari Limaye via llvm-commits
- [llvm] [LTO] Run Argument Promotion before IPSCCP (PR #111163)
Hari Limaye via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
Hari Limaye via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
Hari Limaye via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Add intentations to type-checker-error.s (PR #111071)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable type checker in annotations.s (PR #111079)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Add intentations to type-checker-error.s (PR #111071)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Enable type checker in annotations.s (PR #111079)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Don't fold non-nuw add/sub in FastISel (PR #111278)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Don't fold non-nuw add/sub in FastISel (PR #111278)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Don't fold non-nuw add/sub in FastISel (PR #111278)
Heejin Ahn via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
Helena Kotas via llvm-commits
- [llvm] Reland "[asan] Catch `initialization-order-fiasco` in modules without…" (PR #104730)
Henrik G. Olsson via llvm-commits
- [compiler-rt] [compiler-rt] freadlink fix 2 for #83679. (PR #110372)
Henrik G. Olsson via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Henrik G. Olsson via llvm-commits
- [clang] [llvm] Revert "[Utils] Add new --update-tests flag to llvm-lit" (PR #110772)
Henrik G. Olsson via llvm-commits
- [clang] [llvm] Revert "[Utils] Add new --update-tests flag to llvm-lit" (PR #110772)
Henrik G. Olsson via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Henrik G. Olsson via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Henry Jiang via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Hubert Tong via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Håkon Strandenes via llvm-commits
- [lld] [lld][elf] Warn if '*' pattern is used multiple times in version scripts (PR #102669)
Igor Kudrin via llvm-commits
- [lld] [lld][elf] Warn if '*' pattern is used multiple times in version scripts (PR #102669)
Igor Kudrin via llvm-commits
- [llvm] [CFI][LowerTypeTests] Fix indirect call with alias (PR #106185)
Igor Kudrin via llvm-commits
- [llvm] [CFI][LowerTypeTests] Fix indirect call with alias (PR #106185)
Igor Kudrin via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Ilia Sergachev via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Ilia Sergachev via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Ilia Sergachev via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Ilia Sergachev via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Ilia Sergachev via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Ivan Butygin via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Ivan Butygin via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Ivan Butygin via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Ivan Butygin via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Ivan Butygin via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Ivan Kosarev via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Ivan R. Ivanov via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Ivan R. Ivanov via llvm-commits
- [llvm] [DLCov 1/5] Add CMake option to enable enhanced line number coverage tracking (PR #107278)
J. Ryan Stinnett via llvm-commits
- [lld] [LLD][COFF] Add support for ARM64EC delay-load imports (PR #110042)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add support for ARM64EC delay-load imports (PR #110042)
Jacek Caban via llvm-commits
- [clang] [llvm] Introduce the Armv9.6-A architecture version (PR #110825)
Jack Styles via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
Jack Styles via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Add breakpoint stop reasons to the minidump. (PR #108448)
Jacob Lalonde via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Add breakpoint stop reasons to the minidump. (PR #108448)
Jacob Lalonde via llvm-commits
- [llvm] [docs][amdgpu] Update kernarg documentation for gfx90a (PR #109690)
Jakub Kuderski via llvm-commits
- [llvm] [docs][amdgpu] Update kernarg documentation for gfx90a (PR #109690)
Jakub Kuderski via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
James Chesterman via llvm-commits
- [llvm] [JITLink] fix i668 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Jameson Nash via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (PR #110828)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (PR #110828)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Janek van Oirschot via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] [M68k] allow 16-bit registers for MOVE to/from CCR (PR #107591)
Janis Heims via llvm-commits
- [llvm] [M68k] fix call frame destruction elimination (PR #107579)
Janis Heims via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
Janis Heims via llvm-commits
- [llvm] [M68k] implement move to and from sr (PR #111145)
Janis Heims via llvm-commits
- [llvm] [M68k] implement move to and from sr (PR #111145)
Janis Heims via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Jannik Silvanus via llvm-commits
- [llvm] [AMDGPU] Rename LocalMemorySize features to AddressableLocalMemorySize (PR #110242)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Jay Foad via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Jay Foad via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Jay Foad via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Jay Foad via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remember to clear a DenseMap between runs of SIInsertWaitcnts (PR #110650)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use the SchedModel available in SIInstrInfo (PR #110859)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Qualify auto. NFC. (PR #110878)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Qualify auto. NFC. (PR #110878)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Qualify auto. NFC. (PR #110878)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Jay Foad via llvm-commits
- [llvm] 948467b - [AMDGPU] Use a range-based for loop. NFC.
Jay Foad via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Jay Foad via llvm-commits
- [llvm] [AMDGPU]Optimize SGPR spills (PR #93668)
Jay Foad via llvm-commits
- [llvm] [TTI] NFC: Port TLI.shouldSinkOperands to TTI (PR #110564)
Jeffrey Byrnes via llvm-commits
- [llvm] [RegisterPressure] NFC: Clean up RP handling for instructions with overlapping Def/Use (PR #109875)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
Jeremy Morse via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
Jeremy Morse via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
Jeremy Morse via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
Jeremy Morse via llvm-commits
- [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Jeremy Morse via llvm-commits
- [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [clang] [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [clang] [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (PR #108565)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (PR #110979)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (PR #108565)
Jeremy Morse via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
Jeremy Morse via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
Jeremy Morse via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
Jeremy Morse via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
Jeremy Morse via llvm-commits
- [llvm] 82e594a - [AMDGPU] Remove unused lambda capture in AMDGPUMCResourceInfo.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] 1811e87 - [CodeGen] Fix enumeration value 'HasFakeUses' not handled in switch (NFC)
Jie Fu via llvm-commits
- [llvm] df8795c - [CSKY] Fix warning in CSKYMCCodeEmitter::getImmJMPIX.
Jim Lin via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (PR #109891)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion in true/fake16 format (PR #101678)
Joe Nash via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Joel E. Denny via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Joel E. Denny via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Joel E. Denny via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Joel E. Denny via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Johannes Doerfert via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Johannes Doerfert via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Johannes Doerfert via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Johannes Doerfert via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Johannes Doerfert via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Johannes Doerfert via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Add cost of generating tail-folding mask to the loop (PR #90191)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
John Brawn via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Jon Roelofs via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Jon Roelofs via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Jonas Devlieghere via llvm-commits
- [llvm] [SystemZ] Remove high inlining threshold multiplier. (PR #106058)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
Jonathan Cohen via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
Jonathan Thackray via llvm-commits
- [clang] [llvm] Introduce the Armv9.6-A architecture version (PR #110825)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [ARM[AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
Jonathan Thackray via llvm-commits
- [llvm] adds missing bazel dependencies (PR #110904)
Jordan Rupprecht via llvm-commits
- [llvm] adds missing bazel dependencies (PR #110904)
Jordan Rupprecht via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Jordan Rupprecht via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Jordan Rupprecht via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
Jordan Rupprecht via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111080)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111187)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
Jorge Gorbe Moya via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
Joseph Huber via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Joshua Batista via llvm-commits
- [llvm] [NFC][DirectX] Remove DXILIntrinsicExpansion as a required pass of DXILOpLowering (PR #110750)
Joshua Batista via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Joshua Batista via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Joshua Batista via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [AMDGPU][AMDGPUDemoteSCCBranchToExecz] demote s_cbranch_scc0/1 branches into vcmp + s_cbranch_execz branches (PR #110284)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Use the SchedModel available in SIInstrInfo (PR #110859)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Use the SchedModel available in SIInstrInfo (PR #110859)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Julian Nagele via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Julian Schmidt via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Julian Schmidt via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Allow intrinsics llvm.amdgcn.buffer.wbinvl1 etc for GFX940+ (PR #111078)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Allow intrinsics llvm.amdgcn.buffer.wbinvl1 etc for GFX940+ (PR #111078)
Jun Wang via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Justin Bogner via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Justin Bogner via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Justin Bogner via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
Justin Bogner via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
Justin Bogner via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Justin Bogner via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Justin Bogner via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Justin Bogner via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
Justin Bogner via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
Justin Fargnoli via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #110450)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #110451)
Kazu Hirata via llvm-commits
- [llvm] [MachineLICM] Avoid repeated hash lookups (NFC) (PR #110452)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #110453)
Kazu Hirata via llvm-commits
- [llvm] df691ca - [SystemZ] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [DebugInfo] Avoid repeated hash lookups (NFC) (PR #110620)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #110621)
Kazu Hirata via llvm-commits
- [llvm] [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (PR #110743)
Kazu Hirata via llvm-commits
- [llvm] 9cd5e5c - [llvm-debuginfod-find] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #110788)
Kazu Hirata via llvm-commits
- [llvm] [ProfileData] Avoid repeated hash lookups (NFC) (PR #110789)
Kazu Hirata via llvm-commits
- [llvm] [Passes] Avoid repeated hash lookups (NFC) (PR #110790)
Kazu Hirata via llvm-commits
- [llvm] [MC] Avoid repeated hash lookups (NFC) (PR #110791)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Avoid repeated hash lookups (NFC) (PR #110789)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #110788)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Avoid repeated hash lookups (NFC) (PR #110789)
Kazu Hirata via llvm-commits
- [llvm] [Passes] Avoid repeated hash lookups (NFC) (PR #110790)
Kazu Hirata via llvm-commits
- [llvm] [MC] Avoid repeated hash lookups (NFC) (PR #110791)
Kazu Hirata via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Kazu Hirata via llvm-commits
- [llvm] 313ad85 - [Coroutines] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [memprof] Teach createMIBNode to take ArrayRef (NFC) (PR #111195)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Teach createMIBNode to take ArrayRef (NFC) (PR #111195)
Kazu Hirata via llvm-commits
- [llvm] [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (PR #111219)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #111274)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #111275)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #111274)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #111275)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Simplify code with DenseMap::operator[] (NFC) (PR #111331)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Simplify code with MapVector::operator[] (NFC) (PR #111335)
Kazu Hirata via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Keith Packard via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Keith Packard via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [compiler-rt] [compiler-rt] Don't raise Inexact exception in C FP add implementation (PR #111211)
Keith Packard via llvm-commits
- [compiler-rt] [compiler-rt] Don't raise Inexact exception in C FP add implementation (PR #111211)
Keith Packard via llvm-commits
- [compiler-rt] [compiler-rt] Don't raise Inexact exception in C FP add implementation (PR #111211)
Keith Packard via llvm-commits
- [compiler-rt] [libunwind] [AArch64] Fix nofp regressions in compiler-rt and libunwind (PR #111235)
Keith Packard via llvm-commits
- [compiler-rt] [libunwind] [AArch64] Fix nofp regressions in compiler-rt and libunwind (PR #111235)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Keith Packard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port c63112a9118277a20ae440f3f69189c0937e8f4d (PR #110706)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port c63112a9118277a20ae440f3f69189c0937e8f4d (PR #110706)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port 4f0ad8d80a04faabc715d355744ba887c74e37f1 (PR #111034)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port 4f0ad8d80a04faabc715d355744ba887c74e37f1 (PR #111034)
Keith Smiley via llvm-commits
- [llvm] [doc] Add llvm --error-display to dwarfdump documentation (PR #110922)
Kevin Frei via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
Kevin Frei via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Kevin P. Neal via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Kiran Chandramohan via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Kiran Chandramohan via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Kito Cheng via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Kito Cheng via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Kito Cheng via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Kito Cheng via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
Kito Cheng via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Kito Cheng via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Kito Cheng via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Kito Cheng via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
Kito Cheng via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Kristof Beyls via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Kristof Beyls via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Krzysztof Drewniak via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Krzysztof Drewniak via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix selecting load/store of pointer vectors, buffer load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix selecting load/store of pointer vectors, buffer load/store of pointers (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
Krzysztof Drewniak via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
Krzysztof Drewniak via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
Krzysztof Parzyszek via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Kyungwoo Lee via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] Thin9 (PR #110483)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Kyungwoo Lee via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
Kyungwoo Lee via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
Kyungwoo Lee via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
Kyungwoo Lee via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
Kyungwoo Lee via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
Kyungwoo Lee via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Kyungwoo Lee via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][TableGen] Change GlobalISelEmitter to use const RecordKeeper (PR #110109)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][TableGen] Change GlobalISelEmitter to use const RecordKeeper (PR #110109)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Add missing extendhfxf2 in compiler rt (PR #109090)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Add missing extendhfxf2 in compiler rt (PR #109090)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] Revert "CMake: Remove unnecessary dependencies on LLVM/MLIR" (PR #110594)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (PR #110678)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR][Attribute] Don't create dangling references (PR #110781)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Add missing extendhfxf2 in compiler rt (PR #109090)
LLVM Continuous Integration via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
LLVM Continuous Integration via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
LLVM Continuous Integration via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
LLVM Continuous Integration via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
LLVM Continuous Integration via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (PR #111031)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Implement InsertPosition (PR #110730)
LLVM Continuous Integration via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
LLVM Continuous Integration via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (PR #111101)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [ARM][AArch64] Introduce the Armv9.6-A architecture version (PR #110825)
LLVM Continuous Integration via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if VL[0] is IntrinsicInst. (PR #111103)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Print assert message inline with assert failure (PR #111184)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111213)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
LLVM Continuous Integration via llvm-commits
- [llvm] Enable logf128 constant folding for hosts with 128bit long double (PR #104929)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
LLVM Continuous Integration via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (PR #111279)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
LLVM Continuous Integration via llvm-commits
- [llvm] 8f50dbd - [gn build] Port c897c13dde3b
LLVM GN Syncbot via llvm-commits
- [llvm] 7061d38 - [gn build] Port 18df9d23ea39
LLVM GN Syncbot via llvm-commits
- [llvm] 5df7d88 - [gn build] Port 8e6bba230e1c
LLVM GN Syncbot via llvm-commits
- [llvm] 38450df - [gn build] Port ac0f64f06d67
LLVM GN Syncbot via llvm-commits
- [llvm] 357c197 - [gn build] Port e22b07e766e4
LLVM GN Syncbot via llvm-commits
- [llvm] 574e2dc - [gn build] Port 7b8f7beadcf1
LLVM GN Syncbot via llvm-commits
- [llvm] 616d1d2 - [gn build] Port 2469d7e361a2
LLVM GN Syncbot via llvm-commits
- [llvm] 32ffc9f - [gn build] Port 4206c37bd118
LLVM GN Syncbot via llvm-commits
- [llvm] 6a34684 - [gn build] Port 7fe43ada28c3
LLVM GN Syncbot via llvm-commits
- [llvm] b0c9f02 - [gn build] Port 43d51d63af7e
LLVM GN Syncbot via llvm-commits
- [llvm] 8789a7e - [gn build] Port 2e89312419c5
LLVM GN Syncbot via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
Lang Hames via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Leandro Lupori via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
Lei Huang via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
Lei Huang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [llvm] [NVPTX] Fix ISel patterns for i1 sint_to_fp (PR #110866)
Lewis Crawford via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][WIP] Move to Github hosted builders (PR #109720)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][WIP] Move to Github hosted builders (PR #109720)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Run backdeployment CI on Github hosted runners (PR #109984)
Louis Dionne via llvm-commits
- [libcxx] [llvm] Review/transitive includes more portable (PR #110554)
Louis Dionne via llvm-commits
- [llvm] Allow specifying libcxx builder image. (PR #110303)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Run backdeployment CI on Github hosted runners (PR #109984)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Louis Dionne via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
Louis Dionne via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Probe for -nostdlib++ and -nostdinc++ with the C compiler (PR #108357)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Louis Dionne via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Louis Dionne via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Re-apply LWG3870: Remove `voidify` (PR #110944)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Re-apply LWG3870: Remove `voidify` (PR #110944)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Re-apply LWG3870: Remove `voidify` (PR #110944)
Louis Dionne via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (PR #110218)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
Luke Lau via llvm-commits
- [llvm] b609163 - [RISCV] Update stack-folding.ll test
Luke Lau via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (PR #110218)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add pattern for PACK/PACKH in common misaligned load case (PR #110644)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (PR #110218)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Luke Lau via llvm-commits
- [llvm] 496187b - [RISCV] Move bfloat tests back above half. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Luke Lau via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
Luke Lau via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
Luke Lau via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
Luke Lau via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
Luke Lau via llvm-commits
- [llvm] 3b0e120 - [RISCV] Add tests for @llvm.vector.reduce.fmul. NFC
Luke Lau via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
Luke Lau via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
Luke Lau via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
Luke Lau via llvm-commits
- [llvm] abdf4ca - [RISCV] Simplify fixed-vector-fp.ll run lines. NFC
Luke Lau via llvm-commits
- [llvm] [LegalizeVectorTypes] When widening don't check for libcalls if promoted (PR #111297)
Luke Lau via llvm-commits
- [llvm] [LegalizeVectorTypes] Always widen fabs (PR #111298)
Luke Lau via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Fix heatmaps on large BOLTEd binaries. (PR #92815)
Maksim Panchenko via llvm-commits
- [llvm] [RISCV][llvm] Handle `ptr` element type in `lowerDeinterleaveIntrinsicToLoad` and `lowerInterleaveIntrinsicToStore` (PR #107079)
Maksim Shabunin via llvm-commits
- [llvm] [RISCV][llvm] Handle `ptr` element type in `lowerDeinterleaveIntrinsicToLoad` and `lowerInterleaveIntrinsicToStore` (PR #107079)
Maksim Shabunin via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Malay Sanghi via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Malay Sanghi via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
Manasij Mukherjee via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Marina Taylor via llvm-commits
- [compiler-rt] [compiler-rt] [asan] Remove superfluous trailing semicolons (PR #110641)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt][windows] Test fixups for MSVC. (PR #109887)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt][windows] Test fixups for MSVC. (PR #109887)
Martin Storsjö via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Probe for -nostdlib++ and -nostdinc++ with the C compiler (PR #108357)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
Martin Storsjö via llvm-commits
- [llvm] b837c9e - Revert "[llvm] Mark win x64 SEH pseudo instruction as meta instructions (#110889)"
Martin Storsjö via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matin Raayai via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Matt Arsenault via llvm-commits
- [llvm] 8e0daab - AMDGPU: Make a frame index test more realistic
Matt Arsenault via llvm-commits
- [llvm] [WIP] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [llvm] DAG: Handle vector legalization of minimumnum/maximumnum (PR #109779)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fold frame indexes into s_or_b32 and s_and_b32 (PR #102345)
Matt Arsenault via llvm-commits
- [llvm] [SimplifyLibCalls] fdim constant fold (PR #109235)
Matt Arsenault via llvm-commits
- [llvm] X86: Fix asserting on bfloat argument/return without sse2 (PR #93146)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Matt Arsenault via llvm-commits
- [llvm] [RegisterPressure] NFC: Clean up RP handling for instructions with overlapping Def/Use (PR #109875)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check vector sizes for physical register constraints in inline asm (PR #109955)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Check vector sizes for physical register constraints in inline asm (PR #109955)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Support type casts of nodes with multiple results (PR #109728)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Support type casts of nodes with multiple results (PR #109728)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] X86: Fix asserting on bfloat argument/return without sse2 (PR #93146)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V][Codegen] Add isPhi bit to MCInstrDesc/MIR definitions (PR #110019)
Matt Arsenault via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Matt Arsenault via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Matt Arsenault via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Mark ds append/consume intrinsics with align 4 (PR #110533)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Mark ds append/consume intrinsics with align 4 (PR #110533)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Mark ds append/consume intrinsics with align 4 (PR #110533)
Matt Arsenault via llvm-commits
- [llvm] SelectionDAG/expandFMINNUM_FMAXNUM: skips vector if Op is legal for elements (PR #109570)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
Matt Arsenault via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Use amdhsa target for flat/private tests (PR #110672)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] 8395b3f - AMDGPU: Mark scc dead when materialized frame base registers
Matt Arsenault via llvm-commits
- [llvm] dc98482 - AMDGPU: Fix executable permissions on file
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Introduce "amdgpu-sw-lower-lds" pass to lower LDS accesses. (PR #87265)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix incorrectly selecting fp8/bf8 conversion intrinsics (PR #107291)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
Matt Arsenault via llvm-commits
- [llvm] f61abee - AMDGPU: Add missing tests for local stack alloc s_add_i32 handling
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Matt Arsenault via llvm-commits
- [llvm] 2d3119c - AMDGPU: Add more tests for frame index code quality
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [clang] [lld] [llvm] [mlir] [IR] Introduce `T<address space>` to `DataLayout` to represent flat address space if a target supports it (PR #108786)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remember to clear a DenseMap between runs of SIInsertWaitcnts (PR #110650)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #110788)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Tighten intrinsic properties index type (PR #110733)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Address review comments. NFC. (PR #110793)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] 203d515 - AMDGPU/GlobalISel: Preserve flags when splitting select
Matt Arsenault via llvm-commits
- [llvm] 30ea7e8 - AMDGPU: Preserve flags in regbankselect when splitting or
Matt Arsenault via llvm-commits
- [llvm] 37e717e - TableGen/GlobalISel: Fix using wrong type for instruction flags
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Matt Arsenault via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
Matt Arsenault via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (PR #110828)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (PR #110828)
Matt Arsenault via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [mlir] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Matt Arsenault via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Matt Arsenault via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use the SchedModel available in SIInstrInfo (PR #110859)
Matt Arsenault via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Matt Arsenault via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Qualify auto. NFC. (PR #110878)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] [Modules] Add missing headers to fix the modular build. (PR #110924)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
Matt Arsenault via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][SelectionDAG] Ensure Constant[FP]SDnode only store references to scalar Constant{Int,FP}. (PR #111005)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement branch relaxation. (PR #110959)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement branch relaxation. (PR #110959)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement branch relaxation. (PR #110959)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow intrinsics llvm.amdgcn.buffer.wbinvl1 etc for GFX940+ (PR #111078)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Matt Arsenault via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] e5a0c30 - AMDGPU: Work around machine verifier failure with convergence tokens
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support preloading hidden kernel arguments (PR #98861)
Matt Arsenault via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeSatisfyingFCmpRegion` (PR #110891)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Matt Arsenault via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPUDemoteSCCBranchToExecz] demote s_cbranch_scc0/1 branches into vcmp + s_cbranch_execz branches (PR #110284)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][AMDGPUDemoteSCCBranchToExecz] demote s_cbranch_scc0/1 branches into vcmp + s_cbranch_execz branches (PR #110284)
Matt Arsenault via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
Matt Arsenault via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow intrinsics llvm.amdgcn.buffer.wbinvl1 etc for GFX940+ (PR #111078)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Print assert message in line with assert failure (PR #111184)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove flat/global fmin/fmax intrinsics (PR #105642)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Matt Arsenault via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matt Arsenault via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matt Arsenault via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Matthias Braun via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Maurice Heumann via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Maurice Heumann via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
Mehdi Amini via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
Mehdi Amini via llvm-commits
- [llvm] [llvm-project][llvm] .gitignore supports filtering folders starting with cmake-build (PR #110649)
Mehdi Amini via llvm-commits
- [llvm] [llvm-project][llvm] .gitignore supports filtering folders starting with cmake-build (PR #110649)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110185)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Mehdi Amini via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110938)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110938)
Mehdi Amini via llvm-commits
- [llvm] [llvm-dis] Fix non-deterministic disassembly across multiple inputs (PR #110988)
Mehdi Amini via llvm-commits
- [llvm] [LV] Reuse VPReplicateRecipe to handle scalar stores in exit block. (PR #106342)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Introduce MergeUntilPivot VPInstruction to enable out-loop reduction in EVL vectorization. (PR #101641)
Mel Chen via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (PR #110587)
Michael Buch via llvm-commits
- [libcxx] [llvm] Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (PR #110587)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
Michael Buch via llvm-commits
- [libcxx] [lldb] [llvm] [lldb][CMake] Add single target that runs libc++ tests (PR #110856)
Michael Buch via llvm-commits
- [libcxx] [lldb] [llvm] [lldb][CMake] Add single target that runs libc++ tests (PR #110856)
Michael Buch via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Michael Klemm via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [openmp] [Clang][OpenMP] Add permutation clause (PR #92030)
Michael Kruse via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] 765d7e7 - [IR] Fix '-Wparentheses' warnings. NFC
Michael Liao via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] fa6c02a - [RISCV][GISEL] Remove unused LegalizerHelper argument from legalizeExtractSubvector. NFC.
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_VMCLR_VL (PR #110746)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_VMCLR_VL (PR #110746)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using -1 constant (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using -1 constant (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using -1 constant (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using -1 constant (PR #110778)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Michael Maitland via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Michael Marjieh via llvm-commits
- [llvm] [SPIR-V] Fix inconsistency between previously deduced element type of a pointer and function's return type (PR #109660)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Discard some llvm intrinsics which we do not expect to actually represent code after lowering (PR #110233)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Implement support of the SPV_EXT_arithmetic_fence SPIRV extension (PR #110500)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Michal Paszkowski via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
Michał Górny via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (PR #110979)
Mikael Holmén via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Mikael Holmén via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Mikael Holmén via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Mikael Holmén via llvm-commits
- [lld] [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TTI][TLI] Expose TargetLowering::isOffsetFoldingLegal (backend) to TargetTransformInfo for middle-end cost-benefit analysis (PR #104644)
Mingming Liu via llvm-commits
- [llvm] [TTI][TLI] Expose TargetLowering::isOffsetFoldingLegal (backend) to TargetTransformInfo for middle-end cost-benefit analysis (PR #104644)
Mingming Liu via llvm-commits
- [llvm] [TTI][TLI]Add isGlobalAddressOffsetFoldable (PR #104549)
Mingming Liu via llvm-commits
- [llvm] [TTI][TLI]Add isGlobalAddressOffsetFoldable (PR #104549)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][ICP]Tweak max number of vtables in cost-benefit analysis (PR #105620)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][ICP]Tweak max number of vtables in cost-benefit analysis (PR #105620)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Mingming Liu via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Mircea Trofin via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
NAKAMURA Takumi via llvm-commits
- [llvm] [MC/DC] Rework tvbitmap.update to get rid of the inlined function (PR #110792)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] e656b1a - Revert "[scudo] Fix isOwned on MTE devices. (#110717)"
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
NAKAMURA Takumi via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
NAKAMURA Takumi via llvm-commits
- [llvm] 650c41a - Revert "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)"
NAKAMURA Takumi via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
NAKAMURA Takumi via llvm-commits
- [llvm] [Coverage] Move SingleByteCoverage out of CountedRegion (PR #110966)
NAKAMURA Takumi via llvm-commits
- [llvm] [MC/DC] Rework tvbitmap.update to get rid of the inlined function (PR #110792)
NAKAMURA Takumi via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage] Make SingleByteCoverage work consistent to merging (PR #110972)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage] Make SingleByteCoverage work consistent to merging (PR #110972)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage] Make SingleByteCoverage work consistent to merging (PR #110972)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage] Make SingleByteCoverage work consistent to merging (PR #110972)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage][Single] Round Counters to boolean after evaluation (PR #110972)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [llvm] [Coverage][Single] Round Counters to boolean after evaluation (PR #110972)
NAKAMURA Takumi via llvm-commits
- [llvm] e075dcf - Revert "Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (#111059)"
NAKAMURA Takumi via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
NAKAMURA Takumi via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Nabeel Omer via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Nabeel Omer via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
Nabeel Omer via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM]Add widen global arrays pass (PR #107120)
Nashe Mncube via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
Nathan Chancellor via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V][Codegen] Add isPhi bit to MCInstrDesc/MIR definitions (PR #110019)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Structurizer fixups (PR #111026)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Nathan Gauër via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Nathan Gauër via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Nathan Gauër via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Nathan Gauër via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Structurizer fixups (PR #111026)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Structurizer fixups (PR #111026)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix BB ordering & register lifetime (PR #111026)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix BB ordering & register lifetime (PR #111026)
Nathan Gauër via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Nicholas Guy via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
Nicolai Hähnle via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
Nicolai Hähnle via llvm-commits
- [llvm] [MemCpyOpt] Use EarliestEscapeInfo (PR #110280)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Use isWritableObject() API (PR #110127)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
Nikita Popov via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
Nikita Popov via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #110451)
Nikita Popov via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #110450)
Nikita Popov via llvm-commits
- [llvm] [MachineLICM] Avoid repeated hash lookups (NFC) (PR #110452)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #110453)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Stop using callCapturesBefore() (PR #110484)
Nikita Popov via llvm-commits
- [llvm] [DFAJumpThreading] Enable the pass by default (PR #83033)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Stop using callCapturesBefore() (PR #110484)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Stop using callCapturesBefore() (PR #110484)
Nikita Popov via llvm-commits
- [llvm] BasicAA: update comments in a routine (NFC) (PR #110492)
Nikita Popov via llvm-commits
- [llvm] [mlir] [NFC] Move intrinsic related functions to Intrinsic namespace (PR #110125)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Nikita Popov via llvm-commits
- [llvm] [llvm][Coroutines] Avoid Type::getPointerTo() (NFC) (PR #110520)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Nikita Popov via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Nikita Popov via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Nikita Popov via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Nikita Popov via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Nikita Popov via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Nikita Popov via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
Nikita Popov via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
Nikita Popov via llvm-commits
- [llvm] BasicAA: update comments in a routine (NFC) (PR #110492)
Nikita Popov via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Nikita Popov via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Nikita Popov via llvm-commits
- [llvm] e2a855d - [InstCombine] Fix SimplifyDemandedBits recursion cutoff for Arguments
Nikita Popov via llvm-commits
- [llvm] 9f81acf - [Mips] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Nikita Popov via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Nikita Popov via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Nikita Popov via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
Nikita Popov via llvm-commits
- [llvm] [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (PR #110678)
Nikita Popov via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
Nikita Popov via llvm-commits
- [llvm] e565a4f - [IR] Extract helper for GEPNoWrapFlags intersection (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #110788)
Nikita Popov via llvm-commits
- [llvm] [MC] Avoid repeated hash lookups (NFC) (PR #110791)
Nikita Popov via llvm-commits
- [llvm] [Passes] Avoid repeated hash lookups (NFC) (PR #110790)
Nikita Popov via llvm-commits
- [llvm] [memprof] Avoid repeated hash lookups (NFC) (PR #110789)
Nikita Popov via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
Nikita Popov via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Nikita Popov via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sge 1 is non-negative (PR #110803)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (PR #110803)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (PR #110803)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (PR #110803)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Nikita Popov via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Preserve gep nuw during expansion (PR #102133)
Nikita Popov via llvm-commits
- [llvm] 5a2a51b - [CmpInstAnalysis] Canonicalize to lt predicate (NFC)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] e26d2d9 - [CmpInstAnalysis] Further canonicalize the predicate (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (PR #110803)
Nikita Popov via llvm-commits
- [llvm] 7de492f - [InstCombine] Preserve nuw flag in indexed compare fold
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [IPSCCP] Infer attributes on arguments (PR #107114)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
Nikita Popov via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nikita Popov via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nikita Popov via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nikita Popov via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nikita Popov via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Nikita Popov via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
Nikita Popov via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve select simplification based on known bits (PR #97289)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.md (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.md (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.md (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.md (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.md (PR #110240)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Update release managers (PR #111164)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Nikita Popov via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
Nikita Popov via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Nikita Popov via llvm-commits
- [llvm] LICM: hoist BO assoc for and, or, xor (PR #111146)
Nikita Popov via llvm-commits
- [llvm] [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (PR #111149)
Nikita Popov via llvm-commits
- [llvm] [llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (PR #111196)
Nikita Popov via llvm-commits
- [llvm] [APInt] Slightly simplify APInt::ashrSlowCase. NFC (PR #111220)
Nikita Popov via llvm-commits
- [llvm] [GISel] Don't preserve NSW flag when converting G_MUL of INT_MIN to G_SHL. (PR #111230)
Nikita Popov via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #111275)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #111274)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
Nikita Popov via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
Nikolas Klauser via llvm-commits
- [llvm] bbdca53 - [KnownBitsTest] Add optimality tests to some optimal impls; NFC
Noah Goldstein via llvm-commits
- [llvm] c426594 - [SimplifyCFG] Add tests for hoisting/sinking callbases with differing attrs; NFC
Noah Goldstein via llvm-commits
- [llvm] 4d4beeb - [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs
Noah Goldstein via llvm-commits
- [llvm] baf008a - [SimplifyCFG] Add tests for sinking calls with differing number of attrs; NFC
Noah Goldstein via llvm-commits
- [llvm] e343af7 - [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets
Noah Goldstein via llvm-commits
- [llvm] cd6858c - [InstCombine] Add tests for folding `(icmp eq/ne (and X, -P2), INT_MIN)`; NFC
Noah Goldstein via llvm-commits
- [llvm] a646436 - [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`
Noah Goldstein via llvm-commits
- [llvm] b9330e5 - [EarlyCSE] Add tests for de-duplication of callsites with differing attrs; NFC
Noah Goldstein via llvm-commits
- [llvm] b98c405 - [EarlyCSE] De-Duplicate callsites with differing attrs
Noah Goldstein via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
- [lld] [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
- [lld] [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
Oliver Stannard via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [llvm] [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (PR #110979)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (PR #110979)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Paschalis Mpeis via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Paul Kirth via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Paul Kirth via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Paul Kirth via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Paul Kirth via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [llvm] 9fd7523 - [LLVM] Port SVE tests in llvm/test/CodeGen/AArch64 to use splat()
Paul Walker via llvm-commits
- [llvm] [LLVM][SelectionDAG] Ensure Constant[FP]SDnode only store references to scalar Constant{Int,FP}. (PR #111005)
Paul Walker via llvm-commits
- [llvm] [LLVM][SelectionDAG] Ensure Constant[FP]SDnode only store references to scalar Constant{Int,FP}. (PR #111005)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (PR #111012)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (PR #111012)
Paul Walker via llvm-commits
- [llvm] [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (PR #111149)
Paul Walker via llvm-commits
- [llvm] [AArch64] NFC: rename subreg zsub to qsub (PR #111154)
Paul Walker via llvm-commits
- [llvm] 87c799a - Regenerate output for llvm/test/CodeGen/AArch64/sve-intrinsics-while.ll
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] while_le(#, max_int) -> all_active (PR #111183)
Paul Walker via llvm-commits
- [llvm] [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (PR #111149)
Paul Walker via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Pavel Labath via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Pavel Labath via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Pavel Labath via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Pavel Labath via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
Pengcheng Wang via llvm-commits
- [llvm] AMDGPU: Add test for 16 bit unsigned scratch offsets (PR #110255)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Add test for 16 bit unsigned scratch offsets (PR #110255)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Peter Rong via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Peter Rong via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Peter Rong via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Peter Rong via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
Peter Rong via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Peter Smith via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Peter Smith via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
Peter Smith via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [llvm-dis] Fix non-deterministic disassembly across multiple inputs (PR #110988)
Peter Waller via llvm-commits
- [llvm] [llvm-dis] Fix non-deterministic disassembly across multiple inputs (PR #110988)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Peter Waller via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (PR #110714)
Petr Penzin via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Philip Reames via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Philip Reames via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Philip Reames via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
Philip Reames via llvm-commits
- [llvm] [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (PR #110218)
Philip Reames via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Philip Reames via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Philip Reames via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Philip Reames via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [X86] Adding lowerings for vector ISD::LRINT and ISD::LLRINT (PR #90065)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [RISCV] Fix RISCVBitPositions typo (PR #110953)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Fix RISCVBitPositions typo (PR #110953)
Piyou Chen via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Pranav Bhandarkar via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Pranav Bhandarkar via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Pratyay Pande via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Pratyay Pande via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Pratyay Pande via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Pratyay Pande via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
Pratyay Pande via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GCOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Qiongsi Wu via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Rahman Lavaee via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels. (PR #110697)
Rahman Lavaee via llvm-commits
- [llvm] [LLVM][TableGen] Change GlobalISelEmitter to use const RecordKeeper (PR #110109)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [llvm] [mlir] [NFC] Move intrinsic related functions to Intrinsic namespace (PR #110125)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [mlir] [NFC] Move intrinsic related functions to Intrinsic namespace (PR #110125)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [llvm] [mlir] [MLIR][TableGen] Minor code cleanup in DirectiveCommonGen (PR #110290)
Rahul Joshi via llvm-commits
- [llvm] [mlir] [MLIR][TableGen] Minor code cleanup in DirectiveCommonGen (PR #110290)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change TableGenMain to use const RecordKeeper (PR #110578)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change all type pointers to const (PR #110602)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change TableGenMain to use const RecordKeeper (PR #110578)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change TableGenMain to use const RecordKeeper (PR #110578)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Fix line width to fit in 80 columns (PR #110605)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Fix line width to fit in 80 columns (PR #110605)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change TableGenMain to use const RecordKeeper (PR #110578)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change all type pointers to const (PR #110602)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `Intrinsic::getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `Intrinsic::getAttributes` (PR #110573)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Tighten intrinsic properties index type (PR #110733)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (PR #110743)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` to return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` to return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` to return const pointer vector (PR #110713)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Tighten intrinsic properties index type (PR #110733)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (PR #110743)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (PR #110743)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change callback function to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change callback function to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Rahul Joshi via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print assert message in line with assert failure (PR #111184)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print assert message in line with assert failure (PR #111184)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print assert message inline with assert failure (PR #111184)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Print assert message inline with assert failure (PR #111184)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (PR #111219)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (PR #111219)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][AsmParser] Make error reporting of lexer errors more precise (PR #111077)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (PR #111219)
Rahul Joshi via llvm-commits
- [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
Rainer Orth via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Handle ptrace on Linux/sparc64 (PR #109310)
Rainer Orth via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
Rainer Orth via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
Ralf Jung via llvm-commits
- [llvm] LV: reuse getSmallBestKnownTC in a TC estimation (NFC) (PR #105834)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/test: improve a couple of tests, regen with UTC (PR #107225)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopSimplify: strip dependency on DA (NFC) (PR #107379)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: update comments in a routine (NFC) (PR #110492)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV: reuse getSmallBestKnownTC in a TC estimation (NFC) (PR #105834)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopLoadElim: re-org tests after invalid #96656 (PR #97598)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/test: improve a couple of tests, regen with UTC (PR #107225)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: update comments in a routine (NFC) (PR #110492)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopSimplify: strip dependency on DA (NFC) (PR #107379)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopSimplify: strip dependency on DA (NFC) (PR #107379)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: refactor recurrence-matching (NFC) (PR #109659)
Ramkumar Ramachandra via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] LICM: hoist BO assoc for and, or, xor (PR #111146)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: handle base ptrs from alloc fn (PR #111181)
Ramkumar Ramachandra via llvm-commits
- [llvm] LICM: hoist BO assoc for and, or, xor (PR #111146)
Ramkumar Ramachandra via llvm-commits
- [llvm] BasicAA: handle base ptr from alloc fn (PR #111181)
Ramkumar Ramachandra via llvm-commits
- [llvm] VectorCombine: lift one-use limitation in a folder (PR #110902)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: refactor recurrence-matching (NFC) (PR #109659)
Ramkumar Ramachandra via llvm-commits
- [llvm] LICM: hoist BO assoc for and, or, xor (PR #111146)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [compiler-rt] Fix C and C++ compilers being switched when compiling tests (PR #110552)
Raul Tambre via llvm-commits
- [compiler-rt] [compiler-rt] Explicitly enable C extensions for profile (PR #110555)
Raul Tambre via llvm-commits
- [compiler-rt] [compiler-rt] Fix C and C++ compilers being switched when compiling tests (PR #110552)
Raul Tambre via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Reid Kleckner via llvm-commits
- [llvm] [IPSCCP] Infer attributes on arguments (PR #107114)
Reid Kleckner via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Reid Kleckner via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Reid Kleckner via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Reid Kleckner via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Renato Golin via llvm-commits
- [llvm] 711a0a7 - [Docs] Change office hours
Renato Golin via llvm-commits
- [llvm] [LLVM][Maintainers] Update lead maintainer for LLVM (PR #111180)
Renato Golin via llvm-commits
- [llvm] [AArch64] Add @llvm.experimental.vector.match (PR #101974)
Ricardo Jesus via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` return const pointer vector (PR #110713)
River Riddle via llvm-commits
- [llvm] Adding more vector calls for -fveclib=AMDLIBM (PR #109662)
Rohit Aggarwal via llvm-commits
- [llvm] [llvm][docs] Fix links to clang-format-diff.py and git-clang-format. (PR #110731)
Ryan Mansfield via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
Saleem Abdulrasool via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
Saleem Abdulrasool via llvm-commits
- [llvm] Add symbol visibility macros to abi-breaking.h.cmake (PR #110898)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower i8 to i64 partial reduction to a dot product (PR #110220)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] NFC: rename subreg zsub to qsub (PR #111154)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
Sander de Smalen via llvm-commits
- [llvm] [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (PR #111012)
Sander de Smalen via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Sarah Spall via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Sean Perry via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
Sean Perry via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
Serge Pavlov via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
Sergio Afonso via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan][NFC] Use patterns in test check (PR #111086)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan][NFC] Use patterns in test check (PR #111086)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
Shih-Po Hung via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Use amdhsa target for flat/private tests (PR #110672)
Shilei Tian via llvm-commits
- [clang] [lld] [llvm] [mlir] [IR] Introduce `T<address space>` to `DataLayout` to represent flat address space if a target supports it (PR #108786)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Align `selectVOP3PMadMixModsImpl` with the `SelectionDAG` counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Increase inline threshold when the callee only has one live use (PR #111311)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Increase inline threshold when the callee only has one live use (PR #111311)
Shilei Tian via llvm-commits
- [llvm] DAG: Handle vector legalization of minimumnum/maximumnum (PR #109779)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Prefer `lock or` over mfence (PR #106555)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Don't convert local function foo in the same section to foo(%rip) when the offset is near INT32_MIN (PR #98438)
Simon Pilgrim via llvm-commits
- [llvm] bdd3559 - [X86] pmulh.ll - add extra test coverage from #109790
Simon Pilgrim via llvm-commits
- [llvm] 412d59f - [DAG] combineShiftToMULH - handle zext nneg as sext
Simon Pilgrim via llvm-commits
- [llvm] 520562c - Revert 412d59f0a510a05c08ed45545943dfd2f901bc5d "[DAG] combineShiftToMULH - handle zext nneg as sext"
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Try to keep operand of external casts as scalars, if profitable (PR #110537)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Simon Pilgrim via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
Simon Pilgrim via llvm-commits
- [llvm] Adding more vector calls for -fveclib=AMDLIBM (PR #109662)
Simon Pilgrim via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Simon Pilgrim via llvm-commits
- [llvm] b5598c3 - [X86] Regenerate test checks with vpternlog comments
Simon Pilgrim via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] 9459d72 - [x86] combineMUL - when looking for a vector multiply by splat constant, ensure we're only accepting ConstantInt splat scalars.
Simon Pilgrim via llvm-commits
- [llvm] c36afb5 - [X86] combineSubABS - avoid duplicate SDLoc. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1bc87c9 - [x86] combineMul - use computeKnownBits directly to find MUL_IMM constant splat.
Simon Pilgrim via llvm-commits
- [llvm] dee44b2 - [X86] combineBitOpWithShift - avoid duplicate SDLoc/operands code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 595a738 - [X86] combineBitOpWithMOVMSK - avoid duplicate SDLoc/operands code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8ebd401 - [X86] combineBitOpWithPACK - avoid duplicate SDLoc/operands code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8cead83 - [X86] convertIntLogicToFPLogic - avoid duplicate SDLoc/operands code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8326fb2 - [X86] combineOrXorWithSETCC - avoid duplicate SDLoc/operands code. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 75bcf57 - [X86] replace-load-and-with-bzhi.ll - cleanup check-prefixes to use X86/X64 for 32/64-bit targets
Simon Pilgrim via llvm-commits
- [llvm] 326a615 - [X86] replace-load-and-with-bzhi.ll - add commuted test cases to show failure to fold
Simon Pilgrim via llvm-commits
- [llvm] 56757e5 - [X86] combineAndLoadToBZHI - don't do an return early return if we fail to match a load
Simon Pilgrim via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
Simone Campanoni via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
Simone Campanoni via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
Simone Campanoni via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
Simone Campanoni via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Sjoerd Meijer via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Sjoerd Meijer via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
Sjoerd Meijer via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Snehasish Kumar via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Snehasish Kumar via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Snehasish Kumar via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Snehasish Kumar via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Snehasish Kumar via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
Sotiris Apostolakis via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
Sotiris Apostolakis via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
Sotiris Apostolakis via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111208)
Sriraman Tallam via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Handle v_add* in eliminateFrameIndex (PR #102346)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Do not tail call if an inreg argument requires waterfalling (PR #111002)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Handle folding frame indexes into add with immediate (PR #110738)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [LLVM][TableGen] Support type casts of nodes with multiple results (PR #109728)
Stephen Chou via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [DLCov 1/5] Add CMake option to enable enhanced line number coverage tracking (PR #107278)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (PR #108565)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (PR #108565)
Stephen Tozer via llvm-commits
- [llvm] [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (PR #108565)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] b01be72 - [NFC][CodeGen] Remove unused HasFakeUses MachineFunctionProperty
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [DLCov 1/5] Add CMake option to enable enhanced line number coverage tracking (PR #107278)
Stephen Tozer via llvm-commits
- [clang] [clang-tools-extra] [flang] [llvm] [mlir] [HLSL][SPIRV] Fix calling convention for call in entry function. (PR #110275)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement image_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Steven Perron via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic (PR #111010)
Steven Perron via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Steven Perron via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
Steven Perron via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Teresa Johnson via llvm-commits
- [llvm] [ProfileData] Avoid repeated hash lookups (NFC) (PR #110619)
Teresa Johnson via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Teresa Johnson via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Teresa Johnson via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
Teresa Johnson via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Teresa Johnson via llvm-commits
- [llvm] [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (PR #110575)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Teresa Johnson via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
Teresa Johnson via llvm-commits
- [llvm] [memprof] Teach createMIBNode to take ArrayRef (NFC) (PR #111195)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Teresa Johnson via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Tex Riddell via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
Tex Riddell via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Tex Riddell via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Tex Riddell via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
Tex Riddell via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [llvm] Add symbol visibility macros to abi-breaking.h.cmake (PR #110898)
Thomas Fransham via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Thomas Fransham via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
Thomas Fransham via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Thomas Fransham via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Thomas Fransham via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
Thomas Fransham via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
Thomas Fransham via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Thomas Symalla via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Thomas Symalla via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Thomas Symalla via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Thomas Symalla via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
Thomas Symalla via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Thorsten Schütt via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine zext of trunc (episode II) (PR #108305)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Thorsten Schütt via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Thorsten Schütt via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR for SVE (PR #110561)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add boolean predicated legalization action methods. (PR #111287)
Thorsten Schütt via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
Timm Baeder via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
Timm Baeder via llvm-commits
- [llvm] [LLVM][Maintainers] Update release managers (PR #111164)
Tobias Hieta via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
Tobias Stadler via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Tom Eccles via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Tom Eccles via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
Tom Honermann via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Tom Stellard via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
Tom Stellard via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
Tom Stellard via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Submit a pull request with changes (PR #108247)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Submit a pull request with changes (PR #108247)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Submit a pull request with changes (PR #108247)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Tom Stellard via llvm-commits
- [llvm] [LLVM][Maintainers] Update release managers (PR #111164)
Tom Stellard via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Tor Shepherd via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Tor Shepherd via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109713)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109713)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109713)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Move OptimizeFrame out of Shape (PR #111017)
Tyler Nowicki via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [clang] [llvm] Added instant events and marking defered templated instantiation. (PR #103039)
Utkarsh Saxena via llvm-commits
- [llvm] [X86] Prefer `lock or` over mfence (PR #106555)
Valentin Churavy via llvm-commits
- [llvm] [X86] Prefer `lock or` over mfence (PR #106555)
Valentin Churavy via llvm-commits
- [llvm] [mlir] [MLIR][TableGen] Minor code cleanup in DirectiveCommonGen (PR #110290)
Valentin Clement バレンタイン クレメン via llvm-commits
- [clang] [flang] [llvm] [openmp] [flang][driver] rename flang-new to flang (PR #110023)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Valery Pykhtin via llvm-commits
- [llvm] 504585d - [SandboxIR][NFC] Move isMemDepCandidate() and isStackSaveOrRestoreIntrinsic() to Utils
Vasileios Porpodas via llvm-commits
- [llvm] 45582ed - [SandboxVec][DAG][NFC] Rename isMemDepCandidate() to isMemDepNodeCandidate()
Vasileios Porpodas via llvm-commits
- [clang] [llvm] [Clang-Repl] Add support for out-of-process execution. (PR #110418)
Vassil Vassilev via llvm-commits
- [clang] [llvm] [Clang-Repl] Add support for out-of-process execution. (PR #110418)
Vassil Vassilev via llvm-commits
- [clang] [llvm] [Clang-Repl] Add support for out-of-process execution. (PR #110418)
Vassil Vassilev via llvm-commits
- [llvm] [ADT] Restore handwritten vector find in SmallSet (PR #110254)
Victor Campos via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Vikash Gupta via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
Vitaly Buka via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
Vitaly Buka via llvm-commits
- Re: [llvm] Reland "[asan] Catch `initialization-order-fiasco` in modules without…" (PR #104730)
Vitaly Buka via llvm-commits
- [compiler-rt] c7d4d39 - [asan] Disable test on iOS
Vitaly Buka via llvm-commits
- [llvm] Reland "[asan] Catch `initialization-order-fiasco` in modules without…" (PR #104730)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
Vitaly Buka via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
Vitaly Buka via llvm-commits
- [llvm] [IR][Attribute] Don't create dangling references (PR #110781)
Vitaly Buka via llvm-commits
- [llvm] [IR][Attribute] Don't create dangling references (PR #110781)
Vitaly Buka via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
Vitaly Buka via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
Vitaly Buka via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
Vitaly Buka via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
Vitaly Buka via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
Vitaly Buka via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Vitaly Buka via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Vitaly Buka via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Vitaly Buka via llvm-commits
- [compiler-rt] 9766ce4 - [lsan] Add `thread_suspend_fail` flag
Vitaly Buka via llvm-commits
- [compiler-rt] f6fd7b2 - [NFC][lsan] Add SuspendAllThreads traces
Vitaly Buka via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
Vitaly Buka via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
Vitaly Buka via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
Vlad Serebrennikov via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
Vlad Serebrennikov via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
Vladimir Radosavljevic via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
Vladimir Radosavljevic via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
Vladimir Radosavljevic via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
Vladimir Radosavljevic via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
Vladimir Radosavljevic via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
Vladimir Radosavljevic via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Vladislav Khmelevsky via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Vladislav Khmelevsky via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Vladislav Khmelevsky via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Vladislav Khmelevsky via llvm-commits
- [llvm] [AArch64][BOLT] Ensure tentative code layout for cold BBs runs. (PR #96609)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Modules] Add missing headers to fix the modular build. (PR #110924)
Volodymyr Sapsai via llvm-commits
- [llvm] [Modules] Add missing headers to fix the modular build. (PR #110924)
Volodymyr Sapsai via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Implement support of the SPV_EXT_arithmetic_fence SPIRV extension (PR #110500)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Implement support of the SPV_EXT_arithmetic_fence SPIRV extension (PR #110500)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][Codegen] Add isPhi bit to MCInstrDesc/MIR definitions (PR #110019)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Implement handle_fromBinding intrinsic. (PR #111052)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Vyacheslav Levytskyy via llvm-commits
- [compiler-rt] 45e1a38 - [PGO] use -fprofile-update=atomic instead of mllvm option in ContinuousSyncMode/set-file-object.c
Wael Yehia via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
Walter Erquinigo via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
Walter Erquinigo via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
Walter Erquinigo via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
William G Hatch via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
William G Hatch via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
William G Hatch via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
William G Hatch via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
William G Hatch via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] Fix have pthread_getname for some system (PR #110854)
William Moses via llvm-commits
- [llvm] Fix have pthread_getname for some system (PR #110854)
William Moses via llvm-commits
- [llvm] [LoongArch] Add processor models la64v1.0 and la64v1.1 (PR #110211)
WÁNG Xuěruì via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
Xiang Li via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Xiang Li via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Xiang Li via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Xiang Li via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Xiang Li via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
Xiang Li via llvm-commits
- [lld] [lld][WebAssembly]: Restore non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Restore non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Yaxun Liu via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Ye Luo via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
Ye Luo via llvm-commits
- [llvm] [doc] Fix rendering for objcopy's --remove-symbol-prefix option text (PR #111131)
Yi Kong via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 u< C -> X + trunc(C2) u< trunc(C) (PR #110511)
Yingwei Zheng via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (mul nsw X, Z), (mul nsw Y, Z)` into `icmp spred X, Y` (PR #110630)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (mul nsw X, Z), (mul nsw Y, Z)` into `icmp spred X, Y` (PR #110630)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `sub mask, X -> ~X` when high bits are ignored (PR #110635)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Address review comments. NFC. (PR #110793)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Address review comments. NFC. (PR #110793)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (PR #110803)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeSatisfyingFCmpRegion` (PR #110891)
Yingwei Zheng via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Yingwei Zheng via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Fix RISCVBitPositions typo (PR #110953)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][ISel] Select `binvi` for pattern `icmp eq/ne X, pow2` (PR #110957)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][ISel] Select `binvi` for pattern `icmp eq/ne X, pow2` (PR #110957)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Yingwei Zheng via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Yingwei Zheng via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (PR #111101)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (PR #111101)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][ISel] Allow emitting `addiw` with u32simm12 rhs (PR #111116)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][ISel] Allow emitting `addiw` with u32simm12 rhs (PR #111116)
Yingwei Zheng via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
Yingwei Zheng via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Shrink add's RHS constant based on LHSKnown (PR #111233)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
Yingwei Zheng via llvm-commits
- [llvm] [Inline] Accumulate the cost of the inlined function to the new call site (PR #111104)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantFPRange][UnitTests] Disable exhaustive testing in debug builds (PR #111276)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (PR #111279)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 u< C -> X + trunc(C2) u< trunc(C) (PR #110511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (PR #110511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (PR #110511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold zext(X) + C2 pred C -> X + C3 pred C4 (PR #110511)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Only disassemble fcvt.mod.w.d if the rounding mode is rtz. (PR #111308)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Only disassemble fcvtmod.w.d if the rounding mode is rtz. (PR #111308)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
Yingwei Zheng via llvm-commits
- [llvm] [llvm][Coroutines] Avoid Type::getPointerTo() (NFC) (PR #110520)
Youngsuk Kim via llvm-commits
- [llvm] [llvm-profdata] Fix typo in usage (PR #110434)
Youngsuk Kim via llvm-commits
- [llvm] [llvm][Coroutines] Avoid Type::getPointerTo() (NFC) (PR #110520)
Youngsuk Kim via llvm-commits
- [llvm] 4b95806 - [llvm][unittests] Avoid Type::getPointerTo() (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (PR #110678)
Youngsuk Kim via llvm-commits
- [llvm] [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (PR #110678)
Youngsuk Kim via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
Youngsuk Kim via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
Youngsuk Kim via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
Youngsuk Kim via llvm-commits
- [llvm] [llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (PR #111196)
Youngsuk Kim via llvm-commits
- [llvm] [llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (PR #111196)
Youngsuk Kim via llvm-commits
- [llvm] SelectionDAG/expandFMINNUM_FMAXNUM: skips vector if Op is legal for elements (PR #109570)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG/createSelectForFMINNUM_FMAXNUM: skips vector if SETCC/VSELECT is not legal while Op is legal for elements (PR #109570)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG/createSelectForFMINNUM_FMAXNUM: skips vector if SETCC/VSELECT is not legal while Op is legal for elements (PR #109570)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
YunQiang Su via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
YunQiang Su via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
YunQiang Su via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
Yuta Saito via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
Yuta Saito via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
Yuta Saito via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
Yuta Saito via llvm-commits
- [llvm] [PPC] Add custom lowering for uaddo (PR #110137)
Zaara Syeda via llvm-commits
- [llvm] [PPC] Add custom lowering for uaddo (PR #110137)
Zaara Syeda via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
Zequan Wu via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
Zequan Wu via llvm-commits
- [llvm] [readtapi] Add option to ignore architecture slices to ignore (PR #110615)
Zixu Wang via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [clang-tidy] add `ctime` and `localtime` to `clang-tidy` (PR #110366)
Зишан Мирза via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
kadir çetinkaya via llvm-commits
- [llvm] [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (PR #110457)
via llvm-commits
- [llvm] f8373cb - [LV] Reuse VPReplicateRecipe to handle scalar stores in exit block. (#106342)
via llvm-commits
- [llvm] f5c02dd - [MemCpyOpt] Use EarliestEscapeInfo (#110280)
via llvm-commits
- [llvm] a548ede - [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (#109680)
via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755) (PR #109953)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [llvm] [bazel] Fix build past 6292f117c39b9fc72da4e40328eeeda2aa94a5f2 (PR #110459)
via llvm-commits
- [llvm] [LV] Add option `--bypass-vf-comparison` to bypass VF comparison. NFC (PR #110460)
via llvm-commits
- [llvm] [TargetParser][AArch64] Believe runtime feature detection (PR #95694)
via llvm-commits
- [llvm] [TargetParser][AArch64] Believe runtime feature detection (PR #95694)
via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
via llvm-commits
- [llvm] [NFC] Use references to avoid copying (PR #110462)
via llvm-commits
- [llvm] f445e39 - [SimplifyCFG] Use isWritableObject() API (#110127)
via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] e9d12a6 - AMDGPU: Add test for 16 bit unsigned scratch offsets (#110255)
via llvm-commits
- [llvm] 83fe851 - AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (#110256)
via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755) (PR #109953)
via llvm-commits
- [llvm] AMDGPU: Fix inst-selection of large scratch offsets with sgpr base (PR #110256)
via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [MIPS] Fix miscompiles consecutive half operations (PR #110199)
via llvm-commits
- [llvm] [MIPS] Use softPromoteHalf legalization for fp16 rather than PromoteFloat (PR #110199)
via llvm-commits
- [llvm] [MIPS] Use softPromoteHalf legalization for fp16 rather than PromoteFloat (PR #110199)
via llvm-commits
- [llvm] 6f956e3 - [AMDGPU] Rename LocalMemorySize features to AddressableLocalMemorySize (#110242)
via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
via llvm-commits
- [llvm] 5883ad3 - DAG: Handle vector legalization of minimumnum/maximumnum (#109779)
via llvm-commits
- [llvm] 81ba95c - FastISel: Fix incorrectly using getPointerTy (#110465)
via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
via llvm-commits
- [llvm] [SimplifyLibCalls] fdim constant fold (PR #109235)
via llvm-commits
- [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [ORC] Add Auto-Loading DyLib Feature with Symbol Resolution (PR #109913)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
via llvm-commits
- [llvm] c897c13 - [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (#102913)
via llvm-commits
- [llvm] [VPlan] Introduce VPWidenIntrinsicRecipe to separate from libcall. (PR #110486)
via llvm-commits
- [llvm] [VPlan] Use VPWidenIntrinsicRecipe to vp.select. (PR #110489)
via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [llvm] FastISel: Fix incorrectly using getPointerTy (PR #110465)
via llvm-commits
- [compiler-rt] [llvm] [Orc][Runtime] Refactor `dlupdate` to remove the `mode` argument (PR #110491)
via llvm-commits
- [llvm] BasicAA: update comments in a routine (NFC) (PR #110492)
via llvm-commits
- [compiler-rt] 587eaef - [sanitizer_common] Handle ptrace on Linux/sparc64 (#109310)
via llvm-commits
- [llvm] c0e97c4 - [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755) (#109953)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755) (PR #109953)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
via llvm-commits
- [llvm] 735a5f6 - [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (#109439)
via llvm-commits
- [llvm] [SPIR-V] Implement support of the SPV_EXT_arithmetic_fence SPIRV extension (PR #110500)
via llvm-commits
- [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [llvm] [MachineVerifier] Query TargetInstrInfo for PHI nodes. (PR #110507)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] bfa8519 - [LLVM][TableGen] Change GlobalISelEmitter to use const RecordKeeper (#110109)
via llvm-commits
- [llvm] 619688f - [IR] Avoid repeated hash lookups (NFC) (#110450)
via llvm-commits
- [llvm] 47b2230 - [ExecutionEngine] Avoid repeated hash lookups (NFC) (#110451)
via llvm-commits
- [llvm] db9e1fb - [MachineLICM] Avoid repeated hash lookups (NFC) (#110452)
via llvm-commits
- [llvm] be6a5dc - [Analysis] Avoid repeated hash lookups (NFC) (#110453)
via llvm-commits
- [llvm] 0617629 - [SLP][REVEC] Fix cost model for getBuildVectorCost with FixedVectorType ScalarTy. (#110073)
via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor ThinBackend (PR #110461)
via llvm-commits
- [llvm] [ThinLTO][NFC] Refactor FileCache (PR #110463)
via llvm-commits
- [llvm] ac0f64f - [AMDGPU] Split vgpr regalloc pipeline (#93526)
via llvm-commits
- [llvm] 1b7b3b8 - [NFC] Move intrinsic related functions to Intrinsic namespace (#110125)
via llvm-commits
- [llvm] 1e0d3c6 - LV: reuse getSmallBestKnownTC in a TC estimation (NFC) (#105834)
via llvm-commits
- [llvm] 7eea55f - LoopLoadElim: re-org tests after invalid #96656 (#97598)
via llvm-commits
- [llvm] f2ad39b - LV/test: improve a couple of tests, regen with UTC (#107225)
via llvm-commits
- [llvm] 9177e81 - X86: Fix asserting on bfloat argument/return without sse2 (#93146)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] f9fbfc5 - [SystemZ] Dump function signature on missing arg extension. (#109699)
via llvm-commits
- [llvm] BasicAA: return more PartialAlias when scalable (PR #110519)
via llvm-commits
- [llvm] [llvm][Coroutines] Avoid Type::getPointerTo() (NFC) (PR #110520)
via llvm-commits
- [llvm] 01135de - [llvm-profdata] Fix typo in usage (#110434)
via llvm-commits
- [llvm] [llvm-profdata] Fix typo in usage (PR #110434)
via llvm-commits
- [llvm] fb6feb8 - [ADT] Restore handwritten vector find in SmallSet (#110254)
via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Function class to a separate file (PR #110526)
via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Function class to a separate file (PR #110526)
via llvm-commits
- [llvm] [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (PR #110524)
via llvm-commits
- [llvm] [SLP]Make PHICompare comparator follow weak strict ordering requirement (PR #110529)
via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
via llvm-commits
- [llvm] AMDGPU: Mark ds append/consume intrinsics with align 4 (PR #110533)
via llvm-commits
- [llvm] 5d19d55 - [SimplifyCFG] Better aligned a comment. (#109307)
via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
via llvm-commits
- [llvm] [Attributor][FIX] Track returned pointer offsets (PR #110534)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Function class to a separate file (PR #110526)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] 6e6dee9 - [llvm][Coroutines] Avoid Type::getPointerTo() (NFC) (#110520)
via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
via llvm-commits
- [llvm] 7ac474b - [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (#110032)
via llvm-commits
- [llvm] fcb5905 - [MLIR][TableGen] Minor code cleanup in DirectiveCommonGen (#110290)
via llvm-commits
- [llvm] e22b07e - [SandboxIR][NFC] Move Function class to a separate file (#110526)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Function class to a separate file (PR #110526)
via llvm-commits
- [llvm] [SLP]Try to keep operand of external casts as scalars, if profitable (PR #110537)
via llvm-commits
- [llvm] [SandboxIR][NFC] Rename SandboxIRValues.def to Values.def (PR #110538)
via llvm-commits
- [llvm] [SandboxIR][NFC] Rename SandboxIRValues.def to Values.def (PR #110538)
via llvm-commits
- [llvm] 78f9a8b - [libc++] LWG3870: Remove `voidify` (#110355)
via llvm-commits
- [llvm] [docs][amdgpu] Update kernarg documentation for gfx90a (PR #109690)
via llvm-commits
- [llvm] 5d45815 - [docs][amdgpu] Update kernarg documentation for gfx90a (#109690)
via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
via llvm-commits
- [llvm] Valentijnbeek combine extract build (PR #110545)
via llvm-commits
- [llvm] Valentijnbeek combine extract build (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [NFC] Use initial-stack-allocations for more data structures (PR #110544)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] 607c525 - [ARM64] [Windows] Mark block address as taken when expanding catchrets (#109252)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] 9e85937 - [SandboxIR][NFC] Rename SandboxIRValues.def to Values.def (#110538)
via llvm-commits
- [llvm] [SandboxIR][NFC] Rename SandboxIRValues.def to Values.def (PR #110538)
via llvm-commits
- [lld] 18fa9fa - [LLD][COFF] Add support for ARM64EC delay-load imports (#110042)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [llvm] ab393ce - [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (#110312)
via llvm-commits
- [llvm] 92a8b81 - [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (#109232)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on calls with homogeneous FP struct types (PR #110506)
via llvm-commits
- [libcxx] [llvm] Review/transitive includes more portable (PR #110554)
via llvm-commits
- [libcxx] [llvm] Review/transitive includes more portable (PR #110554)
via llvm-commits
- [libcxx] [llvm] [libc++] Stop using awk in transitive includes test (PR #110554)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [compiler-rt] [compiler-rt] Explicitly enable C extensions for profile (PR #110555)
via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for buffer contents legalization (PR #110559)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR (PR #110561)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_ADD, G_SUB, G_AND, G_OR, and G_XOR (PR #110561)
via llvm-commits
- [llvm] [LV]Initial support for safe distance in predicated DataWithEVL vectorization mode. (PR #102897)
via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
via llvm-commits
- [llvm] [AMDGPU] Refactor several functions for merging with downstream work. (PR #110562)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [llvm] 53943de - [GlobalISel] Import extract/insert subvector (#110287)
via llvm-commits
- [llvm] [TTI] NFC: Port TLI.shouldSinkOperands to TTI (PR #110564)
via llvm-commits
- [llvm] [TTI] NFC: Port TLI.shouldSinkOperands to TTI (PR #110564)
via llvm-commits
- [compiler-rt] [scudo] Double frees result in chunk state error (PR #110345)
via llvm-commits
- [compiler-rt] [scudo] Double frees result in chunk state error (PR #110345)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (PR #110568)
via llvm-commits
- [llvm] b8e79b3 - [NFC][AMDGPU] Pre-commit tests for buffer contents legalization (#110559)
via llvm-commits
- [llvm] [AMDGPU] Handle natively unsupported types in addrspace(7) lowering (PR #110572)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
via llvm-commits
- [llvm] [TypeProf][PGO]Skip vtable-based ICP for which type profiles are known to be unrepresentative (PR #110575)
via llvm-commits
- [llvm] [LV] Compute value of escaped induction based on the computed end value. (PR #110576)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [llvm] 4980f21 - CMake: Remove unnecessary dependencies on LLVM/MLIR (#110362)
via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
via llvm-commits
- [compiler-rt] [scudo] Double frees result in chunk state error (PR #110345)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [llvm] 96f37ae - [NFC] Use initial-stack-allocations for more data structures (#110544)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [llvm] c214af8 - [SandboxVec][Interval] Implement intersection and difference operations (#110549)
via llvm-commits
- [llvm] [SandboxVec][Interval] Implement intersection and difference operations (PR #110549)
via llvm-commits
- [libcxx] [llvm] Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (PR #110587)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [llvm] 4852374 - [llvm][opt][Transforms] Replacement `calloc` should match replaced `malloc` (#110524)
via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change TableGenMain to use const RecordKeeper (PR #110578)
via llvm-commits
- [llvm] [NFC] Fix line width to fit in 80 columns (PR #110605)
via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
via llvm-commits
- [llvm] [MemProf] Support cloning for indirect calls with ThinLTO (PR #110625)
via llvm-commits
- [llvm] [LLVM][TableGen] Decrease code size of `getAttributes` (PR #110573)
via llvm-commits
- [llvm] [BPF] fix sub-register handling for bpf_fastcall (PR #110618)
via llvm-commits
- [llvm] [BPF] fix sub-register handling for bpf_fastcall (PR #110618)
via llvm-commits
- [llvm] [BPF] fix sub-register handling for bpf_fastcall (PR #110618)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] 570871e - [X86] Don't convert local function foo in the same section to foo(%rip) when the offset is near INT32_MIN
via llvm-commits
- [llvm] [NFC] Make 'Triple&' param a 'const&' instead (PR #110628)
via llvm-commits
- [llvm] [NFC] Make 'Triple&' param a 'const&' instead (PR #110628)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (mul nsw X, Z), (mul nsw Y, Z)` into `icmp spred X, Y` (PR #110630)
via llvm-commits
- [llvm] a81902f - [RISCV] Fold vfmv.f.s of f16 into load from stack (#110214)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] 23c0850 - [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (#106914)
via llvm-commits
- [llvm] 3ba4092 - [AMDGPU] Check vector sizes for physical register constraints in inline asm (#109955)
via llvm-commits
- [llvm] 8bc8b84 - [SPIR-V] Fix inconsistency between previously deduced element type of a pointer and function's return type (#109660)
via llvm-commits
- [llvm] 3e79c7f - [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (#109979)
via llvm-commits
- [llvm] c538d5c - [SPIR-V] Discard some llvm intrinsics which we do not expect to actually represent code after lowering (#110233)
via llvm-commits
- [llvm] 0e34766 - [SPIR-V] Implement support of the SPV_EXT_arithmetic_fence SPIRV extension (#110500)
via llvm-commits
- [llvm] 670a98a - [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (#110107)
via llvm-commits
- [llvm] 308c9a9 - [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (#97602)
via llvm-commits
- [llvm] 091dc23 - BasicAA: update comments in a routine (NFC) (#110492)
via llvm-commits
- [llvm] 47861fa - AMDGPU: Mark ds append/consume intrinsics with align 4 (#110533)
via llvm-commits
- [llvm] be9461c - [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (#110278)
via llvm-commits
- [llvm] cc01112 - [SLP][REVEC] getTypeSizeInBits should apply to scalar type instead of FixedVectorType. (#110610)
via llvm-commits
- [llvm] a889018 - [APFloat] Correct semantics of minimum/maximum for signaling NaN arguments (#109976)
via llvm-commits
- [lld] c4d9cd8 - [LLD][ELF][AArch64] Add BTI Aware long branch thunks (#108989)
via llvm-commits
- [llvm] 4b3ba64 - [SCEVExpander] Clear flags when reusing GEP (#109293)
via llvm-commits
- [llvm] b2a6814 - [AArch64][NEON][SVE] Lower i8 to i64 partial reduction to a dot product (#110220)
via llvm-commits
- [lld] ba340b2 - [LLD][COFF] Define remaining ARM64EC builtin symbols (#110640)
via llvm-commits
- [compiler-rt] a57a83f - Add missing extendhfxf2 in compiler rt (#109090)
via llvm-commits
- [llvm] 14c4f28 - [RISCV] Enable load clustering by default (#73789)
via llvm-commits
- [llvm] a59e5d8 - [ConstantFold][RFC] Add AllowLHSConstant parameter in getBinOpAbsorber (#109736)
via llvm-commits
- [llvm] f3d58f4 - Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (#110587)
via llvm-commits
- [compiler-rt] 007780f - Revert "Add missing extendhfxf2 in compiler rt" (#110662)
via llvm-commits
- [llvm] [RISCV] Add pattern for PACK/PACKH in common misaligned load case (PR #110644)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
via llvm-commits
- [llvm] workflows/release-documentation: Submit a pull request with changes (PR #108247)
via llvm-commits
- [llvm] 2672037 - [AMDGPU][True16][MC] Support VOP3 only instructions with true16 and fake16 (#109891)
via llvm-commits
- [llvm] [AArch64][Test] Update test variable names (NFC) (PR #110667)
via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (mul nsw X, Z), (mul nsw Y, Z)` into `icmp spred X, Y` (PR #110630)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Use amdhsa target for flat/private tests (PR #110672)
via llvm-commits
- [llvm] [InstCombine] Canonicalize `sub mask, X -> ~X` when high bits are ignored (PR #110635)
via llvm-commits
- [llvm] bea1c90 - [NFC] Fix line width to fit in 80 columns (#110605)
via llvm-commits
- [llvm] a86e966 - [TableGen] Change TableGenMain to use const RecordKeeper (#110578)
via llvm-commits
- [llvm] 9d95e26 - [TableGen] Change all type pointers to const (#110602)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] 2469d7e - [NFC] Add a new Intrinsics.cpp file for intrinsic code (#110078)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (PR #110678)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] 2a2c35a - [InstCombine] Fold `icmp spred (mul nsw X, Z), (mul nsw Y, Z)` into `icmp spred X, Y` (#110630)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] f01d45c - [DebugInfo] Avoid repeated hash lookups (NFC) (#110620)
via llvm-commits
- [llvm] ede866d - [ExecutionEngine] Avoid repeated hash lookups (NFC) (#110621)
via llvm-commits
- [llvm] 7ca4128 - [AArch64] Generalize the instruction size checking in AsmPrinter (#110108)
via llvm-commits
- [llvm] 16ba126 - [AMDGPU][GlobalISel][NFC] Use amdhsa target for flat/private tests (#110672)
via llvm-commits
- [llvm] cd40070 - [RegisterPressure] NFC: Clean up RP handling for instructions with overlapping Def/Use (#109875)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] 9f6f6af - LoopSimplify: strip dependency on DA (NFC) (#107379)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
via llvm-commits
- [llvm] c66dee4 - [AMDGPU] Refactor several functions for merging with downstream work. (#110562)
via llvm-commits
- [llvm] [AMDGPU] Enable kernarg preloading by default on gfx940 (PR #110691)
via llvm-commits
- [llvm] d071fda - [llvm][OMPIRBuilder] Avoid Type::getPointerTo() (NFC) (#110678)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110688)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` optimal (PR #110329)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] [BPF] Support signed division at cpu v1 with constant divisor (PR #110627)
via llvm-commits
- [llvm] 0de0354 - [LLVM][TableGen] Decrease code size of `Intrinsic::getAttributes` (#110573)
via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
via llvm-commits
- [clang] [llvm] [clang][llvm][SPIR-V] Explicitly encode native integer widths for SPIR-V (PR #110695)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels. (PR #110697)
via llvm-commits
- [lld] [LLD] Deprecate --lto-basic-block-sections=labels. (PR #110697)
via llvm-commits
- [llvm] afc0557 - [IR][Attribute] Add support for intersecting AttributeLists; NFC (#109719)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized (PR #110696)
via llvm-commits
- [llvm] [AArch64][PAC] Factor out the emission of pointer check sequence (NFC) (PR #110702)
via llvm-commits
- [llvm] [bazel] Port c63112a9118277a20ae440f3f69189c0937e8f4d (PR #110706)
via llvm-commits
- [llvm] b16e694 - [SLP]Try to keep operand of external casts as scalars, if profitable
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] 335e137 - [Attributor][FIX] Track returned pointer offsets (#110534)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
via llvm-commits
- [llvm] [NFC][AMDGPU][GlobalISel] Test bufer_load/store of pointers (crashes) (PR #110711)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] 4206c37 - [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (#110058)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Allow selecting buffer_load/store of pointers (PR #110714)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] f957d08 - [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (#109426)
via llvm-commits
- [llvm] [SimplifyCFG] Add predecessor threshold for TryToSimplifyUncondBranchFromEmptyBlock optimization. (PR #110715)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [BPF] fix sub-register handling for bpf_fastcall (PR #110618)
via llvm-commits
- [compiler-rt] [scudo] Fix wording for unsupported test reason. (PR #110716)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
via llvm-commits
- [llvm] 2fca0ef - [BPF] fix sub-register handling for bpf_fastcall (#110618)
via llvm-commits
- [llvm] [BPF] fix sub-register handling for bpf_fastcall (PR #110618)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #110717)
via llvm-commits
- [compiler-rt] a200201 - [scudo] Fix wording for unsupported test reason. (#110716)
via llvm-commits
- [compiler-rt] 9c72a9d - [compiler-rt] [asan] Remove superfluous trailing semicolons (#110641)
via llvm-commits
- [llvm] Add AMDGPU metadata to copyMetadataForLoad() (PR #110720)
via llvm-commits
- [llvm] 5cabf15 - [KnownBits] Make `avg{Ceil, Floor}S` optimal (#110688)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] Scalarizer: Replace cl::opts with pass parameters (PR #110645)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lld] [lldb] [llvm] [NFC] Rename Option parsing related files from OptXYZ -> OptionXYZ (PR #110692)
via llvm-commits
- [llvm] e45b44c - [RISCV] Add pattern for PACK/PACKH in common misaligned load case (#110644)
via llvm-commits
- [llvm] [NFC] Make 'Triple&' param a 'const&' instead (PR #110628)
via llvm-commits
- [llvm] 9c28432 - [NFC] Make 'Triple&' param a 'const&' instead (#110628)
via llvm-commits
- [llvm] [NFC] Make 'Triple&' param a 'const&' instead (PR #110628)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
via llvm-commits
- [llvm] [AMDGPU] Remember to clear a DenseMap between runs of SIInsertWaitcnts (PR #110650)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [compiler-rt] 98c9523 - [scudo] Fix isOwned on MTE devices. (#110717)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [compiler-rt] [llvm] Add explicit symbol visibility macros to InstrProfData.inc (PR #110732)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] [SLP]Add debug counter support (PR #110734)
via llvm-commits
- [llvm] 60af154 - [MTE] Allow stack history for API level >=35 (#110328)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] f3c408d - [SLP]Add debug counter support
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] AMDGPU: Add baseline test for frame index folding (PR #110737)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsics (PR #110739)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [clang] [libc] [llvm] [mlir] [TableGen] Change `getValueAsListOfDefs` return const pointer vector (PR #110713)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [llvm] 38a8000 - [BPF] Use mul for certain div/mod operations (#110712)
via llvm-commits
- [llvm] [BPF] Use mul for certain div/mod operations (PR #110712)
via llvm-commits
- [llvm] a140931 - [TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110713)
via llvm-commits
- [llvm] 5134048 - [readtapi] Add option to ignore architecture slices to ignore (#110615)
via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (PR #110744)
via llvm-commits
- [llvm] [RISCV][GISEL] regbankselect for G_VMCLR_VL (PR #110746)
via llvm-commits
- [compiler-rt] [compiler-rt] XFAIL freadlink on darwin x86_64. (PR #110745)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [compiler-rt] ce72c76 - [compiler-rt] XFAIL freadlink on darwin x86_64. (#110745)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [NFC][DirectX] Remove DXILIntrinsicExpansion as a rquired pass of DXILOpLowering (PR #110750)
via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
via llvm-commits
- [llvm] [llvm] Don't flush llvm::raw_string_ostream (NFC) (PR #110754)
via llvm-commits
- [llvm] [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (PR #110755)
via llvm-commits
- [llvm] [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (PR #110755)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] fd5e220 - [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (#109684)
via llvm-commits
- [llvm] [SandboxVec][DAG] MemDGNode for memory-dependency candidate nodes (PR #109684)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] 2f43272 - [SandboxIR] Implement getNumBits for Instructions (#110748)
via llvm-commits
- [llvm] [SandboxIR] Implement getNumBits for Instructions (PR #110748)
via llvm-commits
- [llvm] bb8b9ac - [Utils] Add new --update-tests flag to llvm-lit (#108425)
via llvm-commits
- [llvm] [LLVM][TableGen] Tighten intrinsic properties index type (PR #110733)
via llvm-commits
- [llvm] [X86][CodeGen] Add base atan2 intrinsic lowering (p4) (PR #110760)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Utils test to proper file (PR #110763)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] d1ee9dc - [llvm-project][llvm] .gitignore supports filtering folders starting with cmake-build (#110649)
via llvm-commits
- [llvm] [llvm-project][llvm] .gitignore supports filtering folders starting with cmake-build (PR #110649)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
via llvm-commits
- [llvm] [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (PR #110770)
via llvm-commits
- [llvm] e495231 - Revert "[Utils] Add new --update-tests flag to llvm-lit" (#110772)
via llvm-commits
- [clang] [llvm] Revert "[Utils] Add new --update-tests flag to llvm-lit" (PR #110772)
via llvm-commits
- [clang] [llvm] Revert "[Utils] Add new --update-tests flag to llvm-lit" (PR #110772)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] d7e0c08 - [RISCV][GISEL] regbankselect for G_VMCLR_VL (#110746)
via llvm-commits
- [llvm] [RISCV][GISEL] Generate VLMax using RISCV::VLMaxSentinel (PR #110778)
via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
via llvm-commits
- [llvm] ca5b81b - [RISCV][GISEL] regbankselect for G_SPLAT_VECTOR (#110744)
via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
via llvm-commits
- [llvm] ab83d31 - [llvm-debuginfod-find] Fix help text regression (#110752)
via llvm-commits
- [llvm] [llvm-debuginfod-find] Fix help text regression (PR #110752)
via llvm-commits
- [llvm] [IR][Attribute] Don't create dangling references (PR #110781)
via llvm-commits
- [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
via llvm-commits
- [llvm] e379094 - [IR][Attribute] Don't create dangling references (#110781)
via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select vmclr (PR #110782)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [llvm] [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (PR #110743)
via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
via llvm-commits
- [llvm] [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (PR #110779)
via llvm-commits
- [llvm] 9c15ff2 - [RISCV][GISel] Add RISCVPassConfig::getCSEConfig() to match other targets. (#110755)
via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #110788)
via llvm-commits
- [llvm] [ProfileData] Avoid repeated hash lookups (NFC) (PR #110789)
via llvm-commits
- [llvm] [MC] Avoid repeated hash lookups (NFC) (PR #110791)
via llvm-commits
- [llvm] 62cd07f - [InstCombine] Canonicalize `sub mask, X -> ~X` when high bits are ignored (#110635)
via llvm-commits
- [llvm] 0004fba - [StandardInstrumentations] Ensure non-null module pointer when getting display name for IR file (#110779)
via llvm-commits
- [llvm] bc91f3c - [RISCV] Add 32 bit GPR sub-register for Zfinx. (#108336)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [MC/DC] Rework tvbitmap.update to get rid of the inlined function (PR #110792)
via llvm-commits
- [llvm] [ConstantFPRange] Address review comments. NFC. (PR #110793)
via llvm-commits
- [llvm] 4db1056 - [ConstantFPRange] Address review comments. NFC. (#110793)
via llvm-commits
- [llvm] 30f58ab - [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (#110218)
via llvm-commits
- [llvm] 1fa4a74 - [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (#110221)
via llvm-commits
- [llvm] b8028f6 - [TargetParser][AArch64] Believe runtime feature detection (#95694)
via llvm-commits
- [llvm] [TargetParser][AArch64] Believe runtime feature detection (PR #95694)
via llvm-commits
- [llvm] DAG: Preserve disjoint flag when emitting final instructions (PR #110795)
via llvm-commits
- [llvm] [RISCV] Remove support for pre-RA vsetvli insertion (PR #110796)
via llvm-commits
- [llvm] Hlsl radians spirv (PR #110800)
via llvm-commits
- [llvm] 1a65d95 - [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (#109962)
via llvm-commits
- [llvm] [ValueTracking] mul nuw nsw with factor sge 1 is non-negative (PR #110803)
via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
via llvm-commits
- [llvm] [IR] Allow MDString in operand bundles (PR #110805)
via llvm-commits
- [llvm] 95f00a6 - [IR] Allow fast math flags on calls with homogeneous FP struct types (#110506)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] e64ef74 - [AMDGPU] Remember to clear a DenseMap between runs of SIInsertWaitcnts (#110650)
via llvm-commits
- [llvm] 8712140 - [lldb][RISCV] function calls support in lldb expressions (#99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] 0b24031 - [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (#108833)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] 9f3d169 - [SCEVExpander] Preserve gep nuw during expansion (#102133)
via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
via llvm-commits
- [llvm] AMDGPU: Add baseline tests for gep flag handling (PR #110814)
via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
via llvm-commits
- [llvm] e6bf48d - [X86] Don't request 0x90 nop filling in p2align directives (#110134)
via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureAES to FEAT_AES and FEAT_PMULL. (PR #110816)
via llvm-commits
- [llvm] d432e22 - ValueTracking: strip stray break in recur-match (#109794)
via llvm-commits
- [llvm] 4f6ad17 - Fix typo (NFC) (#110817)
via llvm-commits
- [llvm] Fix typo (NFC) (PR #110817)
via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
via llvm-commits
- [llvm] Add and call `AMDGPUMCResourceInfo::reset` method (PR #110818)
via llvm-commits
- [llvm] 1bc9b67 - Scalarizer: Replace cl::opts with pass parameters (#110645)
via llvm-commits
- [llvm] [SCEV] Retain SCEVSequentialMinMaxExpr if an operand may trigger UB. (PR #110824)
via llvm-commits
- [clang] [llvm] Introduce the Armv9.6-A architecture version (PR #110825)
via llvm-commits
- [clang] [llvm] Introduce the Armv9.6-A architecture version (PR #110825)
via llvm-commits
- [clang] [llvm] Introduce the Armv9.6-A architecture version (PR #110825)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [AMDGPU] Only emit SCOPE_SYS global_wb (PR #110636)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (PR #110828)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [llvm] [mlir] [bazel] Fix build past 66f84c8b8a762832af39e91370018f8f8307a0fc (PR #110830)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] 5a40bc2 - [NFC] Fix typo in function name `generatedUnsignedRemainderCode` (#110743)
via llvm-commits
- [llvm] 9bf02a8 - [LLVM][TableGen] Tighten intrinsic properties index type (#110733)
via llvm-commits
- [llvm] eb85285 - [ValueTracking] mul nuw nsw with factor sgt 1 is non-negative (#110803)
via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
via llvm-commits
- [llvm] d07dc5a - [AMDGPU] Avoid repeated hash lookups (NFC) (#110788)
via llvm-commits
- [llvm] e353195 - [AMDGPU] Fix stack size metadata for functions with direct and indirect calls (#110828)
via llvm-commits
- [llvm] abaa824 - [memprof] Avoid repeated hash lookups (NFC) (#110789)
via llvm-commits
- [llvm] 323b3a7 - [Passes] Avoid repeated hash lookups (NFC) (#110790)
via llvm-commits
- [llvm] edfb6dd - [MC] Avoid repeated hash lookups (NFC) (#110791)
via llvm-commits
- [llvm] Fix a few typos (PR #110844)
via llvm-commits
- [llvm] Fix a few typos (PR #110844)
via llvm-commits
- [llvm] Fix a few typos (PR #110844)
via llvm-commits
- [llvm] Fix a few typos (PR #110844)
via llvm-commits
- [llvm] ValueTracking: refactor recurrence-matching (NFC) (PR #109659)
via llvm-commits
- [llvm] [SPIRV] Make access qualifier optional for spirv.Image type (PR #110852)
via llvm-commits
- [llvm] Fix have pthread_getname for some system (PR #110854)
via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [SelectOpt] Don't convert constant selects to branches. (PR #110858)
via llvm-commits
- [clang] [llvm] [mlir] [TableGen] Change `DefInit::Def` to a const Record pointer (PR #110747)
via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
via llvm-commits
- [llvm] [AMDGPU] Use the SchedModel available in SIInstrInfo (PR #110859)
via llvm-commits
- [llvm] [AMDGPU] Update branch-condition-and.ll to auto-generated checks (PR #110860)
via llvm-commits
- [llvm] [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (PR #110861)
via llvm-commits
- [llvm] [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (PR #110864)
via llvm-commits
- [llvm] [NVPTX] Fix ISel patterns for i1 sint_to_fp (PR #110866)
via llvm-commits
- [llvm] 187dcd8 - DAG: Preserve disjoint flag when emitting final instructions (#110795)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] 4cd1f9a - AMDGPU: Add baseline test for frame index folding (#110737)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] [AMDGPU] Qualify auto. NFC. (PR #110878)
via llvm-commits
- [llvm] d617371 - [AMDGPU] Use the SchedModel available in SIInstrInfo (#110859)
via llvm-commits
- [llvm] goldsteinn/fold icmp and signmask (PR #110880)
via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
via llvm-commits
- [llvm] goldsteinn/fold icmp and signmask (PR #110880)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Propagate IsText parameter to openFileForRead function (PR #110661)
via llvm-commits
- [llvm] d256b9e - [TableGen] Change `DefInit::Def` to a const Record pointer (#110747)
via llvm-commits
- [llvm] Allow specifying libcxx builder image. (PR #110303)
via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
via llvm-commits
- [llvm] [llvm] Mark win x64 SEH pseudo instruction as meta instructions (PR #110889)
via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
via llvm-commits
- [clang] [llvm] [mlir] [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (PR #110845)
via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeSatisfyingFCmpRegion` (PR #110891)
via llvm-commits
- [llvm] [NFC][DirectX][SPIRV] Intrinsics should be defined the same (PR #110895)
via llvm-commits
- [llvm] goldsteinn/simplify differing attr sets (PR #110896)
via llvm-commits
- [llvm] goldsteinn/simplify differing attr sets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [InstCombine] Decompose more icmps into masks (PR #110836)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
via llvm-commits
- [llvm] f2eeb3d - AMDGPU: Handle v_add* in eliminateFrameIndex (#102346)
via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
via llvm-commits
- [llvm] 34f0edd - [TypeProf][PGO]Support skipping vtable comparisons for a class and its derived ones (#110575)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [llvm] 9016f27 - [CodeLayout] Size-aware machine block placement (#109711)
via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [libcxx] [llvm] try to fix new builders (PR #110903)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
via llvm-commits
- [llvm] [NVPTX] add support for .debug_loc section (PR #110905)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
via llvm-commits
- [llvm] [PowerPC] custom constant scalar_to_vector on pwr7 (PR #109850)
via llvm-commits
- [llvm] update P7 32-bit partial vector load cost (PR #108261)
via llvm-commits
- [llvm] ae5bd2a - [AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [compiler-rt] [compiler-rt] Reapply freadlink interception for macOs. (PR #110917)
via llvm-commits
- [compiler-rt] [compiler-rt] Reapply freadlink interception for macOs. (PR #110917)
via llvm-commits
- [llvm] add6b2f - [NFC][SPIRV] Fix for selectExtInst to be able to process intrinsics (#110864)
via llvm-commits
- [llvm] [SandboxIR] Implement IntrinsicInst (PR #110900)
via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
via llvm-commits
- [llvm] [mlir] More `LLVM_ENABLE_ABI_BREAKING_CHECKS` fixes after #110883 (PR #110918)
via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
via llvm-commits
- [llvm] 7d0ca60 - [NFC][DirectX] Remove DXILIntrinsicExpansion as a required pass of DXILOpLowering (#110750)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] 40b8a0f - [RISCV][GISEL] Generate VLMax using -1 constant (#110778)
via llvm-commits
- [llvm] [SandboxIR] Implement IntrinsicInst (PR #110900)
via llvm-commits
- [llvm] [SandboxIR] Implement IntrinsicInst (PR #110900)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Enabling sinking calls with differing number of attrsets (PR #110896)
via llvm-commits
- [llvm] 0f512d1 - [NFC][DirectX][SPIRV] Intrinsics should be defined the same (#110895)
via llvm-commits
- [llvm] 906ffc4 - [SandboxIR][NFC] Move Utils test to proper file (#110763)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Utils test to proper file (PR #110763)
via llvm-commits
- [llvm] 65e69f7 - [NFC][TableGen] Change `Record::getSuperClasses` to use const Record* (#110845)
via llvm-commits
- [llvm] [doc] Add llvm --error-display to dwarfdump documentation (PR #110922)
via llvm-commits
- [llvm] [doc] Add llvm --error-display to dwarfdump documentation (PR #110922)
via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (PR #110923)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [Modules] Add missing headers to fix the modular build. (PR #110924)
via llvm-commits
- [compiler-rt] 36dff0d - [scudo] Reduce unsuccessful attempts of page releasing (#110583)
via llvm-commits
- [compiler-rt] [scudo] Reduce unsuccessful attempts of page releasing (PR #110583)
via llvm-commits
- [llvm] f982443 - [flang][OpenMP] Parse lastprivate modifier, add TODO to lowering (#110568)
via llvm-commits
- [llvm] 916e6ad - [CodeGen] Fix InstructionCount remarks for MI bundles (#107621)
via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
via llvm-commits
- [clang] [llvm] UEFI backend for x86_64 (PR #109320)
via llvm-commits
- [llvm] [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (PR #110926)
via llvm-commits
- [clang] [llvm] UEFI backend for x86_64 (PR #109320)
via llvm-commits
- [llvm] 45ad1ac - Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if inst… (#110923)
via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
via llvm-commits
- [llvm] goldsteinn/early diff attrs (PR #110929)
via llvm-commits
- [llvm] Bazel: Add vector dialect dependency. (PR #110927)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
via llvm-commits
- [llvm] f4b758d - [Modules] Add missing headers to fix the modular build. (#110924)
via llvm-commits
- [llvm] [mlir] adds missing header, removes Bazel unnecessary dependency (PR #110932)
via llvm-commits
- [clang] [llvm] UEFI backend for x86_64 (PR #109320)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [llvm] 076392b - [SPARC] Fix regression from UpgradeDataLayoutString change (#110608)
via llvm-commits
- [llvm] [SPARC] Fix regression from UpgradeDataLayoutString change (PR #110608)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [llvm] [SandboxIR] Add RegionPass/RegionPassManager (PR #110933)
via llvm-commits
- [lld] [LLD][ELF] Support 'i' and 'l' memory region attributes (PR #110937)
via llvm-commits
- [llvm] 6c7a3f8 - Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (#110938)
via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110938)
via llvm-commits
- [llvm] f35c213 - [SandboxIR] Add RegionPass/RegionPassManager (#110933)
via llvm-commits
- [llvm] ca57e8f - [RISCV] Support -mstack-protector-guard=tls (#108942)
via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
via llvm-commits
- [llvm] a268bda - [WebAssembly] Handle block and polymorphic stack in AsmTypeCheck (#110770)
via llvm-commits
- [llvm] update_test_checks: improve IR value name stability (PR #110940)
via llvm-commits
- [llvm] db33d82 - [llvm] Mark win x64 SEH pseudo instruction as meta instructions (#110889)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Combine G_EXTRACT_VECTOR_ELT and G_BUILD_VECTOR sequences into G_SHUFFLE_VECTOR (PR #110545)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [libcxx] [llvm] Revert "Revert "[libc++] LWG3870: Remove `voidify` (#110355)" (#110587)" (PR #110944)
via llvm-commits
- [llvm] [TableGen] Fix source location for anonymous records (PR #110935)
via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates (PR #102542)
via llvm-commits
- [llvm] Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (PR #94149)
via llvm-commits
- [llvm] [SLP] NFC. BaseIndex is not used for getSameOpcode. (PR #110948)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [llvm] [Hashing] Remove Clang<=11 -fno-pic workaround (PR #110952)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] d15e53c - [RISCV] Check vmerge's true is in same block in vmerge -> vmv.v.v peephole (#110861)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [llvm] [RISCV] Fix RISCVBitPositions typo (PR #110953)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] 56736c7 - [Xtensa] Implement volatile load/store. (#110292)
via llvm-commits
- [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
via llvm-commits
- [llvm] [RISCV][ISel] Select `binvi` for pattern `icmp eq/ne X, pow2` (PR #110957)
via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
via llvm-commits
- [llvm] aec87a2 - [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (#92364)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] a2994de - [RISCV] Fix RISCVBitPositions typo (#110953)
via llvm-commits
- [compiler-rt] short string annotations cleaning traits (PR #110941)
via llvm-commits
- [llvm] [Coverage] Move SingleByteCoverage out of CountedRegion (PR #110966)
via llvm-commits
- [llvm] 944f4ad - [RISCV][ISel] Select `binvi` for pattern `icmp eq/ne X, pow2` (#110957)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
via llvm-commits
- [llvm] 6c331e5 - [MC/DC] Rework tvbitmap.update to get rid of the inlined function (#110792)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)
via llvm-commits
- [llvm] 870bdc6 - Reapply "[AMDGPU]Optimize SGPR spills (#93668)"
via llvm-commits
- [llvm] [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (PR #110835)
via llvm-commits
- [llvm] [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (PR #110979)
via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] [SPIR-V] Support optimization of branching with analyzeBranch/removeBranch/insertBranch functions (PR #110653)
via llvm-commits
- [clang] [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [clang] [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
via llvm-commits
- [llvm] 7506872 - [DebugInfo][LSR] Fix assertion failure salvaging IV with offset > 64 bits wide (#110979)
via llvm-commits
- [llvm] AMDGPU: Fix verifier error on tail call target in vgprs (PR #110984)
via llvm-commits
- [llvm] d283705 - [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (#110281)
via llvm-commits
- [llvm] 5901463 - [SLP] NFC. BaseIndex is not used for getSameOpcode. (#110948)
via llvm-commits
- [llvm] 8d13e7b - [AMDGPU] Qualify auto. NFC. (#110878)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [clang] [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [llvm-dis] Fix non-deterministic disassembly across multiple inputs (PR #110988)
via llvm-commits
- [llvm] 19c6958 - [libc++] Re-apply LWG3870: Remove `voidify` (#110944)
via llvm-commits
- [compiler-rt] ea62db0 - [cmake] Add hexagon-linux cmake cache files (#98712)
via llvm-commits
- [llvm] 8bcf799 - Fix have pthread_getname for some system (#110854)
via llvm-commits
- [llvm] 241f936 - [TableGen] Fix source location for anonymous records (#110935)
via llvm-commits
- [llvm] 4547d60 - [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (#109543)
via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
via llvm-commits
- [llvm] [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (PR #110990)
via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
via llvm-commits
- [llvm] [MemProf] Strip callsite metadata when inlining an unprofiled callsite (PR #110998)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
via llvm-commits
- [llvm] d0d12fc - [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (#108619)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
via llvm-commits
- [llvm] [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (PR #111000)
via llvm-commits
- [llvm] [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (PR #110992)
via llvm-commits
- [llvm] [LIT] Add support for `%basename_s` to get base name of source file (PR #110993)
via llvm-commits
- [llvm] dce5bf8 - [ValueTracking] AllowEphemerals for alignment assumptions. (#108632)
via llvm-commits
- [llvm] 79b32bc - [MemProf] Strip callsite metadata when inlining an unprofiled callsite (#110998)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] b9bb77f - [AMDGPU] Update branch-condition-and.ll to auto-generated checks (#110860)
via llvm-commits
- [llvm] 01a1398 - [AArch64][Test] Update test variable names (NFC) (#110667)
via llvm-commits
- [llvm] b78bfe7 - [TableGen] Delete non-const overloads of `getAllDerivedDefinitions` (#110990)
via llvm-commits
- [llvm] 667815c - [NFC][TableGen] Change `RecordKeeper::getDef()` to return const pointer (#110992)
via llvm-commits
- [llvm] [AMDGPU] Avoid resource propagation for recursion through multiple functions (PR #111004)
via llvm-commits
- [llvm] [LLVM][SelectionDAG] Ensure Constant[FP]SDnode only store references to scalar Constant{Int,FP}. (PR #111005)
via llvm-commits
- [llvm] 66227bf - [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (#109713)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] [WebAssembly] Support multiple `.init_array` fragments when writing Wasm objects (PR #111008)
via llvm-commits
- [llvm] [WebAssembly] Support multiple `.init_array` fragments when writing Wasm objects (PR #111008)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] def9550 - [Hashing] Remove Clang<=11 -fno-pic workaround (#110952)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] caa265e - [DebugInfo][InstCombine] Do not overwrite prior DILocation for new Insts (#108565)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE2] Implement nxvf64 fpround to nxvbf16. (PR #111012)
via llvm-commits
- [llvm] 487686b - [SDAG][RISCV] Don't promote VP_REDUCE_{FADD, FMUL} (#111000)
via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SYCL][LLVM] Adding property set I/O library for SYCL (PR #110771)
via llvm-commits
- [llvm] goldsteinn/attrs preserve non eq (PR #111014)
via llvm-commits
- [llvm] goldsteinn/attrs preserve non eq (PR #111014)
via llvm-commits
- [llvm] goldsteinn/attrs preserve non eq (PR #111014)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
via llvm-commits
- [llvm] 06c8210 - update P7 32-bit partial vector load cost (#108261)
via llvm-commits
- [llvm] update P7 32-bit partial vector load cost (PR #108261)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] 81fcdc6 - [clangd] Add CodeAction to swap operands to binary operators (#78999)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
via llvm-commits
- [llvm] [Coroutines] Move OptimizeFrame out of Shape (PR #111017)
via llvm-commits
- [llvm] [Coroutines] Move OptimizeFrame out of Shape (PR #111017)
via llvm-commits
- [llvm] [SandboxIR] Implement IntrinsicInst (PR #110900)
via llvm-commits
- [llvm] 43d51d6 - [SandboxIR] Implement IntrinsicInst (#110900)
via llvm-commits
- [llvm] [SandboxIR] Implement IntrinsicInst (PR #110900)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (PR #111019)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (PR #111019)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (PR #111019)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] a4516da - [AArch64] - Fold and and cmp into tst (#110347)
via llvm-commits
- [llvm] c195981 - [CGData][ThinLTO][NFC] Prep for two-codegen rounds (#90934)
via llvm-commits
- [llvm] [Reg2Mem] Add legacy pass wrapping Reg2Mem (PR #111024)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
via llvm-commits
- [clang] [llvm] [PowerPC][ISelLowering] Support -mstack-protector-guard=tls (PR #110928)
via llvm-commits
- [llvm] c098435 - Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (#109180)
via llvm-commits
- [llvm] ValueTracking: re-use computed KnownBits (PR #111030)
via llvm-commits
- [llvm] a1ff427 - [SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (#111019)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move intrinsic code to Utils::isMemIntrinsic() (PR #111019)
via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (PR #111031)
via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (PR #111031)
via llvm-commits
- [llvm] [SimplifyCFG][Attributes] Preserve some non-equal attrs when intersecting (PR #111014)
via llvm-commits
- [llvm] c08d7b3 - AMDGPU: Fix verifier error on tail call target in vgprs (#110984)
via llvm-commits
- [llvm] [InstCombine] Simplify max(min(abs())) (PR #110997)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] 5114758 - [SPIRV] Make access qualifier optional for spirv.Image type (#110852)
via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
via llvm-commits
- [compiler-rt] [scudo] Fix the loading of a signed value to an unsigned storage (PR #111039)
via llvm-commits
- [compiler-rt] [scudo] Fix the loading of a signed value to an unsigned storage (PR #111039)
via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
via llvm-commits
- [llvm] 6f20c30 - [LIT] Add support for `%basename_s` to get base name of source file (#110993)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] fp conversion instructions in true/fake16 f… (PR #111051)
via llvm-commits
- [llvm] [SPIRV] Implement image_fromBinding intrinsic. (PR #111052)
via llvm-commits
- [lld] 6a1bdd9 - [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (#109082)
via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
via llvm-commits
- [clang] [llvm] [HLSL] Implement `WaveReadLaneAt` intrinsic for spirv backend (PR #111010)
via llvm-commits
- [llvm] 428ae0f - AMDGPU: Do not tail call if an inreg argument requires waterfalling (#111002)
via llvm-commits
- [compiler-rt] [rtsan] Add test to ensure coroutines get caught (PR #111049)
via llvm-commits
- [llvm] [TableGen] Print record location when record asserts fail (PR #111029)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
via llvm-commits
- [compiler-rt] b977ec6 - [scudo] Fix the loading of a signed value to an unsigned storage (#111039)
via llvm-commits
- [compiler-rt] [scudo] Fix the loading of a signed value to an unsigned storage (PR #111039)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] [TableGen] Factor out timer code into a new `TGTimer` class (PR #111054)
via llvm-commits
- [llvm] [WebAssembly] Print instructions with type checking errors (PR #111067)
via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (PR #111031)
via llvm-commits
- [llvm] 7b9c6a7 - [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (#111031)
via llvm-commits
- [llvm] [SandboxVec][DAG][NFC] Move functions from Utils to DependencyGraph (PR #111031)
via llvm-commits
- [llvm] [WebAssembly] Support type checker for new EH (PR #111069)
via llvm-commits
- [llvm] ae635d6 - [NVPTX] add support for .debug_loc section (#110905)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [WebAssembly] Add intentations to type-checker-error.s (PR #111071)
via llvm-commits
- [llvm] [WebAssembly] Add intentations to type-checker-error.s (PR #111071)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SandboxIR][NFC] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxIR] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] 635db5e - [SandboxIR] Implement InsertPosition (#110730)
via llvm-commits
- [llvm] [SandboxIR] Implement InsertPosition (PR #110730)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
via llvm-commits
- [compiler-rt] [scudo] Fix isOwned on MTE devices. (PR #111060)
via llvm-commits
- [llvm] [AMDGPU] Allow intrinsics llvm.amdgcn.buffer.wbinvl1 etc for GFX940+ (PR #111078)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
via llvm-commits
- [llvm] [WebAssembly] Enable type checker in annotations.s (PR #111079)
via llvm-commits
- [llvm] 1753d16 - [WebAssembly] Print instructions with type checking errors (#111067)
via llvm-commits
- [llvm] 83e3779 - [WebAssembly] Add intentations to type-checker-error.s (#111071)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
via llvm-commits
- [llvm] e1434a8 - [SandboxIR] Switch more Instruction::create() functions to InsertPosition (#111075)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() functions to InsertPosition (PR #111075)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111080)
via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
via llvm-commits
- [llvm] [LIT] Rename substitution `%basename_s` to `%{s:basename}` (PR #111062)
via llvm-commits
- [llvm] 876f661 - [LIT] Rename substitution `%basename_s` to `%{s:basename}` (#111062)
via llvm-commits
- [llvm] [TableGen] Change backend callback to require const RecordKeeper (PR #111064)
via llvm-commits
- [clang] [llvm] [HLSL] implement elementwise firstbithigh hlsl builtin (PR #111082)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (PR #111083)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] [VPlan][NFC] Use patterns in test check (PR #111086)
via llvm-commits
- [llvm] [VPlan][NFC] Use patterns in test check (PR #111086)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)
via llvm-commits
- [llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)
via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
via llvm-commits
- [llvm] Fix scalar overload name constructed by ReplaceWithVeclib.cpp (PR #111095)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [compiler-rt] [llvm] Add extendhfxf2 into compiler rt (PR #111099)
via llvm-commits
- [llvm] [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (PR #111101)
via llvm-commits
- [llvm] [SLP] NFC. Set NumOperands directly if IntrinsicInst is VL[0]. (PR #111103)
via llvm-commits
- [llvm] [Inline] Accumulate the cost of the inlined function to the new call site (PR #111104)
via llvm-commits
- [llvm] [Inline] Accumulate the cost of the inlined function to the new call site (PR #111104)
via llvm-commits
- [llvm] [Inline] Accumulate the cost of the inlined function to the new call site (PR #111104)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Add frontend support for ompx_bare clause (PR #111106)
via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
via llvm-commits
- [llvm] [ValueTypes][RISCV] Add v1bf16 type (PR #111112)
via llvm-commits
- [llvm] 9cf8c09 - [RISCV][DAGCombine] Combine `sext_inreg (shl X, Y), i32` into `sllw X, Y` (#111101)
via llvm-commits
- [llvm] 67d247a - [InstCombine] Decompose more icmps into masks (#110836)
via llvm-commits
- [llvm] [NFC][LoopVectorize] Clean up some code around getting a context (PR #111114)
via llvm-commits
- [llvm] [RISCV][ISel] Allow emitting `addiw` with u32simm12 rhs (PR #111116)
via llvm-commits
- [llvm] 856774d - [ConstantFPRange][UnitTest] Ignore NaN payloads when enumerating values in a range (#111083)
via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: estimate ThenBlock cost using MachineTraceInfo (PR #111117)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] d0756ca - [ARM][AArch64] Introduce the Armv9.6-A architecture version (#110825)
via llvm-commits
- [llvm] 23c02a4 - [doc] Add llvm --error-display to dwarfdump documentation (#110922)
via llvm-commits
- [llvm] [doc] Add llvm --error-display to dwarfdump documentation (PR #110922)
via llvm-commits
- [llvm] fcdb178 - [doc] Add --verify-json to dwarfdump documentation (#110909)
via llvm-commits
- [llvm] [doc] Add --verify-json to dwarfdump documentation (PR #110909)
via llvm-commits
- [llvm] 26fca72 - [VPlan][NFC] Use patterns in test check (#111086)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] 7be2ce7 - [RISCV] fix SP recovery in a function epilogue (#110809)
via llvm-commits
- [llvm] [RISCV] fix SP recovery in a function epilogue (PR #110809)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110810)
via llvm-commits
- [llvm] ef8d506 - [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (#110474)
via llvm-commits
- [clang] [llvm] [AArch64]Fix FEAT_SME_LUTv2 to have FEAT_SME2 implemented. (PR #110474)
via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110810)
via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
via llvm-commits
- [llvm] [LiveDebugVariables] Fix a DBG_VALUE reordering issue (PR #111124)
via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
via llvm-commits
- [llvm] [MCP] Skip invalidating constant regs during forward propagation (PR #111129)
via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
via llvm-commits
- [llvm] [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (PR #111128)
via llvm-commits
- [llvm] [MCP] Optimize copies when src is used during backward propagation (PR #111130)
via llvm-commits
- [llvm] [doc] Fix rendering for objcopy's --remove-symbol-prefix option text (PR #111131)
via llvm-commits
- [llvm] [doc] Fix rendering for objcopy's --remove-symbol-prefix option text (PR #111131)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [LoopVectorize] Remove redundant code in emitSCEVChecks (PR #111132)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #111134)
via llvm-commits
- [llvm] [bazel] Fix libc/hdr past c63112a9118277a20ae440f3f69189c0937e8f4d (PR #111135)
via llvm-commits
- [llvm] [GSYM] Remove redundant getInliningInfoForAddress call (PR #111136)
via llvm-commits
- [llvm] f5815b9 - [SLP] NFC. Set NumOperands directly if VL[0] is IntrinsicInst. (#111103)
via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
via llvm-commits
- [llvm] d826b0c - [LLVM] Add HasFakeUses to MachineFunction (#110097)
via llvm-commits
- [llvm] 15ee17c - [SLP] Move more X86 tests to common directory (#111134)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [llvm] 04540fa - [TableGen] Print record location when record asserts fail (#111029)
via llvm-commits
- [llvm] [M68k] implement move to and from sr (PR #111145)
via llvm-commits
- [llvm] [M68k] implement move to and from sr (PR #111145)
via llvm-commits
- [llvm] 02debce - update_test_checks: improve IR value name stability (#110940)
via llvm-commits
- [llvm] LICM: hoist BO assoc for and, or, xor (PR #111146)
via llvm-commits
- [llvm] update_test_checks: collect original check lines for old versions of lit tests (PR #111148)
via llvm-commits
- [llvm] 097379a - [doc] Fix rendering for objcopy's --remove-symbol-prefix option text (#111131)
via llvm-commits
- [llvm] [doc] Fix rendering for objcopy's --remove-symbol-prefix option text (PR #111131)
via llvm-commits
- [llvm] a3cc4b6 - [RISCV][GISEL][NFC] Make MRI a member in RISCVInstructionSelector (#110926)
via llvm-commits
- [llvm] [LLVM][ConstFolds] Verify a scalar src before attempting scalar->vector bitcast transformation. (PR #111149)
via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
via llvm-commits
- [llvm] [AArch64] Improve index selection for histograms (PR #111150)
via llvm-commits
- [llvm] 47c8b95 - [CFIFixup] Factor CFI remember/restore insertion into a helper (NFC) (#111066)
via llvm-commits
- [llvm] 4da4fac - [ArgPromotion] Consider InvokeInst in Caller alias analysis (#110335)
via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
via llvm-commits
- [llvm] [AArch64] NFC: rename subreg zsub to qsub (PR #111154)
via llvm-commits
- [llvm] [M68k] allow 16-bit registers for MOVE to/from CCR (PR #107591)
via llvm-commits
- [llvm] [M68k] fix call frame destruction elimination (PR #107579)
via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
via llvm-commits
- [llvm] [CodeGen] Use 128bits for LaneBitmask. (PR #111157)
via llvm-commits
- [llvm] [M68k] always use movem for register spills (PR #106715)
via llvm-commits
- [llvm] [SPIRV] Fix indirect calls for function pointers (PR #111159)
via llvm-commits
- [llvm] 6b3220a - [InstCombine] Avoid crash on aggregate types in SimplifyDemandedUseFPClass (#111128)
via llvm-commits
- [llvm] bf488ed - [LLVM][Maintainers] Move code owner list to Maintainers.md (#110240)
via llvm-commits
- [llvm] [FuncSpec] Consider literal constants of recursive functions (PR #111162)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [llvm] [LTO] Run Argument Promotion before IPSCCP (PR #111163)
via llvm-commits
- [clang] [llvm] [InstCombine] Infer nusw + nneg -> nuw for getelementptr (PR #111144)
via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
via llvm-commits
- [llvm] [LLVM][Maintainers] Update release managers (PR #111164)
via llvm-commits
- [llvm] 9f3f76a - update_test_checks: collect original check lines for old versions of lit tests (#111148)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] 8305e9f - Revert "[CFIFixup] Factor CFI remember/restore insertion into a helper (NFC)" (#111168)
via llvm-commits
- [llvm] ed59d57 - [ThinLTO][NFC] Refactor FileCache (#110463)
via llvm-commits
- [llvm] [InstCombine] Fold `(X * (Y << K)) u>> K -> X * Y` when highbits are not demanded (PR #111151)
via llvm-commits
- [llvm] [LLVM][TableGen] Check validity of IIT encoding for vector types (PR #111152)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] [test] Disable makeAllowedFCmpRegion due to taking too long (PR #111056)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
via llvm-commits
- [llvm] [EarlyCSE] De-Duplicate callsites with differing attrs (PR #110929)
via llvm-commits
- [llvm] [Support] Include Support/thread.h before api implementations (PR #111175)
via llvm-commits
- [llvm] [SLP] Create groups before sorting Phis (PR #111174)
via llvm-commits
- [llvm] [FuncSpec] Improve estimation of select instruction. (PR #111176)
via llvm-commits
- [llvm] [FuncSpec] Improve estimation of select instruction. (PR #111176)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] BasicAA: handle base ptrs from alloc fn (PR #111181)
via llvm-commits
- [llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)
via llvm-commits
- [llvm] [SandboxVec][DAG] Build actual dependencies (PR #111094)
via llvm-commits
- [llvm] d883ef1 - [TableGen] Factor out timer code into a new `TGTimer` class (#111054)
via llvm-commits
- [llvm] b91f0de - [TableGen] Change backend callback to require const RecordKeeper (#111064)
via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] while_le(#, max_int) -> all_active (PR #111183)
via llvm-commits
- [llvm] ed0f407 - [LLVM][TableGen] Check validity of IIT encoding for vector types (#111152)
via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
via llvm-commits
- [llvm] 78089d5 - ValueTracking: refactor recurrence-matching (NFC) (#109659)
via llvm-commits
- [llvm] f873fc3 - [RISCV][GISEL] instruction-select vmclr (#110782)
via llvm-commits
- [llvm] [JITLink] fix i686 R_386_32 relocation value (PR #111091)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] 643df05 - [WebAssembly] Enable type checker in annotations.s (#111079)
via llvm-commits
- [llvm] 98a15c7 - Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (#111059)
via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
via llvm-commits
- [llvm] [PowerPC] Update matchRegisterName() to return MCRegister instead of bool (PR #111186)
via llvm-commits
- [llvm] 3a47bf6 - [SandboxIR] Switch more Instruction::create() to InsertPosition (#111080)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111080)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111187)
via llvm-commits
- [llvm] c0f8889 - [SPIRV] Add radians intrinsic (#110800)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] [SPIRV] Add radians intrinsic (PR #110800)
via llvm-commits
- [llvm] 45817aa - LICM: hoist BO assoc for and, or, xor (#111146)
via llvm-commits
- [llvm] [OpenMP] Allocatable explicit member mapping fortran offloading tests (PR #96264)
via llvm-commits
- [llvm] [OpenMP] Allocatable explicit member mapping fortran offloading tests (PR #96264)
via llvm-commits
- [llvm] 4281f29 - [SPIR-V] Duplicates Tracker accounts for possible changes in Constant usage after optimization (#110835)
via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
via llvm-commits
- [llvm] f74879c - [SLP]Make PHICompare comparator follow weak strict ordering requirement
via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
via llvm-commits
- [llvm] [OpenMP] Allocatable explicit member mapping fortran offloading tests (PR #111190)
via llvm-commits
- [llvm] [OpenMP] Allocatable explicit member mapping fortran offloading tests (PR #111190)
via llvm-commits
- [llvm] [RISCV][GISEL] instruction-select for G_SPLAT_VECTOR (PR #111193)
via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but whole reg) vectorization for stores (PR #111194)
via llvm-commits
- [llvm] [memprof] Teach createMIBNode to take ArrayRef (NFC) (PR #111195)
via llvm-commits
- [llvm] [OpenMP] Allocatable explicit member mapping fortran offloading tests (PR #111190)
via llvm-commits
- [llvm] [llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (PR #111196)
via llvm-commits
- [llvm] 1e75d08 - [DXIL] Add radians intrinsic (#110616)
via llvm-commits
- [llvm] [DXIL] Add radians intrinsic (PR #110616)
via llvm-commits
- [llvm] [TableGen] Print assert message in line with assert failure (PR #111184)
via llvm-commits
- [llvm] 3b88805 - [AMDGPU] Fix SDWA commuting (#106920)
via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
via llvm-commits
- [llvm] [NVPTX] Prefer prmt.b32 over bfi.b32 (PR #110766)
via llvm-commits
- [llvm] e31e6f2 - [TableGen] Print assert message inline with assert failure (#111184)
via llvm-commits
- [llvm] 2a65f08 - [llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (#111196)
via llvm-commits
- [llvm] 4f3a095 - [SandboxIR] Switch more Instruction::create() to InsertPosition (#111187)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111187)
via llvm-commits
- [clang] [llvm] [HLSL] Add handle initialization for simple resource declarations (PR #111207)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] AMDGPU: Try to reuse dest reg for s_add_i32 frame indexes (PR #111201)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111208)
via llvm-commits
- [llvm] [InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)` (PR #110880)
via llvm-commits
- [llvm] b2f3ac8 - [memprof] Teach createMIBNode to take ArrayRef (NFC) (#111195)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
via llvm-commits
- [llvm] fda2fea - [NVPTX] Promote v2i8 to v2i16 (#111189)
via llvm-commits
- [llvm] [NVPTX] Promote v2i8 to v2i16 (PR #111189)
via llvm-commits
- [compiler-rt] [compiler-rt] Don't raise Inexact exception in C FP add implementation (PR #111211)
via llvm-commits
- [llvm] c029702 - [SandboxIR] Switch more Instruction::create() to InsertPosition (#111208)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111208)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111213)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111213)
via llvm-commits
- [lld] draft: [lld] Add thunks for hexagon (PR #111217)
via llvm-commits
- [lld] draft: [lld] Add thunks for hexagon (PR #111217)
via llvm-commits
- [llvm] ed5088a - [SandboxIR] Switch more Instruction::create() to InsertPosition (#111213)
via llvm-commits
- [llvm] [SandboxIR] Switch more Instruction::create() to InsertPosition (PR #111213)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
via llvm-commits
- [clang] [llvm] [HLSL] Implement the `degrees` intrinsic (PR #111209)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (PR #111219)
via llvm-commits
- [llvm] [APInt] Slightly simplify APInt::ashrSlowCase. NFC (PR #111220)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] [SandboxVectorizer] Define SeedBundle: a set of instructions to be vectorized [retry] (PR #111073)
via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Add none and all options to PGO Map (PR #111221)
via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
via llvm-commits
- [llvm] [SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Region passes after BottomUpVec. (PR #111223)
via llvm-commits
- [llvm] e6549b8 - [RISCV][ISel] Allow emitting `addiw` with u32simm12 rhs (#111116)
via llvm-commits
- [llvm] bf895c7 - [RISCV] Bump hwprobe support to Linux 6.11 (#108578)
via llvm-commits
- [llvm] [GISel] Don't preserve NSW flag when converting G_MUL of INT_MIN to G_SHL. (PR #111230)
via llvm-commits
- [lld] 9e862ae - [lld-macho] Fix invalid DWARF with --icf=safe_thunks (#111097)
via llvm-commits
- [lld] [lld-macho] Fix invalid DWARF with --icf=safe_thunks (PR #111097)
via llvm-commits
- [llvm] Draft (PR #111232)
via llvm-commits
- [libc] [llvm] [libc]Add proxy header hdr/float-macros.h (PR #88674)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [compiler-rt] [libunwind] [AArch64] Fix nofp regressions in compiler-rt and libunwind (PR #111235)
via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [llvm] 574266c - Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (#111236)
via llvm-commits
- [llvm] Revert "[InstCombine] Folding `(icmp eq/ne (and X, -P2), INT_MIN)`" (PR #111236)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] Overhaul the TargetMachine and LLVMTargetMachine Classes (PR #111234)
via llvm-commits
- [llvm] 554eaec - [RISCV][TTI] Recognize CONCAT_VECTORS if a shufflevector mask is multiple insert subvector. (#110457)
via llvm-commits
- [llvm] 91fdfec - [NFC][TableGen] Change `CodeGenIntrinsics` to use const references (#111219)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [llvm] [mlir] Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [LangRef] Fix mislabeling in calling convention name (NFC) (PR #111256)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [llvm] 1789534 - [SelectOpt] Don't convert constant selects to branches. (#110858)
via llvm-commits
- [llvm] bcb15d0 - [APInt] Slightly simplify APInt::ashrSlowCase. NFC (#111220)
via llvm-commits
- [llvm] 20e37f0 - [GISel] Don't preserve NSW flag when converting G_MUL of INT_MIN to G_SHL. (#111230)
via llvm-commits
- [clang] [llvm] [sanitizer] Document AddressSanitizer security considerations (PR #100937)
via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
via llvm-commits
- [clang] [llvm] [sanitizer] Document AddressSanitizer security considerations (PR #100937)
via llvm-commits
- [llvm] [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (PR #111263)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [compiler-rt] [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [llvm] Reapply "[AMDGPU][GlobalISel] Fix load/store of pointer vectors, buffer.*.pN (#110714)" (PR #111059)
via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #111274)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] [mlir] [CMake]: Remove unnecessary dependencies on LLVM/MLIR (PR #111255)
via llvm-commits
- [compiler-rt] [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [compiler-rt] [llvm] [RFC][Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [llvm] 18d9dcd - [RISCV] Unify RVBShift_ri and RVBShiftW_ri with Shift_ri and ShiftW_ri. NFC (#111263)
via llvm-commits
- [compiler-rt] [llvm] [RFC][Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [llvm] [ConstantFPRange][UnitTests] Disable exhaustive testing in debug builds (PR #111276)
via llvm-commits
- [compiler-rt] [llvm] [RFC][Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [llvm] [ConstantFold] Fold `logb` and `logbf` when the input parameter is a constant value. (PR #111232)
via llvm-commits
- [llvm] 6de5305 - [X86] For minsize memset/memcpy, use byte or double-word accesses (#87003)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [WebAssembly] Don't fold non-nuw add/sub in FastISel (PR #111278)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (PR #111279)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [llvm] [LLVM] Slay undead copysign code (PR #111269)
via llvm-commits
- [compiler-rt] [libfuzzer] use timer_create() instead of setitimer() for linux (PR #110274)
via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
via llvm-commits
- [llvm] d2408c4 - [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (#110033)
via llvm-commits
- [llvm] [GlobalISel] Add boolean predicated legalization action methods. (PR #111287)
via llvm-commits
- [llvm] [GlobalISel] Add boolean predicated legalization action methods. (PR #111287)
via llvm-commits
- [llvm] fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
via llvm-commits
- [llvm] fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
via llvm-commits
- [llvm] [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
via llvm-commits
- [llvm] [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
via llvm-commits
- [llvm] 20864d2 - [ValueTypes][RISCV] Add v1bf16 type (#111112)
via llvm-commits
- [llvm] [doc] Fix Kaleidoscope tutorial chapter 3 code snippet and full listing discrepancies (PR #111289)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] bea2803 - [CodeGen] Avoid repeated hash lookups (NFC) (#111274)
via llvm-commits
- [llvm] 11c6ea3 - [ExecutionEngine] Avoid repeated hash lookups (NFC) (#111275)
via llvm-commits
- [llvm] [LegalizeVectorTypes] When widening don't check for libcalls if promoted (PR #111297)
via llvm-commits
- [llvm] [LegalizeVectorTypes] Always widen fabs (PR #111298)
via llvm-commits
- [llvm] [LegalizeVectorTypes] Always widen fabs (PR #111298)
via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
via llvm-commits
- [clang] [llvm] [LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (PR #111302)
via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
via llvm-commits
- [libc] [llvm] [libc] GPU RPC interface: add return value to `rpc_host_call` (PR #111288)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] 864fcfc - [RISCV] Combine RVBUnary and RVKUnary into classes that are more similar to ALU(W)_r(r/i). NFC (#111279)
via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
via llvm-commits
- [llvm] [CodeGenPrepare] Convert `ctpop(X) ==/!= 1` into `ctpop(X) u</u> 2/1` (PR #111284)
via llvm-commits
- [llvm] [RISCV] Only disassemble fcvt.mod.w.d if the rounding mode is rtz. (PR #111308)
via llvm-commits
- [llvm] [LV] Use SCEV to check if minimum iteration check is known. (PR #111310)
via llvm-commits
- [llvm] [libc++] Activate -Warray-zero when building (PR #110812)
via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [libunwind] [libunwind][libcxx][libcxxabi][compiler-rt-builtins] Fix Exception Handling build for wasm (PR #79667)
via llvm-commits
- [llvm] [X86] Add AMD Llano family detection (PR #111312)
via llvm-commits
- [llvm] [X86] Add AMD Llano family detection (PR #111312)
via llvm-commits
- [llvm] [InstCombine] Fold mul (lshr exact (X, N)), 2^N + 1 -> add (X , lshr exact (X, N)) (PR #95042)
via llvm-commits
- [llvm] 7f74651 - [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (#106431)
via llvm-commits
- [llvm] [doc] Add missing info for multiply specifiable objcopy opts (PR #111153)
via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
via llvm-commits
- [lld] [LLD][ELF] Assert TargetInfo correctness for when ctx becomes a local (PR #111139)
via llvm-commits
- [lld] [ELF] Change Ctx::target to unique_ptr (PR #111260)
via llvm-commits
- [compiler-rt] [llvm] [X86] Add AMD Llano family detection (PR #111312)
via llvm-commits
- [llvm] c4d8920 - [AMDGPU] Support preloading hidden kernel arguments (#98861)
via llvm-commits
- [llvm] 35f1966 - [RISCV] Only disassemble fcvtmod.w.d if the rounding mode is rtz. (#111308)
via llvm-commits
- [llvm] [Analysis] Simplify code with DenseMap::operator[] (NFC) (PR #111331)
via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] [Coverage][WebAssembly] Add initial support for WebAssembly/WASI (PR #111332)
via llvm-commits
- [compiler-rt] [llvm] [X86] Add AMD Llano family detection (PR #111312)
via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
via llvm-commits
- [llvm] [memprof] Simplify code with MapVector::operator[] (NFC) (PR #111335)
via llvm-commits
- [lld] [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
via llvm-commits
- [lld] 4ec06b1 - [ELF] Change Ctx::target to unique_ptr (#111260)
via llvm-commits
- [llvm] 924a64a - [AMDGPU] Only emit SCOPE_SYS global_wb (#110636)
via llvm-commits
- [llvm] [VPlan] Implement VPWidenCastRecipe::computeCost(). (NFCI) (PR #111339)
via llvm-commits
- [llvm] Wave reduce add intrinsic (PR #111342)
via llvm-commits
- [llvm] Wave reduce add intrinsic (PR #111342)
via llvm-commits
- [llvm] 66b2820 - [LoopVectorize] Remove redundant code in emitSCEVChecks (#111132)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
zhijian lin via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
zhijian lin via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
zhijian lin via llvm-commits
Last message date:
Sun Oct 6 23:59:35 PDT 2024
Archived on: Sun Oct 6 23:59:42 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).