Searched refs:propagateEquality (Results 1 - 2 of 2) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVN.h | 288 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 1483 // This property is only true in dominated successors, propagateEquality 1485 Changed |= propagateEquality(V, True, Edge, false); 1495 // two where age is determined by value number. (Note that propagateEquality 1547 // propagateEquality above; this block is just about handling the block 1822 bool GVN::propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root, function in class:GVN 2033 Changed |= propagateEquality(BranchCond, TrueVal, TrueE, true); 2037 Changed |= propagateEquality(BranchCond, FalseVal, FalseE, true); 2059 Changed |= propagateEquality(SwitchCond, i->getCaseValue(), E, true);
|
Completed in 181 milliseconds