Lines Matching refs:InstFcmp
186 if (llvm::isa<InstFcmp>(Instr))
247 return Traits::TableFcmp[llvm::cast<InstFcmp>(Instr)->getCondition()].C2 !=
881 } else if (auto *Fcmp = llvm::dyn_cast<InstFcmp>(Next)) {
885 NewInst = InstFcmp::create(Func, Fcmp->getCondition(),
2636 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Br);
3394 void TargetX86Base<TraitsType>::lowerFcmp(const InstFcmp *Fcmp) {
3406 void TargetX86Base<TraitsType>::lowerFcmpAndConsumer(const InstFcmp *Fcmp,
3439 InstFcmp::FCond Condition = Fcmp->getCondition();
3512 void TargetX86Base<TraitsType>::lowerFcmpVector(const InstFcmp *Fcmp) {
3520 InstFcmp::FCond Condition = Fcmp->getCondition();
3528 if (Condition == InstFcmp::True) {
3531 } else if (Condition == InstFcmp::False) {
3547 case InstFcmp::One: {
3557 case InstFcmp::Ueq: {
6701 lowerFcmpAndConsumer(llvm::cast<InstFcmp>(Producer), Select);
6813 const InstFcmp *Fcmp, const InstSelect *Select) {
6825 InstFcmp::FCond Condition = Fcmp->getCondition();
6829 case InstFcmp::True:
6831 case InstFcmp::False:
6833 case InstFcmp::Ogt: {
6846 case InstFcmp::Olt: {