reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/IR/PatternMatch.cpp
  638                   .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R)));
  638                   .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R)));
  639   EXPECT_EQ(L, MatchL);
  644                   .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R)));
  644                   .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R)));
  645   EXPECT_EQ(L, MatchL);
  650                    .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R)));
  650                    .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R)));
  654                    .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R)));
  654                    .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R)));
  666                    .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), R, L)));
  666                    .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), R, L)));
  668                   .match(IRB.CreateSelect(IRB.CreateFCmpULE(L, R), R, L)));
  668                   .match(IRB.CreateSelect(IRB.CreateFCmpULE(L, R), R, L)));
  669   EXPECT_EQ(L, MatchL);
  674                    .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), R, L)));
  674                    .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), R, L)));
  676                   .match(IRB.CreateSelect(IRB.CreateFCmpULT(L, R), R, L)));
  676                   .match(IRB.CreateSelect(IRB.CreateFCmpULT(L, R), R, L)));
  677   EXPECT_EQ(L, MatchL);