Home
last modified time | relevance | path

Searched refs:getLHS (Results 1 – 25 of 107) sorted by relevance

12345

/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsMCExpr.cpp34 if (isa<MCBinaryExpr>(BE->getLHS())) { in isSupportedBinaryExpr()
37 BE = cast<MCBinaryExpr>(BE->getLHS()); in isSupportedBinaryExpr()
39 return (isa<MCSymbolRefExpr>(BE->getLHS()) in isSupportedBinaryExpr()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSimpleConstraintManager.cpp55 if (Loc::isLocType(SSE->getLHS()->getType())) { in canReasonAbout()
148 return assumeSymRel(state, SE->getLHS(), op, SE->getRHS()); in assumeAux()
163 assert(Loc::isLocType(SSE->getLHS()->getType())); in assumeAux()
167 SSE->getLHS(), DiffTy); in assumeAux()
198 Sym = SE->getLHS(); in computeAdjustment()
HDSymbolManager.cpp32 getLHS()->dumpToStream(os); in dumpToStream()
41 os << getLHS().getZExtValue(); in dumpToStream()
42 if (getLHS().isUnsigned()) in dumpToStream()
53 getLHS()->dumpToStream(os); in dumpToStream()
128 itr.push_back(cast<SymIntExpr>(SE)->getLHS()); in expand()
135 itr.push_back(x->getLHS()); in expand()
468 KnownLive = isLive(cast<SymIntExpr>(sym)->getLHS()); in isLive()
474 KnownLive = isLive(cast<SymSymExpr>(sym)->getLHS()) && in isLive()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDUndefinedAssignmentChecker.cpp66 if (state->getSVal(B->getLHS(), C.getLocationContext()).isUndef()) { in checkBind()
69 ex = B->getLHS(); in checkBind()
HDUndefResultChecker.cpp66 if (state->getSVal(B->getLHS(), LCtx).isUndef()) { in checkPostStmt()
67 Ex = B->getLHS()->IgnoreParenCasts(); in checkPostStmt()
HDIdenticalExprChecker.cpp82 const Expr *LHS = B->getLHS(); in checkBitwiseOrLogicalOp()
97 LHS = B2->getLHS(); in checkBitwiseOrLogicalOp()
205 const Expr *LHS = B->getLHS()->IgnoreParenImpCasts(); in checkComparisonOp()
236 if (isIdenticalStmt(AC->getASTContext(), B->getLHS(), B->getRHS())) { in checkComparisonOp()
HDMallocOverflowSecurityChecker.cpp81 const Expr *lhs = binop->getLHS(); in CheckMallocArgument()
161 const Expr * lhs = E->getLHS(); in VisitBinaryOperator()
HDPointerArithChecker.cpp41 SVal LV = state->getSVal(B->getLHS(), LCtx); in checkPreStmt()
HDPointerSubChecker.cpp44 SVal LV = state->getSVal(B->getLHS(), LCtx); in checkPreStmt()
HDTestAfterDivZeroChecker.cpp222 IntLiteral = dyn_cast<IntegerLiteral>(B->getLHS()); in checkBranchCondition()
229 SVal Val = C.getSVal(LRHS ? B->getLHS() : B->getRHS()); in checkBranchCondition()
HDDeadStoresChecker.cpp247 if ((DR = dyn_cast<DeclRefExpr>(BRHS->getLHS()->IgnoreParenCasts()))) in isIncrement()
272 if (DeclRefExpr *DR = dyn_cast<DeclRefExpr>(B->getLHS())) in observeStmt()
/NextBSD/contrib/llvm/tools/clang/lib/ARCMigrate/
HDTransZeroOutPropsInDealloc.cpp163 return isZeroingPropIvar(BOE->getLHS()) && in isZeroingPropIvar()
169 Expr *LHS = BOE->getLHS(); in isZeroingPropIvar()
199 dyn_cast<ObjCPropertyRefExpr>(BO->getLHS()->IgnoreParens()); in isZeroingPropIvar()
HDTransARCAssign.cpp46 Expr *E = Exp->getLHS(); in VisitBinaryOperator()
/NextBSD/contrib/llvm/lib/MC/
HDMCExpr.cpp76 if (isa<MCConstantExpr>(BE.getLHS()) || isa<MCSymbolRefExpr>(BE.getLHS())) { in print()
77 BE.getLHS()->print(OS, MAI); in print()
80 BE.getLHS()->print(OS, MAI); in print()
708 if (!ABE->getLHS()->evaluateAsRelocatableImpl(LHSValue, Asm, Layout, Fixup, in evaluateAsRelocatableImpl()
792 MCSection *LHS_S = BE->getLHS()->findAssociatedSection(); in findAssociatedSection()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprAgg.cpp767 CGF.EmitIgnoredExpr(E->getLHS()); in VisitBinComma()
808 return isBlockVarRef(op->getLHS()); in isBlockVarRef()
858 assert(CGF.getContext().hasSameUnqualifiedType(E->getLHS()->getType(), in VisitBinAssign()
866 if (isBlockVarRef(E->getLHS()) && in VisitBinAssign()
873 LValue LHS = CGF.EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store); in VisitBinAssign()
882 EmitCopy(E->getLHS()->getType(), in VisitBinAssign()
884 needsGC(E->getLHS()->getType()), in VisitBinAssign()
890 LValue LHS = CGF.EmitLValue(E->getLHS()); in VisitBinAssign()
905 needsGC(E->getLHS()->getType()), in VisitBinAssign()
909 CGF.hasVolatileMember(E->getLHS()->getType())) in VisitBinAssign()
HDCGExprComplex.cpp802 if (E->getLHS()->getType()->isRealFloatingType()) in EmitBinOps()
803 Ops.LHS = ComplexPairTy(CGF.EmitScalarExpr(E->getLHS()), nullptr); in EmitBinOps()
805 Ops.LHS = Visit(E->getLHS()); in EmitBinOps()
822 QualType LHSTy = E->getLHS()->getType(); in EmitCompoundAssignLValue()
846 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitCompoundAssignLValue()
903 assert(CGF.getContext().hasSameUnqualifiedType(E->getLHS()->getType(), in EmitBinAssignLValue()
913 LValue LHS = CGF.EmitLValue(E->getLHS()); in EmitBinAssignLValue()
937 CGF.EmitIgnoredExpr(E->getLHS()); in VisitBinComma()
HDCGExprScalar.cpp942 CGF.EmitCheckTypeDescriptor(BO->getLHS()->getType())); in EmitBinOpCheck()
2113 Result.LHS = Visit(E->getLHS()); in EmitBinOps()
2126 QualType LHSTy = E->getLHS()->getType(); in EmitCompoundAssignLValue()
2140 LValue LHSLV = EmitCheckedLValue(E->getLHS(), CodeGenFunction::TCK_Store); in EmitCompoundAssignLValue()
2447 Expr *pointerOperand = expr->getLHS(); in emitPointerArithmetic()
2678 QualType elementType = expr->getLHS()->getType()->getPointeeType(); in EmitSub()
2855 QualType LHSTy = E->getLHS()->getType(); in EmitCompare()
2860 Value *LHS = CGF.EmitScalarExpr(E->getLHS()); in EmitCompare()
2865 Value *LHS = Visit(E->getLHS()); in EmitCompare()
2955 LHS = CGF.EmitComplexExpr(E->getLHS()); in EmitCompare()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/Analysis/
HDCFG.cpp572 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectRelationalOperator()
611 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
628 const Expr *LHSExpr2 = BitOp->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator()
688 dyn_cast<BinaryOperator>(B->getLHS()->IgnoreParens()); in checkIncorrectLogicOperator()
699 dyn_cast<DeclRefExpr>(LHS->getLHS()->IgnoreParenImpCasts()); in checkIncorrectLogicOperator()
712 Literal1 = dyn_cast<IntegerLiteral>(LHS->getLHS()->IgnoreParens()); in checkIncorrectLogicOperator()
720 dyn_cast<DeclRefExpr>(RHS->getLHS()->IgnoreParenImpCasts()); in checkIncorrectLogicOperator()
733 Literal2 = dyn_cast<IntegerLiteral>(RHS->getLHS()->IgnoreParens()); in checkIncorrectLogicOperator()
842 if (Bop->getLHS()->EvaluateAsInt(IntVal, *Context)) { in tryEvaluateBool()
865 TryResult LHS = tryEvaluateBool(Bop->getLHS()); in evaluateAsBooleanConditionNoCache()
[all …]
HDUninitializedValues.cpp393 classify(BO->getLHS(), C); in classify()
424 classify(BO->getLHS(), Use); in VisitBinaryOperator()
426 classify(BO->getLHS(), Ignore); in VisitBinaryOperator()
747 FindVarResult Var = findVar(BO->getLHS()); in VisitBinaryOperator()
HDReachableCode.cpp212 return isConfigurationValue(B->getLHS(), PP, SilenceableCondVal, in isConfigurationValue()
524 R1 = CAO->getLHS()->getSourceRange(); in GetUnreachableLoc()
541 R1 = ASE->getLHS()->getSourceRange(); in GetUnreachableLoc()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDScalarEvolutionExpressions.h260 const SCEV *getLHS() const { return LHS; } in getLHS() function
536 push(UDiv->getLHS()); in visitAll()
607 return SE.getUDivExpr(visit(Expr->getLHS()), visit(Expr->getRHS())); in visitUDivExpr()
703 return SE.getUDivExpr(visit(Expr->getLHS()), visit(Expr->getRHS())); in visitUDivExpr()
/NextBSD/contrib/llvm/lib/Target/XCore/InstPrinter/
HDXCoreInstPrinter.cpp54 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); in printExpr()
/NextBSD/contrib/llvm/lib/Target/BPF/InstPrinter/
HDBPFInstPrinter.cpp40 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); in printExpr()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaChecking.cpp4985 S.getLocForEndOfToken(Size->getLHS()->getLocEnd()), ")") in CheckMemorySizeofForComparison()
5227 const Expr *LHS = BO->getLHS()->IgnoreParenCasts(); in ignoreLiteralAdditions()
5368 const Expr *L = BE->getLHS()->IgnoreParenCasts(); in CheckStrncatArguments()
5578 Expr *Base = B->getLHS(); in EvalAddr()
5595 if (Expr *LHSExpr = C->getLHS()) { in EvalAddr()
5759 if (Expr *LHSExpr = C->getLHS()) { in EvalVal()
6128 return IntRange::meet(GetExprRange(C, BO->getLHS(), MaxWidth), in GetExprRange()
6136 = dyn_cast<IntegerLiteral>(BO->getLHS()->IgnoreParenCasts())) { in GetExprRange()
6150 IntRange L = GetExprRange(C, BO->getLHS(), MaxWidth); in GetExprRange()
6173 if (BO->getLHS()->getType()->isPointerType()) in GetExprRange()
[all …]
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCExpr.cpp114 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm); in fixELFSymbolsInTLSFixupsImpl()

12345