Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:hasOneUse

38     return CI->hasOneUse();
134 if (Op->hasOneUse()) {
142 if (Op->hasOneUse()){
164 if (Op->hasOneUse()) {
240 if (Op->hasOneUse()) {
838 LHS->hasOneUse() && RHS->hasOneUse()) {
1136 if (!Op0I->hasOneUse()) break;
1174 if (Op0I->hasOneUse() && !match(Op0LHS, m_Zero())) {
1232 if (Op0->hasOneUse() && Op1->hasOneUse()) {
1256 if (Op0->hasOneUse() &&
1265 if (tmpOp1->hasOneUse() &&
1337 (SI0->hasOneUse() || SI1->hasOneUse())) {
1570 if (LAnd && RAnd && LAnd->hasOneUse() && RHS->hasOneUse() &&
1613 if (LHS->hasOneUse() || RHS->hasOneUse()) {
1934 Op0->hasOneUse()) {
1943 Op0->hasOneUse()) {
1974 if (Op0->hasOneUse() &&
1983 if (Op1->hasOneUse() &&
2078 (SI0->hasOneUse() || SI1->hasOneUse())) {
2089 if (Op0->hasOneUse() && Op1->hasOneUse()) {
2113 if (Op1->hasOneUse() && match(A, m_Not(m_Specific(Op0)))) {
2117 if (Op1->hasOneUse() && match(B, m_Not(m_Specific(Op0)))) {
2128 Op1->hasOneUse() && (B->getOpcode() == Instruction::Or ||
2197 if (Op0->hasOneUse() && !isa<ConstantInt>(Op1) &&
2209 if (Op0->hasOneUse() && Op1->hasOneUse() &&
2281 if (RHS->isOne() && Op0->hasOneUse())
2291 if (CI->hasOneUse() && Op0C->hasOneUse()) {
2347 if (Op0I->hasOneUse() &&
2389 Op1I->hasOneUse()){
2405 Op0I->hasOneUse()) {
2411 Op0I->hasOneUse()){
2425 (Op0I->hasOneUse() || Op1I->hasOneUse())) {