Searched defs:LHSVal (Results 1 - 8 of 8) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp155 SVal LHSVal; local
161 LHSVal = svalBuilder.conjureSymbolVal(nullptr, B->getRHS(), LCtx, LTy,
164 Result = svalBuilder.evalCast(LHSVal, CTy, LTy);
169 LHSVal = svalBuilder.evalCast(Result, LTy, CTy);
179 evalStore(Tmp2, B, LHS, *I, state, location, LHSVal);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp29 Value *LHSVal = FirstInst->getOperand(0); local
32 Type *LHSType = LHSVal->getType();
67 if (I->getOperand(0) != LHSVal) LHSVal = nullptr;
75 if (!LHSVal && !RHSVal)
83 if (!LHSVal) {
88 LHSVal = NewLHS;
116 LHSVal, RHSVal);
123 BinaryOperator::Create(BinOp->getOpcode(), LHSVal, RHSVal);
/external/llvm/lib/Analysis/
H A DLazyValueInfo.cpp762 LVILatticeVal LHSVal = getBlockValue(BBI->getOperand(0), BB); local
763 mergeAssumeBlockValueConstantRange(BBI->getOperand(0), LHSVal, BBI);
764 if (!LHSVal.isConstantRange()) {
769 ConstantRange LHSRange = LHSVal.getConstantRange();
/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp850 ComplexPairTy LHSVal = EmitLoadOfLValue(LHS, E->getExprLoc()); local
851 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
853 llvm::Value *LHSVal = CGF.EmitLoadOfScalar(LHS, E->getExprLoc()); local
858 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy);
859 OpInfo.LHS = ComplexPairTy(LHSVal, nullptr);
861 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty);
/external/llvm/include/llvm/TableGen/
H A DRecord.h1807 unsigned LHSVal, RHSVal; local
1809 bool LHSFailed = LHSPart.second.getAsInteger(10, LHSVal); (void)LHSFailed;
1814 if (LHSVal != RHSVal)
1815 return LHSVal < RHSVal;
/external/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp201 int64_t LHSVal = EvaluateCRExpr(BE->getLHS()); local
205 if (LHSVal < 0 || RHSVal < 0)
210 case MCBinaryExpr::Add: Res = LHSVal + RHSVal; break;
211 case MCBinaryExpr::Mul: Res = LHSVal * RHSVal; break;
/external/clang/lib/Sema/
H A DSemaStmt.cpp365 Sema::ActOnCaseStmt(SourceLocation CaseLoc, Expr *LHSVal, argument
368 assert(LHSVal && "missing expression in case statement");
376 CorrectDelayedTyposInExpr(LHSVal, [this](class Expr *E) {
390 LHSVal = LHS.get();
395 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) {
396 LHSVal = VerifyIntegerConstantExpression(LHSVal).get();
397 if (!LHSVal)
409 LHS = ActOnFinishFullExpr(LHSVal, LHSVa
[all...]
/external/clang/lib/AST/
H A DExprConstant.cpp6731 const APValue &LHSVal = LHSResult.Val; local
6735 if (E->isAdditiveOp() && LHSVal.isLValue() && RHSVal.isInt()) {
6736 Result = LHSVal;
6748 RHSVal.isLValue() && LHSVal.isInt()) {
6751 CharUnits::fromQuantity(LHSVal.getInt().getZExtValue());
6755 if (E->getOpcode() == BO_Sub && LHSVal.isLValue() && RHSVal.isLValue()) {
6757 if (!LHSVal.getLValueOffset().isZero() ||
6760 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>();
6777 if (!LHSVal.isInt() || !RHSVal.isInt())
6785 if (!handleIntIntBinOp(Info, E, LHSVal
[all...]

Completed in 307 milliseconds