/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 40 LValue LVal; member in class:__anon322::AtomicInfo 74 LVal = lvalue; 97 LVal = LValue::MakeBitfield(Address(Addr, lvalue.getAlignment()), 116 LVal = lvalue; 126 LVal = lvalue; 139 const LValue &getAtomicLValue() const { return LVal; } 141 if (LVal.isSimple()) 142 return LVal.getPointer(CGF); 143 else if (LVal.isBitField()) 144 return LVal 1982 LValue LVal = atomics.getAtomicLValue(); local 2056 EmitAtomicUpdate( LValue LVal, llvm::AtomicOrdering AO, const llvm::function_ref<RValue(RValue)> &UpdateOp, bool IsVolatile) argument [all...] |
H A D | CGStmtOpenMP.cpp | 2799 LValue LVal = CGF.MakeAddrLValue(CGF.CreateMemTemp(Ty, Name), Ty); local 2801 CGF.EmitStoreThroughLValue(RValue::get(Init), LVal, /*isInit*/ true); local 2802 return LVal; 3922 LValue LVal, RValue RVal) { 3923 if (LVal.isGlobalReg()) { 3924 CGF.EmitStoreThroughGlobalRegLValue(RVal, LVal); 3926 CGF.EmitAtomicStore(RVal, LVal, 3929 LVal.isVolatile(), /*isInit=*/false); 3933 void CodeGenFunction::emitOMPSimpleStore(LValue LVal, RValue RVal, argument 3935 switch (getEvaluationKind(LVal 3921 emitSimpleAtomicStore(CodeGenFunction &CGF, bool IsSeqCst, LValue LVal, RValue RVal) argument 3939 LVal); local [all...] |
H A D | CGExprComplex.cpp | 1140 LValue LVal = ComplexExprEmitter(*this).EmitBinAssignLValue(E, Val); local 1144 return LVal;
|
H A D | CGOpenMPRuntime.cpp | 1757 LValue LVal = OMPRegionInfo->getThreadIDVariableLValue(CGF); local 1762 !isa<llvm::Instruction>(LVal.getPointer(CGF)) || 1763 cast<llvm::Instruction>(LVal.getPointer(CGF))->getParent() == 1765 cast<llvm::Instruction>(LVal.getPointer(CGF))->getParent() == 1767 ThreadID = CGF.EmitLoadOfScalar(LVal, Loc); 11506 LValue LVal = CGF.EmitLValue(FoundE); 11510 LVal.getAddress(CGF).getElementType(), UniqueDeclName); 11512 LVal.getAlignment().getAsAlign()); 11514 CGF.MakeAddrLValue(Last, LVal.getType(), LVal [all...] |
H A D | CodeGenFunction.h | 2989 void emitOMPSimpleStore(LValue LVal, RValue RVal, QualType RValTy, 3412 void EmitAtomicUpdate(LValue LVal, llvm::AtomicOrdering AO,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | APValue.cpp | 755 const LV &LVal = *((const LV*)(const char*)Data.buffer); local 756 return llvm::makeArrayRef(LVal.getPath(), LVal.PathLength); 777 LV &LVal = *((LV*)(char*)Data.buffer); local 778 LVal.Base = B; 779 LVal.IsOnePastTheEnd = false; 780 LVal.Offset = O; 781 LVal.resizePath((unsigned)-1); 782 LVal.IsNullPtr = IsNullPtr; 789 LV &LVal local [all...] |
H A D | ExprConstant.cpp | 1915 static const ValueDecl *GetLValueBaseDecl(const LValue &LVal) { 1916 return LVal.Base.dyn_cast<const ValueDecl*>(); 2000 QualType Type, const LValue &LVal, 2005 APValue::LValueBase Base = LVal.getLValueBase(); 2006 const SubobjectDesignator &Designator = LVal.getLValueDesignator(); 2025 LVal.getLValueCallIndex() == 0) && 2220 LValue LVal; 2221 LVal.setFrom(Info.Ctx, Value); 2222 return CheckLValueConstantExpression(Info, DiagLoc, Type, LVal, Usage, 2719 /// Update LVal t [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 70 static void emitAndFixInvalidAsmCastLValue(const Expr *LVal, Expr *BadArgument, argument 73 S.Diag(LVal->getBeginLoc(), diag::err_invalid_asm_cast_lvalue) 76 S.Diag(LVal->getBeginLoc(), diag::warn_invalid_asm_cast_lvalue) 315 const Expr *LVal = OutputExpr->IgnoreParenNoopCasts(Context); local 316 emitAndFixInvalidAsmCastLValue(LVal, OutputExpr, *this);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCDealloc.cpp | 284 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); local 285 Optional<Loc> LValLoc = LVal.getAs<Loc>(); 955 SVal LVal = State->getLValue(PropIvarDecl, ReceiverVal); local 956 Optional<Loc> LValLoc = LVal.getAs<Loc>();
|
H A D | IteratorModeling.cpp | 91 const SVal &LVal, const SVal &RVal, 502 SVal RetVal, const SVal &LVal, 510 const auto *LPos = getIteratorPosition(State, LVal); 532 State = setIteratorPosition(State, LVal, 534 LPos = getIteratorPosition(State, LVal); 501 handleComparison(CheckerContext &C, const Expr *CE, SVal RetVal, const SVal &LVal, const SVal &RVal, OverloadedOperatorKind Op) const argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 1970 SVal LVal = LVNode->getSVal(Inner); local 1973 bool LVIsNull = LVState->isNull(LVal).isConstrainedTrue(); 1979 if (auto KV = LVal.getAs<KnownSVal>()) 1985 // If the LVal is null, check if we are dealing with null reference.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 2745 static bool isCompatibleIVType(Value *LVal, Value *RVal) { argument 2746 Type *LType = LVal->getType();
|