Skip to content

Releases: RPCS3/llvm-mirror

Windows Build 18.1.8

10 Sep 06:41
Compare
Choose a tag to compare
custom-build-win-18.1.8

Bump version to 18

Windows Build 16.0.1

08 Apr 12:17
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

Windows Build 16.0.0

21 Mar 13:20
Compare
Choose a tag to compare

Changes:

  • 89d5468 *** USE llvm/llvm-project ***
  • 9b52b6c Clean up and improve Zen CPU detection
  • bc7b2ed Quick hack for Zen 4, more Zen 3 detection
  • e8f2aa0 add raptorlake target
  • 5521155 Fix register clobbering on aarch64 GHC when mixing tail/non-tail calls
  • c725f49 X86: Avoid converting EVEX to VEX when disp8 would be beneficial
  • eb7a5e5 Fix tail call guarantee setting for GHC on arm64 backend
  • 509d31a Force ELF on macOS
  • 1c0ca19 Relax volatile stores (always return)
  • a670c45 Enable LLVM_USE_PERF
See More
  • 318b8fe X86: fixup matchPMADDWD_3
  • 1cc7bdd X86: improve (V)PMADDWD detection (2)
  • 610c27a X86: disable AVX512 truncate with saturation instructions
  • 747fc0e lib/Support: Detect AVX-512 on Alderlake CPUs
  • 18f153b lib/Support: Add Tigerlake and Alderlake detection
  • 6382230 test: Remove test files
  • 05332b7 TypeSize.h: add integral constructor to ElementCount
  • 902970b IRBuilder.h: remove deprecations
  • c9fceef X86: fixup (V)PMADDWD detection
  • f7d625e X86: improve (V)PMADDWD detection
  • c36b21c X86: modify PreserveAll CC to save full AVX-512 state
  • 2e65b3a Fix possible compilation issue with gcc-11
  • 548daf0 X86: avoid vector-scalar shifts if splat amount is directly a vector ADD/SUB/AND op.
  • d5bc359 X86: add patterns for X86ISD::VSHLV and X86ISD::VSRLV
  • bed7001 X86: add pattern for X86ISD::VSRAV
  • 2ffa822 X86: expand detectAVGPattern()
  • 5ff8f41 X86: optimize VSELECT for v16i8 with shl + sign bit test
  • 4743d02 X86: LowerShift: new algorithm for vector-vector shifts
  • d5b5885 Disable GDBRegistrationListener
  • 6516f56 MCJIT: don't finalize modules on symbol lookup (workaround)
  • d18817d X86: Fix/workaround Small Code Model for JIT
  • 8edd96e Set up CI with Azure Pipelines
  • 39c406a [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
  • be1489a [debuginfo-test][cross-project-tests] Release note for new project name
  • aed4e74 [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858)
  • 47e63cb [openmp] Apply code change from D109500
  • fca6438 [VPlan] Fix crash caused by not updating all users properly.
  • 7b93a88 Revert "[AArch64][GlobalISel] Legalize bswap <2 x i16>"
  • b6614b2 Revert [MC][ELF] Emit separate unique sections for different flags
  • a967752 [X86] Don't clobber EBX in stackprobes
  • 7d56483 [IR] Handle constant expressions in containsUndefinedElement()
  • bedf13b [SimplifyCFG] performBranchToCommonDestFolding(): require block-closed SSA form for bonus instructions (PR51125)
  • 5e5115b [MemCpyOpt] Fix a variety of scalable-type crashes
  • 28d7691 Workaround incorrect types when lowering fixed length gather/scatter
  • b37f5f2 Inform pass manager when child loops are deleted
  • 601c2dd Fine grain control over some symbol visibility
  • 5f6ef6f [AArch64][SME] Fix imm bug in mov vector to tile aliases
  • 921995a Revert "[HardwareLoops] Change order of SCEV expression construction for InitLoopCount."
  • d21237c [SelectionDAGBuilder] Bugfix in visitInlineAsm()
  • 64f4a52 [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
  • 09c230e Add llvm-ml to LLVM_TOOLCHAIN_TOOLS (PR50536)
  • e0d7c39 [AArch64][sve] Prevent incorrect function call on fixed width vector
  • 3c59cf5 [SCEV] Fix applyLoopGuards() with range check idiom (PR51760)
  • 8830999 [DAGCombine] Prevent the transform of combine for multi-use operand
  • 6d085fa [tests] precommit tests for D107692
  • bf02d31 [docs] Update release notes with items related to Flang
  • 12537ac [libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is available [ org/D107156#2969862 ]
  • 4b60833 [libomptarget][amdcgn] Add build dependency for llvm-link and opt
  • ba85498 [RISCV] Fix reporting of incorrect commutable operand indices
  • bf7908c [Orc] Enable debug object tests only on x86_64 hosts
  • 683bdb0 [Linker] Support weak symbols in nodeduplicate COMDAT group
  • e415eb6 [docs] Mention that the legacy PM is deprecated and will be removed after 14
  • fda0edf [NewPM] Add missing LTO ArgPromotion pass
  • 72d2352 [AlignFromAssume] Bailout w/non-constant alignments (pr51680)
  • 6d1749e [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
  • 4ddceef [WebAssembly] Fix FastISel of condition in different block (PR51651)
  • 8fbe4dd [M68k] Update pointer data layout
  • de85b17 [M68k][NFC] Rename M68kOperand::Kind to KindTy
  • ab550c7 [CMake] Change -DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=off to -DLLVM_ENABLE_NEW_PASS_MANAGER=off
  • 79ff6e4 [LoopIdiom] Don't transform loop into memmove when load from body has more than one use
  • b61f809 [NFC][LoopIdiom] Add reproducer of wrong memmove transformation
  • 5aea8f0 Revert "[RISCV] Fix reporting of incorrect commutable operand indices"
  • 8a19c7f ThinLTO: Fix inline assembly references to static functions with CFI
  • 2424302 [RISCV] Fix reporting of incorrect commutable operand indices
  • 13fbbff [Coverage][llvm-cov] Correctly export branch coverage in LCOV format
  • fa3a9f0 Revert sharing subprograms across CUs
  • e4e6f3e [AArch64] Fix comparison peephole opt with non-0/1 immediate (PR51476)
  • 45d26b8 [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
  • 4d78ad4 [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
  • 8202608 [PowerPC] Disable CTR Loop generate for fma with the PPC double double type.
  • 22b0c02 [DAGCombiner] Stop visitEXTRACT_SUBVECTOR creating illegal BITCASTs post legalisation.
  • 0bbcb19 [Attributor][FIX] Guard constant casts with type size checks
  • 4345e14 [InstCombine] avoid infinite loops from min/max canonicalization
  • 5a14ea1 [InstSimplify] fold min/max with limit constant
  • de802b8 [InstSimplify] add tests for min/max idioms; NFC
  • 9740b5c [LoopVectorize] Improve vectorisation of some intrinsics by treating them as uniform
  • 0020382 [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
  • 3a88dc8 Add release notes for things relating to MinGW in the release
  • 4a38ef8 [ELF] Don't emit SHF_GNU_RETAIN on Solaris
  • fd411b2 [profile] Fix profile merging with binary IDs
  • 681b643 [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322).
  • fb132cb [MCA][NFC] Add tests for PR51318 and PR51322.
  • db94372 [MCA] Simplify the rounding logic used in TimelineView::printWaitTimeEntry.
  • 64a6596 [Attributor][NFC] Try to make the windows build bots happy
  • d2cc939 [Attributor][FIX] Handle recurrences (PHIs) in AAPointerInfo explicitly
  • e9a9a80 [Attributor][FIX] Only avoid visiting PHI uses multiple times (PR51249)
  • 5cf4e36 [Attributor][NFC] Precommit reproducer for PR51249
  • 0c8a79e [RISCV] Add scheduling resources for V
  • 11c22c9 Drop LLVM_VERSION_SUFFIX
  • 13e216d [llvm] [cmake] Export LLVM_EN...
Read more

Windows Build

03 Mar 09:49
Compare
Choose a tag to compare

Changes:

  • 9b52b6c Clean up and improve Zen CPU detection
  • bc7b2ed Quick hack for Zen 4, more Zen 3 detection
  • e8f2aa0 add raptorlake target
  • 5521155 Fix register clobbering on aarch64 GHC when mixing tail/non-tail calls
  • c725f49 X86: Avoid converting EVEX to VEX when disp8 would be beneficial
  • eb7a5e5 Fix tail call guarantee setting for GHC on arm64 backend
  • 509d31a Force ELF on macOS
  • 1c0ca19 Relax volatile stores (always return)
  • a670c45 Enable LLVM_USE_PERF
  • 318b8fe X86: fixup matchPMADDWD_3
See More
  • 1cc7bdd X86: improve (V)PMADDWD detection (2)
  • 610c27a X86: disable AVX512 truncate with saturation instructions
  • 747fc0e lib/Support: Detect AVX-512 on Alderlake CPUs
  • 18f153b lib/Support: Add Tigerlake and Alderlake detection
  • 6382230 test: Remove test files
  • 05332b7 TypeSize.h: add integral constructor to ElementCount
  • 902970b IRBuilder.h: remove deprecations
  • c9fceef X86: fixup (V)PMADDWD detection
  • f7d625e X86: improve (V)PMADDWD detection
  • c36b21c X86: modify PreserveAll CC to save full AVX-512 state
  • 2e65b3a Fix possible compilation issue with gcc-11
  • 548daf0 X86: avoid vector-scalar shifts if splat amount is directly a vector ADD/SUB/AND op.
  • d5bc359 X86: add patterns for X86ISD::VSHLV and X86ISD::VSRLV
  • bed7001 X86: add pattern for X86ISD::VSRAV
  • 2ffa822 X86: expand detectAVGPattern()
  • 5ff8f41 X86: optimize VSELECT for v16i8 with shl + sign bit test
  • 4743d02 X86: LowerShift: new algorithm for vector-vector shifts
  • d5b5885 Disable GDBRegistrationListener
  • 6516f56 MCJIT: don't finalize modules on symbol lookup (workaround)
  • d18817d X86: Fix/workaround Small Code Model for JIT
  • 8edd96e Set up CI with Azure Pipelines
  • 39c406a [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
  • be1489a [debuginfo-test][cross-project-tests] Release note for new project name
  • aed4e74 [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858)
  • 47e63cb [openmp] Apply code change from D109500
  • fca6438 [VPlan] Fix crash caused by not updating all users properly.
  • 7b93a88 Revert "[AArch64][GlobalISel] Legalize bswap <2 x i16>"
  • b6614b2 Revert [MC][ELF] Emit separate unique sections for different flags
  • a967752 [X86] Don't clobber EBX in stackprobes
  • 7d56483 [IR] Handle constant expressions in containsUndefinedElement()
  • bedf13b [SimplifyCFG] performBranchToCommonDestFolding(): require block-closed SSA form for bonus instructions (PR51125)
  • 5e5115b [MemCpyOpt] Fix a variety of scalable-type crashes
  • 28d7691 Workaround incorrect types when lowering fixed length gather/scatter
  • b37f5f2 Inform pass manager when child loops are deleted
  • 601c2dd Fine grain control over some symbol visibility
  • 5f6ef6f [AArch64][SME] Fix imm bug in mov vector to tile aliases
  • 921995a Revert "[HardwareLoops] Change order of SCEV expression construction for InitLoopCount."
  • d21237c [SelectionDAGBuilder] Bugfix in visitInlineAsm()
  • 64f4a52 [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
  • 09c230e Add llvm-ml to LLVM_TOOLCHAIN_TOOLS (PR50536)
  • e0d7c39 [AArch64][sve] Prevent incorrect function call on fixed width vector
  • 3c59cf5 [SCEV] Fix applyLoopGuards() with range check idiom (PR51760)
  • 8830999 [DAGCombine] Prevent the transform of combine for multi-use operand
  • 6d085fa [tests] precommit tests for D107692
  • bf02d31 [docs] Update release notes with items related to Flang
  • 12537ac [libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is available [ org/D107156#2969862 ]
  • 4b60833 [libomptarget][amdcgn] Add build dependency for llvm-link and opt
  • ba85498 [RISCV] Fix reporting of incorrect commutable operand indices
  • bf7908c [Orc] Enable debug object tests only on x86_64 hosts
  • 683bdb0 [Linker] Support weak symbols in nodeduplicate COMDAT group
  • e415eb6 [docs] Mention that the legacy PM is deprecated and will be removed after 14
  • fda0edf [NewPM] Add missing LTO ArgPromotion pass
  • 72d2352 [AlignFromAssume] Bailout w/non-constant alignments (pr51680)
  • 6d1749e [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
  • 4ddceef [WebAssembly] Fix FastISel of condition in different block (PR51651)
  • 8fbe4dd [M68k] Update pointer data layout
  • de85b17 [M68k][NFC] Rename M68kOperand::Kind to KindTy
  • ab550c7 [CMake] Change -DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=off to -DLLVM_ENABLE_NEW_PASS_MANAGER=off
  • 79ff6e4 [LoopIdiom] Don't transform loop into memmove when load from body has more than one use
  • b61f809 [NFC][LoopIdiom] Add reproducer of wrong memmove transformation
  • 5aea8f0 Revert "[RISCV] Fix reporting of incorrect commutable operand indices"
  • 8a19c7f ThinLTO: Fix inline assembly references to static functions with CFI
  • 2424302 [RISCV] Fix reporting of incorrect commutable operand indices
  • 13fbbff [Coverage][llvm-cov] Correctly export branch coverage in LCOV format
  • fa3a9f0 Revert sharing subprograms across CUs
  • e4e6f3e [AArch64] Fix comparison peephole opt with non-0/1 immediate (PR51476)
  • 45d26b8 [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
  • 4d78ad4 [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
  • 8202608 [PowerPC] Disable CTR Loop generate for fma with the PPC double double type.
  • 22b0c02 [DAGCombiner] Stop visitEXTRACT_SUBVECTOR creating illegal BITCASTs post legalisation.
  • 0bbcb19 [Attributor][FIX] Guard constant casts with type size checks
  • 4345e14 [InstCombine] avoid infinite loops from min/max canonicalization
  • 5a14ea1 [InstSimplify] fold min/max with limit constant
  • de802b8 [InstSimplify] add tests for min/max idioms; NFC
  • 9740b5c [LoopVectorize] Improve vectorisation of some intrinsics by treating them as uniform
  • 0020382 [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
  • 3a88dc8 Add release notes for things relating to MinGW in the release
  • 4a38ef8 [ELF] Don't emit SHF_GNU_RETAIN on Solaris
  • fd411b2 [profile] Fix profile merging with binary IDs
  • 681b643 [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322).
  • fb132cb [MCA][NFC] Add tests for PR51318 and PR51322.
  • db94372 [MCA] Simplify the rounding logic used in TimelineView::printWaitTimeEntry.
  • 64a6596 [Attributor][NFC] Try to make the windows build bots happy
  • d2cc939 [Attributor][FIX] Handle recurrences (PHIs) in AAPointerInfo explicitly
  • e9a9a80 [Attributor][FIX] Only avoid visiting PHI uses multiple times (PR51249)
  • 5cf4e36 [Attributor][NFC] Precommit reproducer for PR51249
  • 0c8a79e [RISCV] Add scheduling resources for V
  • 11c22c9 Drop LLVM_VERSION_SUFFIX
  • 13e216d [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
  • ee15bdb...
Read more

Linux Build

03 Mar 09:48
Compare
Choose a tag to compare

Changes:

  • 9b52b6c Clean up and improve Zen CPU detection
  • bc7b2ed Quick hack for Zen 4, more Zen 3 detection
  • e8f2aa0 add raptorlake target
  • 5521155 Fix register clobbering on aarch64 GHC when mixing tail/non-tail calls
  • c725f49 X86: Avoid converting EVEX to VEX when disp8 would be beneficial
  • eb7a5e5 Fix tail call guarantee setting for GHC on arm64 backend
  • 509d31a Force ELF on macOS
  • 1c0ca19 Relax volatile stores (always return)
  • a670c45 Enable LLVM_USE_PERF
  • 318b8fe X86: fixup matchPMADDWD_3
See More
  • 1cc7bdd X86: improve (V)PMADDWD detection (2)
  • 610c27a X86: disable AVX512 truncate with saturation instructions
  • 747fc0e lib/Support: Detect AVX-512 on Alderlake CPUs
  • 18f153b lib/Support: Add Tigerlake and Alderlake detection
  • 6382230 test: Remove test files
  • 05332b7 TypeSize.h: add integral constructor to ElementCount
  • 902970b IRBuilder.h: remove deprecations
  • c9fceef X86: fixup (V)PMADDWD detection
  • f7d625e X86: improve (V)PMADDWD detection
  • c36b21c X86: modify PreserveAll CC to save full AVX-512 state
  • 2e65b3a Fix possible compilation issue with gcc-11
  • 548daf0 X86: avoid vector-scalar shifts if splat amount is directly a vector ADD/SUB/AND op.
  • d5bc359 X86: add patterns for X86ISD::VSHLV and X86ISD::VSRLV
  • bed7001 X86: add pattern for X86ISD::VSRAV
  • 2ffa822 X86: expand detectAVGPattern()
  • 5ff8f41 X86: optimize VSELECT for v16i8 with shl + sign bit test
  • 4743d02 X86: LowerShift: new algorithm for vector-vector shifts
  • d5b5885 Disable GDBRegistrationListener
  • 6516f56 MCJIT: don't finalize modules on symbol lookup (workaround)
  • d18817d X86: Fix/workaround Small Code Model for JIT
  • 8edd96e Set up CI with Azure Pipelines
  • 39c406a [AArch64][GlobalISel] Use ZExtValue for zext(xor) when invert tb(n)z
  • be1489a [debuginfo-test][cross-project-tests] Release note for new project name
  • aed4e74 [X86] combineX86ShuffleChain - ensure we only peek through bitcasts to vectors (PR51858)
  • 47e63cb [openmp] Apply code change from D109500
  • fca6438 [VPlan] Fix crash caused by not updating all users properly.
  • 7b93a88 Revert "[AArch64][GlobalISel] Legalize bswap <2 x i16>"
  • b6614b2 Revert [MC][ELF] Emit separate unique sections for different flags
  • a967752 [X86] Don't clobber EBX in stackprobes
  • 7d56483 [IR] Handle constant expressions in containsUndefinedElement()
  • bedf13b [SimplifyCFG] performBranchToCommonDestFolding(): require block-closed SSA form for bonus instructions (PR51125)
  • 5e5115b [MemCpyOpt] Fix a variety of scalable-type crashes
  • 28d7691 Workaround incorrect types when lowering fixed length gather/scatter
  • b37f5f2 Inform pass manager when child loops are deleted
  • 601c2dd Fine grain control over some symbol visibility
  • 5f6ef6f [AArch64][SME] Fix imm bug in mov vector to tile aliases
  • 921995a Revert "[HardwareLoops] Change order of SCEV expression construction for InitLoopCount."
  • d21237c [SelectionDAGBuilder] Bugfix in visitInlineAsm()
  • 64f4a52 [llvm-objdump] Fix 'llvm-objdump -dr' for executables with relocations
  • 09c230e Add llvm-ml to LLVM_TOOLCHAIN_TOOLS (PR50536)
  • e0d7c39 [AArch64][sve] Prevent incorrect function call on fixed width vector
  • 3c59cf5 [SCEV] Fix applyLoopGuards() with range check idiom (PR51760)
  • 8830999 [DAGCombine] Prevent the transform of combine for multi-use operand
  • 6d085fa [tests] precommit tests for D107692
  • bf02d31 [docs] Update release notes with items related to Flang
  • 12537ac [libomptarget][amdcgn] Only add opt/llvm-link dependency if TARGET is available [ org/D107156#2969862 ]
  • 4b60833 [libomptarget][amdcgn] Add build dependency for llvm-link and opt
  • ba85498 [RISCV] Fix reporting of incorrect commutable operand indices
  • bf7908c [Orc] Enable debug object tests only on x86_64 hosts
  • 683bdb0 [Linker] Support weak symbols in nodeduplicate COMDAT group
  • e415eb6 [docs] Mention that the legacy PM is deprecated and will be removed after 14
  • fda0edf [NewPM] Add missing LTO ArgPromotion pass
  • 72d2352 [AlignFromAssume] Bailout w/non-constant alignments (pr51680)
  • 6d1749e [SelectionDAG] Fix miscompile bugs related to smul.fix.sat with scale zero
  • 4ddceef [WebAssembly] Fix FastISel of condition in different block (PR51651)
  • 8fbe4dd [M68k] Update pointer data layout
  • de85b17 [M68k][NFC] Rename M68kOperand::Kind to KindTy
  • ab550c7 [CMake] Change -DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=off to -DLLVM_ENABLE_NEW_PASS_MANAGER=off
  • 79ff6e4 [LoopIdiom] Don't transform loop into memmove when load from body has more than one use
  • b61f809 [NFC][LoopIdiom] Add reproducer of wrong memmove transformation
  • 5aea8f0 Revert "[RISCV] Fix reporting of incorrect commutable operand indices"
  • 8a19c7f ThinLTO: Fix inline assembly references to static functions with CFI
  • 2424302 [RISCV] Fix reporting of incorrect commutable operand indices
  • 13fbbff [Coverage][llvm-cov] Correctly export branch coverage in LCOV format
  • fa3a9f0 Revert sharing subprograms across CUs
  • e4e6f3e [AArch64] Fix comparison peephole opt with non-0/1 immediate (PR51476)
  • 45d26b8 [X86][AVX] Extract SUBV_BROADCAST constant bits from just the lower subvector range (PR51281)
  • 4d78ad4 [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert
  • 8202608 [PowerPC] Disable CTR Loop generate for fma with the PPC double double type.
  • 22b0c02 [DAGCombiner] Stop visitEXTRACT_SUBVECTOR creating illegal BITCASTs post legalisation.
  • 0bbcb19 [Attributor][FIX] Guard constant casts with type size checks
  • 4345e14 [InstCombine] avoid infinite loops from min/max canonicalization
  • 5a14ea1 [InstSimplify] fold min/max with limit constant
  • de802b8 [InstSimplify] add tests for min/max idioms; NFC
  • 9740b5c [LoopVectorize] Improve vectorisation of some intrinsics by treating them as uniform
  • 0020382 [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll
  • 3a88dc8 Add release notes for things relating to MinGW in the release
  • 4a38ef8 [ELF] Don't emit SHF_GNU_RETAIN on Solaris
  • fd411b2 [profile] Fix profile merging with binary IDs
  • 681b643 [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322).
  • fb132cb [MCA][NFC] Add tests for PR51318 and PR51322.
  • db94372 [MCA] Simplify the rounding logic used in TimelineView::printWaitTimeEntry.
  • 64a6596 [Attributor][NFC] Try to make the windows build bots happy
  • d2cc939 [Attributor][FIX] Handle recurrences (PHIs) in AAPointerInfo explicitly
  • e9a9a80 [Attributor][FIX] Only avoid visiting PHI uses multiple times (PR51249)
  • 5cf4e36 [Attributor][NFC] Precommit reproducer for PR51249
  • 0c8a79e [RISCV] Add scheduling resources for V
  • 11c22c9 Drop LLVM_VERSION_SUFFIX
  • 13e216d [llvm] [cmake] Export LLVM_ENABLE_NEW_PASS_MANAGER into LLVMConfig.cmake
  • ee15bdb...
Read more