The Week Of Monday 16 September 2024 Archives by author
Starting: Mon Sep 16 00:04:09 PDT 2024
Ending: Sun Sep 22 23:54:13 PDT 2024
Messages: 5739
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Zhengxing li via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Zhengxing li via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Aaron Ballman via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Aaron Ballman via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Aaron Ballman via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Aaron Ballman via llvm-commits
- [llvm] [Policy] Replace "code owners" with "maintainers" (PR #107384)
Aaron Ballman via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Aaron Ballman via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Aaron Ballman via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Aaron Ballman via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Aaron Ballman via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Aaron Ballman via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Aaron Ballman via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Aaron Ballman via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Aaron Ballman via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Aaron Ballman via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Aaron Ballman via llvm-commits
- [libclc] [llvm] [libclc] Refactor build system to allow in-tree builds (PR #87622)
Aaron Puchert via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
Abhina Sree via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
Abhina Sree via llvm-commits
- [llvm] 3b3accb - [SystemZ][z/OS] Propagate IsText flag continuation
Abhina Sreeskantharajan via llvm-commits
- [llvm] d6f9120 - Revert "[SystemZ][z/OS] Propagate IsText flag continuation"
Abhina Sreeskantharajan via llvm-commits
- [llvm] efdb3ae - Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906)"
Abhina Sreeskantharajan via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Aditi Medhane via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Aditi Medhane via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Adrian Prantl via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Adrian Prantl via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Adrian Vogelsgesang via llvm-commits
- [llvm] [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (PR #109069)
Ahmed S. Taei via llvm-commits
- [llvm] [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (PR #109069)
Ahmed S. Taei via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Aiden Grossman via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Aiden Grossman via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Aiden Grossman via llvm-commits
- [llvm] [X86] Complete AMD znver4 AVX512 zeroing idioms (PR #108740)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Aiden Grossman via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Aiden Grossman via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Aiden Grossman via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Aiden Grossman via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Aiden Grossman via llvm-commits
- [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Aiden Grossman via llvm-commits
- [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Aiden Grossman via llvm-commits
- [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Aiden Grossman via llvm-commits
- [llvm] 5e3d48a - Revert "[llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)"
Aiden Grossman via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Akshat Oke via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Akshat Oke via llvm-commits
- [llvm] [MachineLICM] Remove dead flag PreRegAlloc (PR #107222)
Akshat Oke via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Akshat Oke via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Akshat Oke via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Akshat Oke via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Alan Phipps via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Alan Zhao via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
Alex Bradbury via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
Alex Bradbury via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Alex Bradbury via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Alex Langford via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Alex MacLean via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Alex MacLean via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Alex MacLean via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Alex MacLean via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handeling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Alex Rønne Petersen via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't use float/vector code for memops. (PR #107022)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Alex Rønne Petersen via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't emit `fma()` libcalls. (PR #106615)
Alex Rønne Petersen via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't emit `fma()` libcalls. (PR #106615)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu 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)
Alex Voicu 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)
Alex Voicu 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)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu 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)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Alexander Kornienko via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] update_test_checks: recognize %if in RUN line (PR #108972)
Alexander Richardson via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Alexander Richardson via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Alexander Richardson 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)
Alexander Richardson via llvm-commits
- [lld] [ELF][WASM] Update datalayout strings to latest version (PR #107276)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Alexander Richardson via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Alexander Richardson via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Alexander Richardson via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
Alexandre Ganea via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexandre Ganea via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexandre Ganea via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexandre Ganea via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexandre Ganea via llvm-commits
- [llvm] 766ec7d - [SandboxIR] Silence warning with Clang 19.1.0 on Windows
Alexandre Ganea via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexandre Ganea via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Alexandros Lamprineas via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Alexandros Lamprineas via llvm-commits
- [llvm] f564a48 - [SLP]Fix PR108700: correctly identify id of the operand node
Alexey Bataev via llvm-commits
- [llvm] 18ef467 - [SLP]Fix PR108709: postpone buildvector clustered nodes, if required
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
Alexey Bataev via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Alexey Bataev via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Alexey Bataev via llvm-commits
- [llvm] dc2deb5 - [SLP]Vectorize gathered loads
Alexey Bataev via llvm-commits
- [llvm] e588fd9 - Revert "[SLP]Vectorize gathered loads"
Alexey Bataev via llvm-commits
- [llvm] 1833d41 - [SLP]Vectorize gathered loads
Alexey Bataev via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexey Lapshin via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Alexey Lapshin via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Alexey Lapshin via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Alexey Lapshin via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Alexey Lapshin via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Alexey Lapshin via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Alina Sbirlea via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Alina Sbirlea via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_ICMP (PR #108755)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Amara Emerson via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Amara Emerson via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Amara Emerson via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Set RawBranchCount in DataAggregator (PR #101093)
Amir Ayupov via llvm-commits
- [clang] [llvm] [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED (PR #79942)
Amir Ayupov via llvm-commits
- [clang] [llvm] [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED (PR #79942)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][test] Add callcont-fallthru.test (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] 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] Record return profile as call to continuation fallthrough (PR #109486)
Amir Ayupov via llvm-commits
- [clang] [llvm] [CMake] Preserve clang-prebolt (PR #109351)
Amir Ayupov via llvm-commits
- [clang] [llvm] [CMake] Preserve clang-prebolt (PR #109351)
Amir Ayupov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [llvm][llvm-as] Fix file input extension description (PR #108295)
Amr Hesham via llvm-commits
- [llvm] [llvm][llvm-as] Fix file input extension description (PR #108295)
Amr Hesham via llvm-commits
- [llvm] [llvm][llvm-cat] Fix typo in the Input file name option (PR #108294)
Amr Hesham via llvm-commits
- [llvm] [llvm][llvm-cat] Fix typo in the Input file name option (PR #108294)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Amr Hesham via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Anatoly Trosinenko via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Anatoly Trosinenko via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Anatoly Trosinenko via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [flang] [llvm] [Flang][OpenMP][Sema] Adding parsing and semantic support for scan directive. (PR #102792)
Anchu Rajendran S via llvm-commits
- [llvm] [MCA][ResourceManager] Fix a bug in the instruction issue logic. (PR #108386)
Andrea Di Biagio via llvm-commits
- [llvm] [Attributor] Swap range metadata to attribute for calls. (PR #108835)
Andreas Jonson via llvm-commits
- [llvm] [SimplifyCFG] Swap range metadata to attribute for calls. (PR #108984)
Andreas Jonson via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Andrei Safronov via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Andrew Carlotti via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Andrew Ng via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Andy Kaylor via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Anton Korobeynikov via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Anton Korobeynikov via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Anton Korobeynikov via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Anton Korobeynikov via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Anton Korobeynikov via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Anton Korobeynikov via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Anton Korobeynikov via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Anton Korobeynikov via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Anton Korobeynikov via llvm-commits
- [clang] [llvm] [RISCV] Add Syntacore SCR7 processor definition (PR #108406)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Anton Sidorenko via llvm-commits
- [llvm] 539f916 - [Instrumentation] Precommit tests for PR108552 (NFC)
Antonio Frighetto via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Antonio Frighetto via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Antonio Frighetto via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Antonio Frighetto via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Antonio Frighetto via llvm-commits
- [llvm] 942e872 - [Instrumentation] Do not request sanitizers for naked functions
Antonio Frighetto via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Antonio Frighetto via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] [ARM] Honour -mno-movt in stack protector handling (PR #109022)
Ard Biesheuvel via llvm-commits
- [llvm] [ARM] Honour -mno-movt in stack protector handling (PR #109022)
Ard Biesheuvel via llvm-commits
- [llvm] Add executed MC/DC TestVectors to `llvm-cov export` (PR #105511)
Arpad Borsos 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)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich 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)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handeling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
Artem Belevich via llvm-commits
- [llvm] [Coro] Amortize debug info processing cost in CoroSplit (PR #109032)
Artem Pianykh via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
Arthur Eubanks via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Arthur Eubanks via llvm-commits
- [llvm] [NFC][ELF] Rename some ELFWriter methods (PR #109332)
Arthur Eubanks via llvm-commits
- [llvm] [NFC][ELF] Rename some ELFWriter methods (PR #109332)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Arthur Eubanks via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Arthur Eubanks via llvm-commits
- [llvm] Attempt to fix: Sporadic Test Failure in thread.condition.condvarany/notify_one.pass.cpp (PR #106880)
Arup Chauhan via llvm-commits
- [llvm] Attempt to fix: Sporadic Test Failure in thread.condition.condvarany/notify_one.pass.cpp (PR #106880)
Arup Chauhan via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #109490)
Augusto Noronha via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #109490)
Augusto Noronha via llvm-commits
- [llvm] [AMDGPU] Include unused preload kernarg in KD total SGPR count (PR #104743)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Include unused preload kernarg in KD total SGPR count (PR #104743)
Austin Kerbow via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
Ben Shi via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
Ben Shi via llvm-commits
- [llvm] 3e32e45 - [NVPTX] Verify ptx in the right version
Benjamin Kramer via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
Benjamin Kramer via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
Benjamin Kramer via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Benjamin Kramer via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Benjamin Kramer via llvm-commits
- [llvm] [bazel] Remove empty Rename tests for now-deleted clang-rename (PR #109162)
Benjamin Kramer via llvm-commits
- [llvm] 57777a5 - [LoopVectorize] Silence unused variable warning
Benjamin Kramer via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI] Support inferring function attributes for sincos[f|l] (PR #108554)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI] Support inferring function attributes for sincos[f|l] (PR #108554)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI][AArch64] Remove VecFuncs mapping for functions with output pointers (PR #108967)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI][AArch64] Remove VecFuncs mapping for functions with output pointers (PR #108967)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI][AArch64] Remove VecFuncs mapping for functions with output pointers (PR #108967)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [TLI] Support inferring function attributes for sincos[f|l] (PR #108554)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [C API] Add usub_cond and usub_sat atomic ops to C API (PR #109532)
Benji Smith via llvm-commits
- [llvm] [ISelDAG] Salvage debug info at isel by referring to frame indices. (PR #109126)
Bevin Hansson 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] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Brian Favela via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108915)
Brooks Davis via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
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][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] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
Brox Chen 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] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Carl Ritson via llvm-commits
- [compiler-rt] [sanitizers] convert some errant CRLF line endings to LF (PR #108454)
Charlie Barto via llvm-commits
- [compiler-rt] [rtsan] Fix RTTI issue, make a better c test (PR #108720)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Use Die instead of exit, define cf.exitcode (PR #107635)
Chris Apple via llvm-commits
- [llvm] [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (PR #106754)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Add 64 bit file interceptors, test for _FILE_OFFSET_BITS (PR #108057)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Fix comment in fcntl, fix va_args type (PR #108440)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
Chris Apple via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename _expect_not_realtime function (PR #109487)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename _expect_not_realtime function (PR #109487)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename _expect_not_realtime function (PR #109487)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Prune rtsan context and assertions tests (PR #109503)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Prune rtsan context and assertions tests (PR #109503)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Fix va_args handling in open functions (PR #108291)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][tsan] Fix va_args handling in open functions (PR #108291)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][tsan] Fix va_args handling in open functions (PR #108291)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Standardize lambda function case, fix autos (PR #109541)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan][NFC] Standardize lambda function case, fix autos (PR #109541)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
Chris Apple via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Chris B via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Christopher Di Bella via llvm-commits
- [compiler-rt] [scudo] Remove unused field in BatchGroup (PR #109322)
Christopher Ferris via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Christudasan Devadasan via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
Christudasan Devadasan via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Chuanqi Xu via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Clement Courbet via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Craig Topper via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Craig Topper via llvm-commits
- [llvm] [RISCV][Docs] Remove Zvbb, Zvbc and Zvk* from experimental C intrinsics section of RISCVUsage.rst. NFC (PR #108718)
Craig Topper via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
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][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] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Craig Topper via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Craig Topper via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Craig Topper via llvm-commits
- [llvm] [RISCV][Docs] Remove Zvbb, Zvbc and Zvk* from experimental C intrinsics section of RISCVUsage.rst. NFC (PR #108718)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] 4eb9780 - [RISCV] Fix IR for store_large_offset_no_opt_i16 in make-compressible-zbc.mir. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
Craig Topper via llvm-commits
- [llvm] [RISC-V][GISEL] Select G_BITCAST for scalable vectors (PR #101486)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Craig Topper via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 16 bit GPR sub-register for Zhinx. (PR #107446)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 16 bit GPR sub-register for Zhinx. (PR #107446)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Craig Topper via llvm-commits
- [llvm] a366323 - [RISCV][GISel] Restore s32 support for G_ABS on RV64.
Craig Topper via llvm-commits
- [llvm] f022111 - [RISCV][GISel] Restore s32 support on RV64 for DIV, and REM.
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
Craig Topper via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
- [llvm] 884ff9e - [LegalizeVectorOps] Make the AArch64 hack in ExpandFNEG more specific.
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorOps] Remove calls to DAG.UnrollVectorsOps from some expansion handlers. NFC (PR #108930)
Craig Topper via llvm-commits
- [llvm] [RISCV] Account for zvfhmin and zvfbfmin promotion in register usage (PR #108370)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Remove unused MAX_STACK_SLOT. NFC (PR #108781)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorOps] Remove calls to DAG.UnrollVectorsOps from some expansion handlers. NFC (PR #108930)
Craig Topper via llvm-commits
- [llvm] 55808d8 - [AVR] Use MCRegister in AsmParser. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Craig Topper via llvm-commits
- [llvm] da46244 - Revert "[LegalizeVectorOps] Make the AArch64 hack in ExpandFNEG more specific."
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Craig Topper via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (PR #109048)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [RISCV] Split fp rounding ops with zvfhmin nxv32f16 (PR #108765)
Craig Topper via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Craig Topper via llvm-commits
- [llvm] [RISCV] Promote bf16 ops to f32 with zvfbfmin (PR #108937)
Craig Topper via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Craig Topper via llvm-commits
- [llvm] ca0613e - [LegalizeFloatTypes] Handle replacement for strict ops inside SoftPromoteHalfOp_FP_TO_XINT. NFC
Craig Topper via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredictor to use const RecordKeeper (PR #109064)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Craig Topper via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredicator to use const RecordKeeper (PR #109064)
Craig Topper via llvm-commits
- [llvm] [Target] Use 'unsigned' as the underlying type for the tablegened physical register enums. (PR #109086)
Craig Topper via llvm-commits
- [llvm] fe012bd - [SelectionDAG] Use Register around RegisterSDNode related functions. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Craig Topper via llvm-commits
- [llvm] 9d3ab1c - [SelectionDAGBuilder] Use Register in more places. NFC"
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use Register in SwitchLoweringUtils. NFC (PR #109092)
Craig Topper via llvm-commits
- [llvm] [CodeGen] Use Register in SwitchLoweringUtils. NFC (PR #109092)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
Craig Topper via llvm-commits
- [llvm] [Target] Use 'unsigned' as the underlying type for the tablegened physical register enums. (PR #109086)
Craig Topper via llvm-commits
- [llvm] [CodeGen][MachinePipeliner] Limit register pressure when scheduling (PR #74807)
Craig Topper via llvm-commits
- [llvm] [MachinePipeliner] Fix incorrect use of getPressureSets. (PR #109179)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Craig Topper via llvm-commits
- [llvm] 644899a - [RISCV][GISel] Port portions of float-intrinsics.ll and double-intrinsics.ll. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Check that the destination of G_EXTRACT_SUBVECTOR is smaller than the source. (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Check that the destination of G_EXTRACT_SUBVECTOR is smaller than the source. (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Check that the destination of G_EXTRACT_SUBVECTOR is smaller than the source. (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
Craig Topper via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Craig Topper via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Craig Topper via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Craig Topper via llvm-commits
- [llvm] d21a435 - [LegalizeVectorOps][RISCV] Don't scalarize FNEG in ExpandFNEG if FSUB is marked Promote.
Craig Topper via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (PR #109195)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Craig Topper via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Craig Topper via llvm-commits
- [llvm] [NFC] Cleanup RegisterInfoEmitter code (PR #109199)
Craig Topper via llvm-commits
- [llvm] [MachinePipeliner] Fix incorrect use of getPressureSets. (PR #109179)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN for fixed vectors in some cases. (PR #109232)
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] [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (PR #109194)
Craig Topper via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
Craig Topper via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
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] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Craig Topper via llvm-commits
- [clang] [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Craig Topper via llvm-commits
- [llvm] 5b17f85 - [CodeGen][MC] Improve DenseMapInfo for Register/MCRegister.
Craig Topper via llvm-commits
- [clang] [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Craig Topper via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Craig Topper via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Craig Topper via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Craig Topper via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Craig Topper via llvm-commits
- [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 16 bit GPR sub-register for Zhinx. (PR #107446)
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][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] 605420e - [MC] Use MCRegister and remove implicit casts from MCRegister to unsigned. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
Craig Topper via llvm-commits
- [llvm] [RISCV} Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Craig Topper via llvm-commits
- [llvm] 18225c7 - [ARM] Use MCRegister in 2 functions in ARMTargetStreamer. NFC
Craig Topper via llvm-commits
- [llvm] 2c77067 - [ARM] Use MCRegister in more places. NFC
Craig Topper via llvm-commits
- [llvm] eb8d865 - [TableGen] Change getReg() == 0 to !getReg().isValid() in expandCheckInvalidRegOperand. NFC
Craig Topper via llvm-commits
- [llvm] b47af5d - [MC] Replace some comparisons of MCRegister and literal 0. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Craig Topper via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
Craig Topper via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
Csanád Hajdú via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
Csanád Hajdú via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
Csanád Hajdú via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Damyan Pepper via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] 83220e9 - [gn build] Add llvm-cgdata dependency to check-lld
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Daniel Bertalan via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Daniel Rodríguez Troitiño via llvm-commits
- [clang] [clang-tools-extra] [lld] [lldb] [llvm] [mlir] [polly] [NFC] Add explicit #include llvm-config.h where its macros are used. (PR #106810)
Daniil Fukalov via llvm-commits
- [lld] [llvm] [mlir] [polly] [NFC] Add explicit #include llvm-config.h where its macros are used, last part. (PR #107615)
Daniil Fukalov via llvm-commits
- [llvm] [NFC] Add explicit #include config.h where its macros are used. (PR #108077)
Daniil Fukalov via llvm-commits
- [llvm] [mlir] [NFC] Add explicit #include abi-breaking.h where its macros are used. (PR #109453)
Daniil Fukalov via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN, xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN, xN' on tail call (PR #109100)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [llvm] Avoid exposing password and token from git repositories (PR #105220)
Danila Malyutin via llvm-commits
- [llvm] Avoid exposing password and token from git repositories (PR #105220)
Danila Malyutin via llvm-commits
- [llvm] [DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB (PR #105524)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
David Blaikie via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
David Blaikie via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
David Blaikie via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
David Blaikie via llvm-commits
- [lldb] [llvm] lldb simplified template names rebuild without clang ast (PR #90008)
David Blaikie via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
David Blaikie via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER support. (PR #107722)
David CARLIER via llvm-commits
- [llvm] [GlobalISel][AArch64] Add G_FPTOSI_SAT/G_FPTOUI_SAT (PR #96297)
David Green via llvm-commits
- [llvm] [GlobalISel][AArch64] Add G_FPTOSI_SAT/G_FPTOUI_SAT (PR #96297)
David Green via llvm-commits
- [llvm] [InstCombine] Fold fmod to frem if we know it does not set errno. (PR #107912)
David Green via llvm-commits
- [llvm] [InstCombine] Fold fmod to frem if we know it does not set errno. (PR #107912)
David Green via llvm-commits
- [llvm] [InstCombine] Fold fmod to frem if we know it does not set errno. (PR #107912)
David Green via llvm-commits
- [llvm] 823eab2 - [AArch64] Add a selection for vector scmp/ucmp tests. NFC
David Green via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
David Green via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
David Green via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
David Green via llvm-commits
- [llvm] 8411214 - [AArch64] Tests for vecreduce.or(sext(x)), with or/and/xor and sext/zext. NFC
David Green via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
David Green via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
David Green via llvm-commits
- [llvm] [AArch64] Add missing tests for Arm cpus (PR #106749)
David Green via llvm-commits
- [llvm] [AArch64] Fix sched model of Neoverse N2 (PR #106376)
David Green via llvm-commits
- [llvm] [AArch64] Fix sched model of Neoverse N2 (PR #106376)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [InstCombine] Fold fmod to frem if we know it does not set errno. (PR #107912)
David Green via llvm-commits
- [llvm] 4038974 - [InstCombine] Return FRem, as opposed to substituteInParent.
David Green via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
David Green via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
David Green via llvm-commits
- [llvm] 4e37816 - [ARM][MVE] Add vector tests for ucmp/scmp. NFC
David Green via llvm-commits
- [llvm] 4c50112 - [AArch64] Add patterns for 64bit vector addp
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [AArch64] Extend and rewrite load zero and load undef patterns (PR #108185)
David Green via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
David Green via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
David Green via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
David Green via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
David Green via llvm-commits
- [llvm] eaeb1fb - [AArch64] Cleanup and extend arm64-fp128.ll. NFC
David Green via llvm-commits
- [llvm] 2da7057 - [AArch64][GISel] Scalarize fp128 fadd/fsub/fmul/etc.
David Green via llvm-commits
- [llvm] 37bb9ad - [AArch64] Regenerate GlobalISel legalize-cmp.mir tests. NFC
David Green via llvm-commits
- [llvm] c3f9b73 - [AArch64] Treat fp128 G_FNEG like G_FABS
David Green via llvm-commits
- [llvm] [GlobalISel] Combine unmerge(unmerge()) if the result is legal. (PR #109606)
David Green via llvm-commits
- [llvm] [GlobalISel] Combine unmerge(unmerge()) if the result is legal. (PR #109606)
David Green via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
David Li via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
David Li via llvm-commits
- [llvm] 49c5ceb - [X86] Improve support for vXi8 arithmetic shifts, logical left shifts
David Majnemer via llvm-commits
- [llvm] 0fa258c - [X86] Implement certain 16-bit vector shifts via 32-bit shifts
David Majnemer via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
David Pagan via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
David Pagan via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
David Pagan via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
David Pagan via llvm-commits
- [llvm] [NFC][LoopVectorize] Dont pass LLVMContext to VPTypeAnalysis constructor (PR #108540)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
David Sherwood via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
David Sherwood via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
David Sherwood via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
David Sherwood via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
David Sherwood via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
David Sherwood via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (PR #108543)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (PR #108543)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (PR #108543)
David Sherwood via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
David Sherwood via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
David Sherwood via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
David Sherwood via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
David Sherwood via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] Fix test issue introduced by e762d4dac762a3fc27c6e251086b6645d7543bb2 (PR #109254)
David Sherwood via llvm-commits
- [llvm] Fix test issue introduced by e762d4dac762a3fc27c6e251086b6645d7543bb2 (PR #109254)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
David Sherwood via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [llvm][llvm-as] Fix file input extension description (PR #108295)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-as] Fix file input extension description (PR #108295)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-cat] Fix typo in the Input file name option (PR #108294)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-cat] Fix typo in the Input file name option (PR #108294)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [llvm] [llvm][docs] Convert LLVM release notes to Markdown (PR #109107)
David Spickett via llvm-commits
- [llvm] [llvm][docs] Convert LLVM release notes to Markdown (PR #109107)
David Spickett via llvm-commits
- [llvm] [llvm][docs] Convert LLVM release notes to Markdown (PR #109107)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
David Spickett via llvm-commits
- [llvm] [WebAssembly] Rename eh-assembly.s to -legacy.s (PR #108747)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Add indentations to annotations.s (PR #108790)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Fix .functype directives in tests (PR #108748)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Fix .functype directives in tests (PR #108748)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support annotation for try_table (PR #109029)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Support binary generation for new EH (PR #109027)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Derek Schuff via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Derek Schuff via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
Dhruv Srivastava via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
Dhruv Srivastava via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
Dhruva Chakrabarti via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Dimitry Andric via llvm-commits
- [llvm] [llvm-objcopy][ELF] Disable huge section offset (PR #97036)
Djordje Todorovic via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Durgadoss R via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to True/False (PR #94040)
Eisuke Kawashima via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Elena Lepilkina 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)
Eli Friedman via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Eli Friedman via llvm-commits
- [llvm] Add target-byteorder for cases where endian in target triple is what matters (PR #107915)
Eli Friedman via llvm-commits
- [llvm] Add target-byteorder for cases where endian in target triple is what matters (PR #107915)
Eli Friedman via llvm-commits
- [llvm] Add target-byteorder for cases where endian in target triple is what matters (PR #107915)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
Eli Friedman via llvm-commits
- [llvm] [x86][Windows] Fix chromium build break (PR #101268)
Eli Friedman via llvm-commits
- [llvm] [x86][Windows] Fix chromium build break (PR #101268)
Eli Friedman via llvm-commits
- [llvm] [x86][Windows] Fix chromium build break (PR #101268)
Eli Friedman via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Eli Friedman via llvm-commits
- [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (PR #105742)
Eli Friedman via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Eli Friedman via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Eli Friedman 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)
Eli Friedman via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Eli Friedman via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Eli Friedman via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Eli Friedman via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Eli Friedman via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
Eli Friedman via llvm-commits
- [llvm] AtomicExpand: Really allow incremental legalization (PR #108613)
Eli Friedman via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Eli Friedman via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Eli Friedman via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
Eli Friedman via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Eli Friedman via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Eli Friedman via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Eli Friedman via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Eli Friedman via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Eli Friedman via llvm-commits
- [llvm] [Object][COFF] Fix CHPE metadata offset check (PR #109591)
Eli Friedman via llvm-commits
- [clang] [compiler-rt] [clang][CodeGen] Use byval for SystemZ indirect arguments (PR #66404)
Eli Friedman via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Ellis Hoag via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Ellis Hoag via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Ellis Hoag via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Ellis Hoag via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Ellis Hoag via llvm-commits
- [llvm] [NFC][Glob] Escape backslash to fix doxygen rendering (PR #109055)
Ellis Hoag via llvm-commits
- [llvm] [NFC][Glob] Escape backslash to fix doxygen rendering (PR #109055)
Ellis Hoag via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Ellis Hoag via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Ellis Hoag via llvm-commits
- [llvm] update_test_checks: recognize %if in RUN line (PR #108972)
Elvina Yakubova via llvm-commits
- [llvm] [SLP] Better way to filter target-specific tests (PR #106720)
Elvina Yakubova via llvm-commits
- [llvm] [TargetParser][AArch64] Believe runtime feature detection (PR #95694)
Elvina Yakubova via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.load/store. (PR #109245)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.load/store. (PR #109245)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Elvis Wang via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
Elvis Wang via llvm-commits
- [compiler-rt] [WIP][ASan][test] Enable ASan tests on SPARC (PR #107405)
Eric Botcazou via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Erich Keane via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Support G_FADD, G_FSUB, G_FMUL, G_FDIV (PR #87339)
Evgenii Kudriashov via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [RL78 patch 1] Recognize RL78 in triple parsing code. (PR #108395)
Fangrui Song via llvm-commits
- [llvm] [RL78 patch 1] Recognize RL78 in triple parsing code. (PR #108395)
Fangrui Song via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Fangrui Song via llvm-commits
- [compiler-rt] [sanitizer] Fix intersecting stacks workaround (PR #108672)
Fangrui Song via llvm-commits
- [llvm] [MC][AsmLexer] 'LexToken()': fix potential buffer overflow. (PR #105312)
Fangrui Song via llvm-commits
- [llvm] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Fangrui Song via llvm-commits
- [lld] cf70a1e - [ELF] .llvm.sympart: support CREL
Fangrui Song via llvm-commits
- [lld] bffb26f - [ELF] Add LinkerDriver::ctx. NFC
Fangrui Song via llvm-commits
- [lld] d904542 - [ELF] Add Config &Ctx::arg. NFC
Fangrui Song via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
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][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [llvm] [ARM] Honour -mno-movt in stack protector handling (PR #109022)
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
- [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
- [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] da0b9db - [ELF] Replace config-> with ctx.arg. NFC
Fangrui Song via llvm-commits
- [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Fangrui Song via llvm-commits
- [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [llvm] e06f321 - [CSKY, M68k, Xtensa] Update function names after #108643
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [lld] e82f083 - [ELF] --icf: don't fold a section without relocation and a section with relocations for SHT_CREL
Fangrui Song via llvm-commits
- [llvm] [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (PR #106754)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
Fangrui Song via llvm-commits
- [lld] [llvm] [LLD] Avoid non-deterministic relocations processing. (PR #107186)
Fangrui Song via llvm-commits
- [llvm] [NFC][ELF] Rename some ELFWriter methods (PR #109332)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
Fangrui Song via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
Fangrui Song via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
Fangrui Song via llvm-commits
- [clang] [llvm] [clang] Add cc1 --output-asm-variant= to set output syntax (PR #109360)
Fangrui Song via llvm-commits
- [clang] [llvm] [clang] Add cc1 --output-asm-variant= to set output syntax (PR #109360)
Fangrui Song via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add checks for impossible state (PR #108672)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] a15f1bf - [RISCV] Avoid calling isSymbolRefDifferenceFullyResolvedImpl. NFC
Fangrui Song via llvm-commits
- [llvm] 2c4da3c - [MC] Remove unneeded null getFragment() check. NFC
Fangrui Song via llvm-commits
- [llvm] b84d773 - [Parallel] Revert sequential task changes
Fangrui Song via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Fangrui Song via llvm-commits
- [lld] [ELF] Add --thinlto-index= (PR #109534)
Fangrui Song via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Fangrui Song via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Fangrui Song via llvm-commits
- [lld] 6b56a27 - [ELF] Replace config-> with ctx.arg. in LTO.cpp
Fangrui Song via llvm-commits
- [lld] bb0a6f2 - [ELF] Pass Ctx to LinkerScript. NFC
Fangrui Song via llvm-commits
- [lld] 9b7a22e - [ELF] Replace config-> with ctx.arg. in LinkerScript
Fangrui Song via llvm-commits
- [lld] cf57a67 - [ELF] ScriptParser: pass Ctx to ScriptParser and ScriptLexer. NFC
Fangrui Song via llvm-commits
- [lld] 3320400 - [ELF] ScriptParser: make Ctx & a member variable. NFC
Fangrui Song via llvm-commits
- [lld] 49ec508 - [ELF] Pass Ctx & to Writer. NFC
Fangrui Song via llvm-commits
- [lld] 1dd9a56 - [ELF] Replace config-> with ctx.arg. in Arch/
Fangrui Song via llvm-commits
- [lld] eba30b3 - [ELF] Replace config-> with ctx.arg. in [IS]*.cpp
Fangrui Song via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Fangrui Song via llvm-commits
- [lld] c64277d - [ELF] Speculatively fix older MSVC after &ctx change
Fangrui Song via llvm-commits
- [lld] [llvm] [llvm-objdump] Print ... even if a data mapping symbol is active (PR #109553)
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
- [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
- [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
- [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] ff8d55f - [ELF] Replace config-> with ctx.arg. in Relocations and Thunks
Fangrui Song via llvm-commits
- [lld] 6f48201 - [ELF] Replace config-> with ctx.arg.
Fangrui Song via llvm-commits
- [lld] a7e14e2 - [ELF] Replace config-> with ctx.arg.
Fangrui Song via llvm-commits
- [lld] 67f0277 - [ELF] Replace config-> with ctx.arg. in Writer
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with ArrayRef (NFC) (PR #109566)
Fangrui Song via llvm-commits
- [lld] [lld] Use StringRef idioms (NFC) (PR #109584)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [llvm] [Parallel] Revert sequential task changes (PR #109084)
Fangrui Song via llvm-commits
- [lld] 777329d - [ELF] Replace config-> with ctx.arg. in Driver.cpp and Target.h
Fangrui Song via llvm-commits
- [lld] b8248da - [ELF] Replace remnant config-> with ctx.arg.
Fangrui Song via llvm-commits
- [lld] e1a1f18 - [ELF] Make `Config config` part of `Ctx ctx`
Fangrui Song via llvm-commits
- [lld] [ELF] Move elf::symtab into Ctx (PR #109612)
Fangrui Song via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Fangrui Song via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (PR #109451)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
Florian Hahn via llvm-commits
- [llvm] c48a1eb - [LV] Remove force-vector-width/force-vector-interleave from X86 test.
Florian Hahn via llvm-commits
- [llvm] 3c5c61a - [LV] Add first order rec test where hoisting can improve over sinking.
Florian Hahn via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
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 VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Unified printing format for vector-predication intrinsics (PR #108177)
Florian Hahn via llvm-commits
- [llvm] b1339ab - [InstCombine] Add tests for folding align assumes into load metadata.
Florian Hahn via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Florian Hahn via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Florian Hahn via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (PR #108543)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
Florian Hahn via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Florian Hahn via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
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] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add getSCEVExprForVPValue util, use to get trip count SCEV (NFC) (PR #94464)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add getSCEVExprForVPValue util, use to get trip count SCEV (NFC) (PR #94464)
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 multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Florian Hahn via llvm-commits
- [llvm] 2561004 - [VPlan] Rename isDefinedOutside[Vector]Regions -> [Loop] (NFC)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] 4e6ec0b - [SCEV] Replace redundant !Preds.empty() check with assert. (NFCI)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] e584278 - [LV] Update tests to avoid loop invariant instructions.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] 8242bd1 - [EarlyCSE] Add tests showing loss of alignment info for ptr loads.
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] 96ba9d3 - [VPlan] Only consider recipes in loop region in planContainsSimp. (NFCI)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] 413b12a - [LV] Add additional tests for UDiv expansion.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] 4eb9838 - [VPlan] Generalize VPValue::isDefinedOutsideLoopRegions.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] bd8fe99 - [VPlan] Mov licm to end of VPlan optimizations.
Florian Hahn via llvm-commits
- [llvm] 58e0577 - [LV] Move test requiring AArch64 to target subdir.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Florian Hahn via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
Florian Hahn via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Florian Hahn via llvm-commits
- [llvm] 06c3a7d - [VPlan] Remove unneeded State.UF after 8ec406757cb92 (NFC).
Florian Hahn via llvm-commits
- [llvm] 0e21c8e - [LV] Auto-generate check lines for test.
Florian Hahn via llvm-commits
- [llvm] 53266f7 - [VPlan] Run DCE after unrolling.
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
Florian Hahn via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add checks for impossible state (PR #108672)
Florian Mayer via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [HWASan] optimize AttrInfer fix for selective HWASan (PR #108111)
Florian Mayer via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Florian Mayer via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
Florian Mayer via llvm-commits
- [llvm] [HWASan] optimize AttrInfer fix for selective HWASan (PR #108111)
Florian Mayer via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
Florian Mayer via llvm-commits
- [llvm] [HWASan] optimize AttrInfer fix for selective HWASan (PR #108111)
Florian Mayer via llvm-commits
- [llvm] cdf2970 - [NFC] [HWASan] fix LLVM style guide violations
Florian Mayer via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
Florian Mayer via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Fraser Cormack via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since rbp is risked to be optimized out. (PR #109597)
Freddy Ye via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since rbp is risked to be optimized out. (PR #109597)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Freddy Ye via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since rbp is risked to be optimized out. (PR #109597)
Freddy Ye via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
George Burgess IV via llvm-commits
- [llvm] AMDGPU: Remove flat/global fmin/fmax intrinsics (PR #105642)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Graham Hunter via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Graham Hunter via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Graham Hunter via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Graham Hunter via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
Graham Hunter via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
Graham Hunter via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Graham Hunter via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Graham Hunter via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] Add verification support for .debug_names with foreign type units. (PR #109011)
Greg Clayton via llvm-commits
- [clang] [llvm] Tentative fix for not removing newly internal functions (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] Tentative fix for not removing newly internal functions (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] Tentative fix for not removing newly internal functions (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] Tentative fix for not removing newly internal functions (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Greg Roth via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memset (PR #108860)
Guillaume Chatelet via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memset (PR #108860)
Guillaume Chatelet via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memcpy (PR #108939)
Guillaume Chatelet via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memcpy (PR #108939)
Guillaume Chatelet via llvm-commits
- [llvm] [FinalizelSel] Re-scan the MachineFunction if we insert a new MBB by custom insertion (PR #96046)
Gábor Spaits via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Han-Kuan Chen via llvm-commits
- [compiler-rt] 04ccbe6 - Fix typos in interception_win.cpp
Hans Wennborg via llvm-commits
- [compiler-rt] 3bd8f4e - [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (#69490)
Hans Wennborg via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Haopeng Liu via llvm-commits
- [llvm] [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (PR #108543)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Hari Limaye via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Hari Limaye via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Hassnaa Hamdi via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Add indentations to annotations.s (PR #108790)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Rename eh-assembly.s to -legacy.s (PR #108747)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix .functype directives in tests (PR #108748)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Fix .functype directives in tests (PR #108748)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support assembly parsing for new EH (PR #108668)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support binary generation for new EH (PR #109027)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support binary generation for new EH (PR #109027)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support annotation for try_table (PR #109029)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support annotation for try_table (PR #109029)
Heejin Ahn via llvm-commits
- [llvm] [WebAssembly] Support binary generation for new EH (PR #109027)
Heejin Ahn via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Helena Kotas via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Helena Kotas via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Helena Kotas via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Helena Kotas via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Helena Kotas via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
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] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
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] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Henrik G. Olsson via llvm-commits
- [lld] [llvm] [LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe (PR #85290)
Henrik Karlsson via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen8 (PR #107733)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen8 (PR #107733)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen8 (PR #107733)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen8 (PR #107733)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Henry Jiang via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
Henry Jiang via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Hristo Hristov via llvm-commits
- [llvm] [WIP][LV] Ignore some costs when loop gets fully unrolled (PR #106699)
Igor Kirillov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builint_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Ilya Biryukov via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Ilya Leoshkevich via llvm-commits
- [llvm] Try to parse template args in C-Style casts. (PR #109141)
Ivan Cheremisenov via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Ivan Kosarev via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add Support for auxiliary IAT copy (PR #108610)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add Support for auxiliary IAT copy (PR #108610)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in MapFile's getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in MapFile's getSymbols (PR #109118)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in MapFile's getSymbols() (PR #109117)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in MapFile's getSymbols (PR #109118)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in MapFile's getSymbols (PR #109118)
Jacek Caban via llvm-commits
- [llvm] f379b63 - [llvm-readobj][NFC] Move arm64ec-chpe.yaml to COFF subdirectory
Jacek Caban via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Jacek Caban via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Jacek Caban via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Jacek Caban via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
Jacek Caban via llvm-commits
- [llvm] [Object][COFF] Fix CHPE metadata offset check (PR #109591)
Jacek Caban via llvm-commits
- [llvm] [Object][COFF] Fix CHPE metadata offset check (PR #109591)
Jacek Caban via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Jack Styles via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Jack Styles via llvm-commits
- [llvm] [CMake] Use old DynamicLibrary symbol behavior on AIX for now (PR #108692)
Jake Egan via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Jakub Kuderski via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Jakub Kuderski via llvm-commits
- [clang] [llvm] [ADT] Simplify SmallSet (PR #109412)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Use range-based helper functions in SmallSet (PR #108585)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Use range-based helper functions in SmallSet (PR #108585)
Jakub Kuderski via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
James Henderson via llvm-commits
- [llvm] [IRCE] Relax profitability check (PR #104659)
Jan Ječmen via llvm-commits
- [llvm] [IRCE] Relax profitability check (PR #104659)
Jan Ječmen via llvm-commits
- [llvm] [IRCE] Relax profitability check (PR #104659)
Jan Ječmen via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Jan Patrick Lehr via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable Offload project in precommit CI (PR #109103)
Jan Patrick Lehr via llvm-commits
- [llvm] [OpenMP] Fix not linking C libraries when enabled (PR #109168)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Jason Molenda via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] GCNHazardRecognizer: refactor getWaitStatesSince (NFCI) (PR #108347)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid unneeded waitcounts before spill stores (PR #108303)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fold llvm.amdgcn.cvt.pkrtz when either operand is fpext (PR #108237)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add link to RDNA 3.5 docs (PR #108977)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add link to RDNA 3.5 docs (PR #108977)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fold llvm.amdgcn.cvt.pkrtz when either operand is fpext (PR #108237)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] empty arrayref (PR #109133)
Jay Foad via llvm-commits
- [llvm] empty arrayref (PR #109133)
Jay Foad via llvm-commits
- [llvm] empty arrayref (PR #109133)
Jay Foad via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Jay Foad via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Jay Foad via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Jay Foad via llvm-commits
- [llvm] [GlobalIsel][NFC] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Jay Foad via llvm-commits
- [llvm] 2c85fe9 - [AMDGPU] Remove miscellaneous unused code. NFC.
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Jay Foad 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)
Jay Foad via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Jay Foad via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Jay Foad via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Jay Foad via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Jay Foad via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Jay Foad via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Jay Foad via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Jay Foad via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Jay Foad via llvm-commits
- [llvm] LICM: hoist BO assoc for FAdd and FMul (PR #108415)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Jay Foad via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Jay Foad via llvm-commits
- [llvm] [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109388)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (PR #109413)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Jay Foad via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
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] [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109388)
Jay Foad via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Jay Foad via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
Jeff Niu via llvm-commits
- [llvm] [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (PR #109069)
Jeff Niu via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
Jeff Niu via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Vectorize i8 Shuffles (PR #105850)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Jeffrey Byrnes via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Jeremy Morse via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109242)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Enable deprecation of iterator-insertion methods (PR #102608)
Jeremy Morse via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Jeremy Morse via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jesse Huang via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Jia Sun via llvm-commits
- [llvm] [RISC-V][GISEL] Select G_BITCAST for scalable vectors (PR #101486)
Jiahan Xie via llvm-commits
- [llvm] [RISCV] Promote bf16 ops to f32 with zvfbfmin (PR #108937)
Jianjian Guan via llvm-commits
- [llvm] [RISCV] Split fp rounding ops with zvfhmin nxv32f16 (PR #108765)
Jianjian Guan via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
Jianjian Guan via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to i32 in GISel (PR #106557)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to i32 in GISel (PR #106557)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16][MC] true16 for more VOP1 instructions (PR #108412)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
Joe Nash via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Joel E. Denny via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Joel E. Denny via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Joel E. Denny via llvm-commits
- [clang] [llvm] [clang][OpenMP] Prototype #1 of directive splitting (PR #108855)
Johannes Doerfert 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)
Johannes Doerfert via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
Johannes Doerfert 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)
Johannes Doerfert via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Jon Chesterfield via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Jon Roelofs via llvm-commits
- [compiler-rt] [sanitizer] Fix partially initialized static TLS range (PR #108685)
Jonas Devlieghere via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Jonas Paulsson via llvm-commits
- [llvm] Fix for logic in combineExtract() (PR #108208)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Remove high inlining threshold multiplier. (PR #106058)
Jonas Paulsson via llvm-commits
- [llvm] [DFAJumpThreading] Handle select unfolding when user phi is not a dir… (PR #109511)
Jonas Paulsson via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
Jonathan Tanner via llvm-commits
- [llvm] Take account of C++23's stricter rules for forward declarations (PR #109416)
Jonathan Tanner via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Jonathan Tanner via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Jonathan Tanner via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Jordan Rupprecht via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Remove empty Rename tests for now-deleted clang-rename (PR #109162)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Remove empty Rename tests for now-deleted clang-rename (PR #109162)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Remove empty Rename tests for now-deleted clang-rename (PR #109162)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Remove empty Rename tests for now-deleted clang-rename (PR #109162)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add VectorToXeGPU deps (PR #109348)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel] Add VectorToXeGPU deps (PR #109348)
Jordan Rupprecht via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxIR] Implement GlobalVariable (PR #108642)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SanbdoxIR] Implement BBIterator::getNodeParent() (PR #109039)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Jorge Gorbe Moya via llvm-commits
- [llvm] Revert "[SandboxVec] Add barebones Region class." (PR #109058)
Jorge Gorbe Moya via llvm-commits
- [llvm] Revert "[SandboxVec] Add barebones Region class." (PR #109058)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Fix not linking C libraries when enabled (PR #109168)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Fix not linking C libraries when enabled (PR #109168)
Joseph Huber via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
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] Add printf strerror conversion (%m) (PR #105891)
Joseph Huber via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Josh Stone via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
Joshua Baehring via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
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] [SPIR-V] Fix deprecation warnings after #102608 (PR #109447)
Joshua Batista via llvm-commits
- [llvm] [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (PR #109451)
Joshua Batista via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Joshua Batista via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
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] LICM: hoist BO assoc for FAdd and FMul (PR #108415)
Joshua Cranmer via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 3c83102 - [NFC][EarlyIfConverter] Remove unused member variables
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Jun Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [clang] [llvm] Buffer_store_lds_dword, buffer_wbinvl1, and buffer_wbinvl1_vol should not be supported in GFX940 (PR #109223)
Jun Wang via llvm-commits
- [clang] [llvm] Buffer_store_lds_dword, buffer_wbinvl1, and buffer_wbinvl1_vol should not be supported in GFX940 (PR #109223)
Jun Wang via llvm-commits
- [clang] [llvm] Buffer_store_lds_dword, buffer_wbinvl1, and buffer_wbinvl1_vol should not be supported in GFX940 (PR #109223)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Jun Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Jun Wang via llvm-commits
- [llvm] [SROA] Prevent poison propagation in insertInteger() (PR #109240)
Junda Liu via llvm-commits
- [llvm] [SROA] Prevent poison propagation in insertInteger() (PR #109240)
Junda Liu via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [SPIR-V] Fix deprecation warnings after #102608 (PR #109447)
Justin Bogner via llvm-commits
- [llvm] [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (PR #109451)
Justin Bogner via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
Justin Bogner via llvm-commits
- [llvm] [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (PR #109451)
Justin Bogner via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Justin Fargnoli via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (PR #109069)
Justin Fargnoli via llvm-commits
- [clang] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Set v2i16 SETCC to Expand (PR #108969)
Justin Fargnoli via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (PR #109232)
Justin Fargnoli via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli 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)
Justin Holewinski via llvm-commits
- [llvm] [IPO] Avoid repeated hash lookups (NFC) (PR #108796)
Kazu Hirata via llvm-commits
- [llvm] [llvm-profdata] Default to MemProf version 3 (PR #108863)
Kazu Hirata via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Kazu Hirata via llvm-commits
- [llvm] [ThinLTO] Add lookup to ImportListsTy (PR #109036)
Kazu Hirata via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Kazu Hirata via llvm-commits
- [llvm] [ThinLTO] Add lookup to ImportListsTy (PR #109036)
Kazu Hirata via llvm-commits
- [llvm] [ThinLTO] Add lookup to ImportListsTy (PR #109036)
Kazu Hirata via llvm-commits
- [llvm] [GSYM] Avoid repeated hash lookups (NFC) (PR #109241)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109242)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109243)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109244)
Kazu Hirata via llvm-commits
- [llvm] [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (PR #109200)
Kazu Hirata via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Kazu Hirata via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Kazu Hirata via llvm-commits
- [compiler-rt] b55d4a3 - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Kazu Hirata via llvm-commits
- [llvm] 72b04b9 - [SystemZ] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [GSYM] Avoid repeated hash lookups (NFC) (PR #109241)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109242)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109243)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109244)
Kazu Hirata via llvm-commits
- [llvm] 3191587 - [Coroutines] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 20150da - [llvm-c-test] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109388)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Remove RawMemProfReader.h (PR #109446)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Remove RawMemProfReader.h (PR #109446)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109509)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109517)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109509)
Kazu Hirata via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109517)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #109563)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #109564)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109565)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with ArrayRef (NFC) (PR #109566)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109568)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Construct SmallVector with ArrayRef (NFC) (PR #109566)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #109563)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109565)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109569)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #109564)
Kazu Hirata via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109568)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109569)
Kazu Hirata via llvm-commits
- [llvm] d84411f - [ARM] clang-format ARMLowOverheadLoops.cpp (NFC)
Kazu Hirata via llvm-commits
- [lld] [lld] Use StringRef idioms (NFC) (PR #109584)
Kazu Hirata via llvm-commits
- [lld] [lld] Use StringRef idioms (NFC) (PR #109584)
Kazu Hirata via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109602)
Kazu Hirata via llvm-commits
- [llvm] [DWARFLinker] Avoid repeated hash lookups (NFC) (PR #109604)
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] 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] 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] 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
- [llvm] [bazel] Port 65bc259a97cd8cc70907b65f59aff728245ba9c0 (PR #109458)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port 65bc259a97cd8cc70907b65f59aff728245ba9c0 (PR #109458)
Keith Smiley via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Implement nxvf32 fpround to nxvbf16. (PR #107420)
Kerry McLaughlin via llvm-commits
- [llvm] [NVPTX] Convert calls to indirect when call signature mismatches function signature (PR #107644)
Kevin McAfee via llvm-commits
- [llvm] [NVPTX] Convert calls to indirect when call signature mismatches function signature (PR #107644)
Kevin McAfee via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Kiran Chandramohan via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Kirill Bobyrev via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
Kito Cheng via llvm-commits
- [llvm] [LV] Added verification of EVL recipes (PR #107630)
Kolya Panchenko via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Kristof Beyls via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
Kristof Beyls via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
Kristof Beyls via llvm-commits
- [clang] [llvm] [clang][OpenMP] Prototype #1 of directive splitting (PR #108855)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [clang][OpenMP] Prototype #1 of directive splitting (PR #108855)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [clang][OpenMP] Prototype #1 of directive splitting (PR #108855)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] Thin4 (PR #109081)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] Thin4 (PR #109081)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] test (PR #109136)
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
- [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
- [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
- [clang] [lld] [llvm] Stablefunctest2 (PR #109522)
Kyungwoo Lee via llvm-commits
- [clang] [lld] [llvm] Stablefunctest2 (PR #109522)
Kyungwoo Lee via llvm-commits
- [clang] [lld] [llvm] Stablefunctest2 (PR #109522)
Kyungwoo Lee via llvm-commits
- [clang] [llvm] [Instrumentation] Move out to Utils (NFC) (PR #108532)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [Instrumentation] Move out to Utils (NFC) (PR #108532)
LLVM Continuous Integration via llvm-commits
- [llvm] [MCA][ResourceManager] Fix a bug in the instruction issue logic. (PR #108386)
LLVM Continuous Integration via llvm-commits
- [llvm] [IPO] Avoid repeated hash lookups (NFC) (PR #108796)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Use old DynamicLibrary symbol behavior on AIX for now (PR #108692)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (PR #108909)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Account for zvfhmin and zvfbfmin promotion in register usage (PR #108370)
LLVM Continuous Integration via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
LLVM Continuous Integration via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
LLVM Continuous Integration via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (PR #108782)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Revert "[X86][BF16] Add libcall for F80 -> BF16" (PR #109140)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
LLVM Continuous Integration via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
LLVM Continuous Integration via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
LLVM Continuous Integration via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
LLVM Continuous Integration via llvm-commits
- [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (PR #105742)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
LLVM Continuous Integration via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
LLVM Continuous Integration via llvm-commits
- [llvm] [Mips] Add test file for 'xor' and 'and' instructions (PR #106679)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Revert "[X86][BF16] Add libcall for F80 -> BF16" (PR #109140)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
LLVM Continuous Integration via llvm-commits
- [llvm] AtomicExpand: Really allow incremental legalization (PR #108613)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [mlir] [Support] Validate number of arguments passed to formatv() (PR #105745)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Add additional fence for amocas when required by recent ABI change (PR #101023)
LLVM Continuous Integration via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
LLVM Continuous Integration via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
LLVM Continuous Integration via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
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
- [compiler-rt] [rtsan] Prune rtsan context and assertions tests (PR #109503)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
LLVM Continuous Integration via llvm-commits
- [llvm] [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109388)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
LLVM Continuous Integration via llvm-commits
- [llvm] [ExtendLifetimes] Implement llvm.fake.use to extend variable lifetimes (PR #86149)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [llvm] a40b36f - [gn build] Port 5c348f692a8d
LLVM GN Syncbot via llvm-commits
- [llvm] 45a8e36 - [gn build] Port 42c5a301f599
LLVM GN Syncbot via llvm-commits
- [llvm] 51df8a3 - [gn build] Port 71e434d30280
LLVM GN Syncbot via llvm-commits
- [llvm] 887224d - [gn build] Port 0ee10e946660
LLVM GN Syncbot via llvm-commits
- [llvm] 4d459df - [gn build] Port ed8f78827895
LLVM GN Syncbot via llvm-commits
- [llvm] 42eb19a - [gn build] Port d1335fb86466
LLVM GN Syncbot via llvm-commits
- [llvm] e2983e5 - [gn build] Port d2df2e41cae1
LLVM GN Syncbot via llvm-commits
- [llvm] 594efd2 - [gn build] Port 76883932014b
LLVM GN Syncbot via llvm-commits
- [llvm] ce47e57 - [gn build] Port ea578804c81b
LLVM GN Syncbot via llvm-commits
- [llvm] 330ecf0 - [gn build] Port fb7849537601
LLVM GN Syncbot via llvm-commits
- [llvm] 86fb006 - [gn build] Port 8ec406757cb9
LLVM GN Syncbot via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Lang Hames via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Lang Hames via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Lang Hames via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Lang Hames via llvm-commits
- [llvm] 85681d4 - [ORC] Simplify intra-graph dependence tracking in ObjectLinkingLayer.
Lang Hames via llvm-commits
- [llvm] 255870d - [JITLink] Update splitBlock to support splitting into multiple blocks.
Lang Hames via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #109563)
Lang Hames via llvm-commits
- [llvm] 0074cea - [ORC] Get rid of ObjectLinkingLayer::Plugin::getSyntheticSymbolDependencies.
Lang Hames via llvm-commits
- [llvm] [Test][JitLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Lang Hames via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Lei Huang via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Lei Huang via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Lei Huang via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Lei Huang via llvm-commits
- [libcxx] [llvm] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
Louis Dionne via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle] Add template name to the substitutions list during demangling (PR #108538)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Louis Dionne via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Louis Dionne via llvm-commits
- [llvm] [CI] Enable Offload project in precommit CI (PR #109103)
Louis Dionne via llvm-commits
- [llvm] [CI] Enable Offload project in precommit CI (PR #109103)
Louis Dionne via llvm-commits
- [llvm] [CI] Enable Offload project in precommit CI (PR #109103)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libcxx] improves diagnostics for containers with bad value types (PR #106296)
Louis Dionne via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Luc Blaeser via llvm-commits
- [lld] [lld][WebAssembly] Fix relocation of Wasm table index with GOT access (PR #104043)
Luc Blaeser via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Luc Blaeser via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Luc Blaeser via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Luc Blaeser via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Luc Blaeser via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] 8d89f83 - [RISCV] Add some missing VP zvfhmin test coverage. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Split fp rounding ops with zvfhmin nxv32f16 (PR #108765)
Luke Lau via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for zvfhmin and zvfbfmin promotion in register usage (PR #108370)
Luke Lau via llvm-commits
- [llvm] 30d7dcc - [RISCV] Add asserts requirement to loop vectorizer tests
Luke Lau via llvm-commits
- [llvm] [RISCV] Account for zvfhmin and zvfbfmin promotion in register usage (PR #108370)
Luke Lau via llvm-commits
- [llvm] [RISCV] Promote bf16 ops to f32 with zvfbfmin (PR #108937)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Adjust cost for extract/insert element when VLEN is known (PR #108595)
Luke Lau via llvm-commits
- [llvm] [RISCV] Split fp rounding ops with zvfhmin nxv32f16 (PR #108765)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV] Promote bf16 ops to f32 with zvfbfmin (PR #108937)
Luke Lau via llvm-commits
- [llvm] 737f56f - [RISCV] Deduplicate zvfhmin and zvfbfmin operation actions. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Luke Lau via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.load/store. (PR #109245)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Luke Lau via llvm-commits
- [llvm] 400b725 - [RISCV] Remove -riscv-v-vector-bits-min from cost model tests. NFC
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower memory ops and VP splat for zvfhmin and zvfbfmin (PR #109387)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Luke Lau via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Luke Lau via llvm-commits
- [llvm] [TLI][AArch64] Remove VecFuncs mapping for functions with output pointers (PR #108967)
Maciej Gabka via llvm-commits
- [llvm] [LoopInterchange] Update the direction of undistributed loop to EQ (PR #78951)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Update the direction of undistributed loop to EQ (PR #78951)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Madhur Amilkanthwar via llvm-commits
- [llvm] Added YouTube resource link on LLVM build to CMAKE.rst (PR #108935)
Mainak Sil via llvm-commits
- [llvm] Added YouTube resource link on LLVM build to CMAKE.rst (PR #108935)
Mainak Sil via llvm-commits
- [llvm] Added YouTube resource link on LLVM build to CMAKE.rst (PR #108935)
Mainak Sil via llvm-commits
- [llvm] Added YouTube resource link on LLVM build to CMAKE.rst (PR #108935)
Mainak Sil via llvm-commits
- [llvm] [Test][JitLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Maksim Panchenko via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][test] Add callcont-fallthru.test (PR #109486)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][merge-fdata] Initialize YAML profile header (PR #109613)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][merge-fdata] Initialize YAML profile header (PR #109613)
Maksim Panchenko via llvm-commits
- [llvm] [mlir] [ADT] Make DenseMap/DenseSet more resilient against OOM situations (PR #107251)
Marc Auberer via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Marina Taylor via llvm-commits
- [llvm] [AArch64] Reduce fuse-literals limit on Apple subtargets (PR #106741)
Marina Taylor via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 sections (PR #108608)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Add Support for auxiliary IAT copy (PR #108610)
Martin Storsjö via llvm-commits
- [llvm] Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (PR #108061)
Martin Storsjö via llvm-commits
- [llvm] Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (PR #108061)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
Martin Storsjö via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
Martin Storsjö via llvm-commits
- [llvm] [Triple] Make mipsel-*-windows-* use COFF files by default (PR #107809)
Martin Storsjö via llvm-commits
- [clang] [lld] [llvm] [clang][MIPS] Add support for mipsel-windows-* targets (PR #107744)
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] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
Martin Storsjö via llvm-commits
- [llvm] [CMake] enable CMP0147 policy if available (PR #109150)
Martin Storsjö via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
Martin Storsjö via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove clang-rename (PR #108988)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Matheus Izvekov via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [llvm] A MMIWP Constructor Initialized with the move constructor of MMI (PR #98770)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matin Raayai via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
Matt Arsenault via llvm-commits
- [llvm] Fix MachineInstr::uses() doc. NFC. (PR #108950)
Matt Arsenault via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
Matt Arsenault via llvm-commits
- [llvm] [Patchpoint] Add immarg attributes to patchpoint arguments (PR #97276)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (PR #108960)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add link to RDNA 3.5 docs (PR #108977)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Matt Arsenault via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (PR #109051)
Matt Arsenault via llvm-commits
- [llvm] Decompose gep of complex type struct to its element type (PR #107848)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (PR #108782)
Matt Arsenault via llvm-commits
- [llvm] [Target] Use 'unsigned' as the underlying type for the tablegened physical register enums. (PR #109086)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (PR #109040)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Matt Arsenault via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Omit isReg() check for all_uses() in SIInsertWaitcnts. NFC. (PR #109041)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Support inferring function attributes for sincos[f|l] (PR #108554)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (PR #108918)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (PR #108779)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold fmod to frem if we know it does not set errno. (PR #107912)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold llvm.amdgcn.cvt.pkrtz when either operand is fpext (PR #108237)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Use Register in SwitchLoweringUtils. NFC (PR #109092)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Matt Arsenault via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
Matt Arsenault via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (PR #109061)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Matt Arsenault via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Matt Arsenault via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Matt Arsenault via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Matt Arsenault via llvm-commits
- [llvm] [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109133)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Matt Arsenault via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Include unused preload kernarg in KD total SGPR count (PR #104743)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Matt Arsenault via llvm-commits
- [llvm] AtomicExpand: Really allow incremental legalization (PR #108613)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
Matt Arsenault via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Matt Arsenault via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
Matt Arsenault via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Matt Arsenault via llvm-commits
- [llvm] 528bcf3 - AMDGPU: Restore deleted test checks from test
Matt Arsenault via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
Matt Arsenault via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
Matt Arsenault via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
Matt Arsenault via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Matt Arsenault via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (PR #109232)
Matt Arsenault via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (PR #109232)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
Matt Arsenault via llvm-commits
- [llvm] f9bd083 - AMDGPU: Explicitly disable verifier in failing tests
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (PR #105494)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
Matt Arsenault via llvm-commits
- [llvm] 2c6e5ef - TLI: Fix test after "Add basic support for fdim libcall"
Matt Arsenault via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
Matt Arsenault via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
Matt Arsenault via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Matt Arsenault via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
Matt Arsenault via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (PR #109413)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Matt Arsenault via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
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] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Matt Arsenault via llvm-commits
- [llvm] Draft: LLVMContext API to print single SyncScope ID (PR #109484)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
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] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
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] [CodeGen] Construct SmallVector with ArrayRef (NFC) (PR #109566)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Add llvm.fake.use baseline tests (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Add llvm.fake.use baseline tests (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109568)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't emit `fma()` libcalls. (PR #106615)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't emit `fma()` libcalls. (PR #106615)
Matt Arsenault via llvm-commits
- [llvm] [llvm] Ensure that soft float targets don't emit `fma()` libcalls. (PR #106615)
Matt Arsenault via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Matt Arsenault via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Matthew Devereau via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Matthew Riley via llvm-commits
- [llvm] [llvm-reduce] Fix incorrectly ignored null MD in ReduceDIMetadata (PR #108541)
Matthew Voss via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Matthias Braun via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matthias Braun via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matthias Braun via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
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] [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] [llvm] [Demangle] Fix MSVC demangling for placeholder return types (PR #106178)
Max Winkler via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Mehdi Amini via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Michael Buch via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
Michael Buch via llvm-commits
- [lldb] [llvm] lldb simplified template names rebuild without clang ast (PR #90008)
Michael Buch via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
Michael Halkenhäuser via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memset (PR #108860)
Michael Jones via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memcpy (PR #108939)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
Michael Jones via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
Michael Jones via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Michael Kruse via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Michael Kruse via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Michael Kruse via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Michael Maitland via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR for scalable vectors (PR #108220)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR and G_EXTRACT_SUBVECTOR for scalable vectors (PR #108220)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
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] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs and clarify spec in G_EXTRACT_SUBVECTOR definition (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs and clarify spec of G_EXTRACT_SUBVECTOR (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs and clarify spec of G_EXTRACT_SUBVECTOR (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [GISEL] Fix bugs and clarify spec of G_EXTRACT_SUBVECTOR (PR #108848)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
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] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
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 and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] 1ebe16b - [RISCV] Add VL optimization related tests
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] 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 and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (PR #109048)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (PR #109048)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Michael Maitland via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
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] 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] 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] 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] [MachineVerifier] Check that the destination of G_EXTRACT_SUBVECTOR is smaller than the source. (PR #109202)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (PR #109202)
Michael Maitland via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower 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_EXTRACT_SUBVECTOR (PR #109426)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Michael Maitland via llvm-commits
- [llvm] 9c5ad62 - Revert "[RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (#108991)"
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_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] [LV] Fix for `VPValue` dump method (PR #94272)
Michael Marjieh via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Michael Marjieh via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Michael Marjieh via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypeBasic for NonSemantic DI (PR #106980)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypeBasic for NonSemantic DI (PR #106980)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Fix incorrect emission of G_SPLAT_VECTOR for fixed vectors (PR #108534)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Michal Paszkowski via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Michal Rostecki via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Michal Rostecki via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Fix the usage message (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Fix the usage message (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Michal Rostecki via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Michal Rostecki via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Michal Terepeta via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Miguel Saldivar via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Miguel Saldivar 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] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar 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] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
Miguel Saldivar 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] [SandboxVec] Legality boilerplate (PR #108650)
Mikael Holmén via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Mikael Holmén via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Mikael Holmén via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines 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
- [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
- [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
- [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
- [lld] [LLD][COFF] Do as many passes of resolveRemainingUndefines as necessary for undefined lazy symbols (PR #109082)
Mike Hommey via llvm-commits
- [llvm] [RISCV] Support STRICT_UINT_TO_FP and STRICT_SINT_TO_FP (PR #102503)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Support STRICT_UINT_TO_FP and STRICT_SINT_TO_FP (PR #102503)
Mikhail R. Gadelha via llvm-commits
- [llvm] wip (PR #109292)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Support vec_reduce_* for f16 (PR #109292)
Mikhail R. Gadelha via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Ming-Yi Lai via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Ming-Yi Lai via llvm-commits
- [clang] [llvm] [CGData][ThinLTO][NFC] Prep for two-codegen rounds (PR #90934)
Mingming Liu via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Mircea Trofin via llvm-commits
- [llvm] [nfc][ctx_prof] Don't try finding callsite annotation for un-instrumentable callsites (PR #109184)
Mircea Trofin via llvm-commits
- [llvm] [nfc][ctx_prof] Don't try finding callsite annotation for un-instrumentable callsites (PR #109184)
Mircea Trofin via llvm-commits
- [llvm] [nfc][ctx_prof] Don't try finding callsite annotation for un-instrumentable callsites (PR #109184)
Mircea Trofin via llvm-commits
- [llvm] [nfc][ctx_prof] Don't try finding callsite annotation for un-instrumentable callsites (PR #109184)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
Mircea Trofin via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
Mircea Trofin via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
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][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [llvm][ARM][CodeGen] Disable MEMCPY LDM/STM inlining for Cortex v7-m (PR #106378)
Nashe Mncube via llvm-commits
- [llvm] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix minor build warnings (PR #109425)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix minor build warnings (PR #109425)
Nathan Gauër via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Nathan Sidwell via llvm-commits
- [clang] [llvm] Make PCH's respect any VFS specified. (PR #106577)
Neil Henning via llvm-commits
- [clang] [llvm] Make PCH's respect any VFS specified. (PR #106577)
Neil Henning via llvm-commits
- [clang] [llvm] Make PCH's respect any VFS specified. (PR #106577)
Neil Henning via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
Nemanja Ivanovic via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Nico Weber via llvm-commits
- [llvm] 1cce1b4 - [gn] port 318d2f5e5d4d8 (SandboxVectorizerTests)
Nico Weber via llvm-commits
- [llvm] 98cf656 - [gn build] Port 64972834c193
Nico Weber via llvm-commits
- [llvm] 61ed538 - [gn] port c18be32185ca
Nico Weber via llvm-commits
- [llvm] aa5eff9 - [gn] port ed8f78827895 (rm clang-pseudo)
Nico Weber via llvm-commits
- [llvm] 02071a8 - Revert "[gn build] Port 64972834c193"
Nico Weber via llvm-commits
- [lld] [lld/ELF] Add --override-section-flags flag (PR #109454)
Nico Weber via llvm-commits
- [lld] [lld/ELF] Add --override-section-flags flag (PR #109454)
Nico Weber via llvm-commits
- [lld] [lld/ELF] Add --override-section-flags flag (PR #109454)
Nico Weber via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
Nicolai Hähnle 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)
Nikita Popov via llvm-commits
- [llvm] [InitUndef] Enable the InitUndef pass on non-AMDGPU targets (PR #108353)
Nikita Popov via llvm-commits
- [llvm] [IPO] Avoid repeated hash lookups (NFC) (PR #108796)
Nikita Popov via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Nikita Popov via llvm-commits
- [llvm] [IPSCCP] Infer attributes on arguments (PR #107114)
Nikita Popov via llvm-commits
- [llvm] [Bolt] Explicitly request PIE in tests (PR #108818)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Nikita Popov via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Nikita Popov via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
Nikita Popov via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Nikita Popov via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
Nikita Popov via llvm-commits
- [llvm] ValueTracking/test: increase recurrence coverage (PR #108836)
Nikita Popov via llvm-commits
- [clang] [llvm] [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (PR #106369)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
Nikita Popov via llvm-commits
- [llvm] [Bolt] Explicitly request PIE in tests (PR #108818)
Nikita Popov via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Nikita Popov via llvm-commits
- [llvm] [Instrumentation] Do not run sanitizers for naked functions (PR #108552)
Nikita Popov via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Nikita Popov via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
Nikita Popov via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Nikita Popov via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Nikita Popov via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Nikita Popov via llvm-commits
- [llvm] Added YouTube resource link on LLVM build to CMAKE.rst (PR #108935)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Fix addrec cost model (PR #106704)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] AllowEphemerals for alignment assumptions. (PR #108632)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
Nikita Popov via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
Nikita Popov via llvm-commits
- [llvm] 848cec1 - Revert "[SLP]Vectorize gathered loads"
Nikita Popov via llvm-commits
- [llvm] [SLP]Vectorize gathered loads (PR #107461)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Swap range metadata to attribute for calls. (PR #108984)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator (PR #109007)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator (PR #109007)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator (PR #109007)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Nikita Popov via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Fix addrec cost model (PR #106704)
Nikita Popov via llvm-commits
- [llvm] [ThinLTO] Add lookup to ImportListsTy (PR #109036)
Nikita Popov via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
Nikita Popov via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
Nikita Popov via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
Nikita Popov via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Nikita Popov via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Nikita Popov via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Nikita Popov via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Nikita Popov via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Nikita Popov via llvm-commits
- [llvm] 13b4d1b - [SimplifyCFG][LICM] Add additional speculation tests
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Nikita Popov via llvm-commits
- [llvm] a4586bd - [Loads] Extract some checks into a lambda (NFC)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
Nikita Popov via llvm-commits
- [llvm] [IR] Initial introduction of memset_pattern (PR #97583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SROA] Prevent poison propagation in insertInteger() (PR #109240)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Fix addrec cost model (PR #106704)
Nikita Popov via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Nikita Popov via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Nikita Popov via llvm-commits
- [llvm] [GSYM] Avoid repeated hash lookups (NFC) (PR #109241)
Nikita Popov via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Nikita Popov via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109242)
Nikita Popov via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109243)
Nikita Popov via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109244)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Support assume in entry block without DT (PR #109264)
Nikita Popov via llvm-commits
- [llvm] f1ff3a2 - [InstCombine] Rename TTI member for clarity (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Nikita Popov via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
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] Support assume in entry block without DT (PR #109264)
Nikita Popov via llvm-commits
- [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] c4744e4 - [LSR] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Preserve gep nuw during expansion (PR #102133)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Avoid introducing of too many phi nodes during sinking (PR #102465)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Avoid introducing of too many phi nodes during sinking (PR #102465)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Assert correct values in APInt constructor (PR #80309)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
Nikita Popov via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Nikita Popov via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Nikita Popov via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
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] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] 37e5319 - [UnitTests] Fix APInt signed flags (NFC)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Assert correct values in APInt constructor (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fix bitwidth (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fix bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (PR #109413)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (PR #109413)
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Nikita Popov via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Nikita Popov via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Nikita Popov via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Nikita Popov via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Nikita Popov via llvm-commits
- [llvm] 5bcc82d - [LoopPeel] Fix LCSSA phi node invalidation
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
Nikita Popov via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
Nikita Popov via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109517)
Nikita Popov via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Nikita Popov via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Nikita Popov via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Nikita Popov via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109509)
Nikita Popov via llvm-commits
- [llvm] [C API] Add usub_cond and usub_sat atomic ops to C API (PR #109532)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #109564)
Nikita Popov via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109569)
Nikita Popov via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
Nikita Popov via llvm-commits
- [llvm] [LV] Added verification of EVL recipes (PR #107630)
Nikolay Panchenko via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Nikolay Panchenko via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Nikolay Panchenko via llvm-commits
- [llvm] [LV] Added verification of EVL recipes (PR #107630)
Nikolay Panchenko via llvm-commits
- [llvm] LV/EVL: strip TailFoldingStyle::DataWithoutLaneMask (PR #93303)
Nikolay Panchenko via llvm-commits
- [llvm] ae8d020 - [SimplifyCFG] Add test for sinking div/rem with const remainder; NFC
Noah Goldstein via llvm-commits
- [llvm] 419c534 - [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator
Noah Goldstein via llvm-commits
- [llvm] f5d62d7 - [SimplifyCFG] Add tests for deducing paths unreachable if they cause div/rem UB; NFC
Noah Goldstein via llvm-commits
- [llvm] 3793264 - [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB
Noah Goldstein via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Nuri Amari via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Nuri Amari via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
Oliver Stannard via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (PR #107802)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [llvm-c-test] Fix the usage message (PR #105702)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Fix SDWA commuting (PR #106920)
Pankaj Dwivedi via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
Patryk Wychowaniec via llvm-commits
- [llvm] [DebugInfo] Add fast path for parsing DW_TAG_compile_unit abbrevs (PR #108757)
Paul T Robinson via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Teach LoopVectorizationLegality about more early exits (PR #107004)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
Paul Walker via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Implement nxvf32 fpround to nxvbf16. (PR #107420)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Paul Walker via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Paul Walker via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
Paul Walker via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
Paul Walker via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Paul Walker via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine][AArch64] sve.insr(splat(x), x) ==> splat(x) (PR #109445)
Paul Walker via llvm-commits
- [lldb] [llvm] [lldb]Implement LLDB Telemetry (PR #98528)
Pavel Labath via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
Pavel Skripkin via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
Pavel Skripkin via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal 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
- [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
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
Peilin Ye via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Pengcheng Wang via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (PR #101331)
Petar Avramovic 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
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Peter Smith via llvm-commits
- [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Petr Hosek via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
Petr Hosek via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
Petr Penzin via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
Petr Penzin via llvm-commits
- [llvm] 8f023ec - [RISCV] Add coverage for select C, C1, C2 where (C1-C2)*[0,1] is cheap
Philip Reames via llvm-commits
- [llvm] 7e56a09 - [RISCV] Add a testcase for an unprofitable machine-sink issue
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] b153cc5 - [RISCV] Fix boundary error in compress-opt-select.ll
Philip Reames via llvm-commits
- [llvm] c532e6d - [RISCV] Restructure compress-opt-select.ll
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Adjust cost for extract/insert element when VLEN is known (PR #108595)
Philip Reames via llvm-commits
- [llvm] 594579b - [RISCV] Autogenerate compress-opt-select.ll
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Philip Reames via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Philip Reames via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
Philip Reames via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
Philip Reames via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
Philip Reames via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
Philip Reames via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Philip Reames via llvm-commits
- [llvm] [SCEVExpander] Fix addrec cost model (PR #106704)
Philip Reames via llvm-commits
- [llvm] [SCEVExpander] Fix addrec cost model (PR #106704)
Philip Reames via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Philip Reames via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Philip Reames via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] f3f3883 - [RISCV] Fix crash reported in https://github.com/llvm/llvm-project/issues/109313
Philip Reames via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
Philip Reames via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] f7c3309 - [RISCV] Add coverage for <N x i1> vp.strided.load
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (PR #109449)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (PR #109449)
Philip Reames via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a build_vector pattern (PR #108419)
Philip Reames via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86,SimplifyCFG] Use passthru to reduce select (PR #108754)
Phoebe Wang via llvm-commits
- [llvm] [X86] Consistently use 'k' for predicate mask registers in instruction names (PR #108780)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
Phoebe Wang via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Phoebe Wang via llvm-commits
- [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
Phoebe Wang via llvm-commits
- [llvm] [X86][AVX10.2] Support AVX10.2-COMEF new instructions. (PR #108063)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
Phoebe Wang via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Phoebe Wang via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Phoebe Wang via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Phoebe Wang via llvm-commits
- [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
Phoebe Wang via llvm-commits
- [llvm] [X86,SimplifyCFG][NFC] Refactor code for #108812 (PR #109398)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86][StrictFP] Combine fcmp + select to fmin/fmax for some predicates (PR #109512)
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,SimplifyCFG][NFC] Refactor code for #108812 (PR #109398)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] SplitModule: Better handling of aliases & inline assembly (PR #106528)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
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] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
Pierre van Houtryve via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Pietro Albini via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
Piotr Sobczak via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
Piyou Chen 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
- [llvm] [VirtRegMap] Remove unused MAX_STACK_SLOT. NFC (PR #108781)
Quentin Colombet via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
Quentin Colombet via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Quentin Colombet via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Quentin Colombet via llvm-commits
- [llvm] [Bolt] Explicitly request PIE in tests (PR #108818)
Rafael Auler via llvm-commits
- [llvm] [bolt][tests] Skip tests that use perf when perf counters are unavailable (PR #107892)
Rafael Auler via llvm-commits
- [clang] [llvm] Deprecate the `-fbasic-block-sections=labels` option. (PR #107494)
Rahman Lavaee via llvm-commits
- [clang] [llvm] Deprecate the `-fbasic-block-sections=labels` option. (PR #107494)
Rahman Lavaee via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (PR #108782)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (PR #108916)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (PR #108916)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (PR #108918)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (PR #108918)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (PR #108916)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (PR #108918)
Rahul Joshi via llvm-commits
- [llvm] [Support] Fix bugs in formatv automatic index assignment (PR #108384)
Rahul Joshi via llvm-commits
- [llvm] [Support] Fix bugs in formatv automatic index assignment (PR #108384)
Rahul Joshi via llvm-commits
- [llvm] [Support] Fix bugs in formatv automatic index assignment (PR #108384)
Rahul Joshi via llvm-commits
- [llvm] [Support] Fix bugs in formatv automatic index assignment (PR #108384)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (PR #108954)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (PR #108960)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (PR #108960)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (PR #108954)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (PR #108960)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (PR #108916)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (PR #108954)
Rahul Joshi via llvm-commits
- [llvm] [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (PR #108954)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (PR #108960)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (PR #108782)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (PR #109040)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (PR #109040)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAEmitter to use const Record pointers (PR #109042)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAEmitter to use const Record pointers (PR #109042)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (PR #109051)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (PR #109051)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change FastISelEmitter to use const RecordKeeper (PR #109060)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change FastISelEmitter to use const RecordKeeper (PR #109060)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (PR #109061)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (PR #109061)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredictor to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredictor to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredictor to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredicator to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAEmitter to use const Record pointers (PR #109042)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (PR #109040)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (PR #109051)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change FastISelEmitter to use const RecordKeeper (PR #109060)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (PR #109061)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredicator to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (PR #108782)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (PR #108914)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (PR #108918)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (PR #109034)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (PR #109040)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (PR #109051)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (PR #108955)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (PR #109025)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAEmitter to use const Record pointers (PR #109042)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change FastISelEmitter to use const RecordKeeper (PR #109060)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (PR #109061)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change MacroFusionPredicator to use const RecordKeeper (PR #109064)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (PR #109035)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (PR #109044)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (PR #109194)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (PR #109194)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (PR #109195)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (PR #109195)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Cleanup RegisterInfoEmitter code (PR #109199)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (PR #109200)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (PR #109200)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Rename Option emitter files. (PR #109216)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Rename Option emitter files. (PR #109216)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (PR #109194)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (PR #109195)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Cleanup RegisterInfoEmitter code (PR #109199)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (PR #109200)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Rename Option emitter files. (PR #109216)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (PR #109195)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Rename Option emitter files (PR #109216)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Cleanup RegisterInfoEmitter code (PR #109199)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (PR #109194)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
Rahul Joshi via llvm-commits
- [llvm] [NFC] Rename variables to conform to LLVM coding standards (PR #109166)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (PR #109200)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add error check for duplicate intrinsic names (PR #109226)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
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] [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] [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] [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] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
Rahul Joshi via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add scaling support in `indent` (PR #109478)
Rahul Joshi via llvm-commits
- [llvm] [Support] Add scaling support in `indent` (PR #109478)
Rahul Joshi via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
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] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
Rahul Joshi via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
Rahul Joshi via llvm-commits
- [compiler-rt] [ASan] Disable InstallAtForkHandler on Linux/sparc64 (PR #108542)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common][test] Disable sanitizer_coverage_trace_pc_guard.cp… (PR #108206)
Rainer Orth via llvm-commits
- [compiler-rt] [ASan][test] XFAIL global-overflow.cpp etc. on SPARC (PR #108200)
Rainer Orth via llvm-commits
- [compiler-rt] 9ec1f65 - Revert "[NFC][sanitizer] Simplify ifdef"
Rainer Orth via llvm-commits
- [llvm] [WIP][SPARC] Allow overaligned `alloca`s (PR #107223)
Rainer Orth via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (PR #108913)
Rainer Orth via llvm-commits
- [compiler-rt] [ASan][test] Fix TestCases/Posix/stack-overflow.cpp on Solaris/sparcv9 (PR #109101)
Rainer Orth via llvm-commits
- [compiler-rt] [ASan][test] Fix TestCases/Posix/stack-overflow.cpp on Solaris/sparcv9 (PR #109101)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Heed __ndbl_ prefix for 32-bit Linux/sparc64 inter… (PR #109106)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Fix GetArgsAndEnv on Linux/sparc64 (PR #109109)
Rainer Orth via llvm-commits
- [compiler-rt] [ASan][test] Skip Linux/odr_c_test.c on SPARC (PR #109111)
Rainer Orth via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (PR #108913)
Rainer Orth via llvm-commits
- [compiler-rt] [ASan][test] Skip Linux/odr_c_test.c on SPARC (PR #109111)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
Rainer Orth via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (PR #108913)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Handle ptrace on Linux/sparc64 (PR #109310)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
Rainer Orth via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
Rainer Orth via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] LoopSimplify: strip unused pass dependencies (NFC) (PR #107379)
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] 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] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking/test: increase recurrence coverage (PR #108836)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV: clamp VF with TC only when scalar epilogue is needed (PR #91253)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: strip TailFoldingStyle::DataWithoutLaneMask (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: strip TailFoldingStyle::DataWithoutLaneMask (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking/test: increase recurrence coverage (PR #108836)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking/test: increase recurrence coverage (PR #108836)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: strip TailFoldingStyle::DataWithoutLaneMask (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: use TailFoldingStyle::Data when EVL illegal (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] LV/EVL: use TailFoldingStyle::Data when EVL illegal (PR #93303)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking/test: cover known-high-bits of rem (PR #109006)
Ramkumar Ramachandra via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: pre-commit tests for Div/Rem recurrence (PR #109198)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] ValueTracking/test: cover known-high-bits of rem (PR #109006)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
Ramkumar Ramachandra via llvm-commits
- [llvm] LCA: migrate from DA to LAA; fix cost computation (PR #107691)
Ramkumar Ramachandra via llvm-commits
- [llvm] LICM: hoist BO assoc for FAdd and FMul (PR #108415)
Ramkumar Ramachandra via llvm-commits
- [llvm] LICM: hoist BO assoc for FAdd and FMul (PR #108415)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
Reid Kleckner via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
Reid Kleckner via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
Reid Kleckner via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
Reid Kleckner via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
Reid Kleckner via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
Reid Kleckner via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
Rich Felker via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Richard Smith via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Richard Smith via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
Richard Smith via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Richard Smith via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Richard Smith via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
Richard Smith via llvm-commits
- [llvm] [Support] Fix bugs in formatv automatic index assignment (PR #108384)
River Riddle via llvm-commits
- [llvm] [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (PR #108954)
River Riddle via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset and memcpy with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset/memcpy with minsize, use stosb or stosd (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset/memcpy with minsize, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For inline memset/memcpy with minsize, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [X86] For minsize memset/memcpy, use byte or double-word accesses (PR #87003)
Rose Silicon via llvm-commits
- [llvm] [CodeGen][MachinePipeliner] Limit register pressure when scheduling (PR #74807)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Fix incorrect use of getPressureSets. (PR #109179)
Ryotaro Kasuga via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [Object][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
Saleem Abdulrasool via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Saleem Abdulrasool via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Restore non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Restore non-pie dynamic-linking executable (PR #108146)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Report Unsupported PIC Relocations as Errors (PR #104926)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Sam Clegg via llvm-commits
- [lld] [ELF][WASM] Update datalayout strings to latest version (PR #107276)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly]: Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Sam Clegg via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [llvm] f0787ed - [RISCV][docs] Explain Relaxation Default
Sam Elliott via llvm-commits
- [llvm] 17a3bdb - [RISCV][docs] Fix List Formatting
Sam Elliott via llvm-commits
- [llvm] [RISCV][docs] GP Relaxation and Small Data Limit (PR #108592)
Sam Elliott via llvm-commits
- [lld] [LLD][RISCV] Error on PCREL_LO referencing other Section (PR #107558)
Sam Elliott 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] [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] [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] [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] [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][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Extend and rewrite load zero and load undef patterns (PR #108185)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
Sam Tebbs via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (PR #107566)
Sam Tebbs via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
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
- [clang] [llvm] [LV] Mask off possibly aliasing vector lanes (PR #100579)
Sam Tebbs via llvm-commits
- [clang] [llvm] [LV] Mask off possibly aliasing vector lanes (PR #100579)
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] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] b1b436c - [AArch64] Fix build error from extra !
Samuel Tebbs via llvm-commits
- [llvm] [MachinePipeliner] Improve loop carried dependence analysis (PR #94185)
Santanu Das via llvm-commits
- [clang] [llvm] [HLSL] Implement elementwise popcount (PR #108121)
Sarah Spall via llvm-commits
- [clang] [llvm] [HLSL] Implement elementwise popcount (PR #108121)
Sarah Spall via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
Sarah Spall via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Scott Linder via llvm-commits
- [llvm] LCA: migrate from DA to LAA; fix cost computation (PR #107691)
Sebastian Pop via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Sergey Kozub via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Sergey Kozub via llvm-commits
- [flang] [llvm] [Frontend][OpenMP] Follow compound construct clause restrictions (PR #107853)
Sergio Afonso via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
Shafik Yaghmour via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
Shafik Yaghmour via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Shao-Ce SUN via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Shayne Hiet-Block via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
Shengchen Kan via llvm-commits
- [llvm] [X86,SimplifyCFG] Use passthru to reduce select (PR #108754)
Shengchen Kan via llvm-commits
- [llvm] [X86,SimplifyCFG] Use passthru to reduce select (PR #108754)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Shengchen Kan via llvm-commits
- [llvm] [VPlan][NFC] Fix the value name of VECTOR_GEP (PR #107544)
Shih-Po Hung 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
- [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
- [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
- [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][SplitModule] Handle !callees metadata (PR #108802)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
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] [Attributor] Report change when updating ReachesReturn (PR #108965)
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
- [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
- [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
- [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
- [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
- [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][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] b334ca6 - [NFC] Remove trailing whitespaces in `llvm/docs/LangRef.rst`
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
- [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
- [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
- [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
- [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] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Shilei Tian via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
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] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
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][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Shilei Tian via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Shilei Tian via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Shilei Tian via llvm-commits
- [llvm] [X86] Consistently use 'k' for predicate mask registers in instruction names (PR #108780)
Simon Pilgrim via llvm-commits
- [llvm] [X86,SimplifyCFG] Use passthru to reduce select (PR #108754)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Consistently use 'k' for predicate mask registers in instruction names (PR #108780)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [HLSL] Implement elementwise popcount (PR #108121)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Complete AMD znver4 AVX512 zeroing idioms (PR #108740)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Simon Pilgrim via llvm-commits
- [llvm] [LegalizeVectorOps] Remove calls to DAG.UnrollVectorsOps from some expansion handlers. NFC (PR #108930)
Simon Pilgrim via llvm-commits
- [llvm] [X86] For inline memset with minsize, use stosb or stosd (PR #87003)
Simon Pilgrim via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Use maps to cache lookups in MachineConstantPool::getConstantPoolIndex (PR #107135)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Simon Pilgrim via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Speed up X86 Domain Reassignment pass by early return (PR #108108)
Simon Pilgrim via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Simon Pilgrim via llvm-commits
- [llvm] 742e04d - [X86] combineConcatVectorOps - handle *_EXTEND nodes
Simon Pilgrim via llvm-commits
- [llvm] b222ec1 - [X86] vector-reduce-add-mask.ll - regenerate vpmulhuw asm comments. NFC
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Simon Pilgrim via llvm-commits
- [llvm] update_test_checks: recognize %if in RUN line (PR #108972)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Support G_FADD, G_FSUB, G_FMUL, G_FDIV (PR #87339)
Simon Pilgrim via llvm-commits
- [llvm] 6153582 - [X86] combineX86ShuffleChainWithExtract - peek through insert_subvector(undef,vec,0) widening patterns when tracking subvector sources
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] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Simon Pilgrim via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
Simon Pilgrim via llvm-commits
- [llvm] 4b529f8 - [X86] Fold extractsubvector(permv3(src0, mask, src1), c) -> extractsubvector(permv3(src0,widensubvector(extractsubvector(mask,c)),src1),0) iff c != 0
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
Simon Pilgrim via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Avoid DeMorgan's on occasion (PR #109215)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
Simon Pilgrim via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Support G_FADD, G_FSUB, G_FMUL, G_FDIV (PR #87339)
Simon Pilgrim via llvm-commits
- [llvm] 0f23557 - [X86] Fold broadcast(scalar) -> scalar_to_vector(scalar) if only the lowest element is demanded.
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
Simon Pilgrim via llvm-commits
- [llvm] 3bcffe5 - [X86] Fix MSVC implicit shift extension warning.
Simon Pilgrim via llvm-commits
- [llvm] [CMake] enable CMP0147 policy if available (PR #109150)
Simon Pilgrim via llvm-commits
- [llvm] [CMake] enable CMP0147 policy if available (PR #109150)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
Simon Pilgrim via llvm-commits
- [llvm] (Draft) [DAG] Combine icmps into subo_carry (PR #106291)
Simon Pilgrim 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] [MemProf] Refactor and clean up edge removal (PR #109188)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Snehasish Kumar via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Remove RawMemProfReader.h (PR #109446)
Snehasish Kumar via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxIR] Implement GlobalAlias (PR #109019)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
Sriraman Tallam via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxIR] Implement ConstantPtrAuth (PR #109315)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxIR] Implement ConstantExpr (PR #109491)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][DAG] Implement extend(ArrayRef) (PR #109493)
Sriraman Tallam via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
Sriraman Tallam via llvm-commits
- [llvm] AMDGPU: Fix incorrectly selecting fp8/bf8 conversion intrinsics (PR #107291)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Fix incorrectly selecting fp8/bf8 conversion intrinsics (PR #107291)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Avoid unneeded waitcounts before spill stores (PR #108303)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] Fix MachineInstr::uses() doc. NFC. (PR #108950)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] Fix MachineInstr::uses() doc. NFC. (PR #108950)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Omit isReg() check for all_uses() in SIInsertWaitcnts. NFC. (PR #109041)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Omit isReg() check for all_uses() in SIInsertWaitcnts. NFC. (PR #109041)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB (PR #105524)
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] 51a29b5 - Revert2 "[DebugInfo][DWARF] Set is_stmt on first non-line-0 instruction in BB (#105524)"
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] [x86][Windows] Fix chromium build break (PR #101268)
Steven Noonan via llvm-commits
- [llvm] [x86][Windows] Fix chromium build break (PR #101268)
Steven Noonan via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Steven Perron via llvm-commits
- [llvm] [CMake] Use old DynamicLibrary symbol behavior on AIX for now (PR #108692)
Steven Wu via llvm-commits
- [llvm] [CMake] Use old DynamicLibrary symbol behavior on AIX for now (PR #108692)
Steven Wu via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [InstCombine] Transform high latency, dependent FSQRT/FDIV into FMUL (PR #87474)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
Sushant Gokhale via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tarun Prabhu via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Teresa Johnson via llvm-commits
- [llvm] [llvm-profdata] Default to MemProf version 3 (PR #108863)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
Teresa Johnson via llvm-commits
- [llvm] [LTO] Turn ImportListsTy into a proper class (NFC) (PR #106427)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Teresa Johnson via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Teresa Johnson via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
Teresa Johnson via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [clang] [llvm] [clang][hlsl] Add atan2 intrinsic part 1 (PR #107923)
Tex Riddell via llvm-commits
- [clang] [llvm] [clang][hlsl] Add atan2 intrinsic part 1 (PR #107923)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell 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] [XCOFF][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
Thomas Fransham via llvm-commits
- [llvm] [XCOFF][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
Thomas Fransham via llvm-commits
- [llvm] [Object][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
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
- [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
- [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
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
Thomas Lively via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_ICMP (PR #108755)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Visit ICmp (PR #105991)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_ICMP (PR #108755)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_ICMP (PR #108755)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
Thorsten Schütt via llvm-commits
- [llvm] [GISEL] Fix bugs in G_EXTRACT_SUBVECTOR definition (PR #108848)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, and round intrinsics. (PR #108779)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine zext of trunc (episode II) (PR #108305)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Combine zext of trunc (episode II) (PR #108305)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel[NFC]] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel[NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup extract(buildVector) and extract(shuffleVector) combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup extract(buildVector && shuffleVector) combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup extract(build && shuffleVector) combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Ceanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel][NFC] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Thorsten Schütt via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Thorsten Schütt via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (PR #109047)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
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] [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] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
Thorsten Schütt via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
Thorsten Schütt via llvm-commits
- [compiler-rt] 68e4518 - Revert "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)"
Thurston Dang via llvm-commits
- [compiler-rt] ddd1a02 - Revert "[scudo] Update secondary cache time-based release logic (#107507)"
Thurston Dang via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Thurston Dang via llvm-commits
- [compiler-rt] Reapply "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)" (PR #108885)
Thurston Dang via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (PR #108908)
Thurston Dang via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove #elif to simplify ThreadDescriptorSizeFallback (PR #108911)
Thurston Dang via llvm-commits
- [compiler-rt] [sanitizer] Adjust size for begin/start mismatch (PR #109079)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] 2672947 - Revert "[Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (#109338)"
Thurston Dang via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Thurston Dang via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Timothy Pearson via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #107964)
Tobias Hieta via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
Tobias Hieta via llvm-commits
- [clang] [llvm] [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (PR #106369)
Tobias Hieta via llvm-commits
- [clang] [llvm] [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (PR #106369)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Tobias Hieta via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to True/False (PR #94040)
Tobias Hieta via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to True/False (PR #94040)
Tobias Hieta via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Tobias Stadler via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
Tobias Stadler via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Tom Eccles via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Tom Eccles via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Tom Eccles via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Tom Eccles via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
Tom Eccles via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #109085)
Tom Eccles via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #109085)
Tom Eccles via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Tom Honermann via llvm-commits
- [llvm] workflows/commit-access-review: Use get_collaborators() function (PR #108313)
Tom Stellard via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Tom Stellard via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Tom Stellard via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Tom Stellard via llvm-commits
- [llvm] [bolt][tests] Skip tests that use perf when perf counters are unavailable (PR #107892)
Tom Stellard via llvm-commits
- [llvm] [bolt][tests] Skip tests that use perf when perf counters are unavailable (PR #107892)
Tom Stellard via llvm-commits
- [llvm] [bolt][tests] Skip tests that use perf when perf counters are unavailable (PR #107892)
Tom Stellard via llvm-commits
- [llvm] [TableGen] Add explicit symbol visibility macros to code generated (PR #107873)
Tom Stellard via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
Tom Stellard via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
Tom Stellard via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
Tom Stellard via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
Tom Stellard via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
Tom Stellard via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Tomas Matheson via llvm-commits
- [llvm] [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (PR #108916)
Tomas Matheson via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
Tomas Matheson via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
Tomas Matheson via llvm-commits
- [llvm] Avoid exposing password and token from git repositories (PR #105220)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (PR #108623)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
Tyler Nowicki via llvm-commits
- [llvm] [llvm] Add API to get decompressed size of a zstd compressed buffer. (PR #107020)
Udit Agarwal via llvm-commits
- [llvm] Fix for logic in combineExtract() (PR #108208)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Remove high inlining threshold multiplier. (PR #106058)
Ulrich Weigand via llvm-commits
- [clang] [llvm] target ABI: improve call parameters extensions handling (PR #100757)
Ulrich Weigand via llvm-commits
- [llvm] [DFAJumpThreading] Handle select unfolding when user phi is not a dir… (PR #109511)
Usman Nadeem via llvm-commits
- [llvm] c8fcfe1 - [SandboxIR][NFC] Fix unittest build warning in release
Vasileios Porpodas via llvm-commits
- [llvm] 9f5139c - [SandboxIR] Fix unused variable build error
Vasileios Porpodas via llvm-commits
- [llvm] 27ad4b0 - [SandboxVec][DAG][NFC] Fix typo
Vasileios Porpodas via llvm-commits
- [llvm] [TableGen] Add explicit symbol visibility macros to code generated (PR #107873)
Vassil Vassilev via llvm-commits
- [llvm] [Object][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
Vassil Vassilev via llvm-commits
- [llvm] [ADT] Style and nit fixes in SmallSet (PR #108582)
Victor Campos via llvm-commits
- [llvm] [ADT] Use range-based helper functions in SmallSet (PR #108585)
Victor Campos via llvm-commits
- [clang] [llvm] [ADT] Simplify SmallSet (PR #109412)
Victor Campos via llvm-commits
- [clang] [llvm] [ADT] Simplify SmallSet (PR #109412)
Victor Campos via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix intersecting stacks workaround (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Switch to `gnu_get_libc_version` (PR #108724)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Switch to `gnu_get_libc_version` (PR #108724)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Switch to `gnu_get_libc_version` (PR #108724)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix intersecting stacks workaround (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix intersecting stacks workaround (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Check that TLS is not in the middle of the stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use RTLD_DEFAULT for _dl_get_tls_static_info (PR #108723)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use RTLD_DEFAULT for _dl_get_tls_static_info (PR #108723)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Add CHECK that static TLS info is ready (PR #108684)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Add CHECK that static TLS info is ready (PR #108684)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix partially initialized static TLS range (PR #108685)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix partially initialized static TLS range (PR #108685)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix partially initialized static TLS range (PR #108685)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix partially initialized static TLS range (PR #108685)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108875)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] Revert "[sanitizer] Fix partially initialized static TLS range" (PR #108881)
Vitaly Buka via llvm-commits
- [compiler-rt] Revert "[sanitizer] Fix partially initialized static TLS range" (PR #108881)
Vitaly Buka via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Vitaly Buka via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Vitaly Buka via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Vitaly Buka via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Vitaly Buka via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
Vitaly Buka via llvm-commits
- [compiler-rt] Reapply "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)" (PR #108885)
Vitaly Buka via llvm-commits
- [compiler-rt] Reapply "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)" (PR #108885)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (PR #108908)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (PR #108908)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (PR #108909)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (PR #108909)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (PR #108909)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove #elif to simplify ThreadDescriptorSizeFallback (PR #108911)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Remove #elif to simplify ThreadDescriptorSizeFallback (PR #108911)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108875)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108875)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [llvm] Add target-byteorder for cases where endian in target triple is what matters (PR #107915)
Vitaly Buka via llvm-commits
- [compiler-rt] [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER support. (PR #107722)
Vitaly Buka via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
Vitaly Buka via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (PR #108913)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (PR #108913)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Use DlSymAllocator (PR #108920)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Use DlSymAllocator (PR #108920)
Vitaly Buka via llvm-commits
- [compiler-rt] [tsan] Use DlSymAllocator (PR #108920)
Vitaly Buka via llvm-commits
- [llvm] [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (PR #106968)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108915)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108915)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108915)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify splitting TLS and stack (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add checks for impossible state (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Allow to override GetDTLSRange (PR #108348)
Vitaly Buka via llvm-commits
- [compiler-rt] 51d913a - [sanitizer] Remove CHECK from __sanitizer_get_dtls_size
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Allow to override GetDTLSRange (PR #108348)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [UBSan] Diagnose assumption violation (PR #104741)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [UBSan] Diagnose assumption violation (PR #104741)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [UBSan] Diagnose assumption violation (PR #104741)
Vitaly Buka via llvm-commits
- [llvm] [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (PR #106754)
Vitaly Buka via llvm-commits
- [llvm] [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (PR #106754)
Vitaly Buka via llvm-commits
- [llvm] [SafeStack] Add 'unsafealloc' metadata to identify unsafe AllocaInsts (PR #78941)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Adjust size for begin/start mismatch (PR #109079)
Vitaly Buka via llvm-commits
- [compiler-rt] [ASan][test] Skip Linux/odr_c_test.c on SPARC (PR #109111)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Adjust size for begin/start mismatch (PR #109079)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move `InitTlsSize` into `InitializePlatformEarly` (PR #108921)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move `InitTlsSize` into `InitializePlatformEarly` (PR #108921)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move InitTlsSize (PR #108922)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move InitTlsSize (PR #108922)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Move InitTlsSize (PR #108922)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Switch from lazy `ThreadDescriptorSize` (PR #108923)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Switch from lazy `ThreadDescriptorSize` (PR #108923)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Switch from lazy `ThreadDescriptorSize` (PR #108923)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Add checks for impossible state (PR #108672)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use InitializePlatformEarly() in test (PR #109224)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use InitializePlatformEarly() in test (PR #109224)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
Vitaly Buka via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
Vitaly Buka via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Early returns in `DTLS_on_tls_get_addr` (PR #109539)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Early returns in `DTLS_on_tls_get_addr` (PR #109539)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Update `DTLS_on_tls_get_addr` failure comment (PR #109546)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Update `DTLS_on_tls_get_addr` failure comment (PR #109546)
Vitaly Buka via llvm-commits
- [compiler-rt] [NFC][sanitizer] Update `DTLS_on_tls_get_addr` failure comment (PR #109546)
Vitaly Buka via llvm-commits
- [compiler-rt] 3ad3f05 - [NFC][tsan] Move `variadic-open` test
Vitaly Buka via llvm-commits
- [compiler-rt] e5d174c - [NFC][sanitizer] Don't use FileCheck in test
Vitaly Buka via llvm-commits
- [compiler-rt] 4ab22d7 - [NFC][sanitizer] Extract test from `main` function
Vitaly Buka via llvm-commits
- [compiler-rt] 76cffc2 - [sanitizer] Add O_TMPFILE test
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan][tsan] Fix va_args handling in open functions (PR #108291)
Vitaly Buka via llvm-commits
- [compiler-rt] 2603c8b - [NFC][sanitizer] Undo "RUN:" part of 4ab22d7b3cc92d08c6371df367ae21716d1b6942
Vitaly Buka via llvm-commits
- [compiler-rt] 397b96a - [NFC][sanitizer] Make test Android friendly
Vitaly Buka via llvm-commits
- [compiler-rt] f5ec00b - [NFC][sanitizer] Remove leftover from previous run
Vitaly Buka via llvm-commits
- [compiler-rt] a0879f2 - [NFC][sanitizer] Skip O_TMPFILE if FS does not support it
Vitaly Buka via llvm-commits
- [llvm] 1026627 - [NFC][hwasan] Add a few of {}
Vitaly Buka via llvm-commits
- [compiler-rt] 1429204 - [NFC][sanitizer] Debug errno in test
Vitaly Buka via llvm-commits
- [compiler-rt] 81c3499 - [NFC][sanitizer] Skip test if O_TMPFILE EINVAL on some FS
Vitaly Buka via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
Volodymyr Vasylkun via llvm-commits
- [llvm] [InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (PR #109593)
Volodymyr Vasylkun via llvm-commits
- [lldb] [llvm] [lldb]Implement LLDB Telemetry (PR #98528)
Vy Nguyen via llvm-commits
- [lldb] [llvm] [lldb]Implement LLDB Telemetry (PR #98528)
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] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIR-V] Add SPIR-V structurizer (PR #107408)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Fix incorrect emission of G_SPLAT_VECTOR for fixed vectors (PR #108534)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109243)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Align memory scopes with SPIR-V specification and LLVM expectations and change default mem scope value (PR #108528)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Align memory scopes with SPIR-V specification and LLVM expectations and change default mem scope value (PR #108528)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
Walter Erquinigo via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
Walter Erquinigo via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
Walter Erquinigo via llvm-commits
- [llvm] [CodeGen] Use maps to cache lookups in MachineConstantPool::getConstantPoolIndex (PR #107135)
Weihang Fan via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
William G Hatch via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
William G Hatch via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
William Huhn via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
William Huhn via llvm-commits
- [llvm] Fix regular expression to guard against a repeating version string (PR #84575)
Wolfgang Pieb via llvm-commits
- [llvm] Fix regular expression to guard against a repeating version string (PR #84575)
Wolfgang Pieb via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
Xi Ruoyao via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
Xiang Li via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Xiang Li via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
Xiang Li via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Xing Guo via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Xing Guo via llvm-commits
- [llvm] [Doc] Improve documentation for JITLink. (PR #109163)
Xing Guo via llvm-commits
- [llvm] [Test][JitLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Xing Guo via llvm-commits
- [llvm] [Test][JitLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Xing Guo via llvm-commits
- [llvm] [Test][JitLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Xing Guo via llvm-commits
- [llvm] [Test][JITLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Xing Guo via llvm-commits
- [llvm] [Test][JITLink] Correctly generate the R_X86_64_PC8 relocation. (PR #109283)
Xing Guo via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
YAMAMOTO Takashi 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]: Restore non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [lld] [lld][WebAssembly]: Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
YANG Xudong via llvm-commits
- [lld] [llvm] [LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe (PR #85290)
Yanzhe Lee via llvm-commits
- [llvm] [BOLT][merge-fdata] Initialize YAML profile header (PR #109613)
Yi Kong via llvm-commits
- [llvm] [NFC] Update function names in MCTargetAsmParser.h (PR #108643)
Yingchi Long via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Yingwei Zheng via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Yingwei Zheng via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
Yingwei Zheng via llvm-commits
- [clang] [compiler-rt] [Clang][compiler-rt][UBSan] Remove `BuiltinCheckKind` (PR #109088)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
Yingwei Zheng via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Yingwei Zheng via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Yingwei Zheng via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
Yingwei Zheng via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
Yingwei Zheng via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
Yingwei Zheng via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Support assume in entry block without DT (PR #109264)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Yingwei Zheng via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Yingwei Zheng via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109565)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (PR #109593)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `(x == y) ? 0 : (x > y ? 1 : -1)` into `ucmp/scmp(x,y)` (PR #107314)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
Yingwei Zheng via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Yingwei Zheng via llvm-commits
- [llvm] becc02c - Revert "[Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (#105742)"
Yonghong Song via llvm-commits
- [polly] 53bc35a - [polly] Tidy uses of raw_string_ostream (NFC)
Youngsuk Kim via llvm-commits
- [llvm] d31e314 - [llvm] Don't call raw_string_ostream::flush() (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [Mips] Add test file for 'xor' and 'and' instructions (PR #106679)
YunQiang Su via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
YunQiang Su via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
YunQiang Su via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
YunQiang Su via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
YunQiang Su via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
YunQiang Su via llvm-commits
- [clang] [llvm] [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (PR #107664)
YunQiang Su via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: createSelectForFMINNUM_FMAXNUM skips vector if Op is legal for elements (PR #109570)
YunQiang Su via llvm-commits
- [llvm] SelectionDAG: Support nofpclass (PR #108350)
YunQiang Su via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Yuxuan Chen via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Yuxuan Chen via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Yuxuan Chen via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
Yuxuan Chen via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Yvan Roux via llvm-commits
- [llvm] [PowerPC] Fix assert exposed by PR 95931 in LowerBITCAST (PR #108062)
Zaara Syeda 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] [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
- [clang] [llvm] [SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 (PR #98652)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Update autoconversion functions to improve support for UTF-8 (PR #98652)
Zibi Sarbinowski via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
Zibi Sarbinowski via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [llvm] [RL78 patch 1] Recognize RL78 in triple parsing code. (PR #108395)
via llvm-commits
- [llvm] [RL78 patch 1] Recognize RL78 in triple parsing code (PR #108395)
via llvm-commits
- [llvm] [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (PR #108798)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #107964)
via llvm-commits
- [llvm] [RL78 patch 1] Recognize RL78 in triple parsing code (PR #108395)
via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
via llvm-commits
- [llvm] [WebAssembly] Support disassembler for try_table (PR #108800)
via llvm-commits
- [compiler-rt] 9b237b4 - [ASan] Disable InstallAtForkHandler on Linux/sparc64 (#108542)
via llvm-commits
- [compiler-rt] d76966e - [sanitizer_common][test] Disable sanitizer_coverage_trace_pc_guard.cp… (#108206)
via llvm-commits
- [compiler-rt] 961bc37 - [ASan][test] XFAIL global-overflow.cpp etc. on SPARC (#108200)
via llvm-commits
- [llvm] dfa5429 - [InitUndef] Enable the InitUndef pass on non-AMDGPU targets (#108353)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [compiler-rt] [compiler-rt][ASan] Add function copying annotations (PR #91702)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
via llvm-commits
- [llvm] b29c5b6 - [NFC][LoopVectorize] Dont pass LLVMContext to VPTypeAnalysis constructor (#108540)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] AMD Zen 5 Initial enablement (PR #108801)
via llvm-commits
- [llvm] b7e51b4 - [IPSCCP] Infer attributes on arguments (#107114)
via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
via llvm-commits
- [llvm] 6784202 - [MCA][ResourceManager] Fix a bug in the instruction issue logic. (#108386)
via llvm-commits
- [llvm] e16ec9b - [SelectionDAG] Do not build illegal nodes with users (#108573)
via llvm-commits
- [llvm] [AArch64][SVE2] Add codegen patterns for SVE2 FAMINMAX (PR #107284)
via llvm-commits
- [llvm] feac761 - [GlobalISel][AArch64] Add G_FPTOSI_SAT/G_FPTOUI_SAT (#96297)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] dbdf843 - [RISCV] Add Syntacore SCR7 processor definition (#108406)
via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
via llvm-commits
- [llvm] [RISCV] Add scheduling model for Syntacore SCR7 (PR #108814)
via llvm-commits
- [llvm] [NewPM][CodeGen] Port MachineLICM to NPM (PR #107376)
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)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
via llvm-commits
- [llvm] [Bolt] Explicitly request PIE in tests (PR #108818)
via llvm-commits
- [llvm] af5a45b - [X86, SimplifyCFG] Use passthru to reduce select (#108754)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
via llvm-commits
- [llvm] Handle moves of non-16 size to/from CCR (PR #108581)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [compiler-rt] [tsan] Allow unloading of ignored libraries (PR #105660)
via llvm-commits
- [compiler-rt] [tsan] Allow unloading of ignored libraries (PR #105660)
via llvm-commits
- [compiler-rt] [tsan] Allow unloading of ignored libraries (PR #105660)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [llvm] f4a3309 - [IPO] Avoid repeated hash lookups (NFC) (#108796)
via llvm-commits
- [llvm] [InstCombine] Fold Xor with or disjoint (PR #105992)
via llvm-commits
- [llvm] e0e93c3 - [Frontend][OpenMP] Follow compound construct clause restrictions (#107853)
via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
via llvm-commits
- [llvm] [AArch64] Expand scmp/ucmp vector operations with sub (PR #108830)
via llvm-commits
- [compiler-rt] 79c4ece - [tsan] Allow unloading of ignored libraries (#105660)
via llvm-commits
- [compiler-rt] [tsan] Allow unloading of ignored libraries (PR #105660)
via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
via llvm-commits
- [llvm] [LV] Added verification of EVL recipes (PR #107630)
via llvm-commits
- [llvm] [PowerPC] Fix assert exposed by PR 95931 in LowerBITCAST (PR #108062)
via llvm-commits
- [llvm] [Attributor] Swap range metadata to attribute for calls. (PR #108835)
via llvm-commits
- [llvm] 76a85b0 - [RISCV][docs] GP Relaxation and Small Data Limit (#108592)
via llvm-commits
- [llvm] ValueTracking/test: increase recurrence coverage (PR #108836)
via llvm-commits
- [llvm] 53d6039 - [CMake] Use old DynamicLibrary symbol behavior on AIX for now (#108692)
via llvm-commits
- [llvm] [SelectionDAG] Do not build illegal nodes with users (PR #108573)
via llvm-commits
- [llvm] [GISEL] Fix bug in G_EXTRACT_SUBVECTOR definition (PR #108848)
via llvm-commits
- [llvm] 94e7c0b - [libc++] Remove get_temporary_buffer and return_temporary_buffer (#100914)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] b592917 - [LV] Added verification of EVL recipes (#107630)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
via llvm-commits
- [clang] [llvm] [HLSL] Implementation of the fmod intrinsic (PR #108849)
via llvm-commits
- [llvm] [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (PR #108851)
via llvm-commits
- [llvm] [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (PR #108852)
via llvm-commits
- [clang] [llvm] [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (PR #106369)
via llvm-commits
- [compiler-rt] 69f3244 - [NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] Prototype #1 of directive splitting (PR #108855)
via llvm-commits
- [llvm] c0719d8 - [Policy] Replace "code owners" with "maintainers" (#107384)
via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_INSERT_SUBVECTOR (PR #108859)
via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memset (PR #108860)
via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
via llvm-commits
- [llvm] 5c348f6 - [GlobalIsel] Canonicalize G_ICMP (#108755)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] [AArch64][SVE2] Add codegen patterns for SVE2 FAMINMAX (PR #107284)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] f5ba3e1 - [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (#106369)
via llvm-commits
- [clang] [llvm] [CodeView] Flatten cmd args in frontend for LF_BUILDINFO (PR #106369)
via llvm-commits
- [llvm] [llvm-profdata] Default to MemProf version 3 (PR #108863)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
via llvm-commits
- [llvm] 960c975 - [AArch64] Expand scmp/ucmp vector operations with sub (#108830)
via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
via llvm-commits
- [compiler-rt] d3014e1 - [NFC][sanitizer] Use RTLD_DEFAULT for _dl_get_tls_static_info (#108723)
via llvm-commits
- [llvm] aaa0f4d - [RISCV][Docs] Remove Zvbb, Zvbc and Zvk* from experimental C intrinsics section of RISCVUsage.rst. NFC (#108718)
via llvm-commits
- [llvm] 8ee685e - [NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (#108852)
via llvm-commits
- [compiler-rt] 0ea0e3a - [sanitizer] Add CHECK that static TLS info is ready (#108684)
via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [llvm] d8ee96c - [WebAssembly] Add indentations to annotations.s (#108790)
via llvm-commits
- [llvm] 4b4dbaa - [WebAssembly] Rename eh-assembly.s to -legacy.s (#108747)
via llvm-commits
- [compiler-rt] e5271fe - [scudo] Update secondary cache time-based release logic (#107507)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
via llvm-commits
- [llvm] [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (PR #108872)
via llvm-commits
- [compiler-rt] b7c9ebe - [sanitizer] Fix partially initialized static TLS range (#108685)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Make `GetLibcVersion` `void` (PR #108875)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] 62cdc2a - [NVPTX] Convert calls to indirect when call signature mismatches function signature (#107644)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (PR #108776)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
via llvm-commits
- [compiler-rt] 9a1d074 - Revert "[sanitizer] Fix partially initialized static TLS range" (#108881)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [compiler-rt] Revert "[sanitizer] Fix partially initialized static TLS range" (PR #108881)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [compiler-rt] Reland "[sanitizer] Fix partially initialized static TLS range" (PR #108883)
via llvm-commits
- [llvm] [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (PR #108884)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [compiler-rt] f13b7d0 - Reland "[sanitizer] Fix partially initialized static TLS range" (#108883)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (PR #108888)
via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #108886)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [compiler-rt] ad06e95 - Reapply "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)" (#108885)
via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
via llvm-commits
- [llvm] [GlobalIsel] Canonicalize G_FCMP (PR #108891)
via llvm-commits
- [lld] 6ca5c39 - [LLD][COFF] Redirect __imp_ Symbols to __imp_aux_ on ARM64EC for x64 object files (#108608)
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)
via llvm-commits
- [llvm] dbc5900 - [WebAssembly] Fix .functype directives in tests (#108748)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [llvm] [SandboxVec] Boilerplate (PR #107431)
via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
via llvm-commits
- [llvm] [SandboxVec] Boilerplate (PR #107431)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Boilerplate (PR #107431)
via llvm-commits
- [llvm] workflows/commit-access-review: Use Python APIs for graphql queries (PR #108903)
via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
via llvm-commits
- [llvm] [RISCV][GISel] Support unaligned-scalar-mem. (PR #108905)
via llvm-commits
- [llvm] f99bb02 - [SPIR-V] Emit DebugTypeBasic for NonSemantic DI (#106980)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (PR #108908)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [compiler-rt] 7b3d4e3 - [NFC][ASan] Replace calls to Report() and Die() with ReportIncompatibleRT() in AsanCheckIncompatibleRT() (#107991)
via llvm-commits
- [compiler-rt] [NFC][ASan] Replace calls to Report() and Die() with ReportIncompatibleRT() in AsanCheckIncompatibleRT() (PR #107991)
via llvm-commits
- [compiler-rt] a20794b - [Sanitizer] Call Die() instead of Abort() when failed to reserve shadow memory range (#107833)
via llvm-commits
- [compiler-rt] [Sanitizer] Call Die() instead of Abort() when failed to reserve shadow memory range (PR #107833)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [compiler-rt] fab60a6 - [NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (#108908)
via llvm-commits
- [compiler-rt] 8982f98 - [NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (#108909)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [llvm] [X86] Complete AMD znver4 AVX512 zeroing idioms (PR #108740)
via llvm-commits
- [llvm] 97ae505 - [WebAssembly] Support disassembler for try_table (#108800)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [llvm] 2f7ffba - [Support] Fix bugs in formatv automatic index assignment (#108384)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [llvm] [LegalizeVectorOps] Remove calls to DAG.UnrollVectorsOps from some expansion handlers. NFC (PR #108930)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] 6af2f22 - [RISCV] Restrict combineOp_VLToVWOp_VL w/ bf16 to vfwmadd_vl with zvfbfwma (#108798)
via llvm-commits
- [llvm] 41f1b46 - [RISCV] Account for zvfhmin and zvfbfmin promotion in register usage (#108370)
via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
via llvm-commits
- [llvm] [RISCV] Promote bf16 ops to f32 with zvfbfmin (PR #108937)
via llvm-commits
- [llvm] acfa294 - [GlobalIsel] Canonicalize G_FCMP (#108891)
via llvm-commits
- [llvm] c91f2a2 - [X86] Consistently use 'k' for predicate mask registers in instruction names (#108780)
via llvm-commits
- [llvm] [libc][bazel] Enable software prefetching for memcpy (PR #108939)
via llvm-commits
- [llvm] f25b091 - ValueTracking/test: increase recurrence coverage (#108836)
via llvm-commits
- [llvm] 79d380f - [AArch64][SVE2] Add codegen patterns for SVE2 FAMINMAX (#107284)
via llvm-commits
- [llvm] [AArch64][SVE2] Add codegen patterns for SVE2 FAMINMAX (PR #107284)
via llvm-commits
- [llvm] 24ccdc5 - [llvm][llvm-as] Fix file input extension description (#108295)
via llvm-commits
- [llvm] 50d55dc - [llvm][llvm-cat] Fix typo in the Input file name option (#108294)
via llvm-commits
- [llvm] [AArch64][CostModel] Add NFC tests for extractelement cost (PR #108941)
via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [llvm] [IndVars] Fix strict weak ordering violation (PR #108947)
via llvm-commits
- [llvm] 270ee65 - [Analysis][NFC] Clean-up in ScalarEvolution when copying predicates (#108851)
via llvm-commits
- [llvm] 731a683 - [AMDGPU] Refine operand iterators in the SIInsertWaitcnts. NFCI. (#108884)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] bc8a5d1 - [Patchpoint] Add immarg attributes to patchpoint arguments (#97276)
via llvm-commits
- [llvm] [InitUndef] Also handle inline asm (PR #108951)
via llvm-commits
- [llvm] [AMDGPU] Exclude implicit uses and defs in SIInsertWaitcnts. NFC. (PR #108953)
via llvm-commits
- [llvm] 72901fe - [AArch64] Fold UBFMXri to UBFMWri when it's an LSR or LSL alias (#106968)
via llvm-commits
- [llvm] ce73407 - Fix MachineInstr::uses() doc. NFC. (#108950)
via llvm-commits
- [llvm] de1f5b9 - [SLP]Vectorize gathered loads
via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
via llvm-commits
- [llvm] [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (PR #108959)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [llvm] [AArch64] Fix sched model of Neoverse N2 (PR #106376)
via llvm-commits
- [llvm] [AArch64] Fix sched model of Neoverse N2 (PR #106376)
via llvm-commits
- [llvm] [AArch64] Fix sched model of Neoverse N2 (PR #106376)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (PR #108934)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [llvm] b84c429 - [NFC][LoopVectorize] Rename variable in replaceVPBBWithIRVPBB (#108543)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
via llvm-commits
- [llvm] [TLI][AArch64] Remove VecFuncs mapping for functions with output pointers (PR #108967)
via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
via llvm-commits
- [llvm] [NVPTX] Set boolean contents to zero-or-one (PR #108969)
via llvm-commits
- [lld] a17a245 - [LLD][COFF] Add Support for auxiliary IAT copy (#108610)
via llvm-commits
- [llvm] update_test_checks: recognize %if in RUN line (PR #108972)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [llvm] [AArch64] Add missing tests for Arm cpus (PR #106749)
via llvm-commits
- [llvm] [AArch64] Add missing tests for Arm cpus (PR #106749)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] 5fdf07d - [LLVM][TableGen] Change ARMTargetDefEmitter to use const RecordKeeper (#108916)
via llvm-commits
- [llvm] [AArch64] Consider histcnt smaller than i32 in the cost model (PR #108521)
via llvm-commits
- [llvm] 34e16b6 - [IndVars] Fix strict weak ordering violation (#108947)
via llvm-commits
- [llvm] [AMDGPU] Add link to RDNA 3.5 docs (PR #108977)
via llvm-commits
- [llvm] ee2add0 - [GISEL] Fix bugs and clarify spec of G_EXTRACT_SUBVECTOR (#108848)
via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
via llvm-commits
- [llvm] Handle moves of non-16 size to/from CCR (PR #108581)
via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
via llvm-commits
- [llvm] d2125e1 - [RISCV] Support STRICT_UINT_TO_FP and STRICT_SINT_TO_FP (#102503)
via llvm-commits
- [llvm] 2242cd2 - [DAG] Fold vecreduce.or(sext(x)) to sext(vecreduce.or(x)) (#108959)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] M68k ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [llvm][Support] Enable pass timing in StandardInstrumentations constr… (PR #108983)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [SimplifyCFG] Swap range metadata to attribute for calls. (PR #108984)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen8 (PR #107733)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [Transforms] LoopIdiomRecognize recognize strlen and wcslen (PR #108985)
via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] 8663a75 - [AMDGPU] Add link to RDNA 3.5 docs (#108977)
via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (PR #108991)
via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
via llvm-commits
- [llvm] 78f7aae - [VirtRegMap] Remove unused MAX_STACK_SLOT. NFC (#108781)
via llvm-commits
- [llvm] f36580f - [LegalizeVectorOps] Remove calls to DAG.UnrollVectorsOps from some expansion handlers. NFC (#108930)
via llvm-commits
- [llvm] 0f97b48 - [Scalarizer][DirectX] Add support for scalarization of Target intrinsics (#108776)
via llvm-commits
- [llvm] 2e7c7d2 - [RISCV][TTI] Adjust cost for extract/insert element when VLEN is known (#108595)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] [SandboxIR] Implement GlobalVariable (PR #108642)
via llvm-commits
- [llvm] 09fc178 - [RISCV] Add scheduling model for Syntacore SCR7 (#108814)
via llvm-commits
- [llvm] 433bc6b - [NFC][TableGen] Adopt formatv() automatic index in IntrinsicEmitter (#108954)
via llvm-commits
- [llvm] 100b34b - [LLVM][TableGen] Change VarLenCodeEmitterGen to use const RecordKeeper (#108960)
via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
via llvm-commits
- [llvm] ValueTracking/test: cover known-high-bits of rem (PR #109006)
via llvm-commits
- [llvm] goldsteinn/simplify cfg expensive divrem by var (PR #109007)
via llvm-commits
- [llvm] goldsteinn/div rem ub unreachable (PR #109008)
via llvm-commits
- [llvm] goldsteinn/simplify cfg expensive divrem by var (PR #109007)
via llvm-commits
- [llvm] goldsteinn/div rem ub unreachable (PR #109008)
via llvm-commits
- [llvm] goldsteinn/simplify cfg expensive divrem by var (PR #109007)
via llvm-commits
- [llvm] [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator (PR #109007)
via llvm-commits
- [llvm] goldsteinn/div rem ub unreachable (PR #109008)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (PR #104696)
via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
via llvm-commits
- [llvm] [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (PR #109010)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes (PR #109014)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes (PR #109014)
via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes (PR #109014)
via llvm-commits
- [llvm] [SimplifyCFG] Mark div/rem as not-cheap to sink if we are replacing const denominator (PR #109007)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes (PR #109014)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes (PR #109014)
via llvm-commits
- [llvm] 6497283 - [RISCV][GISEL] Introduce the RISCVPostLegalizerLowering pass (#108991)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize and post-legalize lower G_INSERT_SUBVECTOR (PR #108859)
via llvm-commits
- [llvm] b9bf831 - [SandboxIR] Implement GlobalVariable (#108642)
via llvm-commits
- [llvm] [SandboxIR] Implement GlobalVariable (PR #108642)
via llvm-commits
- [llvm] 090850f - [AArch64][CostModel] Add NFC tests for extractelement cost (#108941)
via llvm-commits
- [llvm] [SandboxIR] Implement GlobalAlias (PR #109019)
via llvm-commits
- [libcxxabi] [llvm] [demangle] Represent a char array initializer as a string literal. (PR #109021)
via llvm-commits
- [llvm] [ARM] Honour -mno-movt in stack protector handling (PR #109022)
via llvm-commits
- [compiler-rt] 2c69a09 - [NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (#108913)
via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
via llvm-commits
- [clang] [llvm] Update llvm::Registry to work for LLVM shared library builds on windows (PR #109024)
via llvm-commits
- [compiler-rt] 71a91c1 - [tsan] Use DlSymAllocator (#108920)
via llvm-commits
- [llvm] 6b78ea8 - [X86] Complete AMD znver4 AVX512 zeroing idioms (#108740)
via llvm-commits
- [llvm] defb8fb - [WebAssembly] Support assembly parsing for new EH (#108668)
via llvm-commits
- [llvm] [WebAssembly] Support binary generation for new EH (PR #109027)
via llvm-commits
- [llvm] [WebAssembly] Support annotation for try_table (PR #109029)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [llvm] 318d2f5 - [SandboxVec][DAG] Boilerplate (#108862)
via llvm-commits
- [llvm] [SandboxVec][DAG] Boilerplate (PR #108862)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [compiler-rt] [scudo] Add EnableMultiRegions mode (PR #98076)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [Coro] Amortize debug info processing cost in CoroSplit (PR #109032)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [compiler-rt] [sanitizer] Allow to override GetDTLSRange (PR #108348)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [llvm] [Triple] Make mipsel-*-windows-* use COFF files by default (PR #107809)
via llvm-commits
- [llvm] [Triple] Make mipsel-*-windows-* use COFF files by default (PR #107809)
via llvm-commits
- [llvm] [ThinLTO] Add lookup to ImportListsTy (PR #109036)
via llvm-commits
- [llvm] [x86][Windows] Fix chromium build break (PR #101268)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes during ProfiledCallGraph constructions (PR #109014)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes during ProfiledCallGraph construction (PR #109014)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes during ProfiledCallGraph construction (PR #109014)
via llvm-commits
- [llvm] [Support] Add helper struct `indent` for adding indentation (PR #108966)
via llvm-commits
- [compiler-rt] 5bb1ce8 - [NFC][sanitizer] Make `GetLibcVersion` `void` (#108915)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [M68k] ARII atomic load/store (PR #108982)
via llvm-commits
- [llvm] [SanbdoxIR] Implement BBIterator::getNodeParent() (PR #109039)
via llvm-commits
- [llvm] [AMDGPU] Omit isReg() check for all_uses() in SIInsertWaitcnts. NFC. (PR #109041)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] 9a312d4 - [SandboxIR] Implement GlobalAlias (#109019)
via llvm-commits
- [llvm] [SandboxIR] Implement GlobalAlias (PR #109019)
via llvm-commits
- [llvm] [SandboxIR] Implement NoCFIValue (PR #109046)
via llvm-commits
- [llvm] 783d323 - [VirtRegMap] Replace a single value enum with a static constexpr member variable. NFC (#109010)
via llvm-commits
- [llvm] [MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (PR #109048)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] e08c217 - [MachineVerifier] Fix bug in MachineVerifier for G_INSERT_SUBVECTOR (#109048)
via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [NFC][Glob] Escape backslash to fix doxygen rendering (PR #109055)
via llvm-commits
- [llvm] [NFC][Glob] Escape backslash to fix doxygen rendering (PR #109055)
via llvm-commits
- [llvm] 9e709dc - [NFC][Glob] Escape backslash to fix doxygen rendering (#109055)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] 38333f4 - [WebAssembly] Support annotation for try_table (#109029)
via llvm-commits
- [llvm] 08bba65 - [WebAssembly] Support binary generation for new EH (#109027)
via llvm-commits
- [llvm] 9c9a627 - [ThinLTO] Add lookup to ImportListsTy (#109036)
via llvm-commits
- [llvm] b846638 - [SanbdoxIR] Implement BBIterator::getNodeParent() (#109039)
via llvm-commits
- [llvm] [SanbdoxIR] Implement BBIterator::getNodeParent() (PR #109039)
via llvm-commits
- [llvm] 790f2eb - [InstCombine] Avoid simplifying bitcast of undef to a zeroinitializer vector (#108872)
via llvm-commits
- [llvm] 3aecf41 - [SandboxVec] Add barebones Region class. (#108899)
via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
via llvm-commits
- [llvm] [GettingInvolved] Fix Vectorizer meeting time (PR #108992)
via llvm-commits
- [llvm] Revert "[SandboxVec] Add barebones Region class." (PR #109058)
via llvm-commits
- [llvm] aa2e6b8 - Revert "[SandboxVec] Add barebones Region class." (#109058)
via llvm-commits
- [llvm] [SandboxVec] Add barebones Region class. (PR #108899)
via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (PR #109038)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Reapply "Add barebones Region class. (#108899)" (PR #109059)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (PR #109045)
via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] 42c5a30 - [SandboxVec] Legality boilerplate (#108650)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (PR #109069)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (PR #109071)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [InstCombine] Remove dead phi web (PR #108876)
via llvm-commits
- [llvm] [bolt][tests] Skip tests that use perf when perf counters are unavailable (PR #107892)
via llvm-commits
- [compiler-rt] [rtsan] Fix RTTI issue, make a better c test (PR #108720)
via llvm-commits
- [llvm] b2d3c31 - [ctx_prof] Fix checks in `PGOCtxprofFlattening` (#108467)
via llvm-commits
- [llvm] [LV][NFC] Unify printing for WidenEVLReicpe with other EVL recipes (PR #108177)
via llvm-commits
- [llvm] [LV][NFC] Unify printing for WidenEVLReicpe with other EVL recipes (PR #108177)
via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
via llvm-commits
- [llvm] [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (PR #109053)
via llvm-commits
- [llvm] 8280651 - [llvm] [Demangle] Fix MSVC demangling for placeholder return types (#106178)
via llvm-commits
- [compiler-rt] [sanitizer] Adjust size for begin/start mismatch (PR #109079)
via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
via llvm-commits
- [llvm] 22a2d74 - [NVPTX] Emit ld.v4.b16 for loading <4 x bfloat> (#109069)
via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
via llvm-commits
- [lld] [LLD][COFF] Do another pass of resolveRemainingUndefines for undefined lazy symbols (PR #109082)
via llvm-commits
- [llvm] [Parallel] Ensure getThreadIndex()==0 for sequential tasks (PR #109084)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #109085)
via llvm-commits
- [llvm] [mlir] [MLIR][OpenMP] Lowering nontemporal clause to LLVM IR for SIMD directive (PR #109085)
via llvm-commits
- [llvm] [Target] Use 'unsigned' as the underlying type for the tablegened physical register enums. (PR #109086)
via llvm-commits
- [llvm] [GlobalIsel][NFC] Hygiene (PR #109047)
via llvm-commits
- [llvm] [AMDGPU] Handle subregisters properly in generic operand legalizer (PR #108496)
via llvm-commits
- [clang] [compiler-rt] [Clang][compiler-rt][UBSan] Remove `BuiltinCheckKind` (PR #109088)
via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
via llvm-commits
- [llvm] [X86][AVX10.2] Support AVX10.2-COMEF new instructions. (PR #108063)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] Reland [llvm-ml] Fix RIP-relative addressing for ptr operands (PR #108061)
via llvm-commits
- [compiler-rt] 3d2925b - [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (#108822)
via llvm-commits
- [compiler-rt] [win/asan] AllocateMemoryForTrampoline within 2 GB of the module's base address (PR #108822)
via llvm-commits
- [llvm] a2994b2 - [LV][NFC] Unify printing for WidenEVLReicpe with other EVL recipes (#108177)
via llvm-commits
- [llvm] [LV][NFC] Unify printing for WidenEVLReicpe with other EVL recipes (PR #108177)
via llvm-commits
- [llvm] [CodeGen] Use Register in SwitchLoweringUtils. NFC (PR #109092)
via llvm-commits
- [llvm] [CodeGen] Use Register in SwitchLoweringUtils. NFC (PR #109092)
via llvm-commits
- [llvm] e0a1637 - [AMDGPU] Omit isReg() check for all_uses() in SIInsertWaitcnts. NFC. (#109041)
via llvm-commits
- [llvm] 08f5f6d - [SPIR-V] Fix incorrect emission of G_SPLAT_VECTOR for fixed vectors (#108534)
via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
via llvm-commits
- [llvm] [AMDGPU] Simplify lowerBUILD_VECTOR (PR #109094)
via llvm-commits
- [llvm] 5a8d2dd - [AMDGPU] Handle subregisters properly in generic operand legalizer (#108496)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [VPlan] Add initial VPScalarEvolution, use to get trip count SCEV (NFC) (PR #94464)
via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] 94a98cf - [InstCombine] Remove dead phi web (#108876)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Add __builtin_type_pack_dedup template to deduplicate types in template arguments (PR #106730)
via llvm-commits
- [llvm] [Mips] Add test file for 'xor' and 'and' instructions (PR #106679)
via llvm-commits
- [llvm] c2c425f - [AArch64] Add missing tests for Arm cpus (#106749)
via llvm-commits
- [llvm] ef34cba - [AArch64] Fix sched model of Neoverse N2 (#106376)
via llvm-commits
- [llvm] 8d7d4c2 - [RISCV] Split fp rounding ops with zvfhmin nxv32f16 (#108765)
via llvm-commits
- [llvm] d2d947b - [AMDGPU] Fold llvm.amdgcn.cvt.pkrtz when either operand is fpext (#108237)
via llvm-commits
- [llvm] 112aac4 - [InstCombine] Fold fmod to frem if we know it does not set errno. (#107912)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] 43c9203 - [TLI] Support inferring function attributes for sincos[f|l] (#108554)
via llvm-commits
- [compiler-rt] [ASan][test] Fix TestCases/Posix/stack-overflow.cpp on Solaris/sparcv9 (PR #109101)
via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
via llvm-commits
- [lld] [LLD][COFF] Handle imported weak aliases consistently (PR #109105)
via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [compiler-rt] [sanitizer_common] Heed __ndbl_ prefix for 32-bit Linux/sparc64 inter… (PR #109106)
via llvm-commits
- [llvm] [llvm][docs] Convert LLVM release notes to Markdown (PR #109107)
via llvm-commits
- [compiler-rt] [LoongArch][sanitizer] Fix SC_ADDRERR_{RD,WR} missing in the musl environment (PR #108557)
via llvm-commits
- [compiler-rt] [LoongArch][sanitizer] Fix SC_ADDRERR_{RD,WR} missing in the musl environment (PR #108557)
via llvm-commits
- [compiler-rt] [sanitizer_common] Fix GetArgsAndEnv on Linux/sparc64 (PR #109109)
via llvm-commits
- [compiler-rt] [LoongArch][sanitizer] Fix SC_ADDRERR_{RD,WR} missing in the musl environment (PR #108557)
via llvm-commits
- [compiler-rt] [ASan][test] Skip Linux/odr_c_test.c on SPARC (PR #109111)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] [X86][AVX10.2] Support AVX10.2-COMEF new instructions. (PR #108063)
via llvm-commits
- [llvm] c59ac1a - [X86] Cleanup AVX512 VBROADCAST subvector instruction names. (#108888)
via llvm-commits
- [llvm] edac1b2 - [RISCV] Promote bf16 ops to f32 with zvfbfmin (#108937)
via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
via llvm-commits
- [lld] [LLD][COFF] Store __imp_ symbols as Defined in InputFile (PR #109115)
via llvm-commits
- [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
via llvm-commits
- [lld] [LLD][COFF] Process all live import symbols in getSymbols() (PR #109117)
via llvm-commits
- [lld] [LLD][COFF] Process all ARM64EC import symbols in getSymbols (PR #109118)
via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
via llvm-commits
- [llvm] f5ad9e1 - [X86][AVX10.2] Support AVX10.2-COMEF new instructions. (#108063)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
via llvm-commits
- [llvm] [ASAN] Do not consider alignment during object size calculations (PR #109120)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] KnownBits: refine KnownBits::srem for high-bits (PR #109121)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [PAC][CodeGen] Do not emit trivial 'mov xN xN' on tail call (PR #109100)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] adf02ae - [AMDGPU] Simplify lowerBUILD_VECTOR (#109094)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] 872932b - [InstCombine] Generalize `icmp (shl nuw C2, Y), C -> icmp Y, C3` (#104696)
via llvm-commits
- [llvm] ffcff2f - [VPlan][NFC] Fix the value name of VECTOR_GEP (#107544)
via llvm-commits
- [clang] [llvm] [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (PR #108537)
via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
via llvm-commits
- [llvm] [AVR][MC] Fix incorrect range of relative jumps (PR #109124)
via llvm-commits
- [llvm] [LoongArch] Eliminate the redundant sign extension of division (PR #107971)
via llvm-commits
- [lld] 5e23b66 - [LLD][COFF] Handle imported weak aliases consistently (#109105)
via llvm-commits
- [llvm] c29dfb3 - [LLVM][TableGen] Change CodeGenSchedule to use const Record pointers (#108782)
via llvm-commits
- [compiler-rt] cb47b45 - [rtsan] Fix RTTI issue, make a better c test (#108720)
via llvm-commits
- [llvm] cb5f81d - [LLVM][TableGen] Use range for loops in AsmMatcherEmitter (#108914)
via llvm-commits
- [llvm] 8fc3ac4 - [LLVM][TableGen] Change AsmWriterEmitter to const RecordKeeper (#108918)
via llvm-commits
- [llvm] [ISelDAG] Salvage debug info at isel by referring to frame indices. (PR #109126)
via llvm-commits
- [llvm] [ISelDAG] Salvage debug info at isel by referring to frame indices. (PR #109126)
via llvm-commits
- [llvm] [AMDGPU] Add hazard workarounds to insertIndirectBranch (PR #109127)
via llvm-commits
- [llvm] 6b6e210 - [LLVM][TableGen] Change CodeGenMapTable to use const RecordKeeper (#109034)
via llvm-commits
- [llvm] [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (PR #109066)
via llvm-commits
- [llvm] [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (PR #109070)
via llvm-commits
- [llvm] 2bb3621 - [LLVM][TableGen] Change DecoderEmitter to use const RecordKeeper (#109040)
via llvm-commits
- [llvm] ef71226 - [LLVM][TableGen] Change WebAsm Emitter to use const RecordKeeper (#109051)
via llvm-commits
- [llvm] [CodeGen][NewPM] Handle `--regalloc-npm` option (PR #94748)
via llvm-commits
- [llvm] [CodeGen][NewPM] Handle `--regalloc-npm` option (PR #94748)
via llvm-commits
- [llvm] [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (PR #109132)
via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
via llvm-commits
- [llvm] empty arrayref (PR #109133)
via llvm-commits
- [llvm] empty arrayref (PR #109133)
via llvm-commits
- [llvm] 311e4e3 - [X86][AVX10.2] Support AVX10.2 MOVZXC new Instructions. (#108537)
via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
via llvm-commits
- [clang] [compiler-rt] Reland [asan][windows] Eliminate the static asan runtime on windows (PR #107899)
via llvm-commits
- [compiler-rt] [llvm] Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (PR #109143)
via llvm-commits
- [llvm] 47c3df2 - [LLVM][TableGen] Change CallingConvEmitter to use const RecordKeeper (#108955)
via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Implement selectVaStartAAPCS (PR #106979)
via llvm-commits
- [llvm] [XCOFF][NFC] Add extern template declarations needed by llvm-objdump (PR #109156)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [AMDGPU][True16][MC] VOP3 profile in True16 format (PR #109031)
via llvm-commits
- [llvm] 67518a4 - [HLSL] Implement elementwise popcount (#108121)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [InstCombine] Fold align assume into load's !align metadata if possible. (PR #108958)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Use isRegisterClassType to check for legal types for G_FREEZE & G_IMPLICIT_DEF (PR #101331)
via llvm-commits
- [llvm] [InstCombine] Use the select condition to try to constant fold binops into select (PR #84696)
via llvm-commits
- [lld] 6ce1409 - [lld][WebAssembly] Report unsupported PIC relocations as errors (#104926)
via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
via llvm-commits
- [llvm] 4b52408 - [NFC] Update function names in MCTargetAsmParser.h (#108643)
via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [clang] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
via llvm-commits
- [llvm] 2731be7 - [Support] Add helper struct `indent` for adding indentation (#108966)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] 6b3c9e5 - [X86] Speed up X86 Domain Reassignment pass by early return (#108108)
via llvm-commits
- [llvm] [X86] Speed up X86 Domain Reassignment pass by early return (PR #108108)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [InstCombine] Fold `(X==Z || Y==Z) ? (X==Z && Y==Z) : X==Y --> X==Y` (PR #108619)
via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
via llvm-commits
- [llvm] 292ee93 - [CodeGen] Use Register in SwitchLoweringUtils. NFC (#109092)
via llvm-commits
- [llvm] 8e4909a - [RISCV] Remove unnecessary vand.vi from vXi1 and nvXvi1 VECTOR_REVERSE codegen. (#109071)
via llvm-commits
- [llvm] 87da9e2 - [LLVM][TableGen] Change CodeEmitterGen to use const RecordKeeper (#109025)
via llvm-commits
- [llvm] 0545e9f - [LLVM][TableGen] Change DFAEmitter to use const Record pointers (#109042)
via llvm-commits
- [llvm] 06048aa - [Target] Use 'unsigned' as the underlying type for the tablegened physical register enums. (#109086)
via llvm-commits
- [llvm] 4fbac52 - [LLVM][TableGen] Change DXILEmitter to use const RecordKeeper (#109045)
via llvm-commits
- [llvm] [OpenMP] Fix not linking C libraries when enabled (PR #109168)
via llvm-commits
- [llvm] 74335fb - [LLVM][TableGen] Change X86MnemonicTables to use const RecordKeeper (#109053)
via llvm-commits
- [llvm] ab2b333 - [LLVM][TableGen] Change FastISelEmitter to use const RecordKeeper (#109060)
via llvm-commits
- [llvm] 47d76a9 - [LLVM][TableGen] Change InstrDocsEmitter to use const RecordKeeper (#109061)
via llvm-commits
- [llvm] b18190e - [LLVM][TableGen] Change MacroFusionPredicator to use const RecordKeeper (#109064)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] 1a793a8 - [LLVM][TableGen] Change X86InstrMapping to use const RecordKeeper (#109066)
via llvm-commits
- [llvm] 80aa4da - [LLVM][TableGen] Change X86FoldTablesEmitter to use const RecordKeeper (#109070)
via llvm-commits
- [llvm] 2c96670 - [LLVM][TableGen] Change CompressInstEmitter to use const RecordKeeper (#109035)
via llvm-commits
- [lld] 86d2abe - [LLD][COFF] Store __imp_ symbols as Defined in InputFile (#109115)
via llvm-commits
- [llvm] [SimplifyCFG] Deduce paths unreachable if they cause div/rem UB (PR #109008)
via llvm-commits
- [llvm] [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (PR #109149)
via llvm-commits
- [llvm] [AMDGPU] Allow sinking of free vector ops (PR #109172)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [DebugInfo] Don't apply is_stmt on MBB branches that preserve lines (PR #108251)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [llvm] 71e434d - [SandboxVec] Reapply "Add barebones Region class. (#108899)" (#109059)
via llvm-commits
- [llvm] [Triple] Make mipsel-*-windows-* use COFF files by default (PR #107809)
via llvm-commits
- [llvm] d5d1417 - [RISCV][GISel] Use libcalls for rint, nearbyint, trunc, round, and roundeven intrinsics. (#108779)
via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
via llvm-commits
- [llvm] [SLP]Improve reordering for consts, splats and ops from same nodes + improved analysis. (PR #87091)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
via llvm-commits
- [llvm] [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (PR #109183)
via llvm-commits
- [llvm] 9284e18 - [LLVM][TableGen] Change DAGISel code to use const RecordKeeper (#109038)
via llvm-commits
- [llvm] 9ddb1cd - [LLVM][TableGen] Change DFAPacketizerEmitter to use const RecordKeeper (#109044)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [MemProf] Refactor and clean up edge removal (PR #109188)
via llvm-commits
- [llvm] [VPlan] Introduce multi-branch recipe, use for multi-exit loops (WIP). (PR #109193)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
via llvm-commits
- [clang] [llvm] [clang][OpenMP] Add codegen for scope directive (PR #109197)
via llvm-commits
- [llvm] ValueTracking: pre-commit tests for Div/Rem recurrence (PR #109198)
via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] [LLVM][TableGen] Change DAGISelEmitter to use const RecordKeeper (PR #109175)
via llvm-commits
- [llvm] [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (PR #109209)
via llvm-commits
- [llvm] 775de20 - [RISCV][GISel] Support unaligned-scalar-mem. (#108905)
via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (PR #109217)
via llvm-commits
- [compiler-rt] 38752ff - [sanitizer] Adjust size for begin/start mismatch (#109079)
via llvm-commits
- [compiler-rt] a0bb2e2 - [NFC][sanitizer] Move `InitTlsSize` into `InitializePlatformEarly` (#108921)
via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
via llvm-commits
- [compiler-rt] d1544da - [NFC][sanitizer] Move InitTlsSize (#108922)
via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #109189)
via llvm-commits
- [compiler-rt] 999313d - [sanitizer] Switch from lazy `ThreadDescriptorSize` (#108923)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [InstrProf] Support conditional counter updates for integer counters (PR #109222)
via llvm-commits
- [llvm] Add verification support for .debug_names with foreign type units. (PR #109011)
via llvm-commits
- [llvm] Add verification support for .debug_names with foreign type units. (PR #109011)
via llvm-commits
- [llvm] Add verification support for .debug_names with foreign type units. (PR #109011)
via llvm-commits
- [clang] [llvm] Buffer_store_lds_dword, buffer_wbinvl1, and buffer_wbinvl1_vol should not be supported in GFX940 (PR #109223)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Use InitializePlatformEarly() in test (PR #109224)
via llvm-commits
- [compiler-rt] 4e659c6 - [NFC][sanitizer] Use InitializePlatformEarly() in test (#109224)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] 1bda7ba - [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (#109212)
via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
via llvm-commits
- [llvm] 8f3fb5d - [Doc] Improve documentation for JITLink. (#109163)
via llvm-commits
- [llvm] [SandboxIR] Add Instruction::isStackSaveRestoreIntrinsic() and isMemDepCandidate() (PR #109212)
via llvm-commits
- [llvm] [DSE] Optimizing shrinking of memory intrinsic (PR #106425)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
via llvm-commits
- [llvm] [CGP] [CodeGenPrepare] Folding `urem` with loop invariant value plus offset (PR #104724)
via llvm-commits
- [llvm] e494e2a - [MachineVerifier] Improve G_EXTRACT_SUBVECTOR checking (#109202)
via llvm-commits
- [llvm] 009398b - [MachineVerifier] Improve checks for G_INSERT_SUBVECTOR. (#109209)
via llvm-commits
- [llvm] [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (PR #109187)
via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
via llvm-commits
- [llvm] [MIPS] Fix -msingle-float doesn't work with double on O32 (PR #107543)
via llvm-commits
- [llvm] 56015da - [LLVM][TableGen] Change RegisterBankEmitter to use const RecordKeeper (#109195)
via llvm-commits
- [llvm] ce9209f - [ctx_prof] Fix `ProfileAnnotator::allTakenPathsExit` (#109183)
via llvm-commits
- [llvm] ee5709b - [nfc][ctx_prof] Don't try finding callsite annotation for un-instrumentable callsites (#109184)
via llvm-commits
- [llvm] 80f6b42 - [MachinePipeliner] Fix incorrect use of getPressureSets. (#109179)
via llvm-commits
- [llvm] [AMDGPU][True16] vop1 pk instructions profile update (PR #109228)
via llvm-commits
- [llvm] 0f06f70 - [NFC] Cleanup RegisterInfoEmitter code (#109199)
via llvm-commits
- [llvm] [LLVM][TableGen] Speed up sorting of intrinsics (PR #109230)
via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN for fixed vectors in some cases. (PR #109232)
via llvm-commits
- [llvm] [AMDGPU] Add PC sign extension to insertIndirectBranch (PR #109233)
via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
via llvm-commits
- [llvm] 7603e85 - [LLVM][TableGen] Change PseudoLoweringEmitter to use const RecordKeeper (#109194)
via llvm-commits
- [llvm] 23123aa - [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (#109189)
via llvm-commits
- [llvm] 90330e9 - [NVPTX] Set v2i16 SETCC to Expand (#108969)
via llvm-commits
- [llvm] 77af9d1 - [AArch64][GlobalISel] Implement selectVaStartAAPCS (#106979)
via llvm-commits
- [llvm] [SROA] Prevent poison propagation in insertInteger() (PR #109240)
via llvm-commits
- [llvm] [GSYM] Avoid repeated hash lookups (NFC) (PR #109241)
via llvm-commits
- [llvm] [SROA] Prevent poison propagation in insertInteger() (PR #109240)
via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109242)
via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109243)
via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109244)
via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.load/store. (PR #109245)
via llvm-commits
- [llvm] [X86] Refine speed up checking clobbered FP/BP to make IPRA work. (PR #109246)
via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] 758444c - [AMDGPU] Promote uniform ops to I32 in DAGISel (#106383)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] da1a222 - [AMDGPU] Regenerate load-constant-i1 test
via llvm-commits
- [llvm] dc6876f - [ValueTracking] Use isSafeToSpeculativelyExecuteWithVariableReplaced() in more places (#109149)
via llvm-commits
- [llvm] c18be32 - Reland "[X86][BF16] Add libcall for F80 -> BF16 (#109116)" (#109143)
via llvm-commits
- [llvm] 4ec4ac1 - [SCEVExpander] Fix addrec cost model (#106704)
via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
via llvm-commits
- [lld] [lld][WebAssembly]: Defer __wasm_apply_data_relocs decision to writer… (PR #109249)
via llvm-commits
- [llvm] 7183771 - [InitUndef] Also handle inline asm (#108951)
via llvm-commits
- [llvm] edc71e2 - [RISCV][TTI] Add instruction cost for vp.load/store. (#109245)
via llvm-commits
- [compiler-rt] 0a3b6af - [ASan][test] Skip Linux/odr_c_test.c on SPARC (#109111)
via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
via llvm-commits
- [llvm] 30cdf1e - [SimplifyCFG] Pass context instruction to isSafeToSpeculativelyExecute() (#109132)
via llvm-commits
- [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (PR #105742)
via llvm-commits
- [llvm] 959448f - [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (#105742)
via llvm-commits
- [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (PR #105742)
via llvm-commits
- [llvm] 60a8b2b - [AMDGPU] Add MachineVerifier check to detect illegal copies from vector register to SGPR (#105494)
via llvm-commits
- [llvm] e762d4d - [LoopVectorize] Teach LoopVectorizationLegality about more early exits (#107004)
via llvm-commits
- [llvm] [Mips] Add test file for 'xor' and 'and' instructions (PR #106679)
via llvm-commits
- [llvm] Fix test issue introduced by e762d4dac762a3fc27c6e251086b6645d7543bb2 (PR #109254)
via llvm-commits
- [llvm] d4536bf - Fix test issue introduced by e762d4dac762a3fc27c6e251086b6645d7543bb2 (#109254)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] 3d5e8e4 - [PAC][CodeGen] Do not emit trivial 'mov xN, xN' on tail call (#109100)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] [LV][EVL] Support icmp/fcmp instruction with EVL-vectorization (PR #108533)
via llvm-commits
- [llvm] Discourage vectorisation of small loops with gathers and scatters (PR #109262)
via llvm-commits
- [llvm] Discourage vectorisation of small loops with gathers and scatters (PR #109262)
via llvm-commits
- [llvm] [ValueTracking] Support assume in entry block without DT (PR #109264)
via llvm-commits
- [llvm] Discourage vectorisation of small loops with gathers and scatters (PR #109262)
via llvm-commits
- [llvm] [Mips] Add test file for 'xor' and 'and' instructions (PR #106679)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Use isRegisterClassType to check for legal types for G_FREEZE & G_IMPLICIT_DEF (PR #101331)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (PR #101331)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [lld] 912e821 - [LLD][COFF] Process all live import symbols in MapFile's getSymbols() (#109117)
via llvm-commits
- [lld] 486f790 - [LLD][COFF] Process all ARM64EC import symbols in MapFile's getSymbols (#109118)
via llvm-commits
- [llvm] 3e24dd4 - [NFC] Rename variables to conform to LLVM coding standards (#109166)
via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
via llvm-commits
- [llvm] [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (PR #109274)
via llvm-commits
- [llvm] bc3dfe7 - [LLVM][TableGen] Change PrintEnums to use const RecordKeeper (#109200)
via llvm-commits
- [llvm] e0458a2 - [LLVM][TableGen] Add error check for duplicate intrinsic names (#109226)
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] dd599e9 - [ValueTracking] Support assume in entry block without DT (#109264)
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] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
via llvm-commits
- [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
via llvm-commits
- [llvm] a6ab19b - fix(llvm/**.py): fix comparison to True/False (#94040)
via llvm-commits
- [llvm] fix(llvm/**.py): fix comparison to True/False (PR #94040)
via llvm-commits
- [llvm] 0ee10e9 - [RISCV] Add additional fence for amocas when required by recent ABI change (#101023)
via llvm-commits
- [clang] [compiler-rt] [lldb] [llvm] [Support] Remove terminfo dependency (PR #92865)
via llvm-commits
- [llvm] b49a6b2 - [AArch64] Consider histcnt smaller than i32 in the cost model (#108521)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
via llvm-commits
- [llvm] f771434 - [AArch64][NEON][SVE] Lower mixed sign/zero extended partial reductions to usdot (#107566)
via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
via llvm-commits
- [llvm] [CVP] Infer range return attribute (PR #99620)
via llvm-commits
- [llvm] 9886788 - [llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)
via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` for indentation (PR #109275)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] 02a1d31 - [AArch64] Extend and rewrite load zero and load undef patterns (#108185)
via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
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] [Nomination] Update Intel representation in the security group (PR #109281)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (PR #108024)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [RISCV] Support vec_reduce_* for f16 (PR #109292)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
via llvm-commits
- [llvm] [SCEVExpander] Clear flags when reusing GEP (PR #109293)
via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
via llvm-commits
- [llvm] 1412022 - Target ABI: improve call parameters extensions handling (#100757)
via llvm-commits
- [llvm] [AMDGPU] Adapt new lowering sequence for `fdiv16` (PR #109295)
via llvm-commits
- [llvm] [SandboxVec] Legality boilerplate (PR #108650)
via llvm-commits
- [llvm] e03f427 - [LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)
via llvm-commits
- [llvm] [ADT] Style and nit fixes in SmallSet (PR #108582)
via llvm-commits
- [llvm] [ADT] Style and nit fixes in SmallSet (PR #108582)
via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [libc] [llvm] [libc] Add printf strerror conversion (%m) (PR #105891)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [llvm] [AArch64] Initial sched model for Neoverse N3 (PR #106371)
via llvm-commits
- [llvm] 72fd35b - [Attributor] Report change when updating ReachesReturn (#108965)
via llvm-commits
- [llvm] [Attributor] Report change when updating ReachesReturn (PR #108965)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [llvm] 157adcc - [GSYM] Avoid repeated hash lookups (NFC) (#109241)
via llvm-commits
- [llvm] 2d7d74d - [LiveDebugValues] Avoid repeated hash lookups (NFC) (#109242)
via llvm-commits
- [llvm] e73d453 - [SPIRV] Avoid repeated hash lookups (NFC) (#109243)
via llvm-commits
- [llvm] ddd5741 - [Transforms] Avoid repeated hash lookups (NFC) (#109244)
via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
via llvm-commits
- [llvm] [SimplifyCFG] Better aligned a comment. (PR #109307)
via llvm-commits
- [llvm] beb2ae7 - [MemProf] Refactor and clean up edge removal (#109188)
via llvm-commits
- [compiler-rt] [sanitizer_common] Handle ptrace on Linux/sparc64 (PR #109310)
via llvm-commits
- [llvm] [SandboxIR] Implement NoCFIValue (PR #109046)
via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
via llvm-commits
- [llvm] [SandboxIR] Implement NoCFIValue (PR #109046)
via llvm-commits
- [llvm] 74c0ab6 - [SandboxIR] Implement NoCFIValue (#109046)
via llvm-commits
- [llvm] [SandboxIR] Implement NoCFIValue (PR #109046)
via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
via llvm-commits
- [llvm] 8a34f6d - [ASAN] Do not consider alignment during object size calculations (#109120)
via llvm-commits
- [llvm] [SandboxIR] Implement ConstantPtrAuth (PR #109315)
via llvm-commits
- [llvm] 91fd3e7 - [LLVM][TableGen] Speed up sorting of intrinsics (#109230)
via llvm-commits
- [compiler-rt] 0265981 - [sanitizers] convert some errant CRLF line endings to LF (#108454)
via llvm-commits
- [llvm] d575252 - [Coroutines] Refactor CoroShape::buildFrom for future use by ABI objects (#108623)
via llvm-commits
- [llvm] e45f9aa - [AArch64] Initial sched model for Neoverse N3 (#106371)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] ccfe7d4 - [GlobalIsel] Cleanup G_EXTRACT_VECTOR_ELT combines (#109047)
via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
via llvm-commits
- [clang] [llvm] UEFI backend for x86_64 (PR #109320)
via llvm-commits
- [compiler-rt] [scudo] Remove unused field in BatchGroup (PR #109322)
via llvm-commits
- [compiler-rt] [scudo] Remove unused field in BatchGroup (PR #109322)
via llvm-commits
- [llvm] dd8b266 - [demangle] Represent a char array initializer as a string literal. (#109021)
via llvm-commits
- [llvm] 283c2c8 - [TableGen] Add explicit symbol visibility macros to code generated (#107873)
via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
via llvm-commits
- [llvm] [EarlyCSE] Rematerialize alignment assumption. (PR #109131)
via llvm-commits
- [llvm] github: Add tablegen directories to PR autolabeler (PR #109129)
via llvm-commits
- [llvm] [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (PR #106754)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [libc] [llvm] [libc] Add functions to send/recv messages (PR #106467)
via llvm-commits
- [llvm] d7c69c2 - [clang][OpenMP] Add codegen for scope directive (#109197)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] [NFC][ELF] Rename some ELFWriter methods (PR #109332)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [compiler-rt] 0347c11 - [scudo] Remove unused field in BatchGroup (#109322)
via llvm-commits
- [compiler-rt] [scudo] Remove unused field in BatchGroup (PR #109322)
via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109338)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] 36293ee - [NFC][ELF] Rename some ELFWriter methods (#109332)
via llvm-commits
- [llvm] 079f31c - [RISCV] Move the rest of Zfa FLI instruction handling to lowerConstantFP. (#109217)
via llvm-commits
- [clang] [llvm] [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (PR #109342)
via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
via llvm-commits
- [llvm] 0f488a0 - [LLVM][rtsan] Add `sanitize_realtime_unsafe` attribute (#106754)
via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] goldsteinn/fix inliner new old cb desync (PR #109347)
via llvm-commits
- [llvm] goldsteinn/fix inliner new old cb desync (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [clang] [llvm] [Inliner] Propagate more attributes to params when inlining (PR #91101)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] workflow/release-binaries: Checkout sources before downloading artifacts (PR #109349)
via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
via llvm-commits
- [clang] [llvm] [DirectX] Remove trivially dead functions at linkage finalize (PR #106146)
via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
via llvm-commits
- [llvm] [Coroutines] Better optimization remarks for CoroAnnotationElide pass (PR #109352)
via llvm-commits
- [llvm] b847076 - [Mips] Add test file for 'xor' and 'and' instructions (#106679)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] 72cacf1 - [MIPS] Fix -msingle-float doesn't work with double on O32 (#107543)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] 7688393 - [SandboxVec] Simple Instruction Interval class (#108882)
via llvm-commits
- [llvm] [SandboxVec] Simple Instruction Interval class (PR #108882)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [llvm] 72a2180 - [llvm][Triple] Add `Environment` members and parsing for glibc/musl parity. (#107664)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [CMake] enable CMP0147 policy if available (PR #109150)
via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
via llvm-commits
- [clang] [llvm] [clang] Add cc1 --output-asm-variant= to set output syntax (PR #109360)
via llvm-commits
- [clang] [llvm] [clang] Add cc1 --output-asm-variant= to set output syntax (PR #109360)
via llvm-commits
- [llvm] b5cdb03 - [Coroutines] Better optimization remarks for CoroAnnotationElide pass (#109352)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] 8c3b94f - [AVR][MC] Fix incorrect range of relative jumps (#109124)
via llvm-commits
- [llvm] [loongarch][DAG][FREEZE] Fix crash when FREEZE a half(f16) type on loongarch (PR #107791)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
via llvm-commits
- [llvm] Fdim constant fold (PR #109235)
via llvm-commits
- [llvm] 3d0846b - [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (#108880)
via llvm-commits
- [llvm] 5326614 - AtomicExpand: Really allow incremental legalization (#108613)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [LLVM][TableGen] Use const Record pointers in PredicateExpander (PR #109365)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
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] d2d78e5 - [NewPM][CodeGen] Port MachineLICM to NPM (#107376)
via llvm-commits
- [llvm] [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (PR #109174)
via llvm-commits
- [llvm] [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (PR #109177)
via llvm-commits
- [llvm] [RISCV] Set the isMoveReg flag for FMV_X_W (PR #109378)
via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
via llvm-commits
- [llvm] [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (PR #109379)
via llvm-commits
- [llvm] 173841c - [TLI] Add basic support for fdim libcall (#108702)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] 92da37b - [Object][NFC] Add extern template declarations needed by llvm-objdump (#109156)
via llvm-commits
- [llvm] [TLI] Add basic support for fdim libcall (PR #108702)
via llvm-commits
- [llvm] 6611efd - [X86] Use X86AS::GS and X86AS::FS instead of 256 and 257. NFC (#109342)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not sa… (PR #109382)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not sa… (PR #109382)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
via llvm-commits
- [compiler-rt] f322f4a - [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (#109285)
via llvm-commits
- [llvm] 9e73159 - [NFC][EarlyIfConverter] Replace boolean Predicate for a class (#108519)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [RISCV] Lower memory ops and VP splat for zvfhmin and zvfbfmin (PR #109387)
via llvm-commits
- [llvm] [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (PR #109388)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [Mips] Fix mfhi/mflo hazard miscompilation about div and mult (PR #91449)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [llvm] [AMDGPU] precision error observed after SIPeepholeSDWA optimization for fp16 (PR #109395)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [llvm] [mlir] [mlir][affine] fix the issue of celidiv mul childiv expression not satisfying commutative (PR #109382)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] 1ed65fe - [SPIR-V] Add SPIR-V structurizer (#107408)
via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
via llvm-commits
- [llvm] [X86,SimplifyCFG][NFC] Refactor code for #108812 (PR #109398)
via llvm-commits
- [llvm] a861ed4 - [VPlan] Add initial loop-invariant code motion transform. (#107894)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] 8a36eb8 - [LLVM][TableGen] Change AsmMatcherEmitter to use const RecordKeeper (#109174)
via llvm-commits
- [llvm] b594b93 - [LLVM][TableGen] Change DisassemblerEmitter to use const RecordKeeper (#109177)
via llvm-commits
- [llvm] d109636 - [LLVM][TableGen] Change GISelCombinerEmitter to use const RecordKeeper (#109187)
via llvm-commits
- [llvm] 2b01452 - [LLVM][TableGen] Use const Record pointers in PredicateExpander (#109365)
via llvm-commits
- [llvm] [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (PR #109206)
via llvm-commits
- [llvm] 708567a - [LLVM][TableGen] Adopt `indent` for indentation (#109275)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
via llvm-commits
- [clang] [llvm] [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (PR #109405)
via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
via llvm-commits
- [llvm] [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (PR #109413)
via llvm-commits
- [llvm] 3127b65 - [CVP] Infer range return attribute (#99620)
via llvm-commits
- [llvm] [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (PR #109414)
via llvm-commits
- [llvm] cee0bf9 - [AMDGPU] Use Lo_32 and Hi_32 helpers (NFC) (#109413)
via llvm-commits
- [llvm] 73b8074 - [AMDGPU] Do not use APInt for simple 64-bit arithmetic. NFC. (#109414)
via llvm-commits
- [llvm] 1808fc1 - [AArch64][InstCombine] Bail from combining SRAD on +/-1 divisor (#109274)
via llvm-commits
- [llvm] 2f50b28 - [DebugInfo] Enable deprecation of iterator-insertion methods (#102608)
via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
via llvm-commits
- [llvm] FIXES #106597 (PR #109416)
via llvm-commits
- [llvm] c3371a6 - [ADT][NFC] Style and nit fixes in SmallSet (#108582)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [compiler-rt] 03635b3 - [rtsan][compiler-rt] Add 64 bit file interceptors, test for _FILE_OFFSET_BITS (#108057)
via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [compiler-rt] [compiler-rt][rtsan] Create colorized reports (PR #109419)
via llvm-commits
- [llvm] 28646d0 - [MC] Add .loc_label instruction (#99710)
via llvm-commits
- [llvm] [MC] Add .loc_label instruction (PR #99710)
via llvm-commits
- [llvm] c320df4 - [LLVM-C] Add bindings to `Instruction::getDbgRecordRange()` (#107802)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [SPIR-V] Fix minor build warnings (PR #109425)
via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
via llvm-commits
- [llvm] [SPIR-V] Fix minor build warnings (PR #109425)
via llvm-commits
- [clang] [llvm] [CVP] Infer range return attribute (PR #99620)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] 86ce8e4 - [RISCV][TTI] Fix potential crash of using dyn_cast() in getIntrinsicInstrCost() NFC. (#109379)
via llvm-commits
- [clang] [lldb] [llvm] [llvm][TargetParser] Return StringMap from getHostCPUFeatures (PR #97824)
via llvm-commits
- [llvm] 7365b1c - [TableGen] Eliminate use of `convertInitializerTo` in SearchableTable (#109206)
via llvm-commits
- [llvm] 0570ba6 - [AMDGPU][True16][MC] true16 for more VOP1 instructions (#108412)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [llvm] 7f6bbb3 - [RISCV][TTI] Reduce cost of a build_vector pattern (#108419)
via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [LLVM][InstCombine][AArch64] sve.insr(splat(x), x) ==> splat(x) (PR #109445)
via llvm-commits
- [llvm] [memprof] Remove RawMemProfReader.h (PR #109446)
via llvm-commits
- [llvm] [SPIR-V] Fix deprecation warnings after #102608 (PR #109447)
via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (PR #109449)
via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (PR #109449)
via llvm-commits
- [llvm] [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (PR #109451)
via llvm-commits
- [compiler-rt] d497f46 - [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (#108024)
via llvm-commits
- [llvm] d497f46 - [FMV][AArch64] Unify ls64, ls64_v and ls64_accdata. (#108024)
via llvm-commits
- [lld] [lld/ELF] Add --override-section-flags flag (PR #109454)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (PR #109237)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [X86] Invert (and X, ~(and ~Y, Z)) back into (and X, (or Y, ~Z)) (PR #109215)
via llvm-commits
- [llvm] 7f1633c - [AMDGPU][True16] vop1 pk instructions profile update (#109228)
via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
via llvm-commits
- [llvm] a065295 - [LLVM][TableGen] Change RegisterInfoEmitter to use const RecordKeeper (#109237)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [Verifier][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] 28ad801 - [SPIR-V] Enable `spirv-sim` lit substitution unconditionally (#109451)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] 2e0f0a3 - [memprof] Remove RawMemProfReader.h (#109446)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] perf/goldsteinn/simplifycfg hoist sink cb diff attrs (PR #109472)
via llvm-commits
- [llvm] perf/goldsteinn/simplifycfg hoist sink cb diff attrs (PR #109472)
via llvm-commits
- [llvm] perf/goldsteinn/simplifycfg hoist sink cb diff attrs (PR #109472)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] 2e41479 - [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (#109338)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
via llvm-commits
- [llvm] 76bc1ed - [AA] Take account of C++23's stricter rules for forward declarations (NFC) (#109416)
via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] [AA] Take account of C++23's stricter rules for forward declarations (NFC) (PR #109416)
via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [compiler-rt] 07045b5 - [compiler-rt][rtsan] Create colorized reports (#109419)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] Draft: LLVMContext API to print single SyncScope ID (PR #109484)
via llvm-commits
- [llvm] Draft: LLVMContext API to print single SyncScope ID (PR #109484)
via llvm-commits
- [llvm] Draft: LLVMContext API to print single SyncScope ID (PR #109484)
via llvm-commits
- [llvm] [BOLT][test] Add callcont-fallthru.test (PR #109486)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename _expect_not_realtime function (PR #109487)
via llvm-commits
- [llvm] c0b1c62 - [SandboxIR] Implement ConstantPtrAuth (#109315)
via llvm-commits
- [llvm] [SandboxIR] Implement ConstantPtrAuth (PR #109315)
via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
via llvm-commits
- [llvm] [NFC] [HWASan] pull removeFnAttributes into function (PR #109488)
via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #109490)
via llvm-commits
- [llvm] abc2412 - [SandboxVec][InstrInterval] Add ArrayRef constructor (#109357)
via llvm-commits
- [llvm] [SandboxVec][InstrInterval] Add ArrayRef constructor (PR #109357)
via llvm-commits
- [llvm] [SandboxIR] Implement ConstantExpr (PR #109491)
via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement extend(ArrayRef) (PR #109493)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement extend(ArrayRef) (PR #109493)
via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109492)
via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
via llvm-commits
- [llvm] [SandboxIR] Implement ConstantExpr (PR #109491)
via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
via llvm-commits
- [compiler-rt] ce0c41c - [rtsan][NFC] Move assertions and diagnostics into own impl files (#109500)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename _expect_not_realtime function (PR #109487)
via llvm-commits
- [compiler-rt] 0a84f12 - [rtsan][NFC] Rename _expect_not_realtime function (#109487)
via llvm-commits
- [llvm] a9352a0 - [Inliner] Fix bug where attributes are propagated incorrectly (#109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [Inliner] Fix bug where attributes are propagated incorrectly (PR #109347)
via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement extend(ArrayRef) (PR #109493)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Prune rtsan context and assertions tests (PR #109503)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Prune rtsan context and assertions tests (PR #109503)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Prune rtsan context and assertions tests (PR #109503)
via llvm-commits
- [llvm] 0c9f7ef - [SandboxVec][DAG] Implement extend(ArrayRef) (#109493)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement extend(ArrayRef) (PR #109493)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
via llvm-commits
- [compiler-rt] cf85b33 - [rtsan] Prune rtsan context and assertions tests (#109503)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
via llvm-commits
- [llvm] 0cab475 - [NFC] [HWASan] pull removeFnAttributes into function (#109488)
via llvm-commits
- [llvm] [AMDGPU] Avoid repeated hash lookups (NFC) (PR #109506)
via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #109509)
via llvm-commits
- [llvm] [VPlan] Add initial loop-invariant code motion transform. (PR #107894)
via llvm-commits
- [llvm] [DFAJumpThreading] Handle select unfolding when user phi is not a dir… (PR #109511)
via llvm-commits
- [llvm] 0b08747 - [AMDGPU][NewPM] Port SILowerSGPRSpills to NPM (#108934)
via llvm-commits
- [llvm] [X86][StrictFP] Combine fcmp + select to fmin/fmax for some predicates (PR #109512)
via llvm-commits
- [llvm] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
via llvm-commits
- [llvm] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
via llvm-commits
- [llvm] [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (PR #109513)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] d7db094 - [AMDGPU] Avoid repeated hash lookups (NFC) (#109506)
via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
via llvm-commits
- [llvm] [SPIRV] Avoid repeated hash lookups (NFC) (PR #109517)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [clang] [lld] [llvm] Stablefunctest2 (PR #109522)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
via llvm-commits
- [llvm] eb6e7e8 - [unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (#109388)
via llvm-commits
- [llvm] c9e5c42 - [X86, SimplifyCFG][NFC] Refactor code for #108812 (#109398)
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] 8f31ee9 - [SandboxVec][DAG] Implement DGNode::isMem() (#109504)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [llvm] [C API] Add usub_cond and usub_sat atomic ops to C API (PR #109532)
via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [llvm] [SandboxVec][DAG] Implement DGNode::isMem() (PR #109504)
via llvm-commits
- [compiler-rt] 1b60193 - [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (#109529)
via llvm-commits
- [llvm] 22486e0 - [LiveDebugValues] Avoid repeated hash lookups (NFC) (#109509)
via llvm-commits
- [llvm] f76375d - [SPIRV] Avoid repeated hash lookups (NFC) (#109517)
via llvm-commits
- [lld] [ELF] Add --thinlto-index= (PR #109534)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [lld] [ELF] Add --thinlto-index= (PR #109534)
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] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
via llvm-commits
- [llvm] [BOLT] Record return profile as call to continuation fallthrough (PR #109486)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [compiler-rt] [rtsan] Decouple assertions from error actions (PR #109535)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Early returns in `DTLS_on_tls_get_addr` (PR #109539)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Standardize lambda function case, fix autos (PR #109541)
via llvm-commits
- [compiler-rt] a04db2c - [rtsan] Decouple assertions from error actions (#109535)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Standardize lambda function case, fix autos (PR #109541)
via llvm-commits
- [compiler-rt] 6032fee - [rtsan][NFC] Standardize lambda function case, fix autos (#109541)
via llvm-commits
- [llvm] 8ec4067 - [VPlan] Implement unrolling as VPlan-to-VPlan transform. (#95842)
via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
via llvm-commits
- [compiler-rt] b620fde - [NFC][sanitizer] Early returns in `DTLS_on_tls_get_addr` (#109539)
via llvm-commits
- [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (PR #109545)
via llvm-commits
- [llvm] Rtsan/blocking 2 llvm pass (PR #109543)
via llvm-commits
- [compiler-rt] [NFC][sanitizer] Update `DTLS_on_tls_get_addr` failure comment (PR #109546)
via llvm-commits
- [compiler-rt] 6dcd0d4 - [NFC][sanitizer] Update `DTLS_on_tls_get_addr` failure comment (#109546)
via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
via llvm-commits
- [lld] [llvm] [llvm-objdump] Print ... even if a data mapping symbol is active (PR #109553)
via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] [CI] Update OS base image to ubuntu-24.04 (PR #109536)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #109564)
via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #109565)
via llvm-commits
- [llvm] d147b6d - [AMDGPU] Add hazard workarounds to insertIndirectBranch (#109127)
via llvm-commits
- [llvm] [docs] Fix enumeration in GettingStarted.rst (PR #96684)
via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109568)
via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109568)
via llvm-commits
- [llvm] 46df454 - [CodeGen] Construct SmallVector with ArrayRef (NFC) (#109566)
via llvm-commits
- [llvm] c219ebd - [ExecutionEngine] Avoid repeated hash lookups (NFC) (#109563)
via llvm-commits
- [llvm] 15e6b5d - [Transforms] Avoid repeated hash lookups (NFC) (#109565)
via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109569)
via llvm-commits
- [llvm] SelectionDAG: createSelectForFMINNUM_FMAXNUM skips vector if Op is legal for elements (PR #109570)
via llvm-commits
- [llvm] 02cae55 - [Analysis] Avoid repeated hash lookups (NFC) (#109564)
via llvm-commits
- [llvm] e4e3ff5 - [llvm] Use std::optional::value_or (NFC) (#109568)
via llvm-commits
- [llvm] f8f0a26 - [clang][wasm] Replace the target integer sub saturate intrinsics with the equivalent generic `__builtin_elementwise_sub_sat` intrinsics (#109405)
via llvm-commits
- [llvm] [gn] Sync some chromium flags on windows (PR #108074)
via llvm-commits
- [llvm] 9614f69 - [InstCombine] Fold Xor with or disjoint (#105992)
via llvm-commits
- [llvm] 38666e6 - [Test][JITLink] Correctly generate the R_X86_64_PC8 relocation. (#109283)
via llvm-commits
- [llvm] 9e53574 - [ARM] Avoid repeated hash lookups (NFC) (#109569)
via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [llvm] [CodeGen] Avoid generating trap instructions after exception restore intrinsics (PR #109560)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [compiler-rt] 9f3d083 - [win/asan] Ensure errno gets set correctly for strtol (#109258)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
via llvm-commits
- [lld] [lld] Use StringRef idioms (NFC) (PR #109584)
via llvm-commits
- [llvm] [VPlan] Implement interleaving as VPlan-to-VPlan transform. (PR #95842)
via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [compiler-rt] 2e729ba - [NFC][sanitizer] Debug test on bot
via llvm-commits
- [llvm] 5a68ac8 - [llvm-readobj][COFF] Add support for version 2 of CHPE metadata (#109545)
via llvm-commits
- [llvm] [Object][COFF] Fix CHPE metadata offset check (PR #109591)
via llvm-commits
- [llvm] [InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (PR #109593)
via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
via llvm-commits
- [llvm] Decompose gep of complex type struct to its element type (PR #107848)
via llvm-commits
- [llvm] Decompose gep of complex type struct to its element type (PR #107848)
via llvm-commits
- [llvm] 0d334d8 - [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (#109579)
via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since rbp is risked to be optimized out. (PR #109597)
via llvm-commits
- [lld] 9ed46fb - [lld] Use StringRef idioms (NFC) (#109584)
via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109602)
via llvm-commits
- [llvm] [GlobalISel] Combine unmerge(unmerge()) if the result is legal. (PR #109606)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [llvm] c3d3cef - [RISCV] Don't delete all fixups in RISCVMCCodeEmitter::expandLongCondBr. (#109513)
via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
via llvm-commits
- [llvm] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
via llvm-commits
- [llvm] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
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] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
via llvm-commits
- [llvm] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
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
- [lld] [ELF] Move elf::symtab into Ctx (PR #109612)
via llvm-commits
- [lld] [ELF] Move elf::symtab into Ctx (PR #109612)
via llvm-commits
- [llvm] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
via llvm-commits
- [llvm] [BOLT][merge-fdata] Initialize YAML profile header (PR #109613)
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] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
via llvm-commits
- [llvm] [VP][EVL] Support select instruction with EVL-vectorization (PR #109614)
via llvm-commits
- [llvm] [VP][EVL] Support select instruction with EVL-vectorization (PR #109614)
via llvm-commits
- [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [lld] [llvm] [MC] Explicitly mark MCSymbol for MO_ExternalSymbol (PR #108880)
weiwei chen via llvm-commits
- [llvm] [PowerPC] Utilize getReservedRegs to find asm clobberable registers. (PR #107863)
zhijian lin via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] delete MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] [llvm-objdump] Implement decoding auxiliary header for xcoff with llvm-objdump --private-headers (PR #105682)
zhijian lin via llvm-commits
- [llvm] use EXPENSIVE_CHECKS macro to enable MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
- [llvm] use EXPENSIVE_CHECKS macro to enable MF.verify from PPCMIPeephole pass (PR #108075)
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
- [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
- [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] use EXPENSIVE_CHECKS macro to enable MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
- [llvm] use EXPENSIVE_CHECKS macro to enable MF.verify from PPCMIPeephole pass (PR #108075)
zhijian lin via llvm-commits
Last message date:
Sun Sep 22 23:54:13 PDT 2024
Archived on: Sun Sep 22 23:54:15 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).