Home | History | Annotate | Download | only in IR

Lines Matching full:issigned

1336                                                 bool isSigned) {
1352 pred = isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1356 pred = isSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
1367 evaluateICmpRelation(V2, V1, isSigned);
1374 evaluateICmpRelation(V2, V1, isSigned);
1400 evaluateICmpRelation(V2, V1, isSigned);
1444 if (CE1->getOpcode() == Instruction::ZExt) isSigned = false;
1445 if (CE1->getOpcode() == Instruction::SExt) isSigned = true;
1448 isSigned);
1462 return isSigned ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE;
1466 return isSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
1473 return isSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
1483 return isSigned ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE;
1487 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1497 return isSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
1536 case -1: return isSigned ? ICmpInst::ICMP_SLT:ICmpInst::ICMP_ULT;
1537 case 1: return isSigned ? ICmpInst::ICMP_SGT:ICmpInst::ICMP_UGT;
1546 return isSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
1554 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1773 switch (evaluateICmpRelation(C1, C2, CmpInst::isSigned(pred))) {
1854 if ((CE1->getOpcode() == Instruction::SExt && ICmpInst::isSigned(pred)) ||
1855 (CE1->getOpcode() == Instruction::ZExt && !ICmpInst::isSigned(pred))){