Lines Matching refs:sub
1741 // turn "sub" into "add neg" (do we really want this ?)
1833 Instruction *sub = abs->getSrc(0)->getInsn();
1835 if (!sub ||
1839 ty = intTypeToSigned(sub->dType);
1843 if ((sub->op != OP_ADD && sub->op != OP_SUB) ||
1844 sub->src(0).getFile() != FILE_GPR || sub->src(0).mod ||
1845 sub->src(1).getFile() != FILE_GPR || sub->src(1).mod)
1848 Value *src0 = sub->getSrc(0);
1849 Value *src1 = sub->getSrc(1);
1851 if (sub->op == OP_ADD) {
1852 Instruction *neg = sub->getSrc(1)->getInsn();
1854 neg = sub->getSrc(0)->getInsn();
1855 src0 = sub->getSrc(1);
1866 abs->setType(sub->dType);