Searched refs:TrueIfSigned (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1517 bool TrueIfSigned; in foldICmpTruncConstant() local 1518 if (isSignBitCheck(Pred, C, TrueIfSigned) && in foldICmpTruncConstant() 1521 return TrueIfSigned ? new ICmpInst(ICmpInst::ICMP_SLT, ShOp, in foldICmpTruncConstant() 1607 bool TrueIfSigned = false; in foldICmpXorConstant() local 1608 if (isSignBitCheck(Cmp.getPredicate(), C, TrueIfSigned)) { in foldICmpXorConstant() 1616 if (TrueIfSigned) in foldICmpXorConstant() 2130 bool TrueIfSigned; in foldICmpOrConstant() local 2131 if (isSignBitCheck(Pred, C, TrueIfSigned) && in foldICmpOrConstant() 2133 auto NewPred = TrueIfSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_SGT; in foldICmpOrConstant() 2134 Constant *NewC = ConstantInt::get(X->getType(), TrueIfSigned ? 1 : 0); in foldICmpOrConstant() [all …]
|
| H A D | InstCombineSelect.cpp | 2782 bool TrueIfSigned = false; in foldSelectWithSRem() local 2785 isSignBitCheck(Pred, *C, TrueIfSigned))) in foldSelectWithSRem() 2790 if (!TrueIfSigned) in foldSelectWithSRem() 2987 bool TrueIfSigned; in foldSelectWithFCmpToFabs() local 2990 !isSignBitCheck(Pred, *C, TrueIfSigned)) in foldSelectWithFCmpToFabs() 2994 if (Swap == TrueIfSigned && !CondVal->hasOneUse() && !TrueVal->hasOneUse()) in foldSelectWithFCmpToFabs() 3000 if (Swap != TrueIfSigned) in foldSelectWithFCmpToFabs()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 232 bool &TrueIfSigned);
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 4527 bool &TrueIfSigned) { in isSignBitCheck() argument 4530 TrueIfSigned = true; in isSignBitCheck() 4533 TrueIfSigned = true; in isSignBitCheck() 4536 TrueIfSigned = false; in isSignBitCheck() 4539 TrueIfSigned = false; in isSignBitCheck() 4543 TrueIfSigned = true; in isSignBitCheck() 4547 TrueIfSigned = true; in isSignBitCheck() 4551 TrueIfSigned = false; in isSignBitCheck() 4555 TrueIfSigned = false; in isSignBitCheck() 4598 bool TrueIfSigned; in computeKnownFPClassFromCond() local [all …]
|
| H A D | InstructionSimplify.cpp | 2997 bool TrueIfSigned; in simplifyICmpWithConstant() local 2998 if (isSignBitCheck(Pred, *C, TrueIfSigned)) in simplifyICmpWithConstant() 2999 return ConstantInt::getBool(ITy, !TrueIfSigned); in simplifyICmpWithConstant()
|