[llvm] [AMDGPU] Align GlobalISel with SelectionDAG for f16 to i1/i8 saturated conversions (PR #188019)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Wed May 13 01:26:27 PDT 2026


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `profcheck` running on `profcheck-b2` while building `llvm` at step 5 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/223/builds/3227

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 5 (annotate) failure: '../llvm-zorg/zorg/buildbot/builders/annotated/profcheck.sh --jobs=64' (failure)
...
PASS: LLVM :: CodeGen/ARM/vlddup.ll (20230 of 44679)
PASS: LLVM :: CodeGen/X86/StackColoring-use-between-allocas.mir (20231 of 44679)
PASS: LLVM :: CodeGen/X86/narrow-shl-cst.ll (20232 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/legalize-mul.mir (20233 of 44679)
PASS: LLVM :: Analysis/BasicAA/getmodrefinfo-cs-cs.ll (20234 of 44679)
PASS: LLVM :: Transforms/Coroutines/coro-async-declaration.ll (20235 of 44679)
PASS: LLVM :: CodeGen/VE/Scalar/fp_to_int.ll (20236 of 44679)
PASS: LLVM :: CodeGen/SystemZ/mrecord-mcount-02.ll (20237 of 44679)
PASS: LLVM :: CodeGen/ARM/legalize-unaligned-load.ll (20238 of 44679)
PASS: LLVM :: DebugInfo/X86/live-debug-values-remove-range.ll (20239 of 44679)
FAIL: LLVM :: ExecutionEngine/OrcLazy/multiple-compile-threads-basic.ll (20240 of 44679)
PASS: LLVM :: CodeGen/X86/GlobalISel/x86_64-legalize-GV.mir (20241 of 44679)
PASS: LLVM :: CodeGen/X86/extractelement-legalization-cycle.ll (20242 of 44679)
PASS: LLVM :: CodeGen/Mips/GlobalISel/instruction-select/add_vec.mir (20243 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/irtranslator-fp-min-max-intrinsics.ll (20244 of 44679)
PASS: LLVM :: Transforms/LoopUnroll/ARM/upperbound.ll (20245 of 44679)
PASS: LLVM :: MC/AsmParser/macro-exitm.s (20246 of 44679)
PASS: LLVM :: DebugInfo/X86/sroasplit-4.ll (20247 of 44679)
PASS: LLVM :: Transforms/SLPVectorizer/AArch64/buildvector-reduce.ll (20248 of 44679)
PASS: LLVM :: CodeGen/X86/2008-06-13-VolatileLoadStore.ll (20249 of 44679)
PASS: LLVM :: CodeGen/AArch64/semantic-interposition-asm.ll (20250 of 44679)
PASS: LLVM :: tools/llvm-profgen/inline-probe-afdo.test (20251 of 44679)
PASS: LLVM :: MC/ARM/type-directive-print.ll (20252 of 44679)
PASS: LLVM :: CodeGen/X86/avx512-cvttp2i.ll (20253 of 44679)
PASS: LLVM :: Transforms/InstSimplify/saturating-add-sub.ll (20254 of 44679)
PASS: LLVM :: CodeGen/X86/icall-branch-funnel.ll (20255 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/select-trn.mir (20256 of 44679)
PASS: LLVM :: CodeGen/SystemZ/call-04.ll (20257 of 44679)
PASS: LLVM :: CodeGen/AArch64/arm64-ccmp-heuristics.ll (20258 of 44679)
PASS: LLVM :: CodeGen/X86/gcc_except_table_functions.ll (20259 of 44679)
PASS: LLVM :: Transforms/InstCombine/X86/x86-xop.ll (20260 of 44679)
PASS: LLVM :: Transforms/LoopStrengthReduce/2013-01-05-IndBr.ll (20261 of 44679)
PASS: LLVM :: Transforms/InstCombine/wcslen-5.ll (20262 of 44679)
PASS: LLVM :: TableGen/target-mem-intrinsic-attrs.td (20263 of 44679)
PASS: LLVM :: Analysis/LoopAccessAnalysis/independent-interleaved.ll (20264 of 44679)
PASS: LLVM :: Transforms/SCCP/apint-basictest2.ll (20265 of 44679)
PASS: LLVM :: Transforms/InstCombine/X86/x86-vperm.ll (20266 of 44679)
PASS: LLVM :: CodeGen/X86/zero-call-used-regs-debug-info.mir (20267 of 44679)
PASS: LLVM :: CodeGen/AArch64/arm64-setcc-swap-infloop.ll (20268 of 44679)
PASS: LLVM :: CodeGen/SystemZ/fp-const-10.ll (20269 of 44679)
PASS: LLVM :: Transforms/InstSimplify/ConstProp/round.ll (20270 of 44679)
PASS: LLVM :: CodeGen/X86/fast-isel-stackcheck.ll (20271 of 44679)
PASS: LLVM :: MC/X86/BMI1-64.s (20272 of 44679)
PASS: LLVM :: Transforms/ObjCARC/ensure-that-exception-unwind-path-is-visited.ll (20273 of 44679)
PASS: LLVM :: CodeGen/SystemZ/int-cmp-26.ll (20274 of 44679)
PASS: LLVM :: Transforms/Inline/memprof_inline.ll (20275 of 44679)
PASS: LLVM :: CodeGen/SystemZ/prefetch-04.ll (20276 of 44679)
PASS: LLVM :: CodeGen/AArch64/neon-fp8-fscale.ll (20277 of 44679)
PASS: LLVM :: Transforms/LoopStrengthReduce/lsr-term-fold.ll (20278 of 44679)
Step 7 (Ninja) failure: Ninja (failure)
...
PASS: LLVM :: CodeGen/ARM/vlddup.ll (20230 of 44679)
PASS: LLVM :: CodeGen/X86/StackColoring-use-between-allocas.mir (20231 of 44679)
PASS: LLVM :: CodeGen/X86/narrow-shl-cst.ll (20232 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/legalize-mul.mir (20233 of 44679)
PASS: LLVM :: Analysis/BasicAA/getmodrefinfo-cs-cs.ll (20234 of 44679)
PASS: LLVM :: Transforms/Coroutines/coro-async-declaration.ll (20235 of 44679)
PASS: LLVM :: CodeGen/VE/Scalar/fp_to_int.ll (20236 of 44679)
PASS: LLVM :: CodeGen/SystemZ/mrecord-mcount-02.ll (20237 of 44679)
PASS: LLVM :: CodeGen/ARM/legalize-unaligned-load.ll (20238 of 44679)
PASS: LLVM :: DebugInfo/X86/live-debug-values-remove-range.ll (20239 of 44679)
FAIL: LLVM :: ExecutionEngine/OrcLazy/multiple-compile-threads-basic.ll (20240 of 44679)
PASS: LLVM :: CodeGen/X86/GlobalISel/x86_64-legalize-GV.mir (20241 of 44679)
PASS: LLVM :: CodeGen/X86/extractelement-legalization-cycle.ll (20242 of 44679)
PASS: LLVM :: CodeGen/Mips/GlobalISel/instruction-select/add_vec.mir (20243 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/irtranslator-fp-min-max-intrinsics.ll (20244 of 44679)
PASS: LLVM :: Transforms/LoopUnroll/ARM/upperbound.ll (20245 of 44679)
PASS: LLVM :: MC/AsmParser/macro-exitm.s (20246 of 44679)
PASS: LLVM :: DebugInfo/X86/sroasplit-4.ll (20247 of 44679)
PASS: LLVM :: Transforms/SLPVectorizer/AArch64/buildvector-reduce.ll (20248 of 44679)
PASS: LLVM :: CodeGen/X86/2008-06-13-VolatileLoadStore.ll (20249 of 44679)
PASS: LLVM :: CodeGen/AArch64/semantic-interposition-asm.ll (20250 of 44679)
PASS: LLVM :: tools/llvm-profgen/inline-probe-afdo.test (20251 of 44679)
PASS: LLVM :: MC/ARM/type-directive-print.ll (20252 of 44679)
PASS: LLVM :: CodeGen/X86/avx512-cvttp2i.ll (20253 of 44679)
PASS: LLVM :: Transforms/InstSimplify/saturating-add-sub.ll (20254 of 44679)
PASS: LLVM :: CodeGen/X86/icall-branch-funnel.ll (20255 of 44679)
PASS: LLVM :: CodeGen/AArch64/GlobalISel/select-trn.mir (20256 of 44679)
PASS: LLVM :: CodeGen/SystemZ/call-04.ll (20257 of 44679)
PASS: LLVM :: CodeGen/AArch64/arm64-ccmp-heuristics.ll (20258 of 44679)
PASS: LLVM :: CodeGen/X86/gcc_except_table_functions.ll (20259 of 44679)
PASS: LLVM :: Transforms/InstCombine/X86/x86-xop.ll (20260 of 44679)
PASS: LLVM :: Transforms/LoopStrengthReduce/2013-01-05-IndBr.ll (20261 of 44679)
PASS: LLVM :: Transforms/InstCombine/wcslen-5.ll (20262 of 44679)
PASS: LLVM :: TableGen/target-mem-intrinsic-attrs.td (20263 of 44679)
PASS: LLVM :: Analysis/LoopAccessAnalysis/independent-interleaved.ll (20264 of 44679)
PASS: LLVM :: Transforms/SCCP/apint-basictest2.ll (20265 of 44679)
PASS: LLVM :: Transforms/InstCombine/X86/x86-vperm.ll (20266 of 44679)
PASS: LLVM :: CodeGen/X86/zero-call-used-regs-debug-info.mir (20267 of 44679)
PASS: LLVM :: CodeGen/AArch64/arm64-setcc-swap-infloop.ll (20268 of 44679)
PASS: LLVM :: CodeGen/SystemZ/fp-const-10.ll (20269 of 44679)
PASS: LLVM :: Transforms/InstSimplify/ConstProp/round.ll (20270 of 44679)
PASS: LLVM :: CodeGen/X86/fast-isel-stackcheck.ll (20271 of 44679)
PASS: LLVM :: MC/X86/BMI1-64.s (20272 of 44679)
PASS: LLVM :: Transforms/ObjCARC/ensure-that-exception-unwind-path-is-visited.ll (20273 of 44679)
PASS: LLVM :: CodeGen/SystemZ/int-cmp-26.ll (20274 of 44679)
PASS: LLVM :: Transforms/Inline/memprof_inline.ll (20275 of 44679)
PASS: LLVM :: CodeGen/SystemZ/prefetch-04.ll (20276 of 44679)
PASS: LLVM :: CodeGen/AArch64/neon-fp8-fscale.ll (20277 of 44679)
PASS: LLVM :: Transforms/LoopStrengthReduce/lsr-term-fold.ll (20278 of 44679)

```

</details>

https://github.com/llvm/llvm-project/pull/188019


More information about the llvm-commits mailing list