Lines Matching refs:isValueAvailable
141 bool isValueAvailable(const Value *V) const;
940 bool AArch64FastISel::isValueAvailable(const Value *V) const { in isValueAvailable() function in AArch64FastISel
1112 if (UseAdd && LHS->hasOneUse() && isValueAvailable(LHS)) in emitAddSub()
1117 if (UseAdd && LHS->hasOneUse() && isValueAvailable(LHS)) in emitAddSub()
1152 isValueAvailable(RHS)) { in emitAddSub()
1173 if (RHS->hasOneUse() && isValueAvailable(RHS)) { in emitAddSub()
1197 if (RHS->hasOneUse() && isValueAvailable(RHS)) { in emitAddSub()
1527 if (LHS->hasOneUse() && isValueAvailable(LHS)) in emitLogicalOp()
1532 if (LHS->hasOneUse() && isValueAvailable(LHS)) in emitLogicalOp()
1551 if (RHS->hasOneUse() && isValueAvailable(RHS)) { in emitLogicalOp()
1575 if (RHS->hasOneUse() && isValueAvailable(RHS)) { in emitLogicalOp()
2208 if (AI->getOpcode() == Instruction::And && isValueAvailable(AI)) { in emitCompareAndBranch()
2301 if (CI->hasOneUse() && isValueAvailable(CI)) { in selectBranch()
2625 isValueAvailable(Cond)) { in selectSelect()
3308 if (!isValueAvailable(II)) in foldXALUIntrinsic()
4529 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), VT)) { in selectMul()
4538 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), VT)) { in selectMul()
4596 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), TmpVT)) { in selectShift()
4605 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), TmpVT)) { in selectShift()