/external/clang/lib/CodeGen/ |
D | CGAtomic.cpp | 40 LValue LVal; member in __anon03fcbd840111::AtomicInfo 74 LVal = lvalue; in AtomicInfo() 97 LVal = LValue::MakeBitfield(Address(Addr, lvalue.getAlignment()), in AtomicInfo() 100 LVal.setTBAAInfo(lvalue.getTBAAInfo()); in AtomicInfo() 116 LVal = lvalue; in AtomicInfo() 126 LVal = lvalue; in AtomicInfo() 140 const LValue &getAtomicLValue() const { return LVal; } in getAtomicLValue() 142 if (LVal.isSimple()) in getAtomicPointer() 143 return LVal.getPointer(); in getAtomicPointer() 144 else if (LVal.isBitField()) in getAtomicPointer() [all …]
|
D | CGStmtOpenMP.cpp | 2147 auto LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); in createSectionLVal() local 2149 CGF.EmitScalarInit(Init, LVal); in createSectionLVal() 2150 return LVal; in createSectionLVal() 2820 LValue LVal, RValue RVal) { in emitSimpleAtomicStore() argument 2821 if (LVal.isGlobalReg()) { in emitSimpleAtomicStore() 2822 CGF.EmitStoreThroughGlobalRegLValue(RVal, LVal); in emitSimpleAtomicStore() 2824 CGF.EmitAtomicStore(RVal, LVal, in emitSimpleAtomicStore() 2827 LVal.isVolatile(), /*IsInit=*/false); in emitSimpleAtomicStore() 2831 void CodeGenFunction::emitOMPSimpleStore(LValue LVal, RValue RVal, in emitOMPSimpleStore() argument 2833 switch (getEvaluationKind(LVal.getType())) { in emitOMPSimpleStore() [all …]
|
D | CodeGenFunction.h | 2345 void emitOMPSimpleStore(LValue LVal, RValue RVal, QualType RValTy, 2636 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
|
D | CGOpenMPRuntime.cpp | 1001 auto LVal = OMPRegionInfo->getThreadIDVariableLValue(CGF); in getThreadID() local 1002 ThreadID = CGF.EmitLoadOfLValue(LVal, Loc).getScalarVal(); in getThreadID()
|
/external/clang/lib/AST/ |
D | APValue.cpp | 575 const LV &LVal = *((const LV*)(const char*)Data.buffer); in getLValuePath() local 576 return llvm::makeArrayRef(LVal.getPath(), LVal.PathLength); in getLValuePath() 587 LV &LVal = *((LV*)(char*)Data.buffer); in setLValue() local 588 LVal.BaseAndIsOnePastTheEnd.setPointer(B); in setLValue() 589 LVal.BaseAndIsOnePastTheEnd.setInt(false); in setLValue() 590 LVal.Offset = O; in setLValue() 591 LVal.CallIndex = CallIndex; in setLValue() 592 LVal.resizePath((unsigned)-1); in setLValue() 599 LV &LVal = *((LV*)(char*)Data.buffer); in setLValue() local 600 LVal.BaseAndIsOnePastTheEnd.setPointer(B); in setLValue() [all …]
|
D | ExprConstant.cpp | 1402 QualType Type, const LValue &LVal) { in CheckLValueConstantExpression() argument 1405 APValue::LValueBase Base = LVal.getLValueBase(); in CheckLValueConstantExpression() 1406 const SubobjectDesignator &Designator = LVal.getLValueDesignator(); in CheckLValueConstantExpression() 1425 LVal.getLValueCallIndex() == 0) && in CheckLValueConstantExpression() 1555 LValue LVal; in CheckConstantExpression() local 1556 LVal.setFrom(Info.Ctx, Value); in CheckConstantExpression() 1557 return CheckLValueConstantExpression(Info, DiagLoc, Type, LVal); in CheckConstantExpression() 1564 static const ValueDecl *GetLValueBaseDecl(const LValue &LVal) { in GetLValueBaseDecl() argument 1565 return LVal.Base.dyn_cast<const ValueDecl*>(); in GetLValueBaseDecl() 2013 static bool HandleLValueMember(EvalInfo &Info, const Expr *E, LValue &LVal, in HandleLValueMember() argument [all …]
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | CheckObjCDealloc.cpp | 291 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction() local 292 Optional<Loc> LValLoc = LVal.getAs<Loc>(); in checkBeginFunction() 956 SVal LVal = State->getLValue(PropIvarDecl, ReceiverVal); in getValueReleasedByNillingOut() local 957 Optional<Loc> LValLoc = LVal.getAs<Loc>(); in getValueReleasedByNillingOut()
|
/external/clang/lib/Sema/ |
D | SemaStmtAsm.cpp | 214 const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context); in ActOnGCCAsmStmt() local 216 Diag(LVal->getLocStart(), diag::err_invalid_asm_cast_lvalue) in ActOnGCCAsmStmt() 219 Diag(LVal->getLocStart(), diag::warn_invalid_asm_cast_lvalue) in ActOnGCCAsmStmt()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporterVisitors.cpp | 1019 SVal LVal = LVState->getSVal(Inner, LVNode->getLocationContext()); in trackNullOrUndefValue() local 1021 if (LVState->isNull(LVal).isConstrainedTrue()) { in trackNullOrUndefValue() 1035 if (Optional<KnownSVal> KV = LVal.getAs<KnownSVal>()) in trackNullOrUndefValue()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 2437 static bool isCompatibleIVType(Value *LVal, Value *RVal) { in isCompatibleIVType() argument 2438 Type *LType = LVal->getType(); in isCompatibleIVType()
|