Home | History | Annotate | Download | only in Analysis

Lines Matching defs:FV

348   Value *FV;
351 FV = SimplifyBinOp(Opcode, SI->getFalseValue(), RHS, TD, DT, MaxRecurse);
354 FV = SimplifyBinOp(Opcode, LHS, SI->getFalseValue(), TD, DT, MaxRecurse);
359 if (TV == FV)
364 return FV;
365 if (FV && isa<UndefValue>(FV))
370 if (TV == SI->getTrueValue() && FV == SI->getFalseValue())
376 if ((FV && !TV) || (TV && !FV)) {
379 Instruction *Simplified = dyn_cast<Instruction>(FV ? FV : TV);
384 Value *UnsimplifiedBranch = FV ? SI->getTrueValue() : SI->getFalseValue();
420 // Now that we have "cmp select(Cond, TV, FV), RHS", analyse it.
424 // It does! Does "cmp FV, RHS" simplify?