| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 42 LValue LVal; member in __anon87b451740111::AtomicInfo 76 LVal = lvalue; in AtomicInfo() 117 LVal = lvalue; in AtomicInfo() 127 LVal = lvalue; in AtomicInfo() 143 if (LVal.isSimple()) in getAtomicPointer() 208 LVal.getBaseInfo(), LVal.getTBAAInfo()); in projectValue() 298 if (LVal.isBitField()) in CreateTempAlloca() 1354 if (LVal.isSimple()) { in convertAtomicTempToRValue() 1371 LValue::MakeBitfield(addr, LVal.getBitFieldInfo(), LVal.getType(), in convertAtomicTempToRValue() 1375 LValue::MakeVectorElt(addr, LVal.getVectorIdx(), LVal.getType(), in convertAtomicTempToRValue() [all …]
|
| H A D | CGStmtOpenMP.cpp | 2511 LValue LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal() local 2514 return LVal; in createSectionLVal() 3584 LValue LVal, RValue RVal) { in emitSimpleAtomicStore() argument 3585 if (LVal.isGlobalReg()) { in emitSimpleAtomicStore() 3586 CGF.EmitStoreThroughGlobalRegLValue(RVal, LVal); in emitSimpleAtomicStore() 3588 CGF.EmitAtomicStore(RVal, LVal, in emitSimpleAtomicStore() 3591 LVal.isVolatile(), /*IsInit=*/false); in emitSimpleAtomicStore() 3595 void CodeGenFunction::emitOMPSimpleStore(LValue LVal, RValue RVal, in emitOMPSimpleStore() argument 3597 switch (getEvaluationKind(LVal.getType())) { in emitOMPSimpleStore() 3601 LVal); in emitOMPSimpleStore() [all …]
|
| H A D | CodeGenFunction.h | 2965 void emitOMPSimpleStore(LValue LVal, RValue RVal, QualType RValTy, 3380 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
|
| H A D | CGOpenMPRuntime.cpp | 1611 LValue LVal = OMPRegionInfo->getThreadIDVariableLValue(CGF); in getThreadID() local 1612 ThreadID = CGF.EmitLoadOfScalar(LVal, Loc); in getThreadID()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | APValue.cpp | 646 return llvm::makeArrayRef(LVal.getPath(), LVal.PathLength); in getLValuePath() 667 LV &LVal = *((LV*)(char*)Data.buffer); in setLValue() local 668 LVal.Base = B; in setLValue() 669 LVal.IsOnePastTheEnd = false; in setLValue() 670 LVal.Offset = O; in setLValue() 671 LVal.resizePath((unsigned)-1); in setLValue() 672 LVal.IsNullPtr = IsNullPtr; in setLValue() 680 LVal.Base = B; in setLValue() 682 LVal.Offset = O; in setLValue() 683 LVal.resizePath(Path.size()); in setLValue() [all …]
|
| H A D | ExprConstant.cpp | 1996 LValue LVal; in CheckConstantExpression() local 2558 Result = LVal ? Frame->getTemporary(VD, LVal->getLValueVersion()) in evaluateVarDeclInit() 3131 if (!LVal.Base) { in findCompleteObject() 3493 LValue LVal; in foundPointer() local 3643 LValue LVal; in foundPointer() local 5062 LValue LVal; in VisitCastExpr() local 5087 LValue LVal; in VisitUnaryPostIncDec() local 5973 LValue LVal; in VisitCastExpr() local 8109 LValue LVal; in tryEvaluateBuiltinObjectSize() local 11014 LValue LVal; in EvaluateAsInitializer() local [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 70 static void emitAndFixInvalidAsmCastLValue(const Expr *LVal, Expr *BadArgument, in emitAndFixInvalidAsmCastLValue() argument 73 S.Diag(LVal->getBeginLoc(), diag::err_invalid_asm_cast_lvalue) in emitAndFixInvalidAsmCastLValue() 76 S.Diag(LVal->getBeginLoc(), diag::warn_invalid_asm_cast_lvalue) in emitAndFixInvalidAsmCastLValue() 313 const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context); in ActOnGCCAsmStmt() local 314 emitAndFixInvalidAsmCastLValue(LVal, OutputExpr, *this); in ActOnGCCAsmStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IteratorChecker.cpp | 209 void handleComparison(CheckerContext &C, const SVal &RetVal, const SVal &LVal, 331 RegionOrSymbol LVal, 334 const SymExpr *Condition, const SVal &LVal, 891 const SVal &LVal, const SVal &RVal, in handleComparison() argument 899 const auto *LPos = getIteratorPosition(State, LVal); in handleComparison() 903 State = saveComparison(State, Condition, LVal, RVal, Op == OO_EqualEqual); in handleComparison() 907 State, getRegionOrSymbol(LVal), getRegionOrSymbol(RVal), in handleComparison() 1945 RegionOrSymbol LVal, in processComparison() argument 1947 const auto *LPos = getIteratorPosition(State, LVal); in processComparison() 1952 State = adjustIteratorPosition(State, LVal, *RPos, Equal); in processComparison() [all …]
|
| H A D | CheckObjCDealloc.cpp | 285 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction() local 286 Optional<Loc> LValLoc = LVal.getAs<Loc>(); in checkBeginFunction() 957 SVal LVal = State->getLValue(PropIvarDecl, ReceiverVal); in getValueReleasedByNillingOut() local 958 Optional<Loc> LValLoc = LVal.getAs<Loc>(); in getValueReleasedByNillingOut()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 1620 SVal LVal = LVNode->getSVal(Inner); in trackExpressionValue() local 1623 bool LVIsNull = LVState->isNull(LVal).isConstrainedTrue(); in trackExpressionValue() 1629 if (auto KV = LVal.getAs<KnownSVal>()) in trackExpressionValue()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 2717 static bool isCompatibleIVType(Value *LVal, Value *RVal) { in isCompatibleIVType() argument 2718 Type *LType = LVal->getType(); in isCompatibleIVType()
|