• Home
  • Raw
  • Download

Lines Matching refs:InstIcmp

181   if (llvm::isa<InstIcmp>(Instr)) {
874 } else if (auto *Icmp = llvm::dyn_cast<InstIcmp>(Next)) {
878 NewInst = InstIcmp::create(Func, Icmp->getCondition(),
2632 lowerIcmpAndConsumer(llvm::cast<InstIcmp>(Producer), Br);
3584 void TargetX86Base<TraitsType>::lowerIcmpAndConsumer(const InstIcmp *Icmp,
3607 case InstIcmp::Uge:
3610 case InstIcmp::Ult:
3622 void TargetX86Base<TraitsType>::lowerIcmpVector(const InstIcmp *Icmp) {
3657 InstIcmp::ICond Condition = Icmp->getCondition();
3665 if (Condition == InstIcmp::Ugt || Condition == InstIcmp::Uge ||
3666 Condition == InstIcmp::Ult || Condition == InstIcmp::Ule) {
3683 case InstIcmp::Eq: {
3689 case InstIcmp::Ne: {
3697 case InstIcmp::Ugt:
3698 case InstIcmp::Sgt: {
3704 case InstIcmp::Uge:
3705 case InstIcmp::Sge: {
3714 case InstIcmp::Ult:
3715 case InstIcmp::Slt: {
3721 case InstIcmp::Ule:
3722 case InstIcmp::Sle: {
3740 TargetX86Base<TraitsType>::lowerIcmp64(const InstIcmp *Icmp,
3746 InstIcmp::ICond Condition = Icmp->getCondition();
3758 case InstIcmp::Sgt:
3759 case InstIcmp::Sle:
3762 case InstIcmp::Eq:
3763 case InstIcmp::Ule:
3764 case InstIcmp::Ne:
3765 case InstIcmp::Ugt:
3769 case InstIcmp::Sge:
3770 case InstIcmp::Slt:
3775 case InstIcmp::Uge:
3776 case InstIcmp::Ult:
3791 case InstIcmp::Eq:
3792 case InstIcmp::Ule:
3800 case InstIcmp::Ne:
3801 case InstIcmp::Ugt:
3809 case InstIcmp::Uge:
3812 case InstIcmp::Ult:
3815 case InstIcmp::Sgt:
3817 case InstIcmp::Sge:
3821 case InstIcmp::Slt:
3825 case InstIcmp::Sle:
4809 if (auto *NextCmp = llvm::dyn_cast<InstIcmp>(NextInst)) {
4810 if (!(NextCmp->getCondition() == InstIcmp::Eq &&
6064 if (auto *Icmp = llvm::dyn_cast<InstIcmp>(Instr)) {
6697 lowerIcmpAndConsumer(llvm::cast<InstIcmp>(Producer), Select);
6864 void TargetX86Base<TraitsType>::lowerIcmp(const InstIcmp *Icmp) {