| /llvm-project-15.0.7/clang-tools-extra/pseudo/test/ |
| H A D | lr-build-conflicts.test | 1 _ := expr 2 expr := expr - expr # S/R conflict at state 4 on '-' token 3 expr := IDENTIFIER 8 # GRAPH-NEXT: expr := • expr - expr 13 # GRAPH-NEXT: expr := expr • - expr 17 # GRAPH-NEXT: expr := • expr - expr 18 # GRAPH-NEXT: expr := expr - • expr 21 # GRAPH-NEXT: expr := expr - expr • 22 # GRAPH-NEXT: expr := expr • - expr 23 # GRAPH-NEXT: 0 ->[expr] 1 [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | AffineExprVisitor.h | 75 RetTy walkPostOrder(AffineExpr expr) { in walkPostOrder() argument 78 switch (expr.getKind()) { in walkPostOrder() 109 expr.cast<AffineDimExpr>()); in walkPostOrder() 112 expr.cast<AffineSymbolExpr>()); in walkPostOrder() 117 RetTy visit(AffineExpr expr) { in visit() argument 120 switch (expr.getKind()) { in visit() 146 expr.cast<AffineDimExpr>()); in visit() 149 expr.cast<AffineSymbolExpr>()); in visit() 187 walkPostOrder(expr.getLHS()); in walkOperandsPostOrder() 188 walkPostOrder(expr.getRHS()); in walkOperandsPostOrder() [all …]
|
| H A D | AffineExpr.h | 73 /* implicit */ AffineExpr(const ImplType *expr) in AffineExpr() argument 74 : expr(const_cast<ImplType *>(expr)) {} in AffineExpr() 76 bool operator==(AffineExpr other) const { return expr == other.expr; } 190 return static_cast<const void *>(expr); in getAsOpaquePointer() 198 ImplType *expr{nullptr}; 241 return ::llvm::hash_value(arg.expr); in hash_value() 244 inline AffineExpr operator+(int64_t val, AffineExpr expr) { return expr + val; } 245 inline AffineExpr operator*(int64_t val, AffineExpr expr) { return expr * val; } 247 return expr * (-1) + val; 283 return U(expr); in dyn_cast() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_ast.c | 151 if (!expr) in isl_ast_expr_copy() 164 if (!expr) in isl_ast_expr_dup() 177 expr->u.op.op, expr->u.op.n_arg); in isl_ast_expr_dup() 196 if (!expr) in isl_ast_expr_cow() 240 return expr ? expr->ctx : NULL; in isl_ast_expr_get_ctx() 245 return expr ? expr->type : isl_ast_expr_error; in isl_ast_expr_get_type() 356 expr = isl_ast_expr_cow(expr); in isl_ast_expr_set_op_arg() 815 expr = isl_ast_expr_free(expr); in isl_ast_expr_substitute_ids() 816 expr = isl_ast_expr_cow(expr); in isl_ast_expr_substitute_ids() 826 expr = isl_ast_expr_free(expr); in isl_ast_expr_substitute_ids() [all …]
|
| H A D | isl_ast_build_expr.c | 353 expr = isl_ast_expr_mul(c, expr); in isl_ast_expr_mod() 384 expr = isl_ast_expr_neg(expr); in scale() 387 expr = isl_ast_expr_mul(c, expr); in scale() 1127 *expr = ast_expr_add(*expr, rat_expr); in extract_rational() 1168 expr = ast_expr_sub(expr, expr_neg); in isl_ast_expr_from_aff() 1177 expr = isl_ast_expr_free(expr); in isl_ast_expr_from_aff() 1181 expr = isl_ast_expr_free(expr); in isl_ast_expr_from_aff() 1186 expr = isl_ast_expr_add_term(expr, in isl_ast_expr_from_aff() 1191 expr = isl_ast_expr_add_int(expr, data.cst); in isl_ast_expr_from_aff() 1216 expr = isl_ast_expr_free(expr); in add_signed_terms() [all …]
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | DWARFExpressionList.cpp | 28 if (expr->base == 0 && expr->size == LLDB_INVALID_ADDRESS) in GetAlwaysValidExpr() 29 return &expr->data; in GetAlwaysValidExpr() 44 if (const DWARFExpression *expr = in GetExpressionData() local 61 return expr; in GetExpressionAtAddress() 137 if (!expr) in MatchesOperand() 160 expr.GetExpressionData(data); in DumpLocations() 188 expr.GetExpressionData(data); in GetDescription() 210 DWARFExpression expr; in Evaluate() local 212 expr = m_exprs.Back()->data; in Evaluate() 241 expr = *entry; in Evaluate() [all …]
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/ |
| H A D | RandomFunctionGenerator.h | 34 z3::expr inSetConstraint(z3::expr &Variable, ArrayRef<int> Values) const; 39 void addBoundsAndAnchors(z3::expr &Begin, z3::expr &End); 43 void addLoopConstraints(const z3::expr &LoopBegin, const z3::expr &LoopEnd, 44 z3::expr &LoopBlockSize, int LoopMinIter); 49 z3::expr Type; 50 z3::expr ContiguousBegin, ContiguousEnd; 51 z3::expr OverlapBegin, OverlapEnd; 52 z3::expr LoopBegin, LoopEnd, LoopBlockSize; 53 z3::expr AlignedLoopBegin, AlignedLoopEnd, AlignedLoopBlockSize, 55 z3::expr AcceleratorBegin, AcceleratorEnd; [all …]
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | AffineExpr.cpp | 36 void visitConstantExpr(AffineConstantExpr expr) { callback(expr); } in walk() 37 void visitDimExpr(AffineDimExpr expr) { callback(expr); } in walk() 38 void visitSymbolExpr(AffineSymbolExpr expr) { callback(expr); } in walk() 907 expr = expr + id * flatExprs[j]; in getAffineExprFromFlatForm() 916 expr = expr + term; in getAffineExprFromFlatForm() 922 expr = expr + constTerm; in getAffineExprFromFlatForm() 923 return expr; in getAffineExprFromFlatForm() 1091 expr = expr + term; in getSemiAffineExprFromFlatForm() 1097 expr = expr + constTerm; in getSemiAffineExprFromFlatForm() 1098 return expr; in getSemiAffineExprFromFlatForm() [all …]
|
| H A D | AffineMap.cpp | 43 switch (expr.getKind()) { in constantFoldImpl() 261 if (!expr || expr.getPosition() != i) in isIdentity() 289 for (auto expr : getResults()) in getConstantResults() local 369 exprs.push_back(expr); in partialConstantFold() 383 for (auto expr : getResults()) in walkExprs() local 384 expr.walk(callback); in walkExprs() 398 for (auto expr : getResults()) in replaceDimsAndSymbols() local 458 for (auto expr : getResults()) in compose() local 659 auto expr = en.value(); in inversePermutation() local 669 for (auto expr : exprs) in inversePermutation() local [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | pr17168.ll | 60 !0 = !DIGlobalVariableExpression(var: !1, expr: !DIExpression()) 71 !11 = !DIGlobalVariableExpression(var: !12, expr: !DIExpression()) 74 !14 = !DIGlobalVariableExpression(var: !15, expr: !DIExpression()) 80 !20 = !DIGlobalVariableExpression(var: !21, expr: !DIExpression()) 82 !22 = !DIGlobalVariableExpression(var: !23, expr: !DIExpression()) 84 !24 = !DIGlobalVariableExpression(var: !25, expr: !DIExpression()) 86 !26 = !DIGlobalVariableExpression(var: !27, expr: !DIExpression()) 88 !28 = !DIGlobalVariableExpression(var: !29, expr: !DIExpression()) 90 !30 = !DIGlobalVariableExpression(var: !31, expr: !DIExpression()) 92 !32 = !DIGlobalVariableExpression(var: !33, expr: !DIExpression()) [all …]
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | NodePrinter.cpp | 83 void printImpl(const CallExpr *expr); 220 os << "AttributeExpr " << expr << " Value<\"" << expr->getValue() << "\">\n"; in printImpl() 225 print(expr->getType()); in printImpl() 233 print(expr->getType()); in printImpl() 235 printChildren(expr->getDecl()); in printImpl() 239 os << "MemberAccessExpr " << expr << " Member<" << expr->getMemberName() in printImpl() 241 print(expr->getType()); in printImpl() 248 print(expr->getType()); in printImpl() 251 printChildren(expr->getNameDecl()); in printImpl() 259 print(expr->getType()); in printImpl() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/pet/include/ |
| H A D | pet.h | 153 int pet_expr_get_n_arg(__isl_keep pet_expr *expr); 197 __isl_keep pet_expr *expr); 201 __isl_keep pet_expr *expr); 204 __isl_keep pet_expr *expr); 207 __isl_keep pet_expr *expr); 210 __isl_keep pet_expr *expr); 213 __isl_keep pet_expr *expr); 216 __isl_keep pet_expr *expr); 219 __isl_keep pet_expr *expr); 222 __isl_keep pet_expr *expr); [all …]
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | GtestMatchersTest.cpp | 216 notMatches(wrapGtest(Input), gtestAssert(GtestCmp::Eq, expr(), expr()))); in TEST() 225 matches(wrapGtest(Input), gtestAssert(GtestCmp::Eq, expr(), expr()))); in TEST() 242 notMatches(wrapGtest(Input), gtestExpect(GtestCmp::Eq, expr(), expr()))); in TEST() 250 matches(wrapGtest(Input), gtestExpect(GtestCmp::Ne, expr(), expr()))); in TEST() 258 matches(wrapGtest(Input), gtestExpect(GtestCmp::Le, expr(), expr()))); in TEST() 266 matches(wrapGtest(Input), gtestExpect(GtestCmp::Lt, expr(), expr()))); in TEST() 274 matches(wrapGtest(Input), gtestExpect(GtestCmp::Ge, expr(), expr()))); in TEST() 282 matches(wrapGtest(Input), gtestExpect(GtestCmp::Gt, expr(), expr()))); in TEST() 293 expr(), callExpr(callee(functionDecl(hasName("::testing::Eq"))))))); in TEST() 370 gtestExpectCall(expr(hasType(cxxRecordDecl(hasName("Mock")))), in TEST() [all …]
|
| /llvm-project-15.0.7/mlir/test/python/ir/ |
| H A D | affine_expr.py | 161 print(expr) 175 assert expr == op 189 print(expr) 202 assert expr == op 219 assert expr4 == expr 230 print(expr) 247 assert expr4 == expr 258 print(expr) 275 assert expr4 == expr 284 expr = d1 - d2 [all …]
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | builtin_types_compatible.c | 9 #define func(expr) \ argument 11 typeof(expr) tmp; \ 12 if (__builtin_types_compatible_p(typeof(expr), int)) funcInt(tmp); \ 13 else if (__builtin_types_compatible_p(typeof(expr), float)) funcFloat(tmp); \ 14 else if (__builtin_types_compatible_p(typeof(expr), double)) funcDouble(tmp); \ 16 #define func_choose(expr) \ argument 17 __builtin_choose_expr(__builtin_types_compatible_p(typeof(expr), int), funcInt(expr), \ 18 __builtin_choose_expr(__builtin_types_compatible_p(typeof(expr), float), funcFloat(expr), \ 19 …__builtin_choose_expr(__builtin_types_compatible_p(typeof(expr), double), funcDouble(expr), (void)…
|
| /llvm-project-15.0.7/flang/docs/ |
| H A D | f2018-grammar.md | 357 R931 source-expr -> expr 386 R1010 level-3-expr -> [level-3-expr concat-op] level-2-expr 388 R1012 level-4-expr -> [level-3-expr rel-op] level-3-expr 400 R1022 expr -> [expr defined-binary-op] level-5-expr 402 R1024 logical-expr -> expr 403 R1025 default-char-expr -> expr 404 R1026 int-expr -> expr 405 R1027 numeric-expr -> expr 407 R1029 constant-expr -> expr 432 R1046 mask-expr -> logical-expr [all …]
|
| /llvm-project-15.0.7/polly/lib/External/ppcg/ |
| H A D | external.c | 26 int (*fn)(__isl_keep pet_expr *expr, void *user), void *user) { in pet_tree_foreach_access_expr() argument 29 isl_ctx *pet_expr_get_ctx(__isl_keep pet_expr *expr) { in pet_expr_get_ctx() argument 32 isl_bool pet_expr_access_is_read(__isl_keep pet_expr *expr) { in pet_expr_access_is_read() argument 35 isl_bool pet_expr_access_is_write(__isl_keep pet_expr *expr) { in pet_expr_access_is_write() argument 39 __isl_keep pet_expr *expr) { in pet_expr_access_get_tagged_may_read() argument 43 __isl_keep pet_expr *expr) { in pet_expr_access_get_tagged_may_write() argument 47 __isl_keep pet_expr *expr) { in pet_expr_access_get_must_write() argument 51 __isl_keep pet_expr *expr) { in pet_expr_access_get_index() argument 97 int pet_expr_foreach_call_expr(__isl_keep pet_expr *expr, in pet_expr_foreach_call_expr() argument 186 __isl_keep pet_expr *expr) { in pet_expr_access_get_may_read() argument [all …]
|
| /llvm-project-15.0.7/lldb/test/Shell/Driver/ |
| H A D | TestCommands.test | 3 # RUN: -O 'expr 1' \ 5 # RUN: -O 'expr 3' \ 7 # RUN: -o 'expr 5' \ 9 # RUN: -o 'expr 7' \ 14 # RUN: -o 'expr 5' \ 16 # RUN: -o 'expr 7' \ 18 # RUN: -O 'expr 1' \ 20 # RUN: -O 'expr 3' \ 26 # RUN: -o 'expr 5' \ 27 # RUN: -O 'expr 1' \ [all …]
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch3/mlir/ |
| H A D | MLIRGen.cpp | 213 << expr.getName() << "'"; in mlirGen() 222 mlir::Value expr = nullptr; in mlirGen() local 229 builder.create<ReturnOp>(location, expr ? makeArrayRef(expr) in mlirGen() 304 for (auto &expr : call.getArgs()) { in mlirGen() local 305 auto arg = mlirGen(*expr); in mlirGen() 345 mlir::Value mlirGen(ExprAST &expr) { in mlirGen() argument 346 switch (expr.getKind()) { in mlirGen() 358 emitError(loc(expr.loc())) in mlirGen() 360 << Twine(expr.getKind()) << "'"; in mlirGen() 398 for (auto &expr : blockAST) { in mlirGen() local [all …]
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch2/mlir/ |
| H A D | MLIRGen.cpp | 213 << expr.getName() << "'"; in mlirGen() 222 mlir::Value expr = nullptr; in mlirGen() local 229 builder.create<ReturnOp>(location, expr ? makeArrayRef(expr) in mlirGen() 304 for (auto &expr : call.getArgs()) { in mlirGen() local 305 auto arg = mlirGen(*expr); in mlirGen() 345 mlir::Value mlirGen(ExprAST &expr) { in mlirGen() argument 346 switch (expr.getKind()) { in mlirGen() 358 emitError(loc(expr.loc())) in mlirGen() 360 << Twine(expr.getKind()) << "'"; in mlirGen() 398 for (auto &expr : blockAST) { in mlirGen() local [all …]
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | MLIRGen.cpp | 217 << expr.getName() << "'"; in mlirGen() 226 mlir::Value expr = nullptr; in mlirGen() local 233 builder.create<ReturnOp>(location, expr ? makeArrayRef(expr) in mlirGen() 308 for (auto &expr : call.getArgs()) { in mlirGen() local 309 auto arg = mlirGen(*expr); in mlirGen() 349 mlir::Value mlirGen(ExprAST &expr) { in mlirGen() argument 350 switch (expr.getKind()) { in mlirGen() 362 emitError(loc(expr.loc())) in mlirGen() 364 << Twine(expr.getKind()) << "'"; in mlirGen() 402 for (auto &expr : blockAST) { in mlirGen() local [all …]
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch4/mlir/ |
| H A D | MLIRGen.cpp | 217 << expr.getName() << "'"; in mlirGen() 226 mlir::Value expr = nullptr; in mlirGen() local 233 builder.create<ReturnOp>(location, expr ? makeArrayRef(expr) in mlirGen() 308 for (auto &expr : call.getArgs()) { in mlirGen() local 309 auto arg = mlirGen(*expr); in mlirGen() 349 mlir::Value mlirGen(ExprAST &expr) { in mlirGen() argument 350 switch (expr.getKind()) { in mlirGen() 362 emitError(loc(expr.loc())) in mlirGen() 364 << Twine(expr.getKind()) << "'"; in mlirGen() 402 for (auto &expr : blockAST) { in mlirGen() local [all …]
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | MLIRGen.cpp | 217 << expr.getName() << "'"; in mlirGen() 226 mlir::Value expr = nullptr; in mlirGen() local 233 builder.create<ReturnOp>(location, expr ? makeArrayRef(expr) in mlirGen() 308 for (auto &expr : call.getArgs()) { in mlirGen() local 309 auto arg = mlirGen(*expr); in mlirGen() 349 mlir::Value mlirGen(ExprAST &expr) { in mlirGen() argument 350 switch (expr.getKind()) { in mlirGen() 362 emitError(loc(expr.loc())) in mlirGen() 364 << Twine(expr.getKind()) << "'"; in mlirGen() 402 for (auto &expr : blockAST) { in mlirGen() local [all …]
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 93 Value genSingleExpr(const ast::Expr *expr); 94 SmallVector<Value> genExpr(const ast::Expr *expr); 101 Value genExprImpl(const ast::TypeExpr *expr); 184 .Case([&](const ast::Expr *expr) { genExpr(expr); }); in gen() argument 395 return {genSingleExpr(expr)}; in genExpr() 406 Location loc = genLoc(expr->getLoc()); in genExprImpl() 431 Location loc = genLoc(expr->getLoc()); in genExprImpl() 432 StringRef name = expr->getMemberName(); in genExprImpl() 439 Type mlirType = genType(expr->getType()); in genExprImpl() 495 Location loc = genLoc(expr->getLoc()); in genExprImpl() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/include/isl/ |
| H A D | ast.h | 27 __isl_give isl_ast_expr *isl_ast_expr_neg(__isl_take isl_ast_expr *expr); 67 isl_ctx *isl_ast_expr_get_ctx(__isl_keep isl_ast_expr *expr); 75 __isl_give isl_id *isl_ast_expr_get_id(__isl_keep isl_ast_expr *expr); 79 __isl_keep isl_ast_expr *expr); 81 __isl_keep isl_ast_expr *expr); 83 isl_size isl_ast_expr_op_get_n_arg(__isl_keep isl_ast_expr *expr); 84 isl_size isl_ast_expr_get_op_n_arg(__isl_keep isl_ast_expr *expr); 100 __isl_keep isl_ast_expr *expr); 101 void isl_ast_expr_dump(__isl_keep isl_ast_expr *expr); 102 __isl_give char *isl_ast_expr_to_str(__isl_keep isl_ast_expr *expr); [all …]
|