Searched refs:NonPhiInVal (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp528 /// NonPhiInVal. This happens with mutually cyclic phi nodes like:
530 static bool PHIsEqualValue(PHINode *PN, Value *NonPhiInVal, argument
545 if (!PHIsEqualValue(OpPN, NonPhiInVal, ValueEqualPHIs))
547 } else if (Op != NonPhiInVal)
845 Value *NonPhiInVal = PN.getIncomingValue(InValNo); local
851 if (OpVal != NonPhiInVal && !isa<PHINode>(OpVal))
860 if (PHIsEqualValue(&PN, NonPhiInVal, ValueEqualPHIs))
861 return ReplaceInstUsesWith(PN, NonPhiInVal);

Completed in 133 milliseconds