Home
last modified time | relevance | path

Searched refs:LVal (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGAtomic.cpp42 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 DCGStmtOpenMP.cpp2511 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 DCodeGenFunction.h2965 void emitOMPSimpleStore(LValue LVal, RValue RVal, QualType RValTy,
3380 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
H A DCGOpenMPRuntime.cpp1611 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 DAPValue.cpp646 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 DExprConstant.cpp1996 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 DSemaStmtAsm.cpp70 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 DIteratorChecker.cpp209 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 DCheckObjCDealloc.cpp285 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 DBugReporterVisitors.cpp1620 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 DLoopStrengthReduce.cpp2717 static bool isCompatibleIVType(Value *LVal, Value *RVal) { in isCompatibleIVType() argument
2718 Type *LType = LVal->getType(); in isCompatibleIVType()