Lines Matching defs:isValueAvailable
186 bool isValueAvailable(const Value *V) const;
1027 bool AArch64FastISel::isValueAvailable(const Value *V) const {
1198 if (UseAdd && LHS->hasOneUse() && isValueAvailable(LHS))
1203 if (UseAdd && LHS->hasOneUse() && isValueAvailable(LHS))
1236 isValueAvailable(RHS)) {
1245 if (RHS->hasOneUse() && isValueAvailable(RHS)) {
1267 if (RHS->hasOneUse() && isValueAvailable(RHS)) {
1591 if (LHS->hasOneUse() && isValueAvailable(LHS))
1596 if (LHS->hasOneUse() && isValueAvailable(LHS))
1614 if (RHS->hasOneUse() && isValueAvailable(RHS)) {
1636 if (RHS->hasOneUse() && isValueAvailable(RHS)) {
2307 if (AI->getOpcode() == Instruction::And && isValueAvailable(AI)) {
2398 if (CI->hasOneUse() && isValueAvailable(CI)) {
2722 isValueAvailable(Cond)) {
3420 if (!isValueAvailable(II))
4679 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), VT)) {
4688 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), VT)) {
4743 if (isValueAvailable(ZExt) && isTypeSupported(ZExt->getSrcTy(), TmpVT)) {
4752 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), TmpVT)) {