Lines Matching refs:LSym
279 SymbolRef LSym, llvm::APSInt LInt, in doRearrangeUnchecked() argument
285 QualType SymTy = LSym->getType(); in doRearrangeUnchecked()
301 if (LSym == RSym) in doRearrangeUnchecked()
314 ResultSym = SymMgr.getSymSymExpr(RSym, BO_Sub, LSym, SymTy); in doRearrangeUnchecked()
318 ResultSym = SymMgr.getSymSymExpr(LSym, BO_Sub, RSym, SymTy); in doRearrangeUnchecked()
323 ResultSym = SymMgr.getSymSymExpr(LSym, Op, RSym, SymTy); in doRearrangeUnchecked()
366 SymbolRef LSym = Lhs.getAsSymbol(); in tryRearrange() local
367 if (!LSym) in tryRearrange()
371 SingleTy = LSym->getType(); in tryRearrange()
377 if (LSym->getType() != SingleTy) in tryRearrange()
396 std::tie(LSym, LInt) = decomposeSymbol(LSym, BV); in tryRearrange()
398 if (!shouldRearrange(State, Op, LSym, LInt, SingleTy) || in tryRearrange()
403 return doRearrangeUnchecked(State, Op, LSym, LInt, RSym, RInt); in tryRearrange()