Searched refs:propagateEquality (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 404 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 2158 Changed |= propagateEquality(V, True, Edge, false); in processAssumeIntrinsic() 2516 bool GVNPass::propagateEquality(Value *LHS, Value *RHS, in propagateEquality() function in GVNPass 2746 Changed |= propagateEquality(BranchCond, TrueVal, TrueE, true); in processInstruction() 2750 Changed |= propagateEquality(BranchCond, FalseVal, FalseE, true); in processInstruction() 2771 Changed |= propagateEquality(SwitchCond, Case.getCaseValue(), E, true); in processInstruction()
|