[PATCH] D85718: [GlobalISel] Add G_ABS
    Jay Foad via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Aug 11 07:12:30 PDT 2020
    
    
  
foad added inline comments.
================
Comment at: llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:1505
+  case Intrinsic::abs:
+    return translateUnaryOp(TargetOpcode::G_ABS, CI, MIRBuilder);
   case Intrinsic::smul_fix:
----------------
arsenm wrote:
> This is losing the immediate field. Does the DAG do the same?
Yes but I suppose I should leave a TODO comment just like in SelectionDAG:
https://github.com/llvm/llvm-project/blob/ea8e71c3da56f76ae2ab2f9ee7afc6444408ffab/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp#L6396
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D85718/new/
https://reviews.llvm.org/D85718
    
    
More information about the llvm-commits
mailing list