Home
last modified time | relevance | path

Searched refs:LHSExpr (Results 1 – 25 of 27) sorted by relevance

12

/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorSyclExtractFunctors.h62 template <template<class, class, class> class BinaryCategory, typename OP, typename LHSExpr, typena…
63 struct FunctorExtractor<TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> > {
64 FunctorExtractor<TensorEvaluator<LHSExpr, Dev> > lhsExpr;
67 FunctorExtractor(const TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev>& expr)
73 template <template <class, class, class> class BinaryCategory, typename OP, typename LHSExpr, typen…
74 struct FunctorExtractor<TensorEvaluator<BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> >
75 : FunctorExtractor<TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> >{};
114 template <typename LHSExpr, typename RHSExpr, typename Dev>
115 struct FunctorExtractor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> > {
116 FunctorExtractor<TensorEvaluator<LHSExpr, Dev> > lhsExpr;
[all …]
DTensorSyclLeafCount.h72 template <typename LHSExpr, typename RHSExpr>
73 struct LeafCount<const TensorAssignOp<LHSExpr, RHSExpr> >: CategoryCount<LHSExpr,RHSExpr> {};
77 template <typename LHSExpr, typename RHSExpr>
78 struct LeafCount<TensorAssignOp<LHSExpr, RHSExpr> > :LeafCount<const TensorAssignOp<LHSExpr, RHSExp…
DTensorSyclExtractAccessor.h82 template <template<class, class, class> class BinaryCategory, typename OP, typename LHSExpr, typen…
83 struct ExtractAccessor<TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> > {
84 …e(cl::sycl::handler& cgh, const TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> e…
90 template <template<class, class, class> class BinaryCategory, typename OP, typename LHSExpr, typen…
91 struct ExtractAccessor<TensorEvaluator<BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> >
92 : ExtractAccessor<TensorEvaluator<const BinaryCategory<OP, LHSExpr, RHSExpr>, Dev> >{};
126 template <typename LHSExpr, typename RHSExpr, typename Dev>
127 struct ExtractAccessor<TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> > {
128 …Tuple(cl::sycl::handler& cgh, const TensorEvaluator<const TensorAssignOp<LHSExpr, RHSExpr>, Dev> e…
135 template <typename LHSExpr, typename RHSExpr, typename Dev>
[all …]
DTensorSyclConvertToDeviceExpression.h85 template <typename LHSExpr, typename RHSExpr>\
86 struct ConvertToDeviceExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr> >\
87 : NonOpConversion<TensorAssignOp, Res, LHSExpr, RHSExpr>{};
DTensorSyclExprConstructor.h82 …> class BinaryCategory, typename OP, typename OrigLHSExpr, typename OrigRHSExpr, typename LHSExpr,\
84 …BinaryCategory<OP, OrigLHSExpr, OrigRHSExpr>, CVQual BinaryCategory<OP, LHSExpr, RHSExpr>, Params…
85 typedef ExprConstructor<OrigLHSExpr, LHSExpr, Params...> my_left_type;\
148 template <typename OrigLHSExpr, typename OrigRHSExpr, typename LHSExpr, typename RHSExpr, typename.…
149 …<CVQual TensorAssignOp<OrigLHSExpr, OrigRHSExpr>, CVQual TensorAssignOp<LHSExpr, RHSExpr>, Params…
150 typedef ExprConstructor<OrigLHSExpr, LHSExpr, Params...> my_left_type;\
DTensorSyclPlaceHolderExpr.h113 template <typename LHSExpr, typename RHSExpr, size_t N>\
114 struct PlaceHolderExpression<CVQual TensorAssignOp<LHSExpr, RHSExpr>, N> {\
115 …typedef CVQual typename CategoryHelper<TensorAssignOp, NoOP, typename CalculateIndex<N, LHSExpr, R…
/external/clang/include/clang/AST/
DAPValue.h106 const AddrLabelExpr* LHSExpr; member
161 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr) in APValue() argument
163 MakeAddrLabelDiff(); setAddrLabelDiff(LHSExpr, RHSExpr); in APValue()
340 return ((const AddrLabelDiffData*)(const char*)Data.buffer)->LHSExpr; in getAddrLabelDiffLHS()
386 void setAddrLabelDiff(const AddrLabelExpr* LHSExpr, in setAddrLabelDiff() argument
388 ((AddrLabelDiffData*)(char*)Data.buffer)->LHSExpr = LHSExpr; in setAddrLabelDiff()
/external/llvm-project/clang/include/clang/AST/
DAPValue.h283 const AddrLabelExpr* LHSExpr;
343 APValue(const AddrLabelExpr* LHSExpr, const AddrLabelExpr* RHSExpr)
345 MakeAddrLabelDiff(); setAddrLabelDiff(LHSExpr, RHSExpr);
560 return ((const AddrLabelDiffData *)(const char *)&Data)->LHSExpr;
604 void setAddrLabelDiff(const AddrLabelExpr* LHSExpr,
606 ((AddrLabelDiffData *)(char *)&Data)->LHSExpr = LHSExpr;
/external/clang/lib/Sema/
DSemaExpr.cpp6117 bool Sema::DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr, in DiagnoseConditionalForNull() argument
6119 Expr *NullExpr = LHSExpr; in DiagnoseConditionalForNull()
6127 NonPointerExpr = LHSExpr; in DiagnoseConditionalForNull()
6177 Expr *LHSExpr = LHS.get(); in checkConditionalVoidType() local
6180 if (!LHSExpr->getType()->isVoidType()) in checkConditionalVoidType()
6184 S.Diag(LHSExpr->getLocStart(), diag::ext_typecheck_cond_one_void) in checkConditionalVoidType()
6185 << LHSExpr->getSourceRange(); in checkConditionalVoidType()
6978 Expr *LHSExpr, in DiagnoseConditionalPrecedence() argument
7009 Expr *CondExpr, Expr *LHSExpr, in ActOnConditionalOp() argument
7016 ExprResult LHSResult = CorrectDelayedTyposInExpr(LHSExpr); in ActOnConditionalOp()
[all …]
DSemaChecking.cpp6664 if (const Expr *LHSExpr = C->getLHS()) { in EvalAddr() local
6666 if (!LHSExpr->getType()->isVoidType()) in EvalAddr()
6667 if (const Expr *LHS = EvalAddr(LHSExpr, refVars, ParentDecl)) in EvalAddr()
6837 if (const Expr *LHSExpr = C->getLHS()) { in EvalVal() local
6839 if (!LHSExpr->getType()->isVoidType()) in EvalVal()
6840 if (const Expr *LHS = EvalVal(LHSExpr, refVars, ParentDecl)) in EvalVal()
10435 void Sema::DiagnoseSelfMove(const Expr *LHSExpr, const Expr *RHSExpr, in DiagnoseSelfMove() argument
10444 LHSExpr = LHSExpr->IgnoreParenImpCasts(); in DiagnoseSelfMove()
10461 const DeclRefExpr *LHSDeclRef = dyn_cast<DeclRefExpr>(LHSExpr); in DiagnoseSelfMove()
10472 Diag(OpLoc, diag::warn_self_move) << LHSExpr->getType() in DiagnoseSelfMove()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp7619 bool Sema::DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr, in DiagnoseConditionalForNull() argument
7621 Expr *NullExpr = LHSExpr; in DiagnoseConditionalForNull()
7629 NonPointerExpr = LHSExpr; in DiagnoseConditionalForNull()
7679 Expr *LHSExpr = LHS.get(); in checkConditionalVoidType() local
7682 if (!LHSExpr->getType()->isVoidType()) in checkConditionalVoidType()
7686 S.Diag(LHSExpr->getBeginLoc(), diag::ext_typecheck_cond_one_void) in checkConditionalVoidType()
7687 << LHSExpr->getSourceRange(); in checkConditionalVoidType()
8524 Expr *LHSExpr, in DiagnoseConditionalPrecedence() argument
8613 Expr *CondExpr, Expr *LHSExpr, in ActOnConditionalOp() argument
8620 ExprResult LHSResult = CorrectDelayedTyposInExpr(LHSExpr); in ActOnConditionalOp()
[all …]
/external/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp473 Instruction *NaryReassociate::tryReassociatedBinaryOp(const SCEV *LHSExpr, in tryReassociatedBinaryOp() argument
478 auto *LHS = findClosestMatchingDominator(LHSExpr, I); in tryReassociatedBinaryOp()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp473 Instruction *NaryReassociatePass::tryReassociatedBinaryOp(const SCEV *LHSExpr, in tryReassociatedBinaryOp() argument
478 auto *LHS = findClosestMatchingDominator(LHSExpr, I); in tryReassociatedBinaryOp()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp469 Instruction *NaryReassociatePass::tryReassociatedBinaryOp(const SCEV *LHSExpr, in tryReassociatedBinaryOp() argument
474 auto *LHS = findClosestMatchingDominator(LHSExpr, I); in tryReassociatedBinaryOp()
/external/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldChecker.cpp44 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate() local
48 evalComplexExpr(evalSimpleExpr(LHSExpr, OutsideLoad), OutsideLoad); in evaluate()
52 return handleError(Expr, unexpectedToken(RemainingExpr, LHSExpr, "")); in evaluate()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldChecker.cpp43 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate() local
47 evalComplexExpr(evalSimpleExpr(LHSExpr, OutsideLoad), OutsideLoad); in evaluate()
51 return handleError(Expr, unexpectedToken(RemainingExpr, LHSExpr, "")); in evaluate()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldChecker.cpp43 StringRef LHSExpr = Expr.substr(0, EQIdx).rtrim(); in evaluate() local
47 evalComplexExpr(evalSimpleExpr(LHSExpr, OutsideLoad), OutsideLoad); in evaluate()
51 return handleError(Expr, unexpectedToken(RemainingExpr, LHSExpr, "")); in evaluate()
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1394 const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS(); in EmitConstantValue() local
1396 llvm::Constant *LHS = EmitConstantExpr(LHSExpr, LHSExpr->getType(), CGF); in EmitConstantValue()
/external/clang/lib/Analysis/
DCFG.cpp645 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectRelationalOperator() local
648 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectRelationalOperator()
653 BoolExpr = LHSExpr; in checkIncorrectRelationalOperator()
684 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator() local
687 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectEqualityOperator()
692 BoolExpr = LHSExpr; in checkIncorrectEqualityOperator()
/external/llvm-project/clang/lib/Analysis/
DCFG.cpp921 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectRelationalOperator() local
924 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectRelationalOperator()
929 BoolExpr = LHSExpr; in checkIncorrectRelationalOperator()
960 const Expr *LHSExpr = B->getLHS()->IgnoreParens(); in checkIncorrectEqualityOperator() local
963 const IntegerLiteral *IntLiteral = dyn_cast<IntegerLiteral>(LHSExpr); in checkIncorrectEqualityOperator()
968 BoolExpr = LHSExpr; in checkIncorrectEqualityOperator()
/external/llvm-project/clang/lib/CodeGen/
DCGExprConstant.cpp2099 const AddrLabelExpr *LHSExpr = Value.getAddrLabelDiffLHS(); in tryEmitPrivate() local
2101 llvm::Constant *LHS = tryEmitPrivate(LHSExpr, LHSExpr->getType()); in tryEmitPrivate()
/external/clang/include/clang/Sema/
DSema.h3597 void DiagnoseSelfMove(const Expr *LHSExpr, const Expr *RHSExpr,
4055 tok::TokenKind Kind, Expr *LHSExpr, Expr *RHSExpr);
4057 BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr);
4059 Expr *LHSExpr, Expr *RHSExpr);
4067 Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr);
4102 Expr *CondExpr, Expr *LHSExpr,
8789 Expr *LHSExpr, ExprResult &RHS, SourceLocation Loc, QualType CompoundType);
8821 bool DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr,
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp2456 const MCExpr *LHSExpr = in lowerConstant() local
2460 LHSExpr = in lowerConstant()
2463 LHSExpr, MCSymbolRefExpr::create(getSymbol(RHSGV), Ctx), Ctx); in lowerConstant()
/external/llvm-project/clang/lib/AST/
DExprConstant.cpp5831 const Expr *LHSExpr; member
5858 Info.FFDiag(LHSExpr, in found()
5882 static bool HandleUnionActiveMemberChange(EvalInfo &Info, const Expr *LHSExpr, in HandleUnionActiveMemberChange() argument
5891 for (const Expr *E = LHSExpr; E != nullptr;) { in HandleUnionActiveMemberChange()
5958 findCompleteObject(Info, LHSExpr, AK_Assign, LHS, LHSExpr->getType()); in HandleUnionActiveMemberChange()
5970 Info, LHSExpr, LengthAndField.second, DuringInit}; in HandleUnionActiveMemberChange()
5971 if (!findSubobject(Info, LHSExpr, Obj, D, StartLifetime)) in HandleUnionActiveMemberChange()
12374 const Expr *LHSExpr = LHSVal.getLValueBase().dyn_cast<const Expr*>(); in VisitBinOp() local
12376 if (!LHSExpr || !RHSExpr) in VisitBinOp()
12378 const AddrLabelExpr *LHSAddrExpr = dyn_cast<AddrLabelExpr>(LHSExpr); in VisitBinOp()
[all …]
/external/llvm-project/clang/include/clang/Sema/
DSema.h4737 void DiagnoseSelfMove(const Expr *LHSExpr, const Expr *RHSExpr,
5302 tok::TokenKind Kind, Expr *LHSExpr, Expr *RHSExpr);
5304 BinaryOperatorKind Opc, Expr *LHSExpr, Expr *RHSExpr);
5306 Expr *LHSExpr, Expr *RHSExpr);
5316 Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr);
5355 Expr *CondExpr, Expr *LHSExpr,
11386 Expr *LHSExpr, ExprResult &RHS, SourceLocation Loc, QualType CompoundType);
11421 bool DiagnoseConditionalForNull(Expr *LHSExpr, Expr *RHSExpr,

12