Lines Matching refs:InstFcmp
173 if (llvm::isa<InstFcmp>(Instr))
234 return Traits::TableFcmp[llvm::cast<InstFcmp>(Instr)->getCondition()].C2 !=
868 } else if (auto *Fcmp = llvm::dyn_cast<InstFcmp>(Next)) {
872 NewInst = InstFcmp::create(Func, Fcmp->getCondition(),
2583 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Br);
3322 void TargetX86Base<TraitsType>::lowerFcmp(const InstFcmp *Fcmp) {
3334 void TargetX86Base<TraitsType>::lowerFcmpAndConsumer(const InstFcmp *Fcmp,
3367 InstFcmp::FCond Condition = Fcmp->getCondition();
3440 void TargetX86Base<TraitsType>::lowerFcmpVector(const InstFcmp *Fcmp) {
3448 InstFcmp::FCond Condition = Fcmp->getCondition();
3456 if (Condition == InstFcmp::True) {
3459 } else if (Condition == InstFcmp::False) {
3475 case InstFcmp::One: {
3485 case InstFcmp::Ueq: {
6641 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Select);
6753 const InstFcmp *Fcmp, const InstSelect *Select) {
6765 InstFcmp::FCond Condition = Fcmp->getCondition();
6769 case InstFcmp::True:
6771 case InstFcmp::False:
6773 case InstFcmp::Ogt: {
6786 case InstFcmp::Olt: {