Lines Matching defs:DstPred
4455 /// icmp SrcPred (x & Mask), x to icmp DstPred x, Mask
4456 /// icmp SrcPred (x & ~Mask), ~Mask to icmp DstPred x, ~Mask
4457 /// icmp eq/ne (x & ~Mask), 0 to icmp DstPred x, Mask
4458 /// icmp eq/ne (~x | Mask), -1 to icmp DstPred x, Mask
4471 ICmpInst::Predicate DstPred;
4480 DstPred = ICmpInst::Predicate::ICMP_ULE;
4489 DstPred = ICmpInst::Predicate::ICMP_UGT;
4496 DstPred = ICmpInst::Predicate::ICMP_UGT;
4503 DstPred = ICmpInst::Predicate::ICMP_ULE;
4510 DstPred = ICmpInst::Predicate::ICMP_SGT;
4517 DstPred = ICmpInst::Predicate::ICMP_SLE;
4585 return IC.Builder.CreateICmp(DstPred, X, M);
4594 /// (add %x, (1 << (KeptBits-1))) DstPred (1 << KeptBits)
4621 ICmpInst::Predicate DstPred;
4627 DstPred = ICmpInst::Predicate::ICMP_ULT;
4633 DstPred = ICmpInst::Predicate::ICMP_UGE;
4657 // T1 = T0 DstPred ICmpCst
4658 Value *T1 = Builder.CreateICmp(DstPred, T0, ConstantInt::get(XType, ICmpCst));