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

References

unittests/IR/PatternMatch.cpp
  588                   .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R)));
  588                   .match(IRB.CreateSelect(IRB.CreateFCmpOLT(L, R), L, R)));
  589   EXPECT_EQ(L, MatchL);
  594                   .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R)));
  594                   .match(IRB.CreateSelect(IRB.CreateFCmpOLE(L, R), L, R)));
  595   EXPECT_EQ(L, MatchL);
  600                    .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R)));
  600                    .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), L, R)));
  604                    .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R)));
  604                    .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), L, R)));
  615                   .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), R, L)));
  615                   .match(IRB.CreateSelect(IRB.CreateFCmpOGE(L, R), R, L)));
  617                   .match(IRB.CreateSelect(IRB.CreateFCmpUGE(L, R), R, L)));
  617                   .match(IRB.CreateSelect(IRB.CreateFCmpUGE(L, R), R, L)));
  618   EXPECT_EQ(L, MatchL);
  623                   .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), R, L)));
  623                   .match(IRB.CreateSelect(IRB.CreateFCmpOGT(L, R), R, L)));
  625                   .match(IRB.CreateSelect(IRB.CreateFCmpUGT(L, R), R, L)));
  625                   .match(IRB.CreateSelect(IRB.CreateFCmpUGT(L, R), R, L)));
  626   EXPECT_EQ(L, MatchL);