[PATCH] D110786: [GlobalISel] Extend G_SELECT of known condition combine to vectors.
    Jay Foad via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Sep 30 04:16:46 PDT 2021
    
    
  
foad added inline comments.
================
Comment at: llvm/lib/CodeGen/GlobalISel/Utils.cpp:1028
+    return None;
+  return APInt(64, *RegOrCst, true);
+}
----------------
`64` seems a bit imprecise here. Can't we handle the scalar and vector cases consistently, either using APInt throughout **or** int64_t throughout?
================
Comment at: llvm/test/CodeGen/AArch64/GlobalISel/combine-select.mir:3
 # RUN: llc -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs -mtriple aarch64-unknown-unknown %s -o - | FileCheck %s
-# RUN: llc -debugify-and-strip-all-safe -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs -mtriple aarch64-unknown-unknown %s -o - | FileCheck %s
+# R UN: llc -debugify-and-strip-all-safe -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs -mtriple aarch64-unknown-unknown %s -o - | FileCheck %s
 ---
----------------
Unintended change?
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D110786/new/
https://reviews.llvm.org/D110786
    
    
More information about the llvm-commits
mailing list