Searched refs:ExprKey (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SeparateConstOffsetFromGEP.cpp | 381 using ExprKey = std::pair<Value *, Value *>; typedef in __anon3b20b3060111::SeparateConstOffsetFromGEP 384 static ExprKey createNormalizedCommutablePair(Value *A, Value *B) { in createNormalizedCommutablePair() 459 ExprKey Key, Instruction *Dominatee, 460 DenseMap<ExprKey, SmallVector<Instruction *, 2>> &DominatingExprs); 485 DenseMap<ExprKey, SmallVector<Instruction *, 2>> DominatingAdds; 486 DenseMap<ExprKey, SmallVector<Instruction *, 2>> DominatingSubs; 1204 ExprKey Key, Instruction *Dominatee, in findClosestMatchingDominator() 1205 DenseMap<ExprKey, SmallVector<Instruction *, 2>> &DominatingExprs) { in findClosestMatchingDominator() argument 1235 ExprKey Key = createNormalizedCommutablePair(LHS, RHS); in reuniteExts() 1264 ExprKey Key = createNormalizedCommutablePair(LHS, RHS); in reuniteExts()
|