Home
last modified time | relevance | path

Searched refs:getLValue (Results 1 – 25 of 30) sorted by relevance

12

/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramState.h280 Loc getLValue(const VarDecl *D, const LocationContext *LC) const;
282 Loc getLValue(const CompoundLiteralExpr *literal,
286 SVal getLValue(const ObjCIvarDecl *decl, SVal base) const;
289 SVal getLValue(const FieldDecl *decl, SVal Base) const;
292 SVal getLValue(const IndirectFieldDecl *decl, SVal Base) const;
295 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const;
694 inline Loc ProgramState::getLValue(const VarDecl *VD, in getLValue() function
699 inline Loc ProgramState::getLValue(const CompoundLiteralExpr *literal, in getLValue() function
704 inline SVal ProgramState::getLValue(const ObjCIvarDecl *D, SVal Base) const { in getLValue() function
708 inline SVal ProgramState::getLValue(const FieldDecl *D, SVal Base) const { in getLValue() function
[all …]
/external/skqp/src/sksl/
DSkSLInterpreter.cpp188 Interpreter::StackIndex Interpreter::getLValue(const Expression& expr) { in getLValue() function in SkSL::Interpreter
205 return this->getLValue(this->evaluate(*t.fTest).fBool ? *t.fIfTrue : *t.fIfFalse); in getLValue()
308 StackIndex left = this->getLValue(*b.fLeft); \ in evaluate()
325 StackIndex left = this->getLValue(*b.fLeft); \ in evaluate()
366 StackIndex left = this->getLValue(*b.fLeft); in evaluate()
425 StackIndex lvalue = this->getLValue(*p.fOperand); in evaluate()
DSkSLInterpreter.h71 StackIndex getLValue(const Expression& expr);
DSkSLJIT.cpp282 std::unique_ptr<JIT::LValue> JIT::getLValue(LLVMBuilderRef builder, const Expression& expr) { in getLValue() function in SkSL::JIT
387 this->getLValue(builder, in getLValue()
389 this->getLValue(builder, in getLValue()
462 this->getLValue(builder, *s.fBase), in getLValue()
525 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *b.fLeft); \ in compileBinary()
563 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *b.fLeft); in compileBinary()
742 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *p.fOperand); in compilePostfix()
790 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *p.fOperand); in compilePrefix()
DSkSLSPIRVCodeGenerator.cpp696 arguments.push_back(this->getLValue(*c.fArguments[i], out)->getPointer()); in writeIntrinsicCall()
716 arguments.push_back(this->getLValue(*c.fArguments[i], out)->getPointer()); in writeIntrinsicCall()
976 std::unique_ptr<LValue> lv = this->getLValue(*c.fArguments[i], out); in writeFunctionCall()
1503 SpvId id = this->getLValue(expr, out)->getPointer(); in getAccessChain()
1613 std::unique_ptr<SPIRVCodeGenerator::LValue> SPIRVCodeGenerator::getLValue(const Expression& expr, in getLValue() function in SkSL::SPIRVCodeGenerator
1649 SpvId base = this->getLValue(*swizzle.fBase, out)->getPointer(); in getLValue()
1683 SpvId ifTrue = this->getLValue(*t.fIfTrue, out)->getPointer(); in getLValue()
1687 SpvId ifFalse = this->getLValue(*t.fIfFalse, out)->getPointer(); in getLValue()
1806 return getLValue(expr, out)->load(out); in writeIndexExpression()
1810 return getLValue(f, out)->load(out); in writeFieldAccess()
[all …]
DSkSLJIT.h153 std::unique_ptr<LValue> getLValue(LLVMBuilderRef builder, const Expression& expr);
DSkSLSPIRVCodeGenerator.h148 std::unique_ptr<LValue> getLValue(const Expression& value, OutputStream& out);
/external/skia/src/sksl/
DSkSLInterpreter.cpp188 Interpreter::StackIndex Interpreter::getLValue(const Expression& expr) { in getLValue() function in SkSL::Interpreter
205 return this->getLValue(this->evaluate(*t.fTest).fBool ? *t.fIfTrue : *t.fIfFalse); in getLValue()
308 StackIndex left = this->getLValue(*b.fLeft); \ in evaluate()
325 StackIndex left = this->getLValue(*b.fLeft); \ in evaluate()
366 StackIndex left = this->getLValue(*b.fLeft); in evaluate()
425 StackIndex lvalue = this->getLValue(*p.fOperand); in evaluate()
DSkSLInterpreter.h71 StackIndex getLValue(const Expression& expr);
DSkSLJIT.cpp282 std::unique_ptr<JIT::LValue> JIT::getLValue(LLVMBuilderRef builder, const Expression& expr) { in getLValue() function in SkSL::JIT
387 this->getLValue(builder, in getLValue()
389 this->getLValue(builder, in getLValue()
462 this->getLValue(builder, *s.fBase), in getLValue()
525 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *b.fLeft); \ in compileBinary()
563 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *b.fLeft); in compileBinary()
742 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *p.fOperand); in compilePostfix()
790 std::unique_ptr<LValue> lvalue = this->getLValue(builder, *p.fOperand); in compilePrefix()
DSkSLSPIRVCodeGenerator.cpp702 arguments.push_back(this->getLValue(*c.fArguments[i], out)->getPointer()); in writeIntrinsicCall()
722 arguments.push_back(this->getLValue(*c.fArguments[i], out)->getPointer()); in writeIntrinsicCall()
998 std::unique_ptr<LValue> lv = this->getLValue(*c.fArguments[i], out); in writeFunctionCall()
1544 SpvId id = this->getLValue(expr, out)->getPointer(); in getAccessChain()
1664 std::unique_ptr<SPIRVCodeGenerator::LValue> SPIRVCodeGenerator::getLValue(const Expression& expr, in getLValue() function in SkSL::SPIRVCodeGenerator
1703 SpvId base = this->getLValue(*swizzle.fBase, out)->getPointer(); in getLValue()
1739 SpvId ifTrue = this->getLValue(*t.fIfTrue, out)->getPointer(); in getLValue()
1743 SpvId ifFalse = this->getLValue(*t.fIfFalse, out)->getPointer(); in getLValue()
1865 return getLValue(expr, out)->load(out); in writeIndexExpression()
1869 return getLValue(f, out)->load(out); in writeFieldAccess()
[all …]
DSkSLJIT.h153 std::unique_ptr<LValue> getLValue(LLVMBuilderRef builder, const Expression& expr);
DSkSLSPIRVCodeGenerator.h192 std::unique_ptr<LValue> getLValue(const Expression& value, OutputStream& out);
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp99 LValue = State->getLValue(Ty, SVB.makeZeroArrayIndex(), LValue); in makeZeroElementRegion()
120 SVal LValue = State->getLValue(Var, LCtx); in getRegionForConstructedObject()
138 FieldVal = State->getLValue(Init->getIndirectMember(), ThisVal); in getRegionForConstructedObject()
141 FieldVal = State->getLValue(Init->getMember(), ThisVal); in getRegionForConstructedObject()
551 state = state->bindLoc(state->getLValue(VD, LCtx), V); in VisitCXXCatchStmt()
591 SVal FieldLoc = State->getLValue(FieldForCapture, V); in VisitLambdaExpr()
DExprEngineObjC.cpp28 SVal location = state->getLValue(Ex->getDecl(), baseVal); in VisitLvalObjCIvarRefExpr()
81 elementV = state->getLValue(elemD, Pred->getLocationContext()); in VisitObjCForCollectionStmt()
DExprEngine.cpp489 FieldLoc = State->getLValue(BMI->getIndirectMember(), thisVal); in ProcessInitializer()
492 FieldLoc = State->getLValue(BMI->getMember(), thisVal); in ProcessInitializer()
597 SVal dest = state->getLValue(varDecl, Pred->getLocationContext()); in ProcessAutomaticObjDtor()
667 State->getLValue(Member, State->getSVal(ThisVal).castAs<Loc>()); in ProcessMemberDtor()
1915 V = state->getLValue(VD, LocCtxt); in VisitCommonDeclRefExpr()
1921 V = state->getLValue(FD, CXXThisVal); in VisitCommonDeclRefExpr()
1925 V = state->getLValue(VD, LocCtxt); in VisitCommonDeclRefExpr()
1989 SVal V = state->getLValue(A->getType(), in VisitLvalArraySubscriptExpr()
2043 SVal L = state->getLValue(field, baseExprVal); in VisitMemberExpr()
DBugReporterVisitors.cpp1338 if (const MemRegion *R = state->getLValue(cast<VarDecl>(DR->getDecl()), in patternMatch()
1499 if (const MemRegion *R = state->getLValue(VD, LCtx).getAsRegion()) { in VisitConditionVariable()
1543 if (const MemRegion *R = state->getLValue(VD, LCtx).getAsRegion()) { in VisitTrueTest()
DExprEngineC.cpp458 Loc CLLoc = State->getLValue(CL, LCtx); in VisitCompoundLiteralExpr()
540 evalBind(Dst2, DS, UpdatedN, state->getLValue(VD, LC), InitVal, true); in VisitDeclStmt()
DCallEvent.cpp689 SVal IvarLVal = getState()->getLValue(PropIvar, getReceiverSVal()); in getExtraInvalidatedValues()
/external/deqp/framework/randomshaders/
DrsgExpression.hpp62 …virtual ExecValueAccess getLValue (void) const { DE_ASSERT(DE_FALSE); throw Exception("Express… in getLValue() function in rsg::Expression
78 ExecValueAccess getLValue (void) const { return m_valueAccess; } in getLValue() function in rsg::VariableAccess
/external/clang/lib/StaticAnalyzer/Checkers/
DCheckObjCDealloc.cpp291 SVal LVal = State->getLValue(PropImpl->getPropertyIvarDecl(), SelfVal); in checkBeginFunction()
956 SVal LVal = State->getLValue(PropIvarDecl, ReceiverVal); in getValueReleasedByNillingOut()
DNullabilityChecker.cpp389 SVal LV = State->getLValue(ParamDecl, LocCtxt); in checkParamsForPreconditionViolation()
421 SVal LV = State->getLValue(IvarDecl, SelfVal); in checkSelfIvarsForInvariantViolation()
DBasicObjCFoundationChecks.cpp926 ElementLoc = State->getLValue(ElemDecl, LCtx); in checkElementNonNil()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_inlines.h416 LValue *Function::getLValue(int id) in getLValue() function
Dnv50_ir.h1182 inline LValue *getLValue(int id);

12