The Week Of Monday 25 November 2024 Archives by author
Starting: Mon Nov 25 00:13:50 PST 2024
Ending: Sun Dec 1 23:46:58 PST 2024
Messages: 4294
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Aaron Ballman via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Aaron Ballman via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Abdul Raheem via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Abdul Raheem via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Abdul Raheem via llvm-commits
- [llvm] Create a CharSetConverter class with both iconv and icu support (PR #74516)
Abhina Sree via llvm-commits
- [llvm] [DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (PR #114349)
Adam Yang via llvm-commits
- [llvm] [DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (PR #114349)
Adam Yang via llvm-commits
- [llvm] [Workflows] Improve GitHub Actions Security hardening (PR #117787)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add new workflow to build metrics container (PR #117462)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fix build metrics container push (PR #118130)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fix build metrics container push (PR #118130)
Aiden Grossman via llvm-commits
- [llvm] [Github] Upload built docs as artifact from test build docs job (PR #118159)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add a windows CI container (PR #118206)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add a windows CI container (PR #118206)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add a windows CI container (PR #118206)
Aiden Grossman via llvm-commits
- [compiler-rt] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Aiden Grossman via llvm-commits
- [compiler-rt] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Aiden Grossman via llvm-commits
- [compiler-rt] [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Aiden Grossman via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (PR #110001)
Akash Banerjee via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (PR #110001)
Akash Banerjee via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port RegAllocEvictionAdvisor analysis to NPM (PR #117309)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port SpillPlacement analysis to NPM (PR #116618)
Akshat Oke via llvm-commits
- [llvm] [CodeGen][NewPM] Port SpillPlacement analysis to NPM (PR #116618)
Akshat Oke via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Akshat Oke via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Akshat Oke via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Akshat Oke via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Akshay Deodhar via llvm-commits
- [llvm] [RISCV] Enable merging of external globals by default (PR #117880)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Enable merging of external globals by default (PR #117880)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Enable merging of external globals by default (PR #117880)
Alex Bradbury via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Alex Bradbury via llvm-commits
- [llvm] [NFCI][test] Use lit.local.cfg in test/MachineVerifier/RISCV to gate tests (PR #118217)
Alex Bradbury via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Alex Rønne Petersen via llvm-commits
- [lld] [lld] Fix ILP32 ABI checks for bitcode files. (PR #116537)
Alex Rønne Petersen via llvm-commits
- [clang] [llvm] [llvm][AMDGPU] Fold `llvm.amdgcn.wavefrontsize` early (PR #114481)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Alex Voicu via llvm-commits
- [lld] [lld] Move handling of message separator to reportDiagnostic() (PR #117587)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [llvm] Reapply "[runtimes] Allow building against an installed LLVM tree" (PR #114307)
Alexander Richardson via llvm-commits
- [compiler-rt] [libcxx] [libcxxabi] [llvm] Reapply "[runtimes] Allow building against an installed LLVM tree" (PR #114307)
Alexander Richardson via llvm-commits
- [compiler-rt] Add extendhfxf2 into compiler rt (PR #113897)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Don't detect a versioned clang test compiler as GCC (PR #117812)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Don't detect a versioned clang test compiler as GCC (PR #117812)
Alexander Richardson via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Alexander Shaposhnikov via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Alexander Shaposhnikov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Alexander Yermolovich via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Alexandre Ganea via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Alexandre Ganea via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Alexandros Lamprineas via llvm-commits
- [llvm] [FMV][GlobalOpt] Statically resolve calls to versioned functions. (PR #87939)
Alexandros Lamprineas via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] [VPlan] Replace VPRegionBlock with explicit CFG before execute (NFCI). (PR #117506)
Alexey Bataev via llvm-commits
- [llvm] 57bbdbd - [SLP]Relax assertion in mask combine for non-power-of-2 number of elements
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Alexey Bataev via llvm-commits
- [llvm] f953b5e - [SLP]Relax assertion about subvectors mask size
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC] Auto-generate the test cases related to FindLastIV idioms. (PR #117560)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Alexey Bataev via llvm-commits
- [llvm] 76f0ff8 - [SLP]Add an extra check to avoid infinite vectorization attempts
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Alexey Bataev via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial non-power-of-2 (but still whole register) for remaining nodes (PR #113356)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Alexey Bataev via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
Alexey Bataev via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
Alexey Bataev via llvm-commits
- [llvm] f4974e0 - [SLP] Add a check for poison value in AShrChecker
Alexey Bataev via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
Alexey Bataev via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
Alexey Bataev via llvm-commits
- [llvm] [RISCV][CodeGen][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles (PR #118103)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Initial non-power-of-2 (but still whole register) for remaining nodes (PR #113356)
Alexey Bataev via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
Alexey Bataev via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Alexey Bataev via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Alexey Bataev via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Alexey Bataev via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Alexey Bataev via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
Alexey Bataev via llvm-commits
- [llvm] [BOLT][AArch64] Adds tls relocations support (PR #117465)
Alexey Moksyakov via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Alice Ryhl via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Alice Ryhl via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Alice Ryhl via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Alice Ryhl via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GISel] #undef macros when they are no longer needed. NFC (PR #117652)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Amara Emerson via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Amara Emerson via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Amara Emerson via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][WIP] Support ret-converted call-cont fallthru in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][WIP] Support ret-converted call-cont fallthru in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Set call to continuation count in pre-aggregated profile in BAT mode (PR #115334)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Amir Ayupov via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
Amir Ayupov via llvm-commits
- [llvm] [bolt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118082)
Amir Ayupov via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Amy Kwan via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #113214)
Amy Kwan via llvm-commits
- [llvm] [PPC] Remove missed cases of ppc-merge-string-pool (PR #117626)
Amy Kwan via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Amy Kwan via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Amy Kwan via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Amy Kwan via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Amy Kwan via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Anatoly Trosinenko via llvm-commits
- [llvm] [Xtensa] Implement support for the BranchRelaxation. (PR #113450)
Andrei Safronov via llvm-commits
- [llvm] [UTC] Add support for Xtensa (PR #117441)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Andrei Safronov via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Andrew Browne via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Andrew Browne via llvm-commits
- [clang] [llvm] [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (PR #114014)
Anton Sidorenko via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
Anton Sidorenko 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] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
Antonio Frighetto via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
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] [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] [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] [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] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
Antonio Frighetto via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
Antonio Frighetto via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Antonio Frighetto via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while building llvm against emscripten for web assembly (PR #118262)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while building llvm against emscripten for web assembly (PR #118262)
Anutosh Bhat via llvm-commits
- [llvm] Fix warnings while building llvm against emscripten for web assembly (PR #118262)
Anutosh Bhat via llvm-commits
- [llvm] [NVPTX] Optimize v2x16 BUILD_VECTORs to PRMT (PR #116675)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Artem Belevich via llvm-commits
- [llvm] [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (PR #117907)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Artem Belevich via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(3) for simple mfma / exp interleaving (PR #117269)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(3) for simple mfma / exp interleaving (PR #117269)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(3) for simple mfma / exp interleaving (PR #117269)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add iglp_opt(3) for simple mfma / exp interleaving (PR #117269)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Fix hidden kernarg preload count inconsistency (PR #116759)
Austin Kerbow via llvm-commits
- [llvm] [llvm] [Triple] Add QNX Neutrino RTOS to llvm::Triple (PR #97417)
Ayush Sahay via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
B I Mohammed Abbas via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
B I Mohammed Abbas via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Ben Shi via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Ben Shi via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Ben Shi via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Ben Shi via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Ben Shi via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [InstSimplify] Add basic constant folding for `llvm.sincos` (PR #114527)
Benjamin Maxwell via llvm-commits
- [llvm] [InstSimplify] Add basic constant folding for `llvm.sincos` (PR #114527)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Allow folding stack slots into sincos/frexp in more cases (PR #118117)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Allow folding stack slots into sincos/frexp in more cases (PR #118117)
Benjamin Maxwell via llvm-commits
- [llvm] Add StringMap::lookup() overload to take a default value and return a reference to the value to avoid a copy (PR #115469)
Boaz Brickner via llvm-commits
- [llvm] Add StringMap::lookup() overload to take a default value and return a reference to the value to avoid a copy (PR #115469)
Boaz Brickner via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Brad Smith via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
Brad Smith via llvm-commits
- [clang] [llvm] [RISCV] Support `svukte` extension (PR #115657)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Brandon Wu via llvm-commits
- [clang] [llvm] [RISCV] Support `svukte` extension (PR #115657)
Brandon Wu via llvm-commits
- [llvm] [llvm] Set ScalableVector stack id in proper place (PR #117862)
Brandon Wu via llvm-commits
- [clang] [compiler-rt] [libunwind] [llvm] [clang] recognize any *-ld.lld variant (PR #117338)
Brian Cain via llvm-commits
- [compiler-rt] [hexagon][cmake] Disable ctx_profile (PR #117965)
Brian Cain via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Brian Favela via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Brian Favela via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] support for true16 for vinterp 16bit instructions (PR #116702)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] support for true16 for vinterp 16bit instructions (PR #116702)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT load/store supporting true16 (PR #114500)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (PR #114500)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (PR #114500)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (PR #114500)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] FLAT_load using D16 pseudo instruction (PR #114500)
Brox Chen via llvm-commits
- [llvm] Support V2S copy with True16 inst format. (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen]Support V2S copy with True16 inst format. (PR #118037)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] V_MUL_LO_U16 true16 test (PR #118118)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] saddsat/ssubsat sdag for true16 format (PR #118245)
Brox Chen via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] saddsat/ssubsat sdag for true16 format (PR #118245)
Brox Chen via llvm-commits
- [clang] [flang] [llvm] seq_cst is allowed in Flush since OpenMP 5.1. (PR #114072)
CHANDRA GHALE via llvm-commits
- [clang] [flang] [llvm] seq_cst is allowed in Flush since OpenMP 5.1. (PR #114072)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
CHANDRA GHALE via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Callum Fare via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
Callum Fare via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
Callum Fare via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
Callum Fare via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
Callum Fare via llvm-commits
- [llvm] Correctly set pointer bit for aggregate values in SelectionDAGBuilder to fix CCIfPtr (PR #70554)
Camil Staps via llvm-commits
- [llvm] Correctly set pointer bit for aggregate values in SelectionDAGBuilder to fix CCIfPtr (PR #70554)
Camil Staps via llvm-commits
- [llvm] Correctly set pointer bit for aggregate values in SelectionDAGBuilder to fix CCIfPtr (PR #70554)
Camil Staps via llvm-commits
- [llvm] [Workflows] Improve GitHub Actions Security hardening (PR #117787)
Carlo Cabrera via llvm-commits
- [lld] [lld][MachO] Support `-allowable_client` (PR #117155)
Carlo Cabrera via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (PR #117971)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (PR #117971)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Remove superfluous link components. (PR #118052)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Remove superfluous link components. (PR #118052)
Carlos Alberto Enciso via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Chris Apple via llvm-commits
- [compiler-rt] [llvm] [XRay] Add `__xray_default_options` to specify build-time defined options (PR #117921)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] NFC: Fix style of some interceptors not using MAYBE (PR #118145)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] NFC: Fix style of some interceptors not using MAYBE (PR #118145)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Intercept various file system functions (PR #118183)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Intercept various file system functions (PR #118183)
Chris Apple via llvm-commits
- [compiler-rt] [rtsan] Add syscall interceptor (PR #118250)
Chris Apple via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Chris Copeland via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Christian Ulmann via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Christudasan Devadasan via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][SIOptimizeVGPRLiveRange] Add setpreservesCFG in the legacy pass flow. (PR #118256)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][SIOptimizeVGPRLiveRange] Add setpreservesCFG in the legacy pass flow. (PR #118256)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][SIOptimizeVGPRLiveRange] Add setpreservesCFG in the legacy pass flow. (PR #118256)
Christudasan Devadasan via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Chuanqi Xu via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Chuanqi Xu via llvm-commits
- [llvm] [RISCV] Promote fldexp with Zfh. (PR #117396)
Craig Topper via llvm-commits
- [llvm] [RISCV] Promote fldexp with Zfh. (PR #117396)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
Craig Topper via llvm-commits
- [llvm] [NFC][RISCV] Refactor allocation of the stack space (PR #116625)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Craig Topper via llvm-commits
- [llvm] 8ea7800 - [RISCV] Add test case for RVV CSRs with cm.push.
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (PR #114014)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix double counting scalar CSRs with Zcmp when emitting cfi_offset for RVV CSRs. (PR #117408)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix double counting scalar CSRs with Zcmp when emitting cfi_offset for RVV CSRs. (PR #117408)
Craig Topper via llvm-commits
- [llvm] [RISC-V] Support fixed vector type for inline asm (#117098) (PR #117100)
Craig Topper via llvm-commits
- [llvm] ed6749a - [RISCV] Promote frexp with Zfh.
Craig Topper via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (PR #117633)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (PR #117633)
Craig Topper via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Craig Topper via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Craig Topper via llvm-commits
- [llvm] [RISCV] Handle zeroinitializer of vector tuple Type (PR #113995)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (PR #117633)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
Craig Topper via llvm-commits
- [llvm] [GISel] #undef macros when they are no longer needed. NFC (PR #117652)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [GISel] #undef macros when they are no longer needed. NFC (PR #117652)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Craig Topper via llvm-commits
- [llvm] [NFC][RISCV] Remove CFIIndex argument from allocateStack (PR #117871)
Craig Topper via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Craig Topper via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Craig Topper via llvm-commits
- [llvm] [RISCV] Enable merging of external globals by default (PR #117880)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Craig Topper via llvm-commits
- [llvm] dae9cf3 - [RISCV] Move scalar llvm.exp10 tests into half/float/double-intrinsics.ll. NFC
Craig Topper via llvm-commits
- [llvm] d7643e8 - [RISCV][GISel] Support f32/f64 llvm.exp10 intrinsics.
Craig Topper via llvm-commits
- [llvm] 1bc9de2 - [RISCV] Add test cases for llvm.tan/asin/acos/atan/atan2/sinh/cosh/tanh. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Craig Topper via llvm-commits
- [llvm] 175051b - [RISCV][GISel] Support libcalls for f32/f64 acos/asin/atan/atan2/cosh/sinh/tanh.
Craig Topper via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Craig Topper via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Craig Topper via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Craig Topper via llvm-commits
- [llvm] 80afdbe - [RISCV] Use RISCVSubtarget::is64Bit() instead of hasFeature(RISCV::Feature64Bit). NFC
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 ldexp. (PR #117941)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 ldexp. (PR #117941)
Craig Topper via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Craig Topper via llvm-commits
- [llvm] [RISCV] Rename some Feature* to Tune* (PR #117966)
Craig Topper via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Craig Topper via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Craig Topper via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Craig Topper via llvm-commits
- [llvm] [llvm][RISCV] Set ScalableVector stack id in proper place (PR #117862)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
Craig Topper via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (PR #101294)
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (PR #101294)
Craig Topper via llvm-commits
- [llvm] [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (PR #101294)
Craig Topper via llvm-commits
- [llvm] [RISCV] Ensure the valid vtype during copyPhysReg (PR #118252)
Craig Topper via llvm-commits
- [llvm] [RISCV] Ensure the valid vtype during copyPhysReg (PR #118252)
Craig Topper via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Craig Topper via llvm-commits
- [llvm] [LegalizeTypes][RISCV] Call setTypeListBeforeSoften from ExpandIntRes_FP_TO_XINT if the FP type needs to be softened (PR #118269)
Craig Topper via llvm-commits
- [llvm] [AArch64] Improve code generation of bool vector reduce operations (PR #115713)
Csanád Hajdú via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Damyan Pepper via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Damyan Pepper via llvm-commits
- [llvm] Add clang in MSVC mode to GetHostTriple (PR #116701)
Daniel Kiss via llvm-commits
- [llvm] Add clang in MSVC mode to GetHostTriple (PR #116701)
Daniel Kiss via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Daniel Kiss via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Daniel Kiss via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Daniel Kiss via llvm-commits
- [llvm] Allow flang-new binary to be specified for omp fortran modules (PR #101438)
Daniel Martinez via llvm-commits
- [llvm] Allow flang-new binary to be specified for omp fortran modules (PR #101438)
Daniel Martinez via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Daniel Thornburgh via llvm-commits
- [llvm] [X86] Add APX imulzu support. (PR #116806)
Daniel Zabawa via llvm-commits
- [llvm] [X86] Add APX imulzu support. (PR #116806)
Daniel Zabawa via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT with tiny code model (PR #114525)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT with tiny code model (PR #114525)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [PAC][ELF][AArch64] Support signed personality function pointer (PR #113148)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Daniil Kovalev via llvm-commits
- [llvm] [AArch64][PAC] Eliminate excessive MOVs when computing blend (PR #115185)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][readobj] Move PAuth GOT relocs out of private space (PR #118214)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][readobj] Move PAuth GOT relocs out of private space (PR #118214)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][readobj][ELF][AArch64] Move PAuth GOT relocs out of private space (PR #118214)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][llvm-readobj][AArch64] Move PAuth GOT relocs out of private space (PR #118214)
Daniil Kovalev via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Daniil Kovalev via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Daniil Kovalev via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Daniil Kovalev via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Daniil Kovalev via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Daniil Kovalev via llvm-commits
- [llvm] [PAC][llvm-readobj][AArch64] Move PAuth GOT relocs out of private space (PR #118214)
Daniil Kovalev via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
David Blaikie via llvm-commits
- [llvm] Make sure that the `std::optional<>` result is checked before being accessed (PR #116479)
David Blaikie via llvm-commits
- [lldb] [llvm] [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (PR #117239)
David Blaikie via llvm-commits
- [llvm] [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (PR #117239)
David Blaikie via llvm-commits
- [compiler-rt] [compiler-rt][asan] _aligned_malloc/_aligned_free interception. (PR #82049)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][asan] _aligned_malloc/_aligned_free interception. (PR #82049)
David CARLIER via llvm-commits
- [compiler-rt] [compiler-rt][asan] _aligned_malloc/_aligned_free interception. (PR #82049)
David CARLIER via llvm-commits
- [llvm] 2b5e2d7 - [AArch64][GlobalISel] Extend arm64-vshift.ll test coverage. NFC
David Green via llvm-commits
- [llvm] [AArch64] Improve operand sinking for mul instructions (PR #116604)
David Green via llvm-commits
- [llvm] [AArch64] Improve operand sinking for mul instructions (PR #116604)
David Green via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
David Green via llvm-commits
- [llvm] c537c75 - [AArch64][GlobalISel] Scalarize i128 vector sadd_sat/uadd_sat/etc.
David Green via llvm-commits
- [llvm] [LangRef] Remove extra commas of llvm.vp.ctlz (PR #117542)
David Green via llvm-commits
- [llvm] [PatternMatch] Introduce m_c_Select (PR #114328)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [llvm] 712ef7d - [AArch64][GlobalISel] Fix smull and umull intrinsics.
David Green via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
David Green via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [compiler-rt] [compiler-rt][tests] Disable a test case unsupported on AArch64 (PR #117628)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] d106a39 - [AArch64] Minor cleanup and speedup for getVectorInstrCostHelper
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
David Green via llvm-commits
- [llvm] 8dd0da5 - [AArch64] Silence warning with different types in ternary. NFC
David Green via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Green via llvm-commits
- [llvm] [AArch64] Disconnect FeatureUseScalarIncVL from FeatureSVE2. (PR #114568)
David Green via llvm-commits
- [llvm] [AArch64] Disconnect FeatureUseScalarIncVL from FeatureSVE2. (PR #114568)
David Green via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Green via llvm-commits
- [llvm] 6f4b4f4 - [AArch64] Remove LoopVectorizer/AArch64/scatter-cost.ll test. NFC
David Green via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
David Green via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Green via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Perfect Shuffles (PR #106446)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Perfect Shuffles (PR #106446)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
David Green via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
David Justo via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
David Justo via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
David Justo via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
David Justo via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
David Justo via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #116031)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #116031)
David Sherwood via llvm-commits
- [llvm] Revert "[DAGCombiner] Add support for scalarising extracts of a vector setcc (#116031)" (PR #117556)
David Sherwood via llvm-commits
- [llvm] Revert "[DAGCombiner] Add support for scalarising extracts of a vector setcc (#116031)" (PR #117556)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d)) (PR #115150)
David Sherwood via llvm-commits
- [llvm] [DAG] Fold nested add(add(reduce(a), b), add(reduce(c), d)) (PR #115150)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
David Sherwood via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
David Sherwood via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
David Sherwood via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
David Sherwood via llvm-commits
- [llvm] [VPlan] Dispatch to multiple exit blocks via middle blocks. (PR #112138)
David Sherwood via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
David Sherwood via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
David Sherwood via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
David Sherwood via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
David Sherwood via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Sherwood via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
David Sherwood via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
David Sherwood via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
David Sherwood via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
David Sherwood via llvm-commits
- [llvm] [AArch64] Change the default vscale-for-tuning to 1. (PR #117174)
David Sherwood via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
David Sherwood via llvm-commits
- [llvm] [AArch64] Improve code generation of bool vector reduce operations (PR #115713)
David Sherwood via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_GCS Linux core note type (PR #117545)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_GCS Linux core note type (PR #117545)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_GCS Linux core note type (PR #117545)
David Spickett via llvm-commits
- [clang] [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
David Spickett via llvm-commits
- [llvm] [bolt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118082)
David Spickett via llvm-commits
- [llvm] [bolt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118082)
David Spickett via llvm-commits
- [lld] [llvm] [lld] Move CODE_OWNERS.txt to Maintainers.txt (PR #118084)
David Spickett via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118086)
David Spickett via llvm-commits
- [llvm] e04d754 - [llvm][docs] Link to correct maintainers file for clang-tools-extra
David Spickett via llvm-commits
- [llvm] [github] Change "code owners" note to refer to "maintainers" (PR #118087)
David Spickett via llvm-commits
- [llvm] [github] Change "code owners" note to refer to "maintainers" (PR #118087)
David Spickett via llvm-commits
- [llvm] ef86a31 - [CMake] Fix mismatched endif warning
David Spickett via llvm-commits
- [llvm] Allow flang-new binary to be specified for omp fortran modules (PR #101438)
David Truby via llvm-commits
- [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Derek Schuff via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
Dhruv Srivastava via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Dimitry Andric via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Dimitry Andric via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Dimitry Andric via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
Dimitry Andric via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
Dimitry Andric via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
Dimitry Andric via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
Dimitry Andric via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
Dimitry Andric via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Djordje Todorovic via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
Dmitry Sidorov via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Dominik Steenken via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Durgadoss R via llvm-commits
- [llvm] [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (PR #117907)
Durgadoss R via llvm-commits
- [llvm] [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (PR #117907)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Durgadoss R via llvm-commits
- [llvm] [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (PR #117907)
Durgadoss R via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix comparison to None (PR #94016)
Eisuke Kawashima via llvm-commits
- [llvm] fix(cross-project-tests/**.py): fix invalid escape sequences (PR #94031)
Eisuke Kawashima via llvm-commits
- [llvm] fix(llvm/**.py): fix invalid escape sequences (PR #94035)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to None (PR #94021)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix comparison to True/False (PR #94042)
Eisuke Kawashima via llvm-commits
- [polly] fix(polly/**.py): fix invalid escape sequences (PR #94037)
Eisuke Kawashima via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Eli Friedman via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Eli Friedman via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Eli Friedman via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Eli Friedman via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Eli Friedman via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
Eli Friedman via llvm-commits
- [llvm] [llvm] Set ScalableVector stack id in proper place (PR #117862)
Elizaveta Noskova via llvm-commits
- [llvm] [llvm] Set ScalableVector stack id in proper place (PR #117862)
Elizaveta Noskova via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
Ellis Hoag via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Ellis Hoag via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
Ellis Hoag via llvm-commits
- [llvm] Recommit "[LV][VPlan] Remove any-of reduction from precomputeCost. NFC (#117109)" (PR #117289)
Elvis Wang via llvm-commits
- [llvm] Recommit "[LV][VPlan] Remove any-of reduction from precomputeCost. NFC (#117109)" (PR #117289)
Elvis Wang via llvm-commits
- [llvm] [LV] Disable MinBW when the entire chain are cast/load instructions. (PR #117330)
Elvis Wang via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of VPReduction (PR #117708)
Elvis Wang via llvm-commits
- [llvm] [TTI][RISCV] Remove deduplicate type-based VP costing of VPReduction.NFC (PR #117708)
Elvis Wang via llvm-commits
- [llvm] [AMDGPU] Remove Dwarf encodings for subregisters (PR #117891)
Emma Pilkington via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Erich Keane via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Ethan Luis McDonough via llvm-commits
- [llvm] [llvm-cov] Add support for baseline coverage (PR #117910)
Fabian Meumertzheim via llvm-commits
- [llvm] [llvm-cov] Add support for baseline coverage (PR #117910)
Fabian Meumertzheim via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Fabian Ritter via llvm-commits
- [clang] [compiler-rt] [libunwind] [llvm] [clang] recognize any *-ld.lld variant (PR #117338)
Fangrui Song via llvm-commits
- [clang] [compiler-rt] [libunwind] [llvm] [clang] recognize any *-ld.lld variant (PR #117338)
Fangrui Song via llvm-commits
- [llvm] [X86][MC] Add R_X86_64_CODE_6_GOTTPOFF (PR #117277)
Fangrui Song via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTPC32_TLSDESC relocation type (PR #116909)
Fangrui Song via llvm-commits
- [compiler-rt] [llvm] [XRay] Add `__xray_default_options` to specify build-time defined options (PR #117921)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] V_MUL_LO_U16 true16 test (PR #118118)
Fangrui Song via llvm-commits
- [lld] [llvm] [lld] Move CODE_OWNERS.txt to Maintainers.txt (PR #118084)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Fangrui Song via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Fangrui Song via llvm-commits
- [lld] [LLD][ARM] Arm v6-m should not use short Thunks. (PR #118111)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Fangrui Song via llvm-commits
- [lld] 05ff6e7 - [ELF] Use lower case offset in getObjMsg
Fangrui Song via llvm-commits
- [lld] 666de79 - [ELF] Move some ObjFile members to ELFFileBase to simplify getSrcMsg
Fangrui Song via llvm-commits
- [lld] 1f13713 - [ELF] Change getSrcMsg to use ELFSyncStream. NFC
Fangrui Song via llvm-commits
- [lld] 10b9847 - [ELF] Simplify --print-icf-sections
Fangrui Song via llvm-commits
- [lld] ee19eb3 - [ELF] Change some upper-case utohexstr to lower-case to improve consistency
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Fangrui Song via llvm-commits
- [llvm] [YAML] Fix incorrect dash output in nested sequences (PR #116488)
Fangrui Song via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Fangrui Song via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Fangrui Song via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Fangrui Song via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Fangrui Song via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Fangrui Song via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Fangrui Song via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Fangrui Song via llvm-commits
- [llvm] [PAC][readobj][ELF][AArch64] Move PAuth GOT relocs out of private space (PR #118214)
Fangrui Song via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Fangrui Song via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Fangrui Song via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Fangrui Song via llvm-commits
- [lld] [PAC][lld][AArch64][ELF] Support signed GOT (PR #113815)
Fangrui Song via llvm-commits
- [lld] 9becc4a - [ELF] ObjFile::parse: check EM_AARCH64 for SHT_AARCH64_MEMTAG_GLOBAL_STATIC
Fangrui Song via llvm-commits
- [lld] 603d41a - [ELF] decompress: remove mutex
Fangrui Song via llvm-commits
- [lld] a09df64 - [ELF] postParse: remove some branches in the fast path
Fangrui Song via llvm-commits
- [llvm] 574f64c - [TimeProfiler] Remove unneeded check
Fangrui Song via llvm-commits
- [lld] d9d656e - [ELF] resolve LazySymbol: remove a branch in the fast path
Fangrui Song via llvm-commits
- [clang] [llvm] [HLSL] Implement a header only distance intrinsic (PR #117240)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement a header only distance intrinsic (PR #117240)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement a header only distance intrinsic (PR #117240)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement a header only distance intrinsic (PR #117240)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX] Add support for vector_reduce_add (PR #117646)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (PR #114014)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL] Implement a header only distance intrinsic (PR #117240)
Farzon Lotfi via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Felipe Magno de Almeida via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Felipe Magno de Almeida via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Felipe Magno de Almeida via llvm-commits
- [llvm] [X86][MC] Add R_X86_64_CODE_6_GOTTPOFF (PR #117277)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTTPOFF relocation type (PR #116634)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTPC32_TLSDESC relocation type (PR #116909)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTTPOFF relocation type (PR #116634)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTTPOFF relocation type (PR #116634)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTPC32_TLSDESC relocation type (PR #116909)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Feng Zou via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL][SPIRV][DXIL] Implement `WaveActiveSum` intrinsic (PR #112400)
Finn Plummer via llvm-commits
- [clang] [llvm] [HLSL][SPIRV] Implement `WaveActiveMax` intrinsic (PR #112991)
Finn Plummer via llvm-commits
- [llvm] [NFC][TargetTransformInfo][VectorUtils] Consolidate `isVectorIntrinsic...` api (PR #117635)
Finn Plummer via llvm-commits
- [llvm] [NFC][TargetTransformInfo][VectorUtils] Consolidate `isVectorIntrinsic...` api (PR #117635)
Finn Plummer via llvm-commits
- [llvm] [DXIL] Define and generate `DXILAttribute` and `DXILProperty` (PR #117072)
Finn Plummer via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
Finn Plummer via llvm-commits
- [llvm] [DXIL] Define and generate `DXILAttribute` and `DXILProperty` (PR #117072)
Finn Plummer via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
Finn Plummer via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
Finn Plummer via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
Finn Plummer via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
Finn Plummer via llvm-commits
- [llvm] [DXIL] Define and generate `DXILAttribute` and `DXILProperty` (PR #117072)
Finn Plummer via llvm-commits
- [llvm] [SimplifyCFG] Preserve common TBAA metadata when hoisting instructions. (PR #97158)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Preserve common TBAA metadata when hoisting instructions. (PR #97158)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Preserve common TBAA metadata when hoisting instructions. (PR #97158)
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
Florian Hahn via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] 466ff3e - [VPlan] Mark VPIRInstruction::getInstruction) as const (NFCI).
Florian Hahn via llvm-commits
- [llvm] 30af6fb - [VPlan] Group together helpers for retrieving various VPBlocks (NFCI).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Florian Hahn via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Florian Hahn via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Florian Hahn via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Florian Hahn via llvm-commits
- [llvm] [Local] Only intersect tbaa metadata if instr moves. (PR #116682)
Florian Hahn via llvm-commits
- [llvm] 46fcdbb - [InstCombine] Add alias.scope & noalias metadata to test.
Florian Hahn via llvm-commits
- [llvm] [Local] Only intersect alias.scope, noalias & parallel_loop if inst moves (PR #117716)
Florian Hahn via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Florian Hahn via llvm-commits
- [llvm] [Local] Only intersect alias.scope, noalias & parallel_loop if inst moves (PR #117716)
Florian Hahn via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Florian Hahn via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Florian Hahn via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Florian Hahn via llvm-commits
- [llvm] [BasicAA][LAA] Don't use same-block phis in cross iteration mode (PR #116802)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [LV]Enable max safe distance in predicated DataWithEVL vectorization mode. (PR #100755)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Introduce SCEVUse, use it instead of const SCEV * (NFCI) (WIP). (PR #91961)
Florian Hahn via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Florian Hahn via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Florian Hahn via llvm-commits
- [llvm] 7e312c3 - Revert "[memprof] Add YAML-based deserialization for MemProf profile (#117829)"
Florian Hahn via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
Florian Hahn via llvm-commits
- [llvm] f8f238d - [AArch64] Add extra add/cast tests for select-optimize.
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
Florian Hahn via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Florian Hahn via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Florian Hahn via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Florian Hahn via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Florian Hahn via llvm-commits
- [llvm] [LV] Ignore some costs when loop gets fully unrolled (PR #106699)
Florian Hahn via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Florian Hahn via llvm-commits
- [llvm] 12cefcc - [Matrix] Skip already fused instructions before trying to fuse multiply.
Florian Hahn via llvm-commits
- [llvm] Add pass to turn function into Unreachable and script to find UB. (PR #118034)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Florian Hahn via llvm-commits
- [llvm] 1c702d3 - [SCEV] Add tests where one wrap predicate implies another.
Florian Hahn via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Remove existing predicates implied by newly added ones. (PR #118185)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Remove existing predicates implied by newly added ones. (PR #118185)
Florian Hahn via llvm-commits
- [llvm] [SelectOpt] Support ADD and SUB with zext operands. (PR #115489)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
Florian Hahn via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPScalarPHIRecipe, use for can & EVL IV codegen (NFC). (PR #114305)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (PR #114292)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Florian Hahn via llvm-commits
- [llvm] 7776798 - [LV] Use IsaPred in a few more places (NFC).
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Florian Hahn via llvm-commits
- [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
Florian Mayer via llvm-commits
- [llvm] [NVPTX] Optimize v2x16 BUILD_VECTORs to PRMT (PR #116675)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix a couple of issues (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix a couple of issues (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix a couple of issues (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix potential divide by zero (PR #117602)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix potential divide by zero (PR #117602)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Fraser Cormack via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
Fraser Cormack via llvm-commits
- [llvm] [vim] Improve iskeyword for LLVM IR (PR #117905)
Fraser Cormack via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Gergely Bálint via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Gergely Bálint via llvm-commits
- [llvm] [Bolt] Teach bolt about no-return functions (PR #115616)
Gergely Bálint via llvm-commits
- [llvm] [Bolt] Teach bolt about no-return functions (PR #115616)
Gergely Bálint via llvm-commits
- [llvm] [Bolt] Teach bolt about no-return functions (PR #115616)
Gergely Bálint via llvm-commits
- [llvm] [Bolt] Teach bolt about no-return functions (PR #115616)
Gergely Bálint via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Graham Hunter via llvm-commits
- [llvm] clastb representation in existing IR, and AArch64 codegen (PR #112738)
Graham Hunter via llvm-commits
- [llvm] clastb representation in existing IR, and AArch64 codegen (PR #112738)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Graham Hunter via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
Greg Clayton via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
Greg Clayton via llvm-commits
- [llvm] [DXIL] Define and generate `DXILAttribute` and `DXILProperty` (PR #117072)
Greg Roth via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
Guillaume DI FATTA via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
Guillaume DI FATTA via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
Guillaume DI FATTA via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
Guillaume DI FATTA via llvm-commits
- [llvm] Fix MachineOutliner::createPrinterPass. (PR #115787)
Han Shen via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP] NFC. Replace TreeEntry::setOperandsInOrder with VLOperands. (PR #113880)
Han-Kuan Chen via llvm-commits
- [llvm] [SLP][REVEC] reorderNodeWithReuses should not be called if all users of a TreeEntry are ShuffleVectorInst. (PR #118260)
Han-Kuan Chen via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Hassnaa Hamdi via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #114148)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #114148)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #114148)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Helena Kotas via llvm-commits
- [llvm] [MC][Mips] Add MipsWinCOFFObjectWriter/MipsWinCOFFStreamer (PR #114611)
Hervé Poussineau via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
Igor Kirillov via llvm-commits
- [llvm] 4a7a27c - Revert "[SelectOpt] Refactor to prepare for support more select-like operations (#115745)"
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
Igor Kirillov via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
Igor Kirillov via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
Igor Kudrin via llvm-commits
- [lld] [LLD][COFF] Add basic ARM64X dynamic relocations support (PR #118035)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add basic ARM64X dynamic relocations support (PR #118035)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add basic ARM64X dynamic relocations support (PR #118035)
Jacek Caban via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Jacques Pienaar via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
Jakub Kuderski via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Jakub Kuderski via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Jakub Kuderski via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Jakub Kuderski via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
James Chesterman via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
James Henderson via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
James Henderson via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_GCS Linux core note type (PR #117545)
James Henderson via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (#117723) (PR #117726)
James Henderson via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
James Henderson via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
James Henderson via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
James Henderson via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (PR #110001)
Jan Leyonberg via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Jan Patrick Lehr via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
Jan Patrick Lehr via llvm-commits
- [llvm] Revert "Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704)" (PR #117995)
Jan Patrick Lehr via llvm-commits
- [llvm] Revert "Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704)" (PR #117995)
Jan Patrick Lehr via llvm-commits
- [llvm] Revert "Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704)" (PR #117995)
Jan Patrick Lehr via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Jan Patrick Lehr via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Jan Patrick Lehr via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Jared Wyles via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Jared Wyles via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Jared Wyles via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Jared Wyles via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Jared Wyles via llvm-commits
- [llvm] [TableGen] Remove comments from generated validateOperandClass (PR #117352)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [StructurizeCFG] Refactor insertConditions. NFC. (PR #115476)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for validateOperandClass (PR #117889)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for validateOperandClass (PR #117889)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jay Foad via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Jeffrey Byrnes via llvm-commits
- [llvm] [DebugInfo] Handle trailing empty blocks when seeking prologue_end spot (PR #117320)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Handle trailing empty blocks when seeking prologue_end spot (PR #117320)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Handle trailing empty blocks when seeking prologue_end spot (PR #117320)
Jeremy Morse via llvm-commits
- [llvm] [MC][DWARF] Use target (non-native) path separators when building DWARF directory-tables (PR #115888)
Jeremy Morse via llvm-commits
- [llvm] [MC][DWARF] Use target (non-native) path separators when building DWARF directory-tables (PR #115888)
Jeremy Morse via llvm-commits
- [llvm] [Xtensa][test] Update test to reflect current code generation (PR #116939)
Jessica Clarke via llvm-commits
- [llvm] [Xtensa][test] Update test to reflect current code generation (PR #116939)
Jessica Clarke via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Jessica Clarke via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Jessica Clarke via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Jessica Clarke via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Jessica Clarke via llvm-commits
- [llvm] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Jinsong Ji via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
Joel E. Denny via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
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] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Joel E. Denny via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Joel E. Denny via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (PR #93365)
Joel E. Denny via llvm-commits
- [libcxx] [libcxxabi] [llvm] Adding Support for Offloading C++ standard algorithms (PR #116869)
Johannes Doerfert via llvm-commits
- [libcxx] [libcxxabi] [llvm] Adding Support for Offloading C++ standard algorithms (PR #116869)
Johannes Doerfert via llvm-commits
- [llvm] [AMDGPU] Re-enable closed-world assumption as an opt-out feature (PR #115371)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on fptrunc and fpext (PR #115894)
John Brawn via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
John Brawn via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on fptrunc and fpext (PR #115894)
John Brawn via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Jon Roelofs via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Jon Roelofs via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Jon Roelofs via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Minor fixing (NFC). (PR #117816)
Jonas Paulsson via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Minor fixing (NFC). (PR #117816)
Jonas Paulsson via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Minor fixing (NFC). (PR #117816)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] SLP reductions: cost functions of reductions and scalarization (PR #112491)
Jonas Paulsson via llvm-commits
- [libc] [llvm] [libc] Remove RPC server API and use the header directly (PR #117075)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Remove use of '__AMDGCN_WAVEFRONT_SIZE' (PR #113156)
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] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Re-enable closed-world assumption as an opt-out feature (PR #115371)
Joseph Huber via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Joseph Huber via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Joseph Huber via llvm-commits
- [llvm] [Offload] Use libc 'hand-in-hand' module to find RPC header (PR #117928)
Joseph Huber via llvm-commits
- [llvm] [Offload] Use libc 'hand-in-hand' module to find RPC header (PR #117928)
Joseph Huber via llvm-commits
- [llvm] 4cb4516 - [OpenMP] Fix RPC client not being optimized out after changes
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] [Offload] Use libc 'hand-in-hand' module to find RPC header (PR #117928)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] AMDGPU: Add baseline test for lane index simplification (PR #117962)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Joseph Huber via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Joseph Huber via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
Joseph Huber via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Joseph Huber via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Joseph Huber via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Joseph Huber via llvm-commits
- [llvm] 4148aa6 - [Reland][Runtimes] Merge 'compile_commands.json' files from runtimes build (#116303)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Joseph Huber via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
Joseph Huber via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Josh Stone via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Josh Stone via llvm-commits
- [compiler-rt] Revert "[profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers" (PR #117621)
Josh Stone via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Josh Stone via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Josh Stone via llvm-commits
- [compiler-rt] Revert "[profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers" (PR #117621)
Josh Stone via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Josh Stone via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Josh Stone via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Joshua Batista via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Joshua Batista via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
João Moreira via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
João Moreira via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][AMDGPURegBankInfo] Map S_BUFFER_LOAD_XXX to its corresponding BUFFER_LOAD_XXX (PR #117574)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPUInstCombineIntrinsic] Do not narrow 8,16-bit amdgcn_s_buffer_load instrinsics (PR #117997)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPUInstCombineIntrinsic] Do not narrow 8,16-bit amdgcn_s_buffer_load instrinsics (PR #117997)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPUInstCombineIntrinsic] Do not narrow 8,16-bit amdgcn_s_buffer_load instrinsics (PR #117997)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][AMDGPURegBankInfo] Map S_BUFFER_LOAD_XXX to its corresponding BUFFER_LOAD_XXX (PR #117574)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Disallow named struct types as parameters in target extension types (PR #115971)
Justin Bogner via llvm-commits
- [clang] [llvm] [DirectX] Calculate resource binding offsets using the lower bound (PR #117303)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Introduce the DXILResourceAccess pass (PR #116726)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Implement RWBuffer::operator[] via __builtin_hlsl_resource_getpointer (PR #117017)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Implement RWBuffer::operator[] via __builtin_hlsl_resource_getpointer (PR #117017)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Implement RWBuffer::operator[] via __builtin_hlsl_resource_getpointer (PR #117017)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Run DXILFinalizeLinkage earlier in the pipeline (PR #117950)
Justin Bogner via llvm-commits
- [llvm] [DirectX] Add Resource uses to Resource Handle map in DXILResourceMap (PR #112798)
Justin Bogner via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Kai Luo via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Kai Luo via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Kai Luo via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #113214)
Kai Nacke via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #113214)
Kai Nacke via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #113214)
Kai Nacke via llvm-commits
- [llvm] [PowerPC][AIX] Emit PowerPC version for XCOFF (PR #113214)
Kai Nacke via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record … (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Implicitly map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Implicitly map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Implicitly map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Implicitly map allocatable record fields (PR #117867)
Kareem Ergawy via llvm-commits
- [llvm] [memprof] Remove dead code in MemProfReader (NFC) (PR #117607)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Remove dead code in MemProfReader (NFC) (PR #117607)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Kazu Hirata via llvm-commits
- [llvm] 8e510b8 - [RISCV] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add a default constructor to Frame (PR #117790)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add a default constructor to Frame (PR #117790)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] 24eb2ae - [NVPTX] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use "using" directives in unit tests (NFC) (PR #117852)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] e98396f - Reapply [memprof] Add YAML-based deserialization for MemProf profile (#117829)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] 9d55e86 - [memprof] Fix warnings on MSVC
Kazu Hirata via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Remove inline call stacks (PR #117833)
Kazu Hirata via llvm-commits
- [llvm] [memprof] Use "using" directives in unit tests (NFC) (PR #117852)
Kazu Hirata via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Ken Matsui via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Ken Matsui via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Ken Matsui via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Kerry McLaughlin via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Kerry McLaughlin via llvm-commits
- [llvm] [bolt] Introduce binary analysis tool based on BOLT. (PR #115330)
Kristof Beyls via llvm-commits
- [llvm] [bolt] Introduce binary analysis tool based on BOLT. (PR #115330)
Kristof Beyls via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Krzysztof Drewniak via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
Krzysztof Drewniak via llvm-commits
- [flang] [llvm] [flang][OpenMP] Use new modifiers in ALLOCATE clause (PR #117627)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Use new modifiers in ALLOCATE clause (PR #117627)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Use new modifiers in ALLOCATE clause (PR #117627)
Krzysztof Parzyszek via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
Krzysztof Parzyszek via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (PR #117888)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (PR #117888)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (NFC) (PR #117888)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (NFC) (PR #117888)
Krzysztof Pszeniczny via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
Kyungwoo Lee via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
Kyungwoo Lee via llvm-commits
- [llvm] fe3c23b - Revert "[CGData][GMF] Skip No Params (#116548)"
Kyungwoo Lee via llvm-commits
- [llvm] fe69a20 - Reland [CGData][GMF] Skip No Params (#116548)
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
Kyungwoo Lee via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Implement library support for MCF thread model (PR #116550)
LIU Hao via llvm-commits
- [lld] [LLD][ARM] Allow R_ARM_SBREL32 relocations in debug info (PR #116956)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [libc] [llvm] [libc] Remove RPC server API and use the header directly (PR #117075)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #115745)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add gated tracing callbacks support to trace-cmp (PR #113227)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add gated tracing callbacks support to trace-cmp (PR #113227)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
LLVM Continuous Integration via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
LLVM Continuous Integration via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
LLVM Continuous Integration via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [CGData][GMF] Skip No Params (PR #116548)
LLVM Continuous Integration via llvm-commits
- [llvm] [BOLT] DataAggregator support for binaries with multiple text segments (PR #92815)
LLVM Continuous Integration via llvm-commits
- [llvm] [ADT] Add convenience function `filter_to_vector` (PR #117460)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI][RISCV] Unconditionally break critical edges to sink ADDI (PR #108889)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
LLVM Continuous Integration via llvm-commits
- [llvm] [github] Document the process for requesting the CI/CD role (PR #115321)
LLVM Continuous Integration via llvm-commits
- [llvm] [github] Document the process for requesting the CI/CD role (PR #115321)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][Test] Fix PowerPC test gcov_ctr_ref_init.ll (PR #117577)
LLVM Continuous Integration via llvm-commits
- [llvm] [Hexagon] Add Hexagon Load Widening Pass (PR #116330)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117292)
LLVM Continuous Integration via llvm-commits
- [llvm] [Local] Only intersect alias.scope, noalias & parallel_loop if inst moves (PR #117716)
LLVM Continuous Integration via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
LLVM Continuous Integration via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
LLVM Continuous Integration via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
LLVM Continuous Integration via llvm-commits
- [llvm] [BasicAA][LAA] Don't use same-block phis in cross iteration mode (PR #116802)
LLVM Continuous Integration via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
LLVM Continuous Integration via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
LLVM Continuous Integration via llvm-commits
- [llvm] Reland - [Offload] Introduce offload-tblgen and initial new API implementation (#108413) (PR #117704)
LLVM Continuous Integration via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
LLVM Continuous Integration via llvm-commits
- [llvm] AsmParser: parse zeroinitializer, poison constants (PR #117809)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "AMDGPU/GlobalISel: Add stub custom regbankselect pass" (PR #113913)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "AMDGPU/GlobalISel: Add stub custom regbankselect pass" (PR #113913)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
LLVM Continuous Integration via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] Recommit "[LV][VPlan] Remove any-of reduction from precomputeCost. NFC (#117109)" (PR #117289)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (PR #117971)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
LLVM Continuous Integration via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
LLVM Continuous Integration via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
LLVM Continuous Integration via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Implement intrinsics llvm.scmp.* and llvm.ucmp.* (PR #117341)
LLVM Continuous Integration via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
LLVM Continuous Integration via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
LLVM Continuous Integration via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
LLVM Continuous Integration via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
LLVM Continuous Integration via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
LLVM Continuous Integration via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
LLVM Continuous Integration via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (PR #117971)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
LLVM Continuous Integration via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI][RISCV] Remove deduplicate type-based VP costing of VPReduction.NFC (PR #117708)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
LLVM Continuous Integration via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
LLVM Continuous Integration via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
LLVM Continuous Integration via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
LLVM Continuous Integration via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
LLVM Continuous Integration via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
LLVM Continuous Integration via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
LLVM Continuous Integration via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Remove superfluous link components. (PR #118052)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
LLVM Continuous Integration via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
LLVM Continuous Integration via llvm-commits
- [llvm] [PAC][llvm-readobj][AArch64] Move PAuth GOT relocs out of private space (PR #118214)
LLVM Continuous Integration via llvm-commits
- [llvm] 105b780 - [gn build] Port f9dca5bdbb0f
LLVM GN Syncbot via llvm-commits
- [llvm] e1af76c - [gn build] Port 7ae61a36f946
LLVM GN Syncbot via llvm-commits
- [llvm] 66126c3 - [gn build] Port 318c69de52b6
LLVM GN Syncbot via llvm-commits
- [llvm] 2e94698 - [gn build] Port 87503fa51c8d
LLVM GN Syncbot via llvm-commits
- [llvm] 7c5300e - [gn build] Port 45b567be8d0d
LLVM GN Syncbot via llvm-commits
- [llvm] 958ab3a - [gn build] Port 53326ee0cf45
LLVM GN Syncbot via llvm-commits
- [llvm] bfa6c9a - [gn build] Port 6cbc37383f4a
LLVM GN Syncbot via llvm-commits
- [llvm] eb42e94 - [gn build] Port b96e7570c991
LLVM GN Syncbot via llvm-commits
- [llvm] 9b163d2 - [gn build] Port 01a15dca09e5
LLVM GN Syncbot via llvm-commits
- [llvm] b22cc5a - [gn build] Port 8ac2b77a11c9
LLVM GN Syncbot via llvm-commits
- [llvm] f710b04 - [ORC] Fail early in ExecutionSession::registerJITDispatchHandlers.
Lang Hames via llvm-commits
- [llvm] d02c167 - [Support][Error] Add ErrorAsOutParameter constructor that takes an Error by ref.
Lang Hames via llvm-commits
- [llvm] 3b43276 - [ORC] Remove some SymbolStringPtr copies.
Lang Hames via llvm-commits
- [llvm] 427fb5c - [ORC] Track all dependencies on symbols that aren't Ready yet.
Lang Hames via llvm-commits
- [llvm] 91f69b7 - [ORC] Remove redundant check from ObjectLinkingLayer.
Lang Hames via llvm-commits
- [llvm] 08c1a6b - Revert "[ORC] Track all dependencies on symbols that aren't Ready yet."
Lang Hames via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117292)
Lee Wei via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117292)
Lee Wei via llvm-commits
- [llvm] [PPC] Remove missed cases of ppc-merge-string-pool (PR #117626)
Lei Huang via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
Lei Huang via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
Lei Huang via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
Lei Huang via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
Lei Huang via llvm-commits
- [llvm] [github] Document the process for requesting the CI/CD role (PR #115321)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Implement library support for MCF thread model (PR #116550)
Louis Dionne via llvm-commits
- [llvm] [libc++] Also build the Android Docker image in the workflow (PR #116484)
Louis Dionne via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Implement library support for MCF thread model (PR #116550)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libcxx] [ci] Test mingw environments with msvcrt.dll, too (PR #115783)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [llvm] [libc++] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice (PR #112978)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [libcxxabi] [llvm] [libc++] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice (PR #112978)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Refactor the Windows and MinGW implementation of the locale base API (PR #115752)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Refactor the Windows and MinGW implementation of the locale base API (PR #115752)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Refactor the Windows and MinGW implementation of the locale base API (PR #115752)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Refactor the Windows and MinGW implementation of the locale base API (PR #115752)
Louis Dionne via llvm-commits
- [clang] [compiler-rt] [libcxx] [libcxxabi] [llvm] [libc++] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice (PR #112978)
Louis Dionne via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Use div.w/mod.w to eliminate unnecessary sign-extend for sdiv/srem i32. (PR #117298)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Use div.w/mod.w to eliminate unnecessary sign-extend for sdiv/srem i32. (PR #117298)
Lu Weining via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for vector type llvm.bitreverse. NFC (PR #118053)
Lu Weining via llvm-commits
- [llvm] Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704) (PR #117894)
Lukas Sommer via llvm-commits
- [llvm] [RISCV][CostModel] add cost for cttz/ctlz under the non-zvbb (PR #117515)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of vpcmp/vpcast (PR #117520)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add cost for @llvm.experimental.vp.splat (PR #117313)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add cost for @llvm.experimental.vp.splat (PR #117313)
Luke Lau via llvm-commits
- [llvm] [RISCV] Promote fldexp with Zfh. (PR #117396)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add cost for @llvm.experimental.vp.splat (PR #117313)
Luke Lau via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Luke Lau via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Luke Lau via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Luke Lau via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Luke Lau via llvm-commits
- [llvm] [RISCV][VLOPT] Add separate tests for getOperandInfo. NFC (PR #116170)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
Luke Lau via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
Luke Lau via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
Luke Lau via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Luke Lau via llvm-commits
- [llvm] [RISCV][CodeGen][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles (PR #118103)
Luke Lau via llvm-commits
- [llvm] [RISCV][CodeGen][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles (PR #118103)
Luke Lau via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Luke Lau via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
Luke Lau via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
Luke Lau via llvm-commits
- [llvm] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Luke Quinn via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Luke Quinn via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Luke Quinn via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
Luke Quinn via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
Mads Marquart via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Maksim Levental via llvm-commits
- [llvm] [BOLT] Extract comparator for sorting functions by index into helper function (PR #116217)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT][test] Various minor fixes (PR #117043)
Maksim Panchenko via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Maksim Panchenko via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Manish Kausik H via llvm-commits
- [llvm] Automatically add false-positive/false-negative labels (PR #117811)
Marc Auberer via llvm-commits
- [llvm] Automatically add false-positive/false-negative labels (PR #117811)
Marc Auberer via llvm-commits
- [llvm] IR2Builder tool for converting LLVM IR files into C++ IRBuilder API (PR #117129)
Marek Sedláček via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Marina Taylor via llvm-commits
- [llvm] [AMDGPU] Emit amdgcn.if.break in the same BB as amdgcn.loop (PR #118081)
Mariusz Sikora via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
Mark Goncharov via llvm-commits
- [clang] [llvm] [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (PR #114014)
Mark Goncharov via llvm-commits
- [clang] [llvm] [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (PR #114014)
Mark Goncharov via llvm-commits
- [llvm] [RISCV] Implement tail call optimization in machine outliner (PR #115297)
Mark Goncharov via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Reapply "[RISCV] Implement tail call optimization in machine outliner" (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Reapply "[RISCV] Implement tail call optimization in machine outliner" (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Reapply "[RISCV] Implement tail call optimization in machine outliner" (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] Reapply "[RISCV] Implement tail call optimization in machine outliner" (PR #117700)
Mark Goncharov via llvm-commits
- [llvm] [LangRef] Remove extra commas of llvm.vp.ctlz (PR #117542)
Mark Zhuang via llvm-commits
- [compiler-rt] Add extendhfxf2 into compiler rt (PR #113897)
Martin Storsjö via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Martin Storsjö via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Martin Storsjö via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Martin Storsjö via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] Allow running extendhfxf2_test without int128 support (PR #117818)
Martin Storsjö via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Martin Storsjö via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Martin Storsjö via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Print a warning when using /dependentloadflag without load config (PR #117400)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Print a warning when using /dependentloadflag without load config (PR #117400)
Martin Storsjö via llvm-commits
- [libcxx] [llvm] [libcxx] [ci] Test mingw environments with msvcrt.dll, too (PR #115783)
Martin Storsjö via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Martin Storsjö via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Martin Storsjö via llvm-commits
- [llvm] Revert "[ARM] Stop gluing ALU nodes to branches / selects" (PR #118232)
Martin Storsjö via llvm-commits
- [llvm] Revert "[ARM] Stop gluing ALU nodes to branches / selects" (PR #118232)
Martin Storsjö via llvm-commits
- [compiler-rt] [profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers (PR #114907)
Maryam Moghadas via llvm-commits
- [llvm] 66d350a - [PowerPC][NFC] Pre-commit test case to prepare for patch to custom lower ssubo
Maryam Moghadas via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
Maryam Moghadas via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
Maryam Moghadas via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
Maryam Moghadas via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
Maryam Moghadas via llvm-commits
- [llvm] [LLVM][TableGen] Refine overloaded intrinsic suffix check (PR #117957)
Mason Remy via llvm-commits
- [llvm] [LLVM][TableGen] Refine overloaded intrinsic suffix check (PR #117957)
Mason Remy via llvm-commits
- [lld] [LLD] [COFF] Print a warning when using /dependentloadflag without load config (PR #117400)
Mateusz Mikuła via llvm-commits
- [lld] [LLD] [COFF] Print a warning when using /dependentloadflag without load config (PR #117400)
Mateusz Mikuła via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Matt Arsenault via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Matt Arsenault via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Matt Arsenault via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Matt Arsenault via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
Matt Arsenault via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Create InstrMapping from VGPR MFMA to equivalent AGPR instruction (PR #117102)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (PR #117285)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (PR #117285)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (PR #117285)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle vcmpx+permalane gfx950 hazard (PR #117286)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle vcmpx+permalane gfx950 hazard (PR #117286)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle vcmpx+permalane gfx950 hazard (PR #117286)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle gfx950 valu write vdst + permlane read hazard (PR #117287)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle gfx950 valu write vdst + permlane read hazard (PR #117287)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle gfx950 valu write vdst + permlane read hazard (PR #117287)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for load transpose instructions for gfx950 (PR #117378)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for load transpose instructions for gfx950 (PR #117378)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for load transpose instructions for gfx950 (PR #117378)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for load transpose instructions for gfx950 (PR #117378)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (PR #117379)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (PR #117379)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (PR #117379)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_fp8 of gfx950. (PR #117380)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_fp8 of gfx950. (PR #117380)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_fp8 of gfx950. (PR #117380)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_bf8 of gfx950. (PR #117381)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_bf8 of gfx950. (PR #117381)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_[f16|f32]_bf8 of gfx950. (PR #117381)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp8|bf8}_f32 of gfx950. (PR #117382)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp8|bf8}_f32 of gfx950. (PR #117382)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp8|bf8}_f32 of gfx950. (PR #117382)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_f32_[fp|bf]8 of gfx950. (PR #117383)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_f32_[fp|bf]8 of gfx950. (PR #117383)
Matt Arsenault via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_f32_[fp|bf]8 of gfx950. (PR #117383)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 of gfx950. (PR #117384)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 of gfx950. (PR #117384)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 of gfx950. (PR #117384)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (PR #117417)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (PR #117417)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (PR #117417)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adds pre-commit test for fmul-select combine (PR #111107)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (PR #117417)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (PR #117417)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix a couple of issues (PR #117586)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{f|bf}16_fp4 of gfx950. (PR #117418)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{f|bf}16_fp4 of gfx950. (PR #117418)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk_{f|bf}16_fp4 of gfx950. (PR #117418)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (PR #117590)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (PR #117590)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Pass HwMode to AMDGPUGenRegisterInfo (PR #117449)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (PR #117633)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
Matt Arsenault via llvm-commits
- [llvm] [GISel] #undef macros when they are no longer needed. NFC (PR #117652)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (PR #117590)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (PR #117590)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (PR #117590)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 of gfx950. (PR #117591)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_dot2_f32_bf16 instruction for gfx950 (PR #117597)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (PR #117598)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (PR #117598)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (PR #117598)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (PR #117599)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (PR #117599)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (PR #117599)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add encodings for minimum3/maximum3 f32 for gfx950 (PR #117600)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add encodings for minimum3/maximum3 f32 for gfx950 (PR #117600)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Matt Arsenault via llvm-commits
- [llvm] Local: Handle noalias_addrspace in combineMetadata (PR #103938)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch][GlobalISel] Adding initial GlobalISel infrastructure (PR #116005)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Matt Arsenault via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove untested PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove untested PluginLoader includes (PR #117644)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (PR #117634)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle f32 minimum3/maximum3 pattern for gfx950 (PR #117737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle f32 minimum3/maximum3 pattern for gfx950 (PR #117737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Handle f32 minimum3/maximum3 pattern for gfx950 (PR #117737)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Make v2f16 minimum/maximum legal for gfx950 (PR #117738)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Make v2f16 minimum/maximum legal for gfx950 (PR #117738)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Make v2f16 minimum/maximum legal for gfx950 (PR #117738)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for: v_cvt_scalef32_[f16|f32]_[bf8|fp8] (PR #117739)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for: v_cvt_scalef32_[f16|f32]_[bf8|fp8] (PR #117739)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for: v_cvt_scalef32_[f16|f32]_[bf8|fp8] (PR #117739)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_{fp8|bf8}_f32 for gfx950 (PR #117740)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_{fp8|bf8}_f32 for gfx950 (PR #117740)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_{fp8|bf8}_f32 for gfx950 (PR #117740)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (PR #117741)
Matt Arsenault via llvm-commits
- [clang] [llvm] Builtins & Codegen support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 for gfx950 (PR #117742)
Matt Arsenault via llvm-commits
- [clang] [llvm] Builtins & Codegen support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 for gfx950 (PR #117742)
Matt Arsenault via llvm-commits
- [clang] [llvm] Builtins & Codegen support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 for gfx950 (PR #117742)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scale_fp4<->f32 for gfx950 (PR #117743)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scale_fp4<->f32 for gfx950 (PR #117743)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & Codegen support for v_cvt_scale_fp4<->f32 for gfx950 (PR #117743)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{f|bf}16_fp4 for gfx950 (PR #117744)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{f|bf}16_fp4 for gfx950 (PR #117744)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{f|bf}16_fp4 for gfx950 (PR #117744)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk32_f32_[fp|bf]6 for gfx950 (PR #117745)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk32_f32_[fp|bf]6 for gfx950 (PR #117745)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk32_f32_[fp|bf]6 for gfx950 (PR #117745)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & codegen support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 for gfx950 (PR #117747)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & codegen support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 for gfx950 (PR #117747)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & codegen support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 for gfx950 (PR #117747)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{bf|f}16_{bf|fp}8 for gfx950 (PR #117793)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{bf|f}16_{bf|fp}8 for gfx950 (PR #117793)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{bf|f}16_{bf|fp}8 for gfx950 (PR #117793)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk_fp4_{f|bf}16 for gfx950 (PR #117794)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk_fp4_{f|bf}16 for gfx950 (PR #117794)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk_fp4_{f|bf}16 for gfx950 (PR #117794)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for V_CVT_SCALE_SR_FP4 instructions (PR #117795)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for V_CVT_SCALE_SR_FP4 instructions (PR #117795)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for V_CVT_SCALE_SR_FP4 instructions (PR #117795)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (PR #117796)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (PR #117796)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (PR #117796)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (PR #117796)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: MC support for v_cvt_scalef32_sr_{bf8|fp8}_{f16|bf16|f32} (PR #117797)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_sr_{bf8|fp8}_{f16|bf16|f32} (PR #117797)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: MC support for v_cvt_scalef32_sr_{bf8|fp8}_{f16|bf16|f32} (PR #117797)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_sr_pk_fp4 instructions (PR #117798)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_sr_pk_fp4 instructions (PR #117798)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_sr_pk_fp4 instructions (PR #117798)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_sr_pk_fp4 instructions (PR #117798)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Matt Arsenault via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Matt Arsenault via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (PR #117827)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (PR #117827)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (PR #117827)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (PR #117827)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Remove Dwarf encodings for subregisters (PR #117891)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Matt Arsenault via llvm-commits
- [llvm] Revert "AMDGPU/GlobalISel: Add stub custom regbankselect pass" (PR #113913)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add skeletons for new register bank select passes (PR #112862)
Matt Arsenault via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] support for true16 for vinterp 16bit instructions (PR #116702)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Matt Arsenault via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
Matt Arsenault via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
Matt Arsenault via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (PR #117940)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (PR #117940)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (PR #117940)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for lane index simplification (PR #117962)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for lane index simplification (PR #117962)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Add baseline test for lane index simplification (PR #117962)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Matt Arsenault via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
Matt Arsenault via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Bugfix for FCLASS incorrect regbankselect (PR #118021)
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/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (PR #117940)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Matt Arsenault via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Matthew Devereau via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Matthew Devereau via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Matthew Maurer via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Matthew Maurer via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Matthew Maurer via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
Matthias Braun via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
Matthias Braun via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Mehdi Amini via llvm-commits
- [llvm] Revert "[RISCV] Implement tail call optimization in machine outliner" (PR #117710)
Mehdi Amini via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Mehdi Amini via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Mehdi Amini via llvm-commits
- [llvm] [LV][NFC] Auto-generate the test cases related to FindLastIV idioms. (PR #117560)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Mel Chen via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
Mel Chen via llvm-commits
- [llvm] [LV][NFC] Auto-generate the test cases related to FindLastIV idioms. (PR #117560)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Mel Chen via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Mel Chen via llvm-commits
- [llvm] [LV] Limits the splat operations be hoisted must not be defined by a recipe. (PR #117138)
Mel Chen via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
Mel Chen via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Implicitly map allocatable record fields (PR #117867)
Michael Klemm via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Michael Maitland via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Michael Maitland via llvm-commits
- [llvm] [RISCV][MRI] Account for fixed registers when determining callee saved regs (PR #115756)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Michael Maitland via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Michael Maitland via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Michal Paszkowski via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Implement intrinsics llvm.scmp.* and llvm.ucmp.* (PR #117341)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Michal Paszkowski via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [openmp] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Michał Górny via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Miguel Ojeda via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #116031)
Mikael Holmén via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #116031)
Mikael Holmén via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Mikhail Gudim via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Mikhail Gudim via llvm-commits
- [llvm] [ReachingDefAnalysis] Extend the analysis to stack objects. (PR #118097)
Mikhail Gudim via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [llvm] [RISCV] Update matchSplatAsGather to convert vectors if they have different sizes (PR #117878)
Mikhail R. Gadelha via llvm-commits
- [clang] [lld] [llvm] [Windows] Add support for emitting PGO/LTO magic strings in the Windows PE debug directory (PR #114260)
Mikołaj Piróg via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay] Add `-fxray-default-options` to pass build-time defined XRay options (PR #116878)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Min-Yih Hsu via llvm-commits
- [llvm] [M68k] Handle 16 bit MOVs to and from CCR (PR #114714)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [llvm] [XRay] Add `__xray_default_options` to specify build-time defined options (PR #117921)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay] Add `-fxray-default-options` to pass build-time defined XRay options (PR #116878)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay] Add `-fxray-default-options` to pass build-time defined XRay options (PR #116878)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay] Add `-fxray-default-options` to pass build-time defined XRay options (PR #116878)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [clang] [compiler-rt] [llvm] [XRay][RISCV] RISCV support for XRay (PR #117368)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [llvm] [XRay] Add `__xray_default_options` to specify build-time defined options (PR #117921)
Min-Yih Hsu via llvm-commits
- [llvm] [NFC]Update test case (PR #117584)
Mingming Liu via llvm-commits
- [llvm] [ThinLTO]Supports declaration import for global variables in distributed ThinLTO (PR #117616)
Mingming Liu via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow (PR #117363)
Mingming Liu via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow (PR #117363)
Mingming Liu via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (NFC) (PR #117888)
Mingming Liu via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Mircea Trofin via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Mircea Trofin via llvm-commits
- [llvm] [PGO] Fix incorrect count threshold calculation when 0% cutoff (PR #117359)
Mircea Trofin via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (NFC) (PR #117888)
Mircea Trofin via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/11) (PR #116259)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/11) (PR #116259)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/11) (PR #116259)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for widening conversions (PR #118123)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE Intrinsics for narrowing conversions (PR #118124)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implements FP8 SVE intrinsics for dot-product (PR #118125)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for fused multiply-add (PR #118126)
Momchil Velikov via llvm-commits
- [llvm] 71648a4 - Make MCDCRecord::getNumConditions() `const&`
NAKAMURA Takumi via llvm-commits
- [llvm] [YAML] Fix incorrect dash output in nested sequences (PR #116488)
NAKAMURA Takumi via llvm-commits
- [llvm] [YAML] Fix incorrect dash output in nested sequences (PR #116488)
NAKAMURA Takumi via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Nashe Mncube via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nathan Chancellor via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nathan Chancellor via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nathan Chancellor via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream premerge terraform configuration (PR #117397)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [llvm] [CI] Upstream metrics script and container definition (PR #117461)
Nathan Gauër via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Nathan Gauër via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Nicholas Guy via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Nicholas Guy via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Nicholas Guy via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Nicholas Guy via llvm-commits
- [llvm] 5683fc5 - [gn] port a5dd6463608b
Nico Weber via llvm-commits
- [llvm] c9562b1 - [gn] port 3cb28522ba4c
Nico Weber via llvm-commits
- [lld] [lld][MachO] Support `-allowable_client` (PR #117155)
Nico Weber via llvm-commits
- [lld] [lld][MachO] Support `-allowable_client` (PR #117155)
Nico Weber via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Nico Weber via llvm-commits
- [llvm] c2171d7 - [gn] port fb3765959f
Nico Weber via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
Nicolai Hähnle via llvm-commits
- [llvm] [SystemZ] Use getSignedConstant() where necessary (PR #117181)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Update backend maintainer (PR #116622)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Use getSignedConstant() where necessary (PR #117328)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Update backend maintainer (PR #116622)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
Nikita Popov via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Support reassoc for foldLogicOfFCmps (PR #116065)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Support reassoc for foldLogicOfFCmps (PR #116065)
Nikita Popov via llvm-commits
- [llvm] 321fe74 - [InstCombine] Add extra test for eq of parts fold (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Handle trunc i1 pattern in eq-of-parts fold (PR #112704)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Handle trunc i1 pattern in eq-of-parts fold (PR #112704)
Nikita Popov via llvm-commits
- [llvm] f81f47e - [InstCombine] Add fptrunc of max test (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
Nikita Popov via llvm-commits
- [llvm] [LVI] Remove support for SPF selects (PR #115305)
Nikita Popov via llvm-commits
- [llvm] [LVI] Remove support for SPF selects (PR #115305)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Remove getInliningThresholdMultiplier() override (PR #94612)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Handle trunc i1 pattern in eq-of-parts fold (PR #112704)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Handle trunc i1 pattern in eq-of-parts fold (PR #112704)
Nikita Popov via llvm-commits
- [llvm] 4715dec - [XTensa] Use getSignedConstant() for negative values
Nikita Popov via llvm-commits
- [llvm] 3699931 - [M68k] Use getSignedConstant() where necessary
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Nikita Popov via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Nikita Popov via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Nikita Popov via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Nikita Popov via llvm-commits
- [llvm] [Local] Only intersect tbaa metadata if instr moves. (PR #116682)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] [BasicAA][LAA] Don't use same-block phis in cross iteration mode (PR #116802)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Nikita Popov via llvm-commits
- [llvm] [LICM] Only set AA metadata on hoisted load if it executes. (PR #117204)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] 5322415 - [PowerPC] Use getSignedConstant() in SelectOptimalAddrMode()
Nikita Popov via llvm-commits
- [clang] [llvm] [IR] Allow fast math flags on fptrunc and fpext (PR #115894)
Nikita Popov via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
Nikita Popov via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Nikita Popov via llvm-commits
- [llvm] [Local] Only intersect alias.scope, noalias & parallel_loop if inst moves (PR #117716)
Nikita Popov via llvm-commits
- [llvm] 88cff86 - [InstCombine] Add tests for #113301 (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Consolidate another fold into select value equivalence (PR #117746)
Nikita Popov via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Nikita Popov via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
Nikita Popov via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove untested PluginLoader includes (PR #117644)
Nikita Popov via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Nikita Popov via llvm-commits
- [llvm] [BasicAA][LAA] Don't use same-block phis in cross iteration mode (PR #116802)
Nikita Popov via llvm-commits
- [llvm] AsmParser: parse zeroinitializer, poison constant val (PR #117809)
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] fc5c899 - [SimpleLoopUnswitch] Fix LCSSA phi node invalidation
Nikita Popov via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Nikita Popov via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
Nikita Popov via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] 2eb40aa - [SimpleLoopUnswitch] Use loop-mssa in more tests (NFC)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
Nikita Popov via llvm-commits
- [llvm] [FormattedStream] Add ASCII fast path (PR #117892)
Nikita Popov via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
Nikita Popov via llvm-commits
- [llvm] [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (PR #117876)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] [DA] disambiguate evolution of base addresses (PR #116628)
Nikita Popov via llvm-commits
- [llvm] 611f5b8 - [GVN] Add test for #116668 (NFC)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
Nikita Popov via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
Nikita Popov via llvm-commits
- [llvm] 04a2d50 - [PPC] Use getSignedConstant() for frame index offset
Nikita Popov via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] 98204a2 - [Bitcode] Verify types for aggregate initializers
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] [SROA] Optimize reloaded values in allocas that escape into readonly nocapture calls. (PR #116645)
Nikita Popov via llvm-commits
- [llvm] InstCombine/test: cover samesign addition to ctpop (PR #117159)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] b96e757 - [UnitTests] Move MergeFunction test from Utils to IPO
Nikita Popov via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Nikita Popov via llvm-commits
- [llvm] f623df6 - [InstSimplify] Add tests for monotonic icmps (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Nikita Popov via llvm-commits
- [llvm] [github] Change "code owners" note to refer to "maintainers" (PR #118087)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
Nikita Popov via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
Nikita Popov via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Decompose `sub nsw` (PR #118219)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Decompose `sub nsw` (PR #118219)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Decompose `sub nsw` (PR #118219)
Nikita Popov via llvm-commits
- [libcxx] [llvm] [libc++] Update the CI to Clang-20 and drop Clang-17 support (PR #117429)
Nikolas Klauser via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Nikolas Klauser via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117292)
Nuno Lopes via llvm-commits
- [llvm] [llvm] Remove `br i1 undef` from regression tests (PR #117292)
Nuno Lopes via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Nuno Lopes via llvm-commits
- [llvm] 392bd34 - [WebAssembly] use poison instead of undef as placeholder for missing args [NFC]
Nuno Lopes via llvm-commits
- [lld] [LLD][ARM] Allow R_ARM_SBREL32 relocations in debug info (PR #116956)
Oliver Stannard via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
Oliver Stannard via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
Oliver Stannard via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
Oliver Stannard via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
Oliver Stannard via llvm-commits
- [llvm] [CMake] Handle clang in MSVC mode in GetHostTriple (PR #116701)
Omair Javaid via llvm-commits
- [llvm] [DebugInfo] Handle trailing empty blocks when seeking prologue_end spot (PR #117320)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] Enhance RISCV machine outlining to support a tailcall strategy. (PR #117526)
Owen Anderson via llvm-commits
- [llvm] [WIP][AMDGPU] combine uniform AMDGPU lane Intrinsics (PR #116953)
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] [BOLT] DataAggregator support for binaries with multiple text segments (PR #92815)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Fix for bughunter.sh in offline mode (PR #116649)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
Paschalis Mpeis via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Paschalis Mpeis via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Paschalis Mpeis via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Paschalis Mpeis via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Paschalis Mpeis via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Skip out-of-range pending relocations (PR #116964)
Paschalis Mpeis via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
Patryk Wychowaniec via llvm-commits
- [compiler-rt] [compiler-rt][tests] Disable a test case unsupported on AArch64 (PR #117628)
Paul Osmialowski via llvm-commits
- [compiler-rt] [compiler-rt][tests] Disable a test case unsupported on AArch64 (PR #117628)
Paul Osmialowski via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (PR #116027)
Paul T Robinson via llvm-commits
- [llvm] [RISC-V] Support fixed vector type for inline asm (#117098) (PR #117100)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
Paul Walker via llvm-commits
- [llvm] [InstCombine] Simplify `add nsw/nuw i1` to `or disjoint i1` (PR #118221)
Pedro Lobo via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Peng Huang via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add pipeliner support for RISC-V (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Pengcheng Wang via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
Pengcheng Wang via llvm-commits
- [llvm] Reapply "[RISCV] Implement tail call optimization in machine outliner" (PR #117700)
Pengcheng Wang via llvm-commits
- [llvm] [MISched] Compare right next cluster node (PR #116584)
Pengcheng Wang via llvm-commits
- [llvm] [MISched] Use right boundary when trying latency heuristics (PR #116592)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add pipeliner support for RISC-V (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support for RISC-V (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support for RISC-V (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support for RISC-V (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Rename some Feature* to Tune* (PR #117966)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Rename some Feature* to Tune* (PR #117966)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add TuneDisableLatencySchedHeuristic (PR #115858)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add TuneDisableLatencySchedHeuristic (PR #115858)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set a barrier between mask producer and user of V0 (PR #114012)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Pengcheng Wang via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Pengcheng Wang via llvm-commits
- [llvm] Revert "AMDGPU/GlobalISel: Add stub custom regbankselect pass" (PR #113913)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Add skeletons for new register bank select passes (PR #112862)
Petar Avramovic via llvm-commits
- [llvm] 9118d3a - gn build: Fix port of 3cb28522ba4c
Peter Collingbourne via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Peter Hawkins via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Peter Smith via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
Peter Smith via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
Peter Smith via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used. (PR #111334)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Peter Smith via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
Peter Smith via llvm-commits
- [lld] [LLD][ARM] Arm v6-m should not use short Thunks. (PR #118111)
Peter Smith via llvm-commits
- [llvm] [BOLT] Extract comparator for sorting functions by index into helper function (PR #116217)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Peter Waller via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
Peter Waller via llvm-commits
- [compiler-rt] Revert "[profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers" (PR #117621)
Petr Hosek via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Petr Hosek via llvm-commits
- [compiler-rt] Revert "[profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers" (PR #117621)
Petr Hosek via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Petr Hosek via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118086)
Petr Hosek via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
Philip Reames via llvm-commits
- [llvm] [RISCV][CostModel] add cost for cttz/ctlz under the non-zvbb (PR #117515)
Philip Reames via llvm-commits
- [llvm] [RISCV][CostModel] add cost for cttz/ctlz under the non-zvbb (PR #117515)
Philip Reames via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Philip Reames via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Philip Reames via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Philip Reames via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Philip Reames via llvm-commits
- [llvm] [LV] Use ICMP_UGE for BranchOnCount when VF is scalable (PR #102575)
Philip Reames via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Philip Reames via llvm-commits
- [llvm] [LV] Introduce the EVLIVSimplify Pass for EVL-vectorized loops (PR #91796)
Philip Reames via llvm-commits
- [llvm] [LV] Introduce the EVLIVSimplify Pass for EVL-vectorized loops (PR #91796)
Philip Reames via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Philip Reames via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Philip Reames via llvm-commits
- [llvm] [RISCV][DAG][TLI] Avoid scalarizing length decreasing shuffles (PR #115532)
Philip Reames via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
Philip Reames via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
Philip Reames via llvm-commits
- [llvm] c94d715 - [RISCV] Add coverage for immediate sinking in switch vs branch cases
Philip Reames via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
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] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Philip Reames via llvm-commits
- [llvm] c55a080 - [RISCV] Add shuffle coverage for compress, decompress, and repeat idioms
Philip Reames via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Philip Reames via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Philip Reames via llvm-commits
- [llvm] 06246b2 - [RISCV] Add shrinkwrap test cases showing gaps in current impl
Philip Reames via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RegAlloc][RISCV] Increase the spill weight by target factor (PR #113675)
Philip Reames via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
Philip Reames via llvm-commits
- [llvm] c6f2d35 - Fix a build warning introduce by my febbf910
Philip Reames via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
Philip Reames via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
Philip Reames via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
Philip Reames via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
Philip Reames via llvm-commits
- [llvm] [SCEV] Remove existing predicates implied by newly added ones. (PR #118185)
Philip Reames via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Phoebe Wang via llvm-commits
- [llvm] [X86] Add APX imulzu support. (PR #116806)
Phoebe Wang via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Phoebe Wang via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Phoebe Wang via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Phoebe Wang via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Phoebe Wang via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16] Fix masking problem of VF[,C]MADDCSH intrinsics (PR #118071)
Phoebe Wang via llvm-commits
- [llvm] [X86][FP16] Fix masking problem of VF[,C]MADDCSH intrinsics (PR #118071)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][X86] Unify getIntelProcessorTypeAndSubtype (PR #97861)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][X86] Unify getIntelProcessorTypeAndSubtype (PR #97861)
Phoebe Wang via llvm-commits
- [compiler-rt] [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [X86][compiler-rt] Split CPU names even they have the same subtype (PR #118237)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][X86] Better unify ProcessorFeatures and X86TargetParser (PR #97856)
Phoebe Wang via llvm-commits
- [compiler-rt] [compiler-rt] Add infrastructure for testing cpuid builtins (PR #101927)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix potential divide by zero (PR #117602)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix unintentional integer division (PR #117586)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Optimize out s_barrier_signal/_wait (PR #116993)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Add target feature require-naturally-aligned-buffer-access (PR #115479)
Piotr Sobczak via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [clang] [llvm] [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (PR #116257)
Piyou Chen via llvm-commits
- [llvm] [NFCI][test] Use lit.local.cfg in test/MachineVerifier/RISCV to gate tests (PR #118217)
Piyou Chen via llvm-commits
- [llvm] [RISCV] Ensure the valid vtype during copyPhysReg (PR #118252)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
Piyou Chen via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Pradeep Kumar via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Pradeep Kumar via llvm-commits
- [llvm] [LLVM][NVPTX] Add support for div.full instruction (PR #116482)
Pradeep Kumar via llvm-commits
- [llvm] [Instructions] cache computed shufflevector properties (PR #115536)
Princeton Ferro via llvm-commits
- [llvm] [Instructions] cache computed shufflevector properties (PR #115536)
Princeton Ferro via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
Quentin Colombet via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
Rafael Eckstein via llvm-commits
- [llvm] [LLVM][TableGen] Refine overloaded intrinsic suffix check (PR #117957)
Rahul Joshi via llvm-commits
- [compiler-rt] Add extendhfxf2 into compiler rt (PR #113897)
Rainer Orth via llvm-commits
- [compiler-rt] Fix extendhfxf2 test (PR #117665)
Rainer Orth via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Rajat Bajpai via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Rajat Bajpai via llvm-commits
- [llvm] [ValueTracking] Infer NonEqual from dominating conditions/assumptions (PR #117442)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use IVUpdateMayOverflow to set HasNUW. (PR #111758)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ValueTracking] Infer NonEqual from dominating conditions/assumptions (PR #117442)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] AsmParser: parse zeroinitializer, poison constant val (PR #117809)
Ramkumar Ramachandra via llvm-commits
- [llvm] AsmParser: parse zeroinitializer, poison constants (PR #117809)
Ramkumar Ramachandra via llvm-commits
- [llvm] AsmParser: parse zeroinitializer, poison constants (PR #117809)
Ramkumar Ramachandra via llvm-commits
- [llvm] InstCombine/test: cover samesign addition to ctpop (PR #117159)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] InstCombine/test: cover samesign addition to ctpop (PR #117159)
Ramkumar Ramachandra via llvm-commits
- [llvm] InstCombine/test: cover samesign addition to ctpop (PR #117159)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: improve code in a couple of routines (NFC) (PR #108092)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: pre-commit tests for scalable vectors (PR #110669)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] DSE: lift limitation on sizes being non-scalable (PR #110670)
Ramkumar Ramachandra via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Ramon de C Valle via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Ramon de C Valle via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Ramon de C Valle via llvm-commits
- [llvm] [NFC][RISCV] Refactor allocation of the stack space (PR #116625)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [llvm] [NFC][RISCV] Remove CFIIndex argument from allocateStack (PR #117871)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Raphael Moreira Zinsly via llvm-commits
- [llvm] [BOLT][test] Various minor fixes (PR #117043)
Raul Tambre via llvm-commits
- [llvm] [BOLT][test] Various minor fixes (PR #117043)
Raul Tambre via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow (PR #117363)
Reid Kleckner via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow (PR #117363)
Reid Kleckner via llvm-commits
- [llvm] [WinEH] Emit state stores for SEH scopes (PR #116546)
Reid Kleckner via llvm-commits
- [llvm] [WinEH] Emit state stores for SEH scopes (PR #116546)
Reid Kleckner via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Ricardo Jesus via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (#117723) (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Richard Dzenis via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Robert Barinov via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Robert Barinov via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
Robert Barinov via llvm-commits
- [llvm] [docs] Update the default version of DWARF used by clang. (PR #117774)
Ryan Mansfield via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
Ryotaro Kasuga via llvm-commits
- [llvm] [DirectX] Infrastructure to collect shader flags for each function (PR #112967)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [DirectX] Infrastructure to collect shader flags for each function (PR #112967)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt] Fix detecting _Float16 support for secondary targets (PR #117813)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt] Don't detect a versioned clang test compiler as GCC (PR #117812)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt] Don't detect a versioned clang test compiler as GCC (PR #117812)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (PR #117726)
Saleem Abdulrasool via llvm-commits
- [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [clang] [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [clang] [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [clang] [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
Sam Clegg via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
Sam Elliott via llvm-commits
- [llvm] [NFC][RISCV] Remove CFIIndex argument from allocateStack (PR #117871)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 ldexp. (PR #117941)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Sam Elliott via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
Sam Elliott via llvm-commits
- [llvm] 9300274 - [RISCV][NFCI] Fix Xqci Line Endings
Sam Elliott via llvm-commits
- [llvm] [RISCV][Xqcicsr] Instructions have Side Effects (PR #118089)
Sam Elliott via llvm-commits
- [llvm] [RISCV][Xqcicsr] Instructions have Side Effects (PR #118089)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add Vendor Reloc and Fallback Names (PR #116974)
Sam Elliott via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Sam Tebbs via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
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] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Sam Tebbs via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
Sam Tebbs via llvm-commits
- [llvm] Add support for single reductions in ComplexDeinterleavingPass (PR #112875)
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] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [Intrinsics][AArch64] Add intrinsic to mask off aliasing vector lanes (PR #117007)
Sam Tebbs via llvm-commits
- [llvm] [AMDGPU] Add intrinsic readanylane (PR #115696)
Sameer Sahasrabuddhe via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Sami Tolvanen via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Sami Tolvanen via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Sami Tolvanen via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Sami Tolvanen via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sander de Smalen via llvm-commits
- [llvm] 318c69d - Reland "[AArch64] Define high bits of FPR and GPR registers (take 2) (#114827)"
Sander de Smalen via llvm-commits
- [llvm] 61653f8 - Reland "[InitUndef] handleSubReg should skip artificial subregs. (#116248)"
Sander de Smalen via llvm-commits
- [llvm] 243c979 - Reland "[RegisterCoalescer] Fix up subreg lanemasks after rematerializing. (#116191)"
Sander de Smalen via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Sander de Smalen via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Sander de Smalen via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Sander de Smalen via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Sander de Smalen via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][SME2] Add FORM_STRIDED_TUPLE pseudo nodes (PR #116399)
Sander de Smalen via llvm-commits
- [libc] [llvm] [libc] suppress more clang-cl warnings (PR #117718)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [Offload] Use libc 'hand-in-hand' module to find RPC header (PR #117928)
Schrodinger ZHU Yifan via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [clang] [llvm] [X86] Enhance kCFI type IDs with a 3-bit arity indicator. (PR #117121)
Scott Constable via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] [DA] Dependence analysis does not handle array accesses of different sizes (PR #116630)
Sebastian Pop via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Sebastian Pop via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Sebastian Pop via llvm-commits
- [llvm] [DA] add testcase (PR #116631)
Sebastian Pop via llvm-commits
- [llvm] [X86] Modify tests for constrained rounding functions (PR #116951)
Serge Pavlov via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Serge Pavlov via llvm-commits
- [clang] [llvm] Reimplement constrained 'trunc' using operand bundles (PR #118253)
Serge Pavlov via llvm-commits
- [clang] [llvm] Reimplement constrained 'trunc' using operand bundles (PR #118253)
Serge Pavlov via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Serge Pavlov via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Serge Pavlov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Simplify generated code for isSubclass (PR #117351)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Simplify generated code for validateOperandClass (PR #117889)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [Xtensa] Implement vararg support. (PR #117126)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Sergei Barannikov via llvm-commits
- [llvm] [TableGen] Fix validateOperandClass for non Phyical Reg (PR #118146)
Sergei Barannikov via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Sergei Barannikov via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_4_GOTTPOFF relocation type (PR #116634)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
Shengchen Kan via llvm-commits
- [llvm] [RISCV] Add cost for @llvm.experimental.vp.splat (PR #117313)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Add support for VPWidenIntOrFpInductionRecipe in predicated D… (PR #115274)
Shih-Po Hung via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
Shih-Po Hung via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
Shih-Po Hung via llvm-commits
- [llvm] AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (PR #117285)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (PR #117285)
Shilei Tian via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
Shilei Tian via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Pass HwMode to AMDGPUGenRegisterInfo (PR #117449)
Shilei Tian via llvm-commits
- [llvm] AMDGPU: Pass HwMode to AMDGPUGenRegisterInfo (PR #117449)
Shilei Tian via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
Shilei Tian via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
Shilei Tian via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Shilei Tian via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
Shilei Tian via llvm-commits
- [clang] [llvm] Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (PR #117196)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add flag to force emit s_nop (PR #117839)
Shilei Tian via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Shilei Tian via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Shilei Tian via llvm-commits
- [llvm] [Runtimes] Merge 'compile_commands.json' files from runtimes build (PR #116303)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
Shilei Tian via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Shilei Tian via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
Shilei Tian via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
Shilei Tian via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
Shilei Tian via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
Shilei Tian via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
Shilei Tian via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Shoaib Meenai via llvm-commits
- [llvm] [InstCombine]: Missed Optimization, treat the disjoint Or as an add (PR #86340)
Shourya Goel via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16][BF16] Improve vectorization of fcmp (PR #116153)
Simon Pilgrim via llvm-commits
- [llvm] 1b18ce5 - [X86] vector-interleaved-load-i16-stride-2.ll - regenerate with AVX512 common prefix
Simon Pilgrim via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
Simon Pilgrim via llvm-commits
- [llvm] b0bc467 - [X86] Fix bad instregex in VPMOVSX/ZX znver4 512-bit patterns.
Simon Pilgrim via llvm-commits
- [llvm] 1df34f1 - [MCA][X86] Add avx512 test coverage for VPMOV truncation instructions
Simon Pilgrim via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
Simon Pilgrim via llvm-commits
- [llvm] 45fdb77 - [MCA][X86] Cleanup znver4 instregex patterns for (V)PMOV extension/truncation instructions
Simon Pilgrim via llvm-commits
- [llvm] 90df664 - [MCA][X86] Fix throughput of (V)PMOV extension/truncation 512-bit instructions
Simon Pilgrim via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] f6f2929 - [X86] Fix HSW/BDW masked store schedules
Simon Pilgrim via llvm-commits
- [llvm] 124b1f8 - [X86] Fix HSW/BDW shift/rotate by CL schedules
Simon Pilgrim via llvm-commits
- [llvm] 37aebcf - [X86] Cleanup SFENCE/MFENCE schedules
Simon Pilgrim via llvm-commits
- [llvm] f30f7a0 - [X86] canonicalizeShuffleWithOp - initial support for shuffle(cvt(x),cvt(y)) -> cvt(shuffle(x,y))
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] SimplifyDemandedVectorElts - add handling for INT<->FP conversions (PR #117884)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][SelectionDAG] Replace generic @llvm.expect.with.probability codegen test with X86 test (PR #117848)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Add cost estimation for gather node reshuffling (PR #115201)
Simon Pilgrim via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Simon Pilgrim via llvm-commits
- [llvm] cb5bdf8 - [X86] Remove HSW/BDW incorrect MOVQ2DQ override
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Simon Pilgrim via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
Simon Pilgrim via llvm-commits
- [llvm] 79dab3f - [CostModel][X86] Add shuffle 'splat' tests for broadcasts of non-zero element index.
Simon Pilgrim via llvm-commits
- [llvm] ddaf1d6 - [X86] Add GFNI test coverage for vXi8 LZCNT/TZCNT
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
Simon Pilgrim via llvm-commits
- [llvm] 3a01b46 - [X86] Move getGFNICtrlMask before CTLZ/CTTZ lowering. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
Simon Pilgrim via llvm-commits
- [llvm] 611ccfc - [X86] Add reduced test case for #114360
Simon Pilgrim via llvm-commits
- [llvm] 961c66c - [X86] shrinkAndImmediate - bail on failed constant fold
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
Simon Pilgrim via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
Simon Pilgrim via llvm-commits
- [llvm] [X86][FP16] Fix masking problem of VF[,C]MADDCSH intrinsics (PR #118071)
Simon Pilgrim via llvm-commits
- [llvm] cb4f22c - [X86] Adjust triple on test case for #114360
Simon Pilgrim via llvm-commits
- [llvm] 7ed36b9 - [X86] Add missing REQUIRES to test case for #114360
Simon Pilgrim via llvm-commits
- [llvm] 0443622 - [X86] Add test for new _mm_movpi64_epi64 lowering
Simon Pilgrim via llvm-commits
- [llvm] 1784275 - [X86] vector-shuffle-masked.ll - update extract_subvector shuffle tests to take poison arg instead of undef
Simon Pilgrim via llvm-commits
- [llvm] 568ae0a - [X86] widen_shuffle-1.ll - update shuffle tests to take poison arg instead of undef
Simon Pilgrim via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
Simon Pilgrim via llvm-commits
- [llvm] 55dd475 - [X86] Fold (v2i64 (scalar_to_vector (i64 (bitcast (double))))) -> (bitcast (v2f64 scalar_to_vector))
Simon Pilgrim via llvm-commits
- [llvm] 2a18162 - [X86] update shuffle lowering tests to take poison arg instead of undef
Simon Pilgrim via llvm-commits
- [llvm] 5c181a9 - [X86] update vector shift lowering tests to take poison arg instead of undef
Simon Pilgrim via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
Simon Pilgrim via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Initial non-power-of-2 (but still whole register) for remaining nodes (PR #113356)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] SimplifyDemandedVectorElts - add handling for INT<->FP conversions (PR #117884)
Simon Pilgrim via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][SelectionDAG] Replace generic @llvm.expect.with.probability codegen test with X86 test (PR #117848)
Simon Pilgrim via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Simon Tatham via llvm-commits
- [llvm] [ARM] Stop gluing ALU nodes to branches / selects (PR #116970)
Simon Tatham via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Sirui Mu via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
Sirui Mu via llvm-commits
- [llvm] [AMDGPU] Fix module split's assumption on kernels (PR #116280)
Siu Chi Chan via llvm-commits
- [llvm] [AMDGPU] Fix module split's assumption on kernels (PR #116280)
Siu Chi Chan via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Add MATCH loops to LoopIdiomVectorizePass (PR #101976)
Sjoerd Meijer via llvm-commits
- [llvm] [memprof] Remove dead code in MemProfReader (NFC) (PR #117607)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Add a default constructor to Frame (PR #117790)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Use "using" directives in unit tests (NFC) (PR #117852)
Snehasish Kumar via llvm-commits
- [llvm] [memprof] Remove inline call stacks (PR #117833)
Snehasish Kumar via llvm-commits
- [llvm] [JITLink][AArch32] Add explicit visibility macros to functions needed by unittests (PR #116557)
Stefan Gränitz via llvm-commits
- [llvm] [PowerPC] Add flag to DAG combiner to improve compile time. (PR #86884)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Add flag to DAG combiner to improve compile time. (PR #86884)
Stefan Pintilie via llvm-commits
- [clang] [llvm] [SelectionDAG][PowerPC] Add an intrinsic for memcmp. (PR #118178)
Stefan Pintilie via llvm-commits
- [compiler-rt] [sanitizer] Add type __sanitizer::ssize (PR #116957)
Stefan Schulze Frielinghaus via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
Stella Laurenzo via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Stephen Long via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Stephen Long via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
Stephen Long via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (PR #115724)
Stephen Tozer via llvm-commits
- [clang] [llvm] [DirectX] Calculate resource binding offsets using the lower bound (PR #117303)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Steven Perron via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Steven Perron via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Steven Perron via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Steven Perron via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Steven Perron via llvm-commits
- [clang] [llvm] [SPIR-V] Fixup storage class for global private (PR #116636)
Steven Perron via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (PR #117169)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV][Xqcicsr] Instructions have Side Effects (PR #118089)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Sudharsan Veeravalli via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
Sudharsan Veeravalli via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
Sushant Gokhale via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
Sushant Gokhale via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #114148)
Tex Riddell via llvm-commits
- [llvm] [JITLink][AArch32] Add explicit visibility macros to functions needed by unittests (PR #116557)
Thomas Fransham via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
Thomas Preud'homme via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
Thomas Preud'homme via llvm-commits
- [llvm] [mlir] Fix CMake dependencies on mlir-linalg-ods-yaml-gen (PR #113565)
Thomas Preud'homme via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine G_ZEXT of undef -> 0 (PR #113764)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Fix [SU]SUBO combine (PR #116998)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel][AArch64] Legalize G_FABS and G_FNEG for SVE (PR #114784)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [clang] [llvm] [SelectionDAG][PowerPC] Add an intrinsic for memcmp. (PR #118178)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [a, s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [s, z]ext of undef into 0 or undef (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Combine [s,z]ext of undef into 0 (PR #117439)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
Thorsten Schütt via llvm-commits
- [llvm] [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (PR #117642)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (PR #117642)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (PR #117642)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Thurston Dang via llvm-commits
- [llvm] [msan] Add test for Arm NEON vmul (PR #117935)
Thurston Dang via llvm-commits
- [llvm] [msan] Add test for Arm NEON vmul (PR #117935)
Thurston Dang via llvm-commits
- [llvm] [msan] Support NEON vector multiplication instructions (PR #117944)
Thurston Dang via llvm-commits
- [llvm] [msan] Support NEON vector multiplication instructions (PR #117944)
Thurston Dang via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
Thurston Dang via llvm-commits
- [llvm] [BOLT] Enable cross compilation of runtime libraries (PR #101180)
Tibor Dusnoki via llvm-commits
- [llvm] [LLVM] Update ARM maintainers (PR #117002)
Ties Stuij via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][llvm][OpenMP] Add lowering and translation support for mergeable clause on task (PR #114662)
Tom Eccles via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Tom Stellard via llvm-commits
- [llvm] workflows: Rewrite build-ci-container to work on larger runners (PR #117353)
Tom Stellard via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Tom Stellard via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Tom Stellard via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Tom Stellard via llvm-commits
- [llvm] [CMake] Simplify building of bolt-optimized clang for distribution builds (PR #117772)
Tom Stellard via llvm-commits
- [llvm] [Coroutines][Docs] Add a discussion on the handling of certain parameter attribs (PR #117183)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][Swift] Remove replaceSwiftErrorOps while cloning (PR #116292)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][Swift] Remove replaceSwiftErrorOps while cloning (PR #116292)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][LazyCallGraph] resumes are not really SCC (PR #116285)
Tyler Nowicki via llvm-commits
- [llvm] [Debug] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
Tyler Nowicki via llvm-commits
- [llvm] [Support] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
Tyler Nowicki via llvm-commits
- [llvm] [Support] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
Tyler Nowicki via llvm-commits
- [llvm] [Support] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [llvm] [Coroutines][NFC] Refactor CoroCloner (PR #116885)
Tyler Nowicki via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Ulrich Weigand via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
Ulrich Weigand via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
Ulrich Weigand via llvm-commits
- [clang] [compiler-rt] [llvm] [SystemZ] Add support for half (fp16) (PR #109164)
Ulrich Weigand via llvm-commits
- [llvm] [LoopVersioning] Add a check to see if the input loop is in LCSSA form (PR #116443)
Vedant Paranjape via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Victor Lomuller via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Victor Lomuller via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Victor Lomuller via llvm-commits
- [clang] [llvm] [llvm][opt][Transforms][SPIR-V] Enable `InferAddressSpaces` for SPIR-V (PR #110897)
Victor Lomuller via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] [CodeGen] [AMDGPU] Attempt DAGCombine for fmul with select to ldexp (PR #111109)
Vikash Gupta via llvm-commits
- [llvm] Add support for SPIR-V extension: SPV_INTEL_media_block_io (PR #118024)
Viktoria Maximova via llvm-commits
- [llvm] Add support for SPIR-V extension: SPV_INTEL_media_block_io (PR #118024)
Viktoria Maximova via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Vitaly Buka via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Vitaly Buka via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Vitaly Buka via llvm-commits
- [compiler-rt] 8ffe63f - [nfc][asan] Fix typo in comment
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Vitaly Buka via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Vitaly Buka via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Add type __sanitizer::ssize (PR #116957)
Vitaly Buka via llvm-commits
- [clang] [llvm] [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (PR #117651)
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [compiler-rt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118086)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
Vitaly Buka via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
Vitaly Buka via llvm-commits
- [compiler-rt] [rtsan] Add syscall interceptor (PR #118250)
Vitaly Buka via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Vladimir Vereschaka via llvm-commits
- [llvm] AMDGPU: Match and Select BITOP3 on gfx950 (PR #117843)
Vladimir Vereschaka via llvm-commits
- [llvm] [BOLT][AArch64] Adds tls relocations support (PR #117465)
Vladislav Khmelevsky via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Vy Nguyen via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Implement intrinsics llvm.scmp.* and llvm.ucmp.* (PR #117341)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Fix block sorting with irreducible CFG (PR #116996)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
Vyacheslav Levytskyy via llvm-commits
- [llvm] Add support for SPIR-V extension: SPV_INTEL_media_block_io (PR #118024)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [X86][Codegen] Shuffle certain shifts on i8 vectors to create opportunity for vectorized shift instructions (PR #117980)
William Huang via llvm-commits
- [llvm] [TySan] A Type Sanitizer (LLVM) (PR #76259)
Xi Ruoyao via llvm-commits
- [llvm] [AMDGPU] Add intrinsic readanylane (PR #115696)
Xin Russell Liu via llvm-commits
- [lld] [lld][WebAssembly] Fix non-pie dynamic-linking executable (PR #108146)
YAMAMOTO Takashi via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Remove redundant fptrunc of select fold (NFCI) (PR #117182)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X > C2 ? X + C1 : C2 + C1` to `max(X, C2) + C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Introduce captures attribute (PR #116990)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (PR #117123)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Yingwei Zheng via llvm-commits
- [llvm] [DAG] Apply Disjoint flag. (PR #118045)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Add software pipeliner support (PR #117546)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan][LoopVectorize] Truncate min/max intrinsic ops (PR #90643)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Yingwei Zheng via llvm-commits
- [llvm] IR: introduce struct with CmpInst::Predicate and samesign (PR #116867)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Consolidate another fold into select value equivalence (PR #117746)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (and X, highmask), C1` into `icmp spred X, C2` (PR #118197)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Decompose `sub nsw` (PR #118219)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Handle and/or of conditions in `computeKnownFPClassFromContext` (PR #118257)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify `add nsw/nuw i1` to `or disjoint i1` (PR #118221)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Simplify SCEVExpr for PHI to SCEV for operand if operands are identical (PR #115945)
Yingwei Zheng via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
YunQiang Su via llvm-commits
- [llvm] [NFC][Test] Fix PowerPC test gcov_ctr_ref_init.ll (PR #117577)
Zaara Syeda via llvm-commits
- [llvm] Fix failing test gcov_ctr_ref_init.ll (PR #114428)
Zaara Syeda via llvm-commits
- [llvm] [PPC] Remove missed cases of ppc-merge-string-pool (PR #117626)
Zaara Syeda via llvm-commits
- [llvm] [NFC][Test] Fix PowerPC test gcov_ctr_ref_init.ll (PR #117577)
Zaara Syeda via llvm-commits
- [llvm] [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (PR #117239)
Zequan Wu via llvm-commits
- [llvm] [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (PR #117239)
Zequan Wu via llvm-commits
- [llvm] [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (PR #117239)
Zequan Wu via llvm-commits
- [llvm] [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (PR #117642)
Zequan Wu via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
Zhaoxin Yang via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
Zhaoxin Yang via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
Zhaoxin Yang via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
Zhaoxin Yang via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
Zhaoxuan Jiang via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
Zhaoxuan Jiang via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
Zhaoxuan Jiang via llvm-commits
- [llvm] [Support] Add IWYU pragma for ManagedStatic.h (PR #117003)
kadir çetinkaya via llvm-commits
- [llvm] [Support] Add IWYU pragma for ManagedStatic.h (PR #117003)
kadir çetinkaya via llvm-commits
- [llvm] [RISCV] Remove getPostRAMutations (PR #117527)
via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
via llvm-commits
- [llvm] 815a1bb - [SystemZ] Use getSignedConstant() where necessary (#117181)
via llvm-commits
- [llvm] 3317c9c - [AMDGPU] Use getSignedConstant() where necessary (#117328)
via llvm-commits
- [compiler-rt] [win/asan] Recognize mov QWORD PTR [rip + X], reg (PR #117335)
via llvm-commits
- [compiler-rt] 55f5d68 - [win/asan] Recognize mov QWORD PTR [rip + X], reg (#117335)
via llvm-commits
- [compiler-rt] [win/asan] Recognize mov QWORD PTR [rip + X], reg (PR #117335)
via llvm-commits
- [lld] 6512e48 - [LLD][ARM] Allow R_ARM_SBREL32 relocations in debug info (#116956)
via llvm-commits
- [llvm] 866755f - [LLVM] Update backend maintainer (#116622)
via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
via llvm-commits
- [llvm] Add Apple M4 host detection (PR #117530)
via llvm-commits
- [llvm] e5faeb6 - [InstCombine] Support reassoc for foldLogicOfFCmps (#116065)
via llvm-commits
- [llvm] 22ec44f - [DAGCombiner] Add support for scalarising extracts of a vector setcc (#116031)
via llvm-commits
- [llvm] db14010 - [RISCV][TTI] Implement cost of intrinsic abs with LMUL (#115813)
via llvm-commits
- [llvm] [RISCV][TTI] Implement cost of intrinsic abs with LMUL (PR #115813)
via llvm-commits
- [llvm] [BOLT][AArch64] Check Last Element Instead of Returning `nullptr` in `lookupStubFromGroup` (PR #114015)
via llvm-commits
- [clang] [llvm] [AArch64][SVE] Change the immediate argument in svextq (PR #115340)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [compiler-rt] [win/asan] Add a test skeleton for function GetInstructionSize. (PR #116948)
via llvm-commits
- [libcxx] [llvm] [libc++] Update the CI to Clang-20 and drop Clang-17 support (PR #117429)
via llvm-commits
- [llvm] 15fadeb - [RISCV] Add cost for @llvm.experimental.vp.splat (#117313)
via llvm-commits
- [llvm] 48ec59c - [llvm][AMDGPU] Fold `llvm.amdgcn.wavefrontsize` early (#114481)
via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
via llvm-commits
- [llvm] [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (PR #117536)
via llvm-commits
- [llvm] 612f8ec - seq_cst is allowed in Flush since OpenMP 5.1. (#114072)
via llvm-commits
- [clang] [flang] [llvm] seq_cst is allowed in Flush since OpenMP 5.1. (PR #114072)
via llvm-commits
- [llvm] [InstCombine] Remove SPF guard for trunc transforms (PR #117535)
via llvm-commits
- [llvm] e477989 - [InstCombine] Handle trunc i1 pattern in eq-of-parts fold (#112704)
via llvm-commits
- [llvm] [AArch64][CostModel] Consider the cost of const vector (PR #117539)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [LangRef] Remove extra commas of llvm.vp.ctlz (PR #117542)
via llvm-commits
- [llvm] [LangRef] Remove extra commas of llvm.vp.ctlz (PR #117542)
via llvm-commits
- [llvm] [LangRef] Update the position of some parameters in the vp intrinsic of abs/cttz/ctlz (PR #117519)
via llvm-commits
- [llvm] [CodeGen] Introduce MI flag for Live Range split instructions (PR #117543)
via llvm-commits
- [llvm] [llvm][llvm-readobj] Add NT_ARM_GCS Linux core note type (PR #117545)
via llvm-commits
- [llvm] 5352478 - [TableGen] Remove comments from generated validateOperandClass (#117352)
via llvm-commits
- [llvm] [X86] Recognize POP/ADD/SUB modifying rsp in getSPAdjust. (PR #114265)
via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
via llvm-commits
- [llvm] b5a11d3 - [SelectOpt] Refactor to prepare for support more select-like operations (#115745)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] 4b71b37 - [BOLT] DataAggregator support for binaries with multiple text segments (#92815)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [nfc][MSan] Change for-loop to ArgNo instead of drop_begin (PR #117553)
via llvm-commits
- [llvm] [nfc][MSan] Change for-loop to ArgNo instead of drop_begin (PR #117553)
via llvm-commits
- [llvm] Revert "[DAGCombiner] Add support for scalarising extracts of a vector setcc (#116031)" (PR #117556)
via llvm-commits
- [compiler-rt] [TSan] Increase the number of simultaneously locked mutexes that a thread can hold (PR #116409)
via llvm-commits
- [llvm] 18abc7e - [PatternMatch] Introduce m_c_Select (#114328)
via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
via llvm-commits
- [llvm] 9b76e7f - Revert "[DAGCombiner] Add support for scalarising extracts of a vector setcc (#116031)" (#117556)
via llvm-commits
- [llvm] [SDAG] Don't allow implicit trunc in getConstant() (PR #117558)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [LV][NFC] Auto-generate the test cases related to FindLastIV idioms. (PR #117560)
via llvm-commits
- [llvm] 809c5ac - [X86] Modify tests for constrained rounding functions (#116951)
via llvm-commits
- [llvm] 06cb5c9 - [LLVM] Update ARM maintainers (#117002)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
via llvm-commits
- [llvm] [DAGCombiner] Add support for scalarising extracts of a vector setcc (PR #117566)
via llvm-commits
- [llvm] [AMDGPU] Eliminate likely-spurious execz checks (PR #117567)
via llvm-commits
- [llvm] PreISelIntrinsicLowering: Lower llvm.exp to a loop if scalable vec arg (PR #117568)
via llvm-commits
- [llvm] 7800d59 - [SanitizerCoverage] Add gated tracing callbacks support to trace-cmp (#113227)
via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add gated tracing callbacks support to trace-cmp (PR #113227)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [llvm] f9dca5b - [ADT] Add convenience function `filter_to_vector` (#117460)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [llvm] 4d8eb00 - [InstCombine] Remove SPF guard for trunc transforms (#117535)
via llvm-commits
- [llvm] [AMDGPU][AMDGPURegBankInfo] Map S_BUFFER_LOAD_XXX to its corresponding BUFFER_LOAD_XXX (PR #117574)
via llvm-commits
- [llvm] [AMDGPU][GFX12] Restrict scalar subword loads to PAL (PR #117576)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [NFC][Test] Fix PowerPC test gcov_ctr_ref_init.ll (PR #117577)
via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
via llvm-commits
- [llvm] [X86] Attempt to lower 512-bit shuffle(x,y) as concat(truncate(x),truncate(y)) (PR #117579)
via llvm-commits
- [llvm] 20bd029 - [RISCV] Promote fldexp with Zfh. (#117396)
via llvm-commits
- [llvm] [SelectOpt] Refactor to prepare for support more select-like operations (PR #117582)
via llvm-commits
- [llvm] 3db4f5b - AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (#117285)
via llvm-commits
- [llvm] c3fe5ad - AMDGPU: Handle vcmpx+permalane gfx950 hazard (#117286)
via llvm-commits
- [llvm] 27a8afa - AMDGPU: Handle gfx950 valu write vdst + permlane read hazard (#117287)
via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
via llvm-commits
- [llvm] [NFC]Update test case (PR #117584)
via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
via llvm-commits
- [llvm] d88ed93 - [NFC][RISCV] Refactor allocation of the stack space (#116625)
via llvm-commits
- [llvm] [NFC][RISCV] Refactor allocation of the stack space (PR #116625)
via llvm-commits
- [llvm] e97fb22 - AMDGPU: Add support for load transpose instructions for gfx950 (#117378)
via llvm-commits
- [llvm] 6f8e7c1 - AMDGPU: Add MC support for gfx950 V_BITOP3_B32/B16 (#117379)
via llvm-commits
- [llvm] 7ad1084 - AMDGPU: MC support for v_cvt_scale_[f16|f32]_fp8 of gfx950. (#117380)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] 91af15b - AMDGPU: MC support for v_cvt_scale_[f16|f32]_bf8 of gfx950. (#117381)
via llvm-commits
- [llvm] 8997bf8 - AMDGPU: MC support for v_cvt_scalef32_pk_{fp8|bf8}_f32 of gfx950. (#117382)
via llvm-commits
- [llvm] 70fef78 - AMDGPU: MC support for v_cvt_scalef32_pk_f32_[fp|bf]8 of gfx950. (#117383)
via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
via llvm-commits
- [llvm] [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (PR #117570)
via llvm-commits
- [llvm] 362d8fb - AMDGPU: MC support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 of gfx950. (#117384)
via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix a couple of issues (PR #117586)
via llvm-commits
- [llvm] 0a140c4 - [AMDGPU] Adds pre-commit test for fmul-select combine (#111107)
via llvm-commits
- [llvm] 29828b2 - [RISCV] Fix double counting scalar CSRs with Zcmp when emitting cfi_offset for RVV CSRs. (#117408)
via llvm-commits
- [lld] [lld] Move handling of message separator to reportDiagnostic() (PR #117587)
via llvm-commits
- [lld] [lld] Move handling of message separator to reportDiagnostic() (PR #117587)
via llvm-commits
- [llvm] 1a86d44 - AMDGPU: MC support for v_cvt_scale_fp4<->f32 of gfx950. (#117417)
via llvm-commits
- [llvm] [AMDGPU][SplitModule] Fix potential divide by zero (PR #117602)
via llvm-commits
- [compiler-rt] a5dd646 - Add extendhfxf2 into compiler rt (#113897)
via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
via llvm-commits
- [llvm] [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (PR #117605)
via llvm-commits
- [llvm] bb88fd1 - [DirectX] Calculate resource binding offsets using the lower bound (#117303)
via llvm-commits
- [llvm] [memprof] Remove dead code in MemProfReader (NFC) (PR #117607)
via llvm-commits
- [llvm] [GlobalISel] Document minimum legality requirements for G_IMPLICIT_DEF. (PR #117609)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] [APFloat] Fix `IEEEFloat::addOrSubtractSignificand` and `IEEEFloat::normalize` (PR #98721)
via llvm-commits
- [llvm] fdf1f69 - [CGData][GMF] Skip No Params (#116548)
via llvm-commits
- [llvm] b0ca543 - [memprof] Remove dead code in MemProfReader (NFC) (#117607)
via llvm-commits
- [clang] [llvm] [SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (PR #116642)
via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
via llvm-commits
- [llvm] [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (PR #117613)
via llvm-commits
- [clang] [llvm] [RISCV] Add stack clash protection (PR #117612)
via llvm-commits
- [llvm] [SLP] Match poison as instruction with the same opcode (PR #115946)
via llvm-commits
- [libc] [llvm] [libc] Change ctype to be encoding independent (PR #110574)
via llvm-commits
- [llvm] [Debug] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
via llvm-commits
- [llvm] [Support] Use macro var args to allow templates within DEBUG_WITH_TYPE (PR #117614)
via llvm-commits
- [llvm] [ThinLTO]Supports declaration import for global variables in distributed ThinLTO (PR #117616)
via llvm-commits
- [compiler-rt] Revert "[profile] Use base+vaddr for `__llvm_write_binary_ids` note pointers" (PR #117621)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] d733fa1 - [RISCV] Consolidate VLS codepaths in stack frame manipulation [nfc] (#117605)
via llvm-commits
- [llvm] [PPC] Remove missed cases of ppc-merge-string-pool (PR #117626)
via llvm-commits
- [llvm] 5001f16 - AMDGPU: MC support for v_cvt_scalef32_pk_{f|bf}16_fp4 of gfx950. (#117418)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Use new modifiers in ALLOCATE clause (PR #117627)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] 96547de - [DirectX] Infrastructure to collect shader flags for each function (#112967)
via llvm-commits
- [llvm] [AArch64][SME] Fix iterator to fixupCalleeSaveRestoreStackOffset (PR #110855)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] 9de73b2 - [DWARF] Fix DWARTTypePrinter unable to print qualified name for DW_TAG_typedef DIE (#117239)
via llvm-commits
- [llvm] [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (PR #117633)
via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] 0988bf8 - [LLVM-Reduce] - Null pointer handling during distinct metadata reduction (#117570)
via llvm-commits
- [llvm] 935da49 - AMDGPU: Pass HwMode to AMDGPUGenRegisterInfo (#117449)
via llvm-commits
- [llvm] [SelectionDAG] Require last operand of (STRICT_)FP_ROUND to be a TargetConstant. (PR #117639)
via llvm-commits
- [llvm] ab4e066 - [X86][MC] Add R_X86_64_CODE_6_GOTTPOFF (#117277)
via llvm-commits
- [llvm] [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (PR #117642)
via llvm-commits
- [clang] [llvm] [HLSL] Adding Flatten and Branch if attributes (PR #116331)
via llvm-commits
- [clang-tools-extra] [lld] [llvm] tools: Remove unused PluginLoader includes (PR #117644)
via llvm-commits
- [llvm] [DirectX] Add support for vector_reduce_add (PR #117646)
via llvm-commits
- [compiler-rt] [profile] Make the binary-id-offset.c test more robust (PR #117647)
via llvm-commits
- [llvm] cac9783 - [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (#117608)
via llvm-commits
- [llvm] c2bb056 - [SelectionDAG][RISCV][AArch64] Allow f16 STRICT_FLDEXP to be promoted. Fix integer promotion of STRICT_FLDEXP in type legalizer. (#117633)
via llvm-commits
- [llvm] 2ab84a6 - [X86][FP16][BF16] Improve vectorization of fcmp (#116153)
via llvm-commits
- [llvm] c1a3960 - [X86] Add APX imulzu support. (#116806)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [llvm] [GISel] #undef macros when they are no longer needed. NFC (PR #117652)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
via llvm-commits
- [llvm] [SjLjEHPrepare] Configure call sites correctly (PR #117656)
via llvm-commits
- [llvm] [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (PR #117657)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [AMDGPU] Optimize out s_barrier_signal/_wait (PR #116993)
via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
via llvm-commits
- [llvm] [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (PR #117660)
via llvm-commits
- [llvm] ebcaa57 - [GISel] #undef macros when they are no longer needed. NFC (#117652)
via llvm-commits
- [llvm] bf07a56 - [LangRef] Remove extra commas of llvm.vp.ctlz (#117542)
via llvm-commits
- [llvm] [LangRef] Remove extra commas of llvm.vp.ctlz (PR #117542)
via llvm-commits
- [llvm] dd7aabf - [TTI][RISCV] Deduplicate type-based VP costing of vpcmp/vpcast (#117520)
via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of vpcmp/vpcast (PR #117520)
via llvm-commits
- [llvm] [StructurizeCFG] Refactor insertConditions. NFC. (PR #115476)
via llvm-commits
- [llvm] 6633916 - [RISCV] Remove getPostRAMutations (#117527)
via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
via llvm-commits
- [llvm] 6657d4b - [TTI][RISCV] Unconditionally break critical edges to sink ADDI (#108889)
via llvm-commits
- [llvm] 5dd48c4 - AMDGPU: MC support for v_cvt_scalef32_pk32_f32_[fp|bf]6 of gfx950 (#117590)
via llvm-commits
- [llvm] aa7eb57 - AMDGPU: Add support for v_dot2_f32_bf16 instruction for gfx950 (#117597)
via llvm-commits
- [llvm] 716364e - AMDGPU: Add support for v_dot2c_f32_bf16 instruction for gfx950 (#117598)
via llvm-commits
- [llvm] 7fc71f7 - AMDGPU: Support buffer_atomic_pk_add_bf16 for gfx950 (#117599)
via llvm-commits
- [lld] [lld][ELF] Resolve Symbols with same comdat index as Defined Symbols (PR #115140)
via llvm-commits
- [lld] [lld][ELF] Resolve Symbols with same comdat index as Defined Symbols (PR #115140)
via llvm-commits
- [lld] [lld][ELF] Resolve Symbols with same comdat index as Defined Symbols (PR #115140)
via llvm-commits
- [llvm] 90f5c8b - [LV][NFC] Auto-generate the test cases related to FindLastIV idioms. (#117560)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [lld] [X86][LLD] Handle R_X86_64_CODE_6_GOTTPOFF relocation type (PR #117675)
via llvm-commits
- [llvm] [ORC] Reduce `SymbolStringPtr` usage in `InProgressLookupSet` #55576 (PR #116743)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] [MIPS]Remove unnecessary SLL instructions on MIPS64el (PR #109386)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
via llvm-commits
- [lld] [lld][InstrProf] Profile guided function order (PR #96268)
via llvm-commits
- [lld] Make hashtable entry size configurable (PR #113431)
via llvm-commits
- [llvm] [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (PR #117686)
via llvm-commits
- [clang] [llvm] [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (PR #116764)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] a96ec01 - [AMDGPU] Optimize out s_barrier_signal/_wait (#116993)
via llvm-commits
- [llvm] 93caee1 - [RISCV][SLEEF]: Support SLEEF vector library for RISC-V target. (#114014)
via llvm-commits
- [llvm] 2906232 - [RISCV] Implement tail call optimization in machine outliner (#115297)
via llvm-commits
- [llvm] [MSan] Change overflow_size_tls type to IntPtrTy (PR #117689)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [MSan] Change overflow_size_tls type to IntPtrTy (PR #117689)
via llvm-commits
- [llvm] [MSan] Change overflow_size_tls type to IntPtrTy (PR #117689)
via llvm-commits
- [llvm] [nfc][MSan] Change for-loop to ArgNo instead of drop_begin (PR #117553)
via llvm-commits
- [llvm] 3e1b55c - [SDAG] Don't allow implicit trunc in getConstant() (#117558)
via llvm-commits
- [llvm] [MSan] Change overflow_size_tls type to IntPtrTy (PR #117689)
via llvm-commits
- [llvm] [MSan] Change overflow_size_tls type to IntPtrTy (PR #117689)
via llvm-commits
- [llvm] 231e63d - [StructurizeCFG] Refactor insertConditions. NFC. (#115476)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [compiler-rt] [compiler-rt][asan] _aligned_malloc/_aligned_free interception. (PR #82049)
via llvm-commits
- [compiler-rt] [win/asan] Add a test skeleton for function GetInstructionSize. (PR #116948)
via llvm-commits
- [compiler-rt] 36b1811 - [win/asan] Add a test skeleton for function GetInstructionSize. (#116948)
via llvm-commits
- [compiler-rt] [win/asan] Add a test skeleton for function GetInstructionSize. (PR #116948)
via llvm-commits
- [compiler-rt] [win/asan] Add a test skeleton for function GetInstructionSize. (PR #116948)
via llvm-commits
- [llvm] 3414993 - [AMDGPU][SplitModule] Fix potential divide by zero (#117602)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [clang] [llvm] [AArch64][SVE] Change the immediate argument in svextq (PR #115340)
via llvm-commits
- [llvm] b9e3a76 - [flang][mlir][llvm][OpenMP] Add lowering and translation support for mergeable clause on task (#114662)
via llvm-commits
- [flang] [llvm] [mlir] [flang][mlir][llvm][OpenMP] Add lowering and translation support for mergeable clause on task (PR #114662)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add code completion for C++20 keywords. (PR #107982)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add code completion for C++20 keywords. (PR #107982)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of vpReduction (PR #117708)
via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of vpReduction (PR #117708)
via llvm-commits
- [llvm] Revert "[RISCV] Implement tail call optimization in machine outliner" (PR #117710)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (PR #117681)
via llvm-commits
- [llvm] [NVPTX] Add TMA bulk tensor reduction intrinsics (PR #116854)
via llvm-commits
- [llvm] Fix compress-opt-select test after merge #115297 (PR #117700)
via llvm-commits
- [llvm] [BOLT] DataAggregator support for binaries with multiple text segments (PR #92815)
via llvm-commits
- [llvm] f4379db - [LoongArch] Support LA V1.1 feature that div.w[u] and mod.w[u] instructions with inputs not signed-extended. (#116764)
via llvm-commits
- [llvm] ead3a2f - [SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is FixedVectorType. (#117536)
via llvm-commits
- [llvm] 4028bb1 - Local: Handle noalias_addrspace in combineMetadata (#103938)
via llvm-commits
- [llvm] [Local] Only intersect alias.scope, noalias & parallel_loop if inst moves (PR #117716)
via llvm-commits
- [llvm] ab6677e - [LICM] Only set AA metadata on hoisted load if it executes. (#117204)
via llvm-commits
- [llvm] [BOLT] DataAggregator support for binaries with multiple text segments (PR #92815)
via llvm-commits
- [clang] [llvm] [AArch64][SVE] Change the immediate argument in svextq (PR #115340)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * N -> X + Y * (N - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * N -> X + Y * (N - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [InstCombine] Fold X - Y + Y * C -> X + Y * (C - 1) (PR #117722)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [llvm-objcopy] Always update indirectsymoff in MachO (#117723) (PR #117726)
via llvm-commits
- [llvm] 80df56e - Reapply "[RISCV] Implement tail call optimization in machine outliner" (#117700)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
via llvm-commits
- [llvm] [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (PR #117735)
via llvm-commits
- [llvm] AMDGPU: Remove some -verify-machineinstrs from tests (PR #117736)
via llvm-commits
- [llvm] 2a0162c - [AArch64][SVE] Change the immediate argument in svextq (#115340)
via llvm-commits
- [clang] [llvm] [AArch64][SVE] Change the immediate argument in svextq (PR #115340)
via llvm-commits
- [llvm] [RISCV] Match vcompress during shuffle lowering (PR #117748)
via llvm-commits
- [llvm] [InstCombine] Consolidate another fold into select value equivalence (PR #117746)
via llvm-commits
- [llvm] b1a34b8 - [NFC][Test] Fix PowerPC test gcov_ctr_ref_init.ll (#117577)
via llvm-commits
- [llvm] [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (PR #117749)
via llvm-commits
- [llvm] [AlwaysInline] Avoid unnecessary BFI fetches (PR #117750)
via llvm-commits
- [llvm] [NFC][TargetTransformInfo][VectorUtils] Consolidate `isVectorIntrinsic...` api (PR #117635)
via llvm-commits
- [llvm] [NFC][TargetTransformInfo][VectorUtils] Consolidate `isVectorIntrinsic...` api (PR #117635)
via llvm-commits
- [llvm] [NFC][TargetTransformInfo][VectorUtils] Consolidate `isVectorIntrinsic...` api (PR #117635)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
via llvm-commits
- [llvm] 5a3299a - AMDGPU: Remove some -verify-machineinstrs from tests (#117736)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
via llvm-commits
- [compiler-rt] [sanitizer] Use /tmp/ not /tmp/dir/ in tests (PR #117759)
via llvm-commits
- [clang] [llvm] [HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (PR #117608)
via llvm-commits
- [llvm] 752ef93 - [NFC][clang] Fix header comment in llvm/test/MC/AArch64/local-bounds-single-trap.ll (#117642)
via llvm-commits
- [llvm] 5bdcaf1 - [github] Document the process for requesting the CI/CD role (#115321)
via llvm-commits
- [llvm] e57b327 - AMDGPU: Legalize fminimum and fmaximum f32 for gfx950 (#117634)
via llvm-commits
- [llvm] f5e92eb - AMDGPU: Handle f32 minimum3/maximum3 pattern for gfx950 (#117737)
via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
via llvm-commits
- [llvm] 7221bc7 - AMDGPU: Make v2f16 minimum/maximum legal for gfx950 (#117738)
via llvm-commits
- [libc] [llvm] [libc][windows] start time API implementation (PR #117775)
via llvm-commits
- [llvm] 815069c - AMDGPU: Builtins & Codegen support for: v_cvt_scalef32_[f16|f32]_[bf8|fp8] (#117739)
via llvm-commits
- [llvm] 803bd81 - AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_{fp8|bf8}_f32 for gfx950 (#117740)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
via llvm-commits
- [llvm] 46a0857 - [Local] Only intersect alias.scope,noalias & parallel_loop if inst moves (#117716)
via llvm-commits
- [llvm] [Workflows] Improve GitHub Actions Security hardening (PR #117787)
via llvm-commits
- [llvm] [Workflows] Improve GitHub Actions Security hardening (PR #117787)
via llvm-commits
- [llvm] cefc1b0 - [llvm] Remove `br i1 undef` from some regression tests [NFC] (#117292)
via llvm-commits
- [llvm] [memprof] Add a default constructor to Frame (PR #117790)
via llvm-commits
- [llvm] dde7f4d - [NFC][clang] Add ubsan-trap-merge.ll test to show absence of nomerge considered harmful (#117657)
via llvm-commits
- [compiler-rt] 81349b8 - [sanitizer] Use /tmp/ not /tmp/dir/ in tests (#117759)
via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
via llvm-commits
- [llvm] 5add295 - [memprof] Use IndexedMemProfRecord in MemProfReader (NFC) (#117613)
via llvm-commits
- [llvm] 09e7477 - [memprof] Add a default constructor to Frame (#117790)
via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
via llvm-commits
- [llvm] 39601a6 - Bail out jump threading on indirect branches only (#117778)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] [rtsan] Add ioctl interceptor (PR #117569)
via llvm-commits
- [compiler-rt] 3a8b28f - [rtsan] Add ioctl interceptor (#117569)
via llvm-commits
- [llvm] e846148 - [LLVM][NVPTX] Add support for div.full instruction (#116482)
via llvm-commits
- [compiler-rt] 06d24da - Fix extendhfxf2 test (#117665)
via llvm-commits
- [llvm] 43b6b78 - [RISCV][GISel] Use libcalls for f32/f64 G_FCMP without F/D extensions. (#117660)
via llvm-commits
- [llvm] 5147e59 - [GSYM] Callsites: Add data format support and loading from YAML (#109781)
via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] 62584f3 - AMDGPU: Builtins & Codegen support for v_cvt_scalef32_pk_f32_{fp8|bf8} for gfx950 (#117741)
via llvm-commits
- [llvm] 4527894 - Builtins & Codegen support for v_cvt_scalef32_pk_{fp|bf}8_{f|bf}16 for gfx950 (#117742)
via llvm-commits
- [llvm] 2b9e947 - AMDGPU: Builtins & Codegen support for v_cvt_scale_fp4<->f32 for gfx950 (#117743)
via llvm-commits
- [llvm] eeb7688 - AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{f|bf}16_fp4 for gfx950 (#117744)
via llvm-commits
- [llvm] 0f4fcca - AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk32_f32_[fp|bf]6 for gfx950 (#117745)
via llvm-commits
- [llvm] 991dcbc - AMDGPU: Builtin & codegen support for v_cvt_scalef32_pk32_{bf|f}16_{bf|fp}6 for gfx950 (#117747)
via llvm-commits
- [llvm] Automatically add false-positive/false-negative labels (PR #117811)
via llvm-commits
- [llvm] [MachineLateInstrsCleanup] Minor fixing (NFC). (PR #117816)
via llvm-commits
- [llvm] 065dc93 - AMDGPU: Builtins & CodeGen support for v_cvt_scalef32_pk_{bf|f}16_{bf|fp}8 for gfx950 (#117793)
via llvm-commits
- [llvm] c8ee1ee - AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_pk_fp4_{f|bf}16 for gfx950 (#117794)
via llvm-commits
- [llvm] 175e0dd - [MachineLateInstrsCleanup] Minor fixing (NFC). (#117816)
via llvm-commits
- [llvm] d3c103b - AMDGPU: MC support for V_CVT_SCALE_SR_FP4 instructions (#117795)
via llvm-commits
- [llvm] [WebAssembly] Implement %llvm.thread.pointer intrinsic. NFC (PR #117817)
via llvm-commits
- [llvm] 34a8bb0 - AMDGPU: MC support for v_cvt_sr_{f16|bf16}_f32 instructions (#117796)
via llvm-commits
- [llvm] f87cabe - AMDGPU: MC support for v_cvt_scalef32_sr_{bf8|fp8}_{f16|bf16|f32} (#117797)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [llvm] 7671578 - AMDGPU: Builtin & CodeGen support for v_cvt_scalef32_sr_pk_fp4 instructions (#117798)
via llvm-commits
- [llvm] [BOLT] Extract comparator for sorting functions by index into helper function (PR #116217)
via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
via llvm-commits
- [clang] [llvm] AMDGPU: Add support for v_cvt_scalef32_sr instructions (PR #117820)
via llvm-commits
- [llvm] 0f0c0c3 - [ConstraintElim] Extend `checkOrAndOpImpliedByOther` to handle and/or expr trees. (#117123)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [llvm] [memprof] Add YAML-based deserialization for MemProf profile (PR #117829)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
via llvm-commits
- [llvm] [LoongArch] Use div.w/mod.w to eliminate unnecessary sign-extend for sdiv/srem i32. (PR #117298)
via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [llvm] 4a7dbed - [RISCV] Support `svukte` extension (#115657)
via llvm-commits
- [llvm] [NFC][GISel][AArch64] Pre-commit baseline tests for translation of @llvm.expect.with.probability (PR #117842)
via llvm-commits
- [llvm] [NFC][GISel][AArch64] Pre-commit baseline tests for translation of @llvm.expect.with.probability (PR #117842)
via llvm-commits
- [llvm] 512defe - [NFC][GISel][AArch64] Pre-commit baseline tests for translation of @llvm.expect.with.probability (#117842)
via llvm-commits
- [llvm] [NFC][GISel][AArch64] Pre-commit baseline tests for translation of @llvm.expect.with.probability (PR #117842)
via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] 61a2364 - [SjLjEHPrepare] Configure call sites correctly (#117656)
via llvm-commits
- [compiler-rt] bc1e0c5 - [profile] Make the binary-id-offset.c test more robust (#117647)
via llvm-commits
- [llvm] 0d15d46 - [ubsan] Change ubsan-unique-traps to use nomerge instead of counter (#117651)
via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
via llvm-commits
- [llvm] [AMDGPU] Add MaxMemoryClauseSchedStrategy (PR #114957)
via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [flang] [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [flang] [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [flang] [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [flang] [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [flang] [llvm] [mlir] [llvm][mlir][flang][OpenMP] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
via llvm-commits
- [llvm] 6934870 - AMDGPU: Remove FeatureCvtFP8VOP1Bug from gfx950 (#117827)
via llvm-commits
- [llvm] b4a16a7 - AMDGPU: Match and Select BITOP3 on gfx950 (#117843)
via llvm-commits
- [llvm] 3618c99 - [MISched] Use right boundary when trying latency heuristics (#116592)
via llvm-commits
- [llvm] [NVPTX] Add unreachable for TMA Inst Printer (PR #117850)
via llvm-commits
- [llvm] [X86] Remove restriction to pre-type legalization for combine in `scalarizeExtEltFP` (PR #117682)
via llvm-commits
- [clang] [llvm] [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (PR #114189)
via llvm-commits
- [llvm] c00e532 - [memprof] Add YAML-based deserialization for MemProf profile (#117829)
via llvm-commits
- [llvm] [memprof] Use "using" directives in unit tests (NFC) (PR #117852)
via llvm-commits
- [llvm] e636434 - [BasicAA][LAA] Don't use same-block phis in cross iteration mode (#116802)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] 427be07 - [LoongArch] Support amcas[_db].{b/h/w/d} instructions. (#114189)
via llvm-commits
- [llvm] [llvm] Set ScalableVector stack id in proper place (PR #117862)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] 345b331 - [AMDGPU][SplitModule] Fix unintentional integer division (#117586)
via llvm-commits
- [llvm] 1fccba5 - [AArch64][PAC] Eliminate excessive MOVs when computing blend (#115185)
via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
via llvm-commits
- [clang] [llvm] [RISC-V] Add support for MIPS P8700 CPU (PR #117865)
via llvm-commits
- [llvm] [RISCV] enable VTYPE before whole RVVReg move (PR #117866)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches only (PR #117778)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] e874c8f - [SelectOpt] Refactor to prepare for support more select-like operations (#117582)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
via llvm-commits
- [llvm] 7b2a708 - AsmParser: parse zeroinitializer, poison constants (#117809)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [NFC][RISCV] Remove CFIIndex argument from allocateStack (PR #117871)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (4/11) (PR #116830)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [RISCV] Use vrgather in llvm.experimental.vector.match (PR #117878)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [RISCV] Enable merging of external globals by default (PR #117880)
via llvm-commits
- [llvm] [MemorySSA] Handle MemoryDef optimized away during cloning (PR #117883)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [SPIR-V] Add partial order tests, assert reducible (PR #117887)
via llvm-commits
- [llvm] [LTO] Use .at instead of .lookup to avoid copies. (PR #117888)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [compiler-rt] [llvm] [PGO] Add option to always instrumenting loop entries (PR #116789)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [TableGen] Simplify generated code for validateOperandClass (PR #117889)
via llvm-commits
- [llvm] [AMDGPU] Remove Dwarf encodings for subregisters (PR #117891)
via llvm-commits
- [llvm] [FormattedStream] Add ASCII fast path (PR #117892)
via llvm-commits
- [llvm] 43ee6f7 - [AlwaysInline] Avoid unnecessary BFI fetches (#117750)
via llvm-commits
- [llvm] [SPIR-V] Improve type inference: fix types of return values in call lowering (PR #116609)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (3/11) (PR #116829)
via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
via llvm-commits
- [llvm] [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (PR #117900)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [lld] d668304 - [lld][MachO] Support `-allowable_client` (#117155)
via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
via llvm-commits
- [llvm] [BasicAA] Treat returns_twice functions as clobbering unescaped objects (PR #117902)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [llvm] b717044 - [TableGen] Simplify generated code for validateOperandClass (#117889)
via llvm-commits
- [llvm] [M68k] Handle 16 bit MOVs to and from CCR (PR #114714)
via llvm-commits
- [llvm] [llvm][Comment] removing out-of-date comment, ARM backend no longer uses ScheduleDAGRRList (PR #117803)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (PR #117907)
via llvm-commits
- [llvm] c29e895 - [M68k] Handle 16 bit MOVs to and from CCR (#114714)
via llvm-commits
- [llvm] 991154d - [LTO] Use .at instead of .lookup to avoid copies. (NFC) (#117888)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [flang] [llvm] [Proof-of-Concept][flang][OpenMP] Implicitely map allocatable record fields (PR #117867)
via llvm-commits
- [llvm] a475180 - [PowerPC] Use setbc for values from vector compare conditions (#114858)
via llvm-commits
- [llvm] [PowerPC] Use setbc for values from vector compare conditions (PR #114858)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [libc] [llvm] [libc] Move libc server handlers to a shared header (PR #117908)
via llvm-commits
- [llvm] [llvm-cov] Add support for baseline coverage (PR #117910)
via llvm-commits
- [llvm] 87503fa - Revert "AMDGPU/GlobalISel: Add stub custom regbankselect pass" (#113913)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [llvm] 3ce8b7d - [memprof] Remove inline call stacks (#117833)
via llvm-commits
- [llvm] 82b4379 - [memprof] Use "using" directives in unit tests (NFC) (#117852)
via llvm-commits
- [llvm] [llvm-cov] Fix branch counts of template functions (#111743) (PR #113925)
via llvm-commits
- [libc] [llvm] [libc] Export a pointer to the RPC client directly (PR #117913)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [compiler-rt] [llvm] [XRay] Add `__xray_default_options` to specify build-time defined options (PR #117921)
via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
via llvm-commits
- [llvm] [mlir] [mlir python] Add nanobind support for standalone dialects. (PR #117922)
via llvm-commits
- [llvm] 89d8e70 - [libc] Export a pointer to the RPC client directly (#117913)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
via llvm-commits
- [llvm] [BOLT] Skip _init; avoiding GOT breakage for static binaries (PR #117751)
via llvm-commits
- [llvm] [BOLT] Allow getNewFunctionOrDataAddress to map addrs inside functions (PR #117766)
via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
via llvm-commits
- [llvm] febbf91 - [RISCV] Match vcompress during shuffle lowering (#117748)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [llvm] [Orc] Fix build error in JITLoaderVTune (PR #117926)
via llvm-commits
- [llvm] [Offload] Use libc 'hand-in-hand' module to find RPC header (PR #117928)
via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
via llvm-commits
- [llvm] e3fdc3a - [RISCV] Allow hoisting VXRM writes out of loops speculatively (#110044)
via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
via llvm-commits
- [compiler-rt] [ASan] Honor `allocator_may_return_null` when set through user-function and fix large alloc edge case (PR #117929)
via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
via llvm-commits
- [llvm] [CodeGen] @llvm.experimental.stackmap make operands immediate (PR #117932)
via llvm-commits
- [llvm] [OpenMP] Unconditionally provide an RPC client interface for OpenMP (PR #117933)
via llvm-commits
- [llvm] RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (PR #117936)
via llvm-commits
- [llvm] 8df6321 - [BitstreamReader] Fix 32-bit overflow (#117363)
via llvm-commits
- [llvm] [BOLT][AArch64] Support for pointer authentication (PR #117578)
via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 powi. (PR #117937)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (PR #117940)
via llvm-commits
- [llvm] [RISCV][GISel] Support f32/f64 ldexp. (PR #117941)
via llvm-commits
- [llvm] 21af99a - [WinEH] Emit state stores for SEH scopes (#116546)
via llvm-commits
- [llvm] [msan] Support NEON vector multiplication instructions (PR #117944)
via llvm-commits
- [llvm] [msan] Support NEON vector multiplication instructions (PR #117944)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding flag. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
via llvm-commits
- [lld] ELF: Introduce --shuffle-padding option. (PR #117653)
via llvm-commits
- [llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
via llvm-commits
- [llvm] 9bdf683 - [X86] Enforce strict pre-legalization to combine in scalarizeExtEltFP (#117681)
via llvm-commits
- [compiler-rt] [scudo] Use internal list to manage the LRU cache (PR #117946)
via llvm-commits
- [compiler-rt] [scudo] Use internal list to manage the LRU cache (PR #117946)
via llvm-commits
- [llvm] [ExecutionEngine] reinstate necessary include for building with `-DLLVM_USE_INTEL_JITEVENTS` (PR #117949)
via llvm-commits
- [llvm] [DirectX] Run DXILFinalizeLinkage earlier in the pipeline (PR #117950)
via llvm-commits
- [llvm] [DWARFVerifier] Allow overlapping ranges for ICF-merged functions (PR #117952)
via llvm-commits
- [llvm] [DWARFVerifier] Allow overlapping ranges for ICF-merged functions (PR #117952)
via llvm-commits
- [llvm] [DWARFVerifier] Allow overlapping ranges for ICF-merged functions (PR #117952)
via llvm-commits
- [llvm] [DWARFVerifier] Allow overlapping ranges for ICF-merged functions (PR #117952)
via llvm-commits
- [llvm] 4a3f46d - [LV][EVL] Support call instruction with EVL-vectorization (#110412)
via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] 054f914 - [Runtimes] Merge 'compile_commands.json' files from runtimes build (#116303)
via llvm-commits
- [llvm] [LLVM][TableGen] Refine overloaded intrinsic suffix check (PR #117957)
via llvm-commits
- [lld] [lld][ELF] Extend profile guided function ordering to ELF binaries (PR #117514)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [llvm] [AArch64] Do not mark homogeneous prolog/epilog functions optnone (PR #117959)
via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [llvm] [Mips] Fix compiler crash when returning fp128 after calling a functi… (PR #117525)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [llvm] AMDGPU: Add baseline test for lane index simplification (PR #117962)
via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] [llvm][TableGen] Add a !initialized predicate to allow testing for ? (PR #117964)
via llvm-commits
- [llvm] [RISCV] Add pipeliner support for RISC-V (PR #117546)
via llvm-commits
- [llvm] [RISCV] Rename some Feature* to Tune* (PR #117966)
via llvm-commits
- [llvm] fb37659 - [llvm-debuginfo-analyzer] Common handling of unsigned attribute values. (#116027)
via llvm-commits
- [llvm] 1c76958 - [NVPTX] Add unreachable for TMA Inst Printer (#117850)
via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [llvm] [ExecutionEngine] reinstate necessary include for building with `-DLLVM_USE_INTEL_JITEVENTS` (PR #117949)
via llvm-commits
- [llvm] [ExecutionEngine] reinstate necessary include for building with `-DLLVM_USE_INTEL_JITEVENTS` (PR #117949)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
via llvm-commits
- [llvm] d36a4c0 - [RISCV] Rename some Feature* to Tune* (#117966)
via llvm-commits
- [llvm] 9ea5be6 - Recommit "[LV][VPlan] Remove any-of reduction from precomputeCost. NFC (#117109)" (#117289)
via llvm-commits
- [llvm] [Orc] Fix build error in JITLoaderVTune (PR #117926)
via llvm-commits
- [llvm] c4645ff - [RISCV] Add Qualcomm uC Xqcicsr (CSR) extension (#117169)
via llvm-commits
- [llvm] 93f7398 - [RISCV] Add TuneDisableLatencySchedHeuristic
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (PR #117971)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [llvm] 3ffee00 - [llvm-debuginfo-analyzer] Fix compile/link errors on specific builders. (#117971)
via llvm-commits
- [llvm] 60db321 - [AArch64] Do not mark homogeneous prolog/epilog functions optnone (#117959)
via llvm-commits
- [llvm] [InstCombine] Add an additional nnan constraint for xfrm fcmp + sel => fmax/fmin (PR #117977)
via llvm-commits
- [llvm] 7173a7d - [NVPTX][NFC] Use NAME macro for TMA intrinsic defs (#117907)
via llvm-commits
- [llvm] 76e6c8d - Codegen changes for strict modifier with grainsize/num_tasks of taskloop construct (#117196)
via llvm-commits
- [llvm] 89b08c8 - [TableGen] Simplify generated code for isSubclass (#117351)
via llvm-commits
- [llvm] [X86][Codegen] Shuffle certain shifts on i8 vectors to create opportunity for vectorized shift instructions (PR #117980)
via llvm-commits
- [llvm] [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (PR #101294)
via llvm-commits
- [llvm] 88c2af8 - [NFC][clang][FMV][TargetInfo] Refactor API for FMV feature priority. (#116257)
via llvm-commits
- [llvm] 0c0f765 - [ARM] Fix llvm.returnaddress for Thumb1 with R11 frame-pointer (#117735)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] 0f13170 - [SPIR-V] Implement intrinsics llvm.scmp.* and llvm.ucmp.* (#117341)
via llvm-commits
- [llvm] 8282125 - [LV] Use IVUpdateMayOverflow to set HasNUW. (#111758)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (PR #117987)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
via llvm-commits
- [llvm] [ci] Include a log download link when test report is truncated (PR #117985)
via llvm-commits
- [llvm] 32ef417 - Fix CMake dependencies on mlir-linalg-ods-yaml-gen (#113565)
via llvm-commits
- [llvm] [AMDGPU] Preserve all analyses if nothing changed (PR #117994)
via llvm-commits
- [llvm] Revert "Reland #2 - [Offload] Introduce offload-tblgen and initial new API implementation (#108413. #117704)" (PR #117995)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
via llvm-commits
- [llvm] [AMDGPUInstCombineIntrinsic] Do not narrow 8,16-bit amdgcn_s_buffer_load instrinsics (PR #117997)
via llvm-commits
- [llvm] [AMDGPU] Only insert intrinsic declarations when needed (PR #117998)
via llvm-commits
- [llvm] [AMDGPUInstCombineIntrinsic] Do not narrow 8,16-bit amdgcn_s_buffer_load instrinsics (PR #117997)
via llvm-commits
- [llvm] [AArch64][SVE] Add partial reduction SDNodes (PR #117185)
via llvm-commits
- [llvm] [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (PR #117999)
via llvm-commits
- [llvm] e4ee970 - [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (#116959)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for F1CVTL/F2CVTL and BF1CVTL/BF2CVTL (PR #116959)
via llvm-commits
- [llvm] 53326ee - [SPIR-V] Fix block sorting with irreducible CFG (#116996)
via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
via llvm-commits
- [llvm] [BitmaskEnum] Add support for shift operators. (PR #118007)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] 3923e04 - [AMDGPU] Preserve all analyses if nothing changed (#117994)
via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
via llvm-commits
- [llvm] [X86] Lower CTTZ/CTLZ vXi8 vectors using GF2P8AFFINEQB (PR #118012)
via llvm-commits
- [llvm] c4fbb65 - [llvm-debuginfo-analyzer] Add support for DW_AT_GNU_template_name. (#115724)
via llvm-commits
- [clang] [llvm] [PowerPC] Update data layout aligment of i128 to 16 (PR #118004)
via llvm-commits
- [llvm] [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (PR #118014)
via llvm-commits
- [llvm] 2a6e589 - [MergeFunctions] Add support to run the pass over a set of function pointers (#111045)
via llvm-commits
- [llvm] [MergeFunctions] Add support to run the pass over a set of function pointers (PR #111045)
via llvm-commits
- [llvm] [AVR] Force relocations for jumps and calls (PR #118015)
via llvm-commits
- [llvm] 45b567b - [SPIR-V] Add partial order tests, assert reducible (#117887)
via llvm-commits
- [llvm] [SLPVectorizer][X86] Free load cost for stores with constant pointers (PR #118016)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] 26fd693 - RegisterCoalescer: Fix creating full / empty subrange on undef subreg use (#117936)
via llvm-commits
- [llvm] aa5cdce - LAA: improve code in a couple of routines (NFC) (#108092)
via llvm-commits
- [llvm] 4e8eabd - DSE: pre-commit tests for scalable vectors (#110669)
via llvm-commits
- [llvm] Bugfix for FCLASS incorrect regbankselect (PR #118021)
via llvm-commits
- [llvm] Bugfix for FCLASS incorrect regbankselect (PR #118021)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [BOLT][AArch64] Basic support for Linux kernel (PR #118022)
via llvm-commits
- [llvm] [BOLT][AArch64] Basic support for Linux kernel (PR #118022)
via llvm-commits
- [llvm] [BOLT][AArch64] Basic support for Linux kernel (PR #118022)
via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
via llvm-commits
- [llvm] Add support for SPIR-V extension: SPV_INTEL_media_block_io (PR #118024)
via llvm-commits
- [llvm] Add support for SPIR-V extension: SPV_INTEL_media_block_io (PR #118024)
via llvm-commits
- [clang] [llvm] Fp8 f bf cvt (PR #118025)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for FP8 FCVT/FCVTN/BFCVT (PR #118025)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for FP8 FCVT/FCVTN/BFCVT (PR #118025)
via llvm-commits
- [llvm] [PowerPC] Add custom lowering for ssubo (#111748) (PR #115875)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME FP8 F1CVT/F2CVT and BF1CVT/BF2CVT (PR #118027)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME FP8 F1CVT/F2CVT and BF1CVT/BF2CVT (PR #118027)
via llvm-commits
- [llvm] [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (PR #118028)
via llvm-commits
- [compiler-rt] a4c8ef0 - [compiler-rt] Fix detecting _Float16 support for secondary targets (#117813)
via llvm-commits
- [llvm] dab4121 - [PowerPC] Add custom lowering for ssubo (#111748) (#115875)
via llvm-commits
- [llvm] [llvm] Improve llvm.objectsize computation by computing GEP, alloca a… (PR #117849)
via llvm-commits
- [llvm] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
via llvm-commits
- [lld] [LLD][COFF] Add basic ARM64X dynamic relocations support (PR #118035)
via llvm-commits
- [lld] [LLD][COFF] Add basic ARM64X dynamic relocations support (PR #118035)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen]Support V2S copy with True16 inst format. (PR #118037)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (PR #116894)
via llvm-commits
- [llvm] d9c2695 - [VPlan] Remove manual constant fold in VPWidenIntOrFpInductionRecipe. NFC (#118028)
via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
via llvm-commits
- [llvm] [Bolt][PVS] Fix passing incorrect argument as default to isStoreUsed (PR #118040)
via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of VPReduction (PR #117708)
via llvm-commits
- [llvm] [TTI][RISCV] Deduplicate type-based VP costing of VPReduction (PR #117708)
via llvm-commits
- [llvm] [TTI][RISCV] Remove deduplicate type-based VP costing of VPReduction.NFC (PR #117708)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [llvm] [DAG] Apply Disjoint flag. (PR #118045)
via llvm-commits
- [llvm] [DAG] Apply Disjoint flag. (PR #118045)
via llvm-commits
- [llvm] c5ab28a - [AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (#117686)
via llvm-commits
- [llvm] d714b22 - [AArch64] Guard against getRegisterBitWidth returning zero in vector instr cost. (#117749)
via llvm-commits
- [llvm] b2d3cb1 - [TTI][RISCV] Remove deduplicate type-based VP costing of VPReduction.NFC (#117708)
via llvm-commits
- [llvm] [TTI][RISCV] Remove deduplicate type-based VP costing of VPReduction.NFC (PR #117708)
via llvm-commits
- [llvm] 8fcbba8 - [RISCV] Add Qualcomm uC Xqcisls (Scaled Load Store) extension (#117987)
via llvm-commits
- [llvm] 01a15dc - [RISCV] Set a barrier between mask producer and user of V0 (#114012)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Remove superfluous link components. (PR #118052)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Remove superfluous link components. (PR #118052)
via llvm-commits
- [llvm] Fix warnings while compiling SLPVectorizer.cpp (PR #118051)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes during ProfiledCallGraph construction (PR #109014)
via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for vector type llvm.bitreverse. NFC (PR #118053)
via llvm-commits
- [llvm] [LoongArch] Pre-commit tests for vector type llvm.bitreverse. NFC (PR #118053)
via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
via llvm-commits
- [llvm] [AArch64][CostModel] Improve cost estimate of scalarizing a vector di… (PR #118055)
via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
via llvm-commits
- [compiler-rt] 96dd39c - [XRay] Add `__xray_default_options` to specify build-time defined options (#117921)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [DAG] Apply Disjoint flag. (PR #118045)
via llvm-commits
- [llvm] d7791f5 - [llvm-debuginfo-analyzer] Remove superfluous link components. (#118052)
via llvm-commits
- [compiler-rt] a943922 - [win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (#116894)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (PR #116894)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Remove duplicate instruction `FF 25 ...`. (PR #116894)
via llvm-commits
- [llvm] Reapply [BOLT] DataAggregator support for binaries with multiple text segments (PR #118023)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [X86][FP16] Fix masking problem of VF[,C]MADDCSH intrinsics (PR #118071)
via llvm-commits
- [llvm] 27e01ee - [SPIR-V][NFC] Fix number of operands for cooperative matrix instructions (#118014)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [mlir] [llvm][OpenMP] Add implicit cast to omp.atomic.read (PR #114659)
via llvm-commits
- [llvm] e9be217 - [CMake] Handle clang in MSVC mode in GetHostTriple (#116701)
via llvm-commits
- [llvm] ed7f36e - [LangRef] update a couple of struct/vector creation examples to use poison
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118076)
via llvm-commits
- [llvm] 9c97aa5 - [llvm-objcopy] Always update indirectsymoff in MachO (#117726)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [llvm] [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (PR #118056)
via llvm-commits
- [llvm] 0d1d1b3 - [DebugInfo] Clean up LLVMSymbolizer::DemangleName API: const string& -> StringRef (#118056)
via llvm-commits
- [llvm] b68340c - [CodeGen][NewPM] Port SpillPlacement analysis to NPM (#116618)
via llvm-commits
- [clang] [llvm] Support for dispatch construct (Sema & Codegen) support. (PR #117904)
via llvm-commits
- [llvm] [CGData][GlobalIsel][Legalizer][DAG][MC][AsmParser][X86][AMX] Use `std::move` to avoid copy (PR #118068)
via llvm-commits
- [llvm] [AMDGPU] Emit amdgcn.if.break in the same BB as amdgcn.loop (PR #118081)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] [bolt] Move CODE_OWNERS.txt to Maintainers.txt (PR #118082)
via llvm-commits
- [lld] [llvm] [lld] Move CODE_OWNERS.txt to Maintainers.txt (PR #118084)
via llvm-commits
- [llvm] baaf111 - [BitmaskEnum] Add support for shift operators. (#118007)
via llvm-commits
- [llvm] bbea1de - [X86][FP16] Fix masking problem of VF[,C]MADDCSH intrinsics (#118071)
via llvm-commits
- [llvm] [RISCV][Xqcicsr] Instructions have Side Effects (PR #118089)
via llvm-commits
- [llvm] [AArch64] Fix frame-pointer offset with hazard padding (PR #118091)
via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
via llvm-commits
- [llvm] [SmallPtrSet] Optimize contains (NFC) (PR #118092)
via llvm-commits
- [llvm] 2b3266c - [AArch64] Generate zeroing forms of certain SVE2.2 instructions (1/11) (#116259)
via llvm-commits
- [llvm] e973f7a - [RISCV][Xqcicsr] Instructions have Side Effects (#118089)
via llvm-commits
- [llvm] [AArch64] Generate zeroing forms of certain SVE2.2 instructions (2/11) (PR #116828)
via llvm-commits
- [llvm] [SmallPtrSet] Remove SmallArray member (NFC) (PR #118099)
via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
via llvm-commits
- [llvm] [DAGISel][ARM] Fix vector truncate combine for big-endian (PR #118101)
via llvm-commits
- [llvm] [RISCV][CodeGen][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles (PR #118103)
via llvm-commits
- [llvm] [RISCV][CodeGen][TTI]Use processShuffleMasks for cost estimations/actual per-register shuffles (PR #118103)
via llvm-commits
- [llvm] [MemCpyOpt] Drop dead `memmove` calls on `memset`'d source data (PR #101930)
via llvm-commits
- [llvm] b40714b - [Coroutines][NFC] Refactor CoroCloner (#116885)
via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
via llvm-commits
- [compiler-rt] [sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (PR #118110)
via llvm-commits
- [lld] [LLD][ARM] Arm v6-m should not use short Thunks. (PR #118111)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
via llvm-commits
- [clang] [llvm] [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (PR #118113)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME FP8 FMOPA (PR #118115)
via llvm-commits
- [llvm] 31b7d43 - [DAG] Extend extract_element(bitcast(scalar_to_vector(X))) -> trunc(srl(X,C)) (#117900)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME FP8 FMOPA (PR #118115)
via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME FP8 FMOPA (PR #118115)
via llvm-commits
- [llvm] [SDAG] Allow folding stack slots into sincos/frexp in more cases (PR #118117)
via llvm-commits
- [llvm] [SDAG] Allow folding stack slots into sincos/frexp in more cases (PR #118117)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] V_MUL_LO_U16 true16 test (PR #118118)
via llvm-commits
- [llvm] fe04290 - [AArch64] Change the default vscale-for-tuning to 1. (#117174)
via llvm-commits
- [llvm] [BOLT][AArch64] Basic support for Linux kernel (PR #118022)
via llvm-commits
- [llvm] 8fb748b - [Inliner] Don't count a call penalty for foldable __memcpy_chk and similar (#117876)
via llvm-commits
- [llvm] [GlobalISel] Add G_ABDS and G_ABDU instructions (PR #118122)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for widening conversions (PR #118123)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for widening conversions (PR #118123)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE Intrinsics for narrowing conversions (PR #118124)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE Intrinsics for narrowing conversions (PR #118124)
via llvm-commits
- [clang] [llvm] [AArch64] Implements FP8 SVE intrinsics for dot-product (PR #118125)
via llvm-commits
- [clang] [llvm] [AArch64] Implements FP8 SVE intrinsics for dot-product (PR #118125)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for fused multiply-add (PR #118126)
via llvm-commits
- [clang] [llvm] [AArch64] Implement FP8 SVE intrinsics for fused multiply-add (PR #118126)
via llvm-commits
- [llvm] b5132b7 - [SPIR-V] Improve type inference: fix types of return values in call lowering (#116609)
via llvm-commits
- [llvm] [Github] Fix build metrics container push (PR #118130)
via llvm-commits
- [llvm] 0ad6be1 - [SLPVectorizer, TargetTransformInfo, SystemZ] Improve SLP getGatherCost(). (#112491)
via llvm-commits
- [llvm] 6bfb6d4 - [SmallPtrSet] Optimize contains (NFC) (#118092)
via llvm-commits
- [llvm] [DXIL][ShaderFlags] Add analysis for WaveOps flag (PR #118140)
via llvm-commits
- [llvm] [NFC][SelectionDAG] Replace generic @llvm.expect.with.probability codegen test with X86 test (PR #117848)
via llvm-commits
- [compiler-rt] [win/asan] Avoid warnings in interception_win.cpp. (PR #118143)
via llvm-commits
- [compiler-rt] [win/asan] Avoid warnings in interception_win.cpp. (PR #118143)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [compiler-rt] [rtsan] NFC: Fix style of some interceptors not using MAYBE (PR #118145)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [compiler-rt] f28e071 - [rtsan] NFC: Fix style of some interceptors not using MAYBE (#118145)
via llvm-commits
- [llvm] Fix validateOperandClass for non Phyical Reg (PR #118146)
via llvm-commits
- [llvm] [Offload][OMPX] Add the runtime support for multi-dim grid and block (PR #118042)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] b9ac390 - [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (#117835)
via llvm-commits
- [llvm] [GISel] Add generic implementation for @llvm.expect.with.probability when optimizations are disabled (PR #117835)
via llvm-commits
- [llvm] a348f22 - [ARM] Stop gluing ALU nodes to branches / selects (#116970)
via llvm-commits
- [llvm] [ObjectYAML][ELF] Take alignment into account when generating notes (PR #118157)
via llvm-commits
- [llvm] [Github] Upload built docs as artifact from test build docs job (PR #118159)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [BOLT][AArch64] Basic support for Linux kernel (PR #118022)
via llvm-commits
- [llvm] a8a494f - [SmallPtrSet] Remove SmallArray member (NFC) (#118099)
via llvm-commits
- [llvm] 3920972 - [YAML] Fix incorrect dash output in nested sequences (#116488)
via llvm-commits
- [compiler-rt] [compiler-rt] Fixed Android 8.1 `getauxval(AT_PAGESZ)` crashes if called from `.preinit_array`. (#113427) (PR #116121)
via llvm-commits
- [compiler-rt] [compiler-rt] Fixed Android 8.1 `getauxval(AT_PAGESZ)` crashes if called from `.preinit_array`. (#113427) (PR #116121)
via llvm-commits
- [compiler-rt] [llvm] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
via llvm-commits
- [clang] [llvm] [SelectionDAG][PowerPC] Add an intrinsic for memcmp. (PR #118178)
via llvm-commits
- [clang] [llvm] [SelectionDAG][PowerPC] Add an intrinsic for memcmp. (PR #118178)
via llvm-commits
- [llvm] [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (PR #118180)
via llvm-commits
- [llvm] 2e30df7 - [TableGen] Fix validateOperandClass for non Phyical Reg (#118146)
via llvm-commits
- [compiler-rt] [rtsan] Intercept various file system functions (PR #118183)
via llvm-commits
- [llvm] [SCEV] Use Step and Start to check if SCEVWrapPredicate is implied. (PR #118184)
via llvm-commits
- [llvm] [SCEV] Remove existing predicates implied by newly added ones. (PR #118185)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] [M68k] add 32 bit branch instrs and relaxations (PR #117371)
via llvm-commits
- [llvm] 9a0f251 - [SelectOpt] Support ADD and SUB with zext operands. (#115489)
via llvm-commits
- [llvm] [M68k] Add remaining addressing modes for Atomic operations (PR #115523)
via llvm-commits
- [llvm] [BOLT] Add support for safe-icf (PR #116275)
via llvm-commits
- [llvm] 92ba7e3 - AMDGPU/GlobalISel: Do not try to form v_bitop3_b32 for SGPR results (#117940)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] 6568ceb - [CodeGenPrepare] Drop nsw flags in `optimizeLoadExt` (#118180)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
via llvm-commits
- [compiler-rt] Fix compile error on ohos (PR #118193)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (PR #118195)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp spred (and X, highmask), C1` into `icmp spred X, C2` (PR #118197)
via llvm-commits
- [compiler-rt] [win/asan] Populate test for function GetInstructionSize. (PR #118204)
via llvm-commits
- [compiler-rt] [win/asan] Populate test for function GetInstructionSize. (PR #118204)
via llvm-commits
- [compiler-rt] [llvm] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Make `F6 C1 XX` a generic entry. (PR #118144)
via llvm-commits
- [llvm] 6881c6d - [RISCV] Add Qualcomm uC Xqcia (Arithmetic) extension (#118113)
via llvm-commits
- [llvm] 94df95d - [TTI][X86] getShuffleCosts - for SK_PermuteTwoSrc, if the masks are known to be "inlane" no need to scale the costs by worst-case legalization (#117999)
via llvm-commits
- [llvm] f7ef072 - [SCEV] Do not allow refinement in the rewriting of BEValue (#117152)
via llvm-commits
- [llvm] [SCEV] Do not allow refinement in the rewriting of BEValue (PR #117152)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Fix `41 81 7c ...` to return 9. (PR #117828)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [VPlan] Update scalar induction resume values in VPlan. (PR #110577)
via llvm-commits
- [llvm] [PAC][readobj] Move PAuth GOT relocs out of private space (PR #118214)
via llvm-commits
- [compiler-rt] [llvm] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
via llvm-commits
- [compiler-rt] [llvm] [win/asan] Support instructions in GetInstructionSize used by Wine. (PR #113085)
via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
via llvm-commits
- [llvm] [offload] Standalone build fixes (PR #118173)
via llvm-commits
- [llvm] 1a3eace - [InstCombine] Fold `umax(X, C) + -C` into `usub.sat(X, C)` (#118195)
via llvm-commits
- [compiler-rt] 4a07433 - [rtsan] Intercept various file system functions (#118183)
via llvm-commits
- [llvm] [ConstraintElim] Decompose `sub nsw` (PR #118219)
via llvm-commits
- [llvm] [InstCombine] Simplify `add nsw/nuw i1` to `or disjoint i1` (PR #118221)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [clang] [llvm] [InstCombine] Fold `X Pred C2 ? X BOp C1 : C2 BOp C1` to `min/max(X, C2) BOp C1` (PR #116888)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [Verifier] Allow vector type in atomic load and store (PR #117625)
via llvm-commits
- [llvm] [X86] Lowering of load atomic float via cast (PR #117189)
via llvm-commits
- [llvm] 2a5e1da - Revert "[ARM] Stop gluing ALU nodes to branches / selects" (#118232)
via llvm-commits
- [llvm] Revert "[ARM] Stop gluing ALU nodes to branches / selects" (PR #118232)
via llvm-commits
- [llvm] 73f087b - [NFC][SelectionDAG] Replace generic @llvm.expect.with.probability codegen test with X86 test (#117848)
via llvm-commits
- [llvm] [NFC][SelectionDAG] Replace generic @llvm.expect.with.probability codegen test with X86 test (PR #117848)
via llvm-commits
- [llvm] [AArch64] Fix the size passed to __trampoline_setup (PR #118234)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
via llvm-commits
- [llvm] [llvm][CodeGen] Intrinsic `llvm.powi.*` code gen for vector arguments (PR #118242)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [NFC][Offload] Correct the compile command of two C test files (PR #118243)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] [RISCV][CostModel] Correct the cost of some reductions (PR #118072)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO bep issue. (PR #117551)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
via llvm-commits
- [clang] [llvm] [LoongArch] Support sc.q instruction for 128bit cmpxchg operation (PR #116771)
via llvm-commits
- [llvm] Use MapVector to fix lld thinLTO "nondeterminism" issue. (PR #117551)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [RISCV][TTI] Add llvm.vp.select into canSplatOperand. (PR #117982)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [TTI][RISCV] Implement cost of some intrinsics with LMUL (PR #117874)
via llvm-commits
- [llvm] [DAGCombine] Remove oneuse restrictions for RISCV in folding (shl (add_nsw x, c1)), c2) and folding (shl(sext(add x, c1)), c2) in some scenarios (PR #101294)
via llvm-commits
- [compiler-rt] [rtsan] Add syscall interceptor (PR #118250)
via llvm-commits
- [compiler-rt] [rtsan] Add syscall interceptor (PR #118250)
via llvm-commits
- [llvm] [AMDGPU][True16][CodeGen] saddsat/ssubsat sdag for true16 format (PR #118245)
via llvm-commits
- [llvm] [RISCV] Ensure the valid vtype during copyPhysReg (PR #118252)
via llvm-commits
- [llvm] [RISCV] Ensure the valid vtype during copyPhysReg (PR #118252)
via llvm-commits
- [llvm] a9ad9e2 - [PAC][llvm-readobj][AArch64] Move PAuth GOT relocs out of private space (#118214)
via llvm-commits
- [clang] [llvm] Reimplement constrained 'trunc' using operand bundles (PR #118253)
via llvm-commits
- [llvm] [AMDGPU][SIOptimizeVGPRLiveRange] Add setpreservesCFG in the legacy pass flow. (PR #118256)
via llvm-commits
- [llvm] [ValueTracking] Handle and/or of conditions in `computeKnownFPClassFromContext` (PR #118257)
via llvm-commits
- [llvm] [AMDGPU][SIOptimizeVGPRLiveRange] Add setpreservesCFG in the legacy pass flow. (PR #118256)
via llvm-commits
- [llvm] [ValueTracking] Handle and/or of conditions in `computeKnownFPClassFromContext` (PR #118257)
via llvm-commits
- [llvm] [ValueTracking] Handle and/or of conditions in `computeKnownFPClassFromContext` (PR #118257)
via llvm-commits
- [llvm] 0a44b24 - [DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (#114349)
via llvm-commits
- [llvm] [SLP][REVEC] reorderNodeWithReuses should not be called if all users of a TreeEntry are ShuffleVectorInst. (PR #118260)
via llvm-commits
- [llvm] [SLP][REVEC] reorderNodeWithReuses should not be called if all users of a TreeEntry are ShuffleVectorInst. (PR #118260)
via llvm-commits
- [llvm] Fix warnings while building llvm against emscripten for web assembly (PR #118262)
via llvm-commits
- [llvm] fix:fix the parameter of getLineInfoForAddressRange called by notifyObjectLoaded in llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp (PR #118263)
via llvm-commits
- [llvm] fix:fix the parameter of getLineInfoForAddressRange called by notifyObjectLoaded in llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp (PR #118263)
via llvm-commits
- [llvm] fix:fix the parameter of getLineInfoForAddressRange called by notifyObjectLoaded in llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp (PR #118263)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
via llvm-commits
- [llvm] [LoopInterchange] Relax the legality check to accept more patterns (PR #118267)
via llvm-commits
- [llvm] [LegalizeTypes][RISCV] Call setTypeListBeforeSoften from ExpandIntRes_FP_TO_XINT if the FP type needs to be softened (PR #118269)
via llvm-commits
- [llvm] [LegalizeTypes][RISCV] Call setTypeListBeforeSoften from ExpandIntRes_FP_TO_XINT if the FP type needs to be softened (PR #118269)
via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #116984)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #116984)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #116984)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Deprecate uses of ISD::ADDC/ISD::ADDE/ISD::SUBC/ISD::SUBE (PR #116984)
zhijian lin via llvm-commits
- [llvm] [PPC]Optimize zeroing accumulator and spilling instructions into simple instructions (PR #96094)
zhijian lin via llvm-commits
Last message date:
Sun Dec 1 23:46:58 PST 2024
Archived on: Sun Dec 1 23:47:01 PST 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).