Home
last modified time | relevance | path

Searched refs:RVal (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp103 SVal RVal, OverloadedOperatorKind Op) const;
271 const SVal RVal = State->getSVal(RHS, C.getLocationContext()); in checkPostStmt() local
275 handleComparison(C, BO, C.getCFGElementRef(), Result, LVal, RVal, in checkPostStmt()
287 SVal AmountVal = IsIterOnLHS ? RVal : LVal; in checkPostStmt()
451 SVal LVal, SVal RVal, in handleComparison() argument
459 const auto *RPos = getIteratorPosition(State, RVal); in handleComparison()
484 State = setIteratorPosition(State, RVal, in handleComparison()
486 RPos = getIteratorPosition(State, RVal); in handleComparison()
H A DMismatchedIteratorChecker.cpp197 SVal RVal = State->getSVal(BO->getRHS(), C.getLocationContext()); in checkPreStmt() local
198 verifyMatch(C, LVal, RVal); in checkPreStmt()
H A DIteratorRangeChecker.cpp170 SVal RVal = State->getSVal(BO->getRHS(), C.getLocationContext()); in checkPreStmt() local
174 RVal); in checkPreStmt()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16HardFloat.cpp384 Value *RVal = RI->getReturnValue(); in fixupFPReturnAndCall() local
385 if (!RVal) continue; in fixupFPReturnAndCall()
393 Type *T = RVal->getType(); in fixupFPReturnAndCall()
402 Value *Params[] = {RVal}; in fixupFPReturnAndCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp196 llvm::Value *getScalarRValValueOrNull(RValue RVal) const;
199 llvm::Value *convertRValueToInt(RValue RVal, bool CmpXchg = false) const;
1653 llvm::Value *AtomicInfo::getScalarRValValueOrNull(RValue RVal) const { in getScalarRValValueOrNull()
1654 if (RVal.isScalar() && (!hasPadding() || !LVal.isSimple())) in getScalarRValValueOrNull()
1655 return RVal.getScalarVal(); in getScalarRValValueOrNull()
1659 llvm::Value *AtomicInfo::convertRValueToInt(RValue RVal, bool CmpXchg) const { in convertRValueToInt() argument
1662 if (llvm::Value *Value = getScalarRValValueOrNull(RVal)) { in convertRValueToInt()
1675 Address Addr = materializeRValue(RVal); in convertRValueToInt()
H A DCGStmtOpenMP.cpp6274 LValue LVal, RValue RVal) { in emitSimpleAtomicStore() argument
6276 CGF.EmitStoreThroughGlobalRegLValue(RVal, LVal); in emitSimpleAtomicStore()
6278 CGF.EmitAtomicStore(RVal, LVal, AO, LVal.isVolatile(), /*isInit=*/false); in emitSimpleAtomicStore()
6291 void CodeGenFunction::emitOMPSimpleStore(LValue LVal, RValue RVal, in emitOMPSimpleStore() argument
6296 *this, RVal, RValTy, LVal.getType(), Loc)), in emitOMPSimpleStore()
6301 convertToComplexValue(*this, RVal, RValTy, LVal.getType(), Loc), LVal, in emitOMPSimpleStore()
H A DCodeGenFunction.h3700 void emitOMPSimpleStore(LValue LVal, RValue RVal, QualType RValTy,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2488 SVal RVal; in handle() local
2490 RVal = LVState->getRawSVal(*L, Inner->getType()); in handle()
2492 RVal = LVState->getSVal(L->getRegion()); in handle()
2498 if (!RVal.isUnknown()) in handle()
2500 getParentTracker().track(RVal, L->getRegion(), Opts, SFC)); in handle()
2503 const MemRegion *RegionRVal = RVal.getAsRegion(); in handle()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp4619 const LValue &LVal, APValue &RVal, in handleLValueToRValueConversion() argument
4651 RVal = APValue(extractStringLiteralCharacter(Info, Base, CharIndex)); in handleLValueToRValueConversion()
4657 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4810 const APValue &RVal) { in handleCompoundAssignment() argument
4821 RVal }; in handleCompoundAssignment()
8584 APValue RVal; in VisitCastExpr() local
8587 LVal, RVal)) in VisitCastExpr()
8589 return DerivedSuccess(RVal, E); in VisitCastExpr()
8624 APValue RVal; in VisitUnaryPostIncDec() local
8626 UO->isIncrementOp(), &RVal)) in VisitUnaryPostIncDec()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp675 SDValue RVal = SDValue(Node, 0); in LegalizeLoadOps() local
687 std::tie(RVal, RChain) = TLI.expandUnalignedLoad(LD, DAG); in LegalizeLoadOps()
692 if (SDValue Res = TLI.LowerOperation(RVal, DAG)) { in LegalizeLoadOps()
693 RVal = Res; in LegalizeLoadOps()
712 RVal = DAG.getNode(ISD::BITCAST, dl, VT, Res); in LegalizeLoadOps()
718 assert(RVal.getNode() != Node && "Load must be completely replaced"); in LegalizeLoadOps()
719 DAG.ReplaceAllUsesOfValueWith(SDValue(Node, 0), RVal); in LegalizeLoadOps()
722 UpdatedNodes->insert(RVal.getNode()); in LegalizeLoadOps()