Searched refs:LVal (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp40 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 DCGStmtOpenMP.cpp2799 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 DCGExprComplex.cpp1140 LValue LVal = ComplexExprEmitter(*this).EmitBinAssignLValue(E, Val); local
1144 return LVal;
H A DCGOpenMPRuntime.cpp1757 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 DCodeGenFunction.h2989 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 DAPValue.cpp755 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 DExprConstant.cpp1915 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 DSemaStmtAsm.cpp70 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 DCheckObjCDealloc.cpp284 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 DIteratorModeling.cpp91 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 DBugReporterVisitors.cpp1970 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 DLoopStrengthReduce.cpp2745 static bool isCompatibleIVType(Value *LVal, Value *RVal) { argument
2746 Type *LType = LVal->getType();

Completed in 408 milliseconds