[PATCH] D57651: GlobalISel: Fix CSE handling of buildConstant
    Aditya Nandakumar via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Feb  4 07:11:07 PST 2019
    
    
  
aditya_nandakumar accepted this revision.
aditya_nandakumar added a comment.
This revision is now accepted and ready to land.
LGTM. Please move the EXPECT_EQ changes to the other commit.
================
Comment at: include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:738
 
+  /// Build and insert \p Res = G_BUILD_VECTOR with \p Src0 replicated to fill
+  /// the number of elements
----------------
Should be Src and not Src0 here.
================
Comment at: unittests/CodeGen/GlobalISel/CSETest.cpp:33
       CSEB.buildInstr(TargetOpcode::G_ADD, {AddReg}, {MIBInput, MIBInput});
-  ASSERT_EQ(MIBAddCopy->getOpcode(), TargetOpcode::COPY);
+  EXPECT_EQ(MIBAddCopy->getOpcode(), TargetOpcode::COPY);
   auto MIBAdd2 =
----------------
Please make the EXPECT_EQ changes along with https://reviews.llvm.org/D57652
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D57651/new/
https://reviews.llvm.org/D57651
    
    
More information about the llvm-commits
mailing list