Home
last modified time | relevance | path

Searched refs:propagateEquality (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h358 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGVN.cpp1804 Changed |= propagateEquality(V, True, Edge, false); in processAssumeIntrinsic()
2146 bool GVN::propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root, in propagateEquality() function in GVN
2359 Changed |= propagateEquality(BranchCond, TrueVal, TrueE, true); in processInstruction()
2363 Changed |= propagateEquality(BranchCond, FalseVal, FalseE, true); in processInstruction()
2385 Changed |= propagateEquality(SwitchCond, i->getCaseValue(), E, true); in processInstruction()