Searched refs:AddLHS (Results 1 - 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DAddrModeMatcher.cpp100 ConstantInt *CI = 0; Value *AddLHS = 0; local
102 match(ScaleReg, m_Add(m_Value(AddLHS), m_ConstantInt(CI)))) {
103 TestAddrMode.ScaledReg = AddLHS;
/external/llvm/include/llvm/IR/
H A DPatternMatch.h1128 Value *AddLHS, *AddRHS;
1129 auto AddExpr = m_Add(m_Value(AddLHS), m_Value(AddRHS));
1133 if (AddExpr.match(ICmpLHS) && (ICmpRHS == AddLHS || ICmpRHS == AddRHS))
1134 return L.match(AddLHS) && R.match(AddRHS) && S.match(ICmpLHS);
1138 if (AddExpr.match(ICmpRHS) && (ICmpLHS == AddLHS || ICmpLHS == AddRHS))
1139 return L.match(AddLHS) && R.match(AddRHS) && S.match(ICmpRHS);
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2697 ConstantInt *CI = nullptr; Value *AddLHS = nullptr; local
2699 match(ScaleReg, m_Add(m_Value(AddLHS), m_ConstantInt(CI)))) {
2700 TestAddrMode.ScaledReg = AddLHS;
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp8549 const SCEVAddExpr *AddLHS = dyn_cast<SCEVAddExpr>(LHS);
8550 if (!AddLHS || AddLHS->getOperand(1) != FoundLHS ||
8551 !isa<SCEVConstant>(AddLHS->getOperand(0)))
8561 // Since `LHS` is `FoundLHS` + `AddLHS->getOperand(0)`, we can compute a range
8563 APInt Addend = cast<SCEVConstant>(AddLHS->getOperand(0))->getAPInt();

Completed in 199 milliseconds