/freebsd-11.0-release/contrib/compiler-rt/lib/ubsan/ |
H A D | ubsan_handlers.cc | 179 Value LHSVal(Data->Type, LHS); 198 << LHSVal << Data->Type; 223 Value LHSVal(Data->LHSType, LHS); 245 if (LHSVal.isNegative()) 246 Diag(Loc, DL_Error, "left shift of negative value %0") << LHSVal; 250 << LHSVal << RHSVal << Data->LHSType;
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 29 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);
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 495 for (const auto &LHSVal : LHSVals) 496 if (LHSVal.first == InterestingVal || isa<UndefValue>(LHSVal.first)) { 497 Result.emplace_back(InterestingVal, LHSVal.second); 498 LHSKnownBBs.insert(LHSVal.second); 537 for (const auto &LHSVal : LHSVals) { 538 Constant *V = LHSVal.first; 542 Result.push_back(std::make_pair(KC, LHSVal.second)); 613 for (const auto &LHSVal : LHSVals) { 614 Constant *V = LHSVal [all...] |
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGExprComplex.cpp | 858 ComplexPairTy LHSVal = EmitLoadOfLValue(LHS, Loc); local 859 OpInfo.LHS = EmitComplexToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc); 861 llvm::Value *LHSVal = CGF.EmitLoadOfScalar(LHS, Loc); local 866 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc); 867 OpInfo.LHS = ComplexPairTy(LHSVal, nullptr); 869 OpInfo.LHS = EmitScalarToComplexCast(LHSVal, LHSTy, OpInfo.Ty, Loc);
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 155 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);
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 823 LVILatticeVal LHSVal = getBlockValue(BBI->getOperand(0), BB); local 824 mergeAssumeBlockValueConstantRange(BBI->getOperand(0), LHSVal, BBI); 825 if (!LHSVal.isConstantRange()) { 830 ConstantRange LHSRange = LHSVal.getConstantRange();
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 375 Sema::ActOnCaseStmt(SourceLocation CaseLoc, Expr *LHSVal, argument 378 assert(LHSVal && "missing expression in case statement"); 386 CorrectDelayedTyposInExpr(LHSVal, [this](class Expr *E) { 400 LHSVal = LHS.get(); 405 if (!LHSVal->isTypeDependent() && !LHSVal->isValueDependent()) { 406 LHSVal = VerifyIntegerConstantExpression(LHSVal).get(); 407 if (!LHSVal) 419 LHS = ActOnFinishFullExpr(LHSVal, LHSVa [all...] |
/freebsd-11.0-release/contrib/llvm/include/llvm/TableGen/ |
H A D | Record.h | 1567 unsigned LHSVal, RHSVal; local 1569 bool LHSFailed = LHSPart.second.getAsInteger(10, LHSVal); (void)LHSFailed; 1574 if (LHSVal != RHSVal) 1575 return LHSVal < RHSVal;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/AsmParser/ |
H A D | PPCAsmParser.cpp | 221 int64_t LHSVal = EvaluateCRExpr(BE->getLHS()); local 225 if (LHSVal < 0 || RHSVal < 0) 230 case MCBinaryExpr::Add: Res = LHSVal + RHSVal; break; 231 case MCBinaryExpr::Mul: Res = LHSVal * RHSVal; break;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | ExprConstant.cpp | 7082 const APValue &LHSVal = LHSResult.Val; local 7086 if (E->isAdditiveOp() && LHSVal.isLValue() && RHSVal.isInt()) { 7087 Result = LHSVal; 7099 RHSVal.isLValue() && LHSVal.isInt()) { 7102 CharUnits::fromQuantity(LHSVal.getInt().getZExtValue()); 7106 if (E->getOpcode() == BO_Sub && LHSVal.isLValue() && RHSVal.isLValue()) { 7108 if (!LHSVal.getLValueOffset().isZero() || 7111 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); 7128 if (!LHSVal.isInt() || !RHSVal.isInt()) 7136 if (!handleIntIntBinOp(Info, E, LHSVal [all...] |
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 2456 SDValue LHSVal = getValue(I.getOperand(1)); 2534 LHSVal = getValue(LHS); 2542 Ops.push_back(SDValue(LHSVal.getNode(), LHSVal.getResNo() + i)); 2545 LHSVal.getNode()->getValueType(LHSVal.getResNo()+i), 5585 SDValue LHSVal = getMemCmpLoad(LHS, LoadVT, LoadTy, *this); 5588 SDValue Res = DAG.getSetCC(getCurSDLoc(), MVT::i1, LHSVal, RHSVal,
|
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 3305 StmtResult ActOnCaseStmt(SourceLocation CaseLoc, Expr *LHSVal,
|