Searched refs:Expression (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-9.3-release/sys/contrib/dev/acpica/compiler/
H A Ddtparser.y57 UINT64 DtParserResult; /* Expression return value */
76 %type <value> Expression
118 : Expression EXPOP_NEW_LINE { DtParserResult=$1; return 0; } /* End of line (newline) */
119 | Expression EXPOP_EOF { DtParserResult=$1; return 0; } /* End of string (0) */
122 Expression
126 : EXPOP_LOGICAL_NOT Expression { $$ = DtDoOperator ($2, EXPOP_LOGICAL_NOT, $2);}
127 | EXPOP_ONES_COMPLIMENT Expression { $$ = DtDoOperator ($2, EXPOP_ONES_COMPLIMENT, $2);}
131 | Expression EXPOP_MULTIPLY Expression { $$ = DtDoOperator ($1, EXPOP_MULTIPLY, $3);}
132 | Expression EXPOP_DIVID
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateBase.h65 Expression, enumerator in enum:clang::TemplateArgument::ArgKind
190 TypeOrValue.Kind = Expression;
307 assert(getKind() == Expression && "Unexpected kind");
371 Expr *Expression; member in union:clang::TemplateArgumentLocInfo::__anon2808
380 TemplateArgumentLocInfo(Expr *E) : Expression(E) {}
397 return Expression;
435 assert(Argument.getKind() == TemplateArgument::Expression);
473 assert(Argument.getKind() == TemplateArgument::Expression);
H A DRecursiveASTVisitor.h750 case TemplateArgument::Expression:
791 case TemplateArgument::Expression:
H A DExprCXX.h2516 OverloadExpr *Expression;
2539 Result.Expression = Ovl;
2543 Result.Expression = cast<OverloadExpr>(E);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DTemplateDeduction.h51 : Deduced(0), Loc(Loc), HasSFINAEDiagnostic(false), Expression(0) { }
163 Expr *Expression; member in class:clang::sema::TemplateDeductionInfo
/freebsd-9.3-release/contrib/gdb/gdb/
H A Djv-exp.y358 exp1 : Expression
359 | exp1 ',' Expression
370 | '(' Expression ')'
399 Expression
401 | ArgumentList ',' Expression
426 '[' Expression ']'
460 Name '[' Expression ']'
463 expout array with the Expression's code. We could
477 | VARIABLE '[' Expression ']'
479 | PrimaryNoNewArray '[' Expression ']'
672 Expression: label
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp79 struct Expression { struct in namespace:__anon2633
84 Expression(uint32_t o = ~2U) : opcode(o) { } function in struct:__anon2633::Expression
86 bool operator==(const Expression &other) const {
98 friend hash_code hash_value(const Expression &Value) {
107 DenseMap<Expression, uint32_t> expressionNumbering;
114 Expression create_expression(Instruction* I);
115 Expression create_cmp_expression(unsigned Opcode,
118 Expression create_extractvalue_expression(ExtractValueInst* EI);
139 template <> struct DenseMapInfo<Expression> {
140 static inline Expression getEmptyKe
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp253 Expression, enumerator in enum:__anon2415::PPCOperand::KindTy
299 case Expression:
323 assert(Kind == Expression && "Invalid access!");
328 assert(Kind == Expression && "Invalid access!");
358 bool isImm() const { return Kind == Immediate || Kind == Expression; }
362 bool isU16Imm() const { return Kind == Expression ||
364 bool isS16Imm() const { return Kind == Expression ||
366 bool isS16ImmX4() const { return Kind == Expression ||
369 bool isS17Imm() const { return Kind == Expression ||
372 bool isDirectBr() const { return Kind == Expression ||
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2343 if (const Expr* Expression = Node.getIdx())
2344 return InnerMatcher.matches(*Expression, Finder, Builder);
2360 if (const Expr* Expression = Node.getBase())
2361 return InnerMatcher.matches(*Expression, Finder, Builder);
2532 Expr *Expression = Node.getTrueExpr(); local
2533 return (Expression != NULL &&
2534 InnerMatcher.matches(*Expression, Finder, Builder));
2545 Expr *Expression = Node.getFalseExpr(); local
2546 return (Expression != NULL &&
2547 InnerMatcher.matches(*Expression, Finde
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h522 /// isLoopInvariant - Returns true if Expression is loop invariant
524 bool isLoopInvariant(const SCEV *Expression, const Loop *LoopNest) const;
533 /// have a level <= CommonLevels and are referred to by the SCEV Expression.
534 void collectCommonLoops(const SCEV *Expression,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTDiagnostic.cpp414 /// Expression difference, uses Expr
415 Expression, enumerator in enum:__anon2980::TemplateDiff::DiffTree::DiffKind
939 Tree.SetKind(DiffTree::Expression);
1100 case TemplateArgument::Expression:
1118 case TemplateArgument::Expression:
1235 case DiffTree::Expression: {
H A DTypeLoc.cpp368 case TemplateArgument::Expression:
H A DStmtPrinter.cpp1765 llvm_unreachable("Expression type trait not covered by switch");
H A DStmtProfile.cpp1266 case TemplateArgument::Expression:
H A DMicrosoftMangle.cpp964 case TemplateArgument::Expression:
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp202 if (Y.getKind() == TemplateArgument::Expression ||
230 case TemplateArgument::Expression:
239 if (Y.getKind() == TemplateArgument::Expression) {
254 if (Y.getKind() == TemplateArgument::Expression)
275 if (Y.getKind() == TemplateArgument::Expression)
354 "Expression template argument must be type- or value-dependent.");
1700 if (Arg.getKind() == TemplateArgument::Expression) {
1710 case TemplateArgument::Expression: {
1719 if (Arg.getKind() == TemplateArgument::Expression)
1962 case TemplateArgument::Expression
[all...]
H A DSemaTemplateVariadic.cpp881 case TemplateArgument::Expression: {
H A DSemaOverload.cpp621 Result.Data = Info.Expression;
8257 OverloadExpr *OvlExpr = Ovl.Expression;
8747 << R.Expression->getName();
9410 OvlExpr(OvlExprInfo.Expression),
9869 ovl.Expression, /*complain*/ false, &found)) {
9884 Diag(ovl.Expression->getExprLoc(),
9886 << 0 << ovl.Expression->getSourceRange();
9915 << ovl.Expression->getName()
9918 << ovl.Expression->getQualifierLoc().getSourceRange();
H A DSemaCast.cpp824 << OverloadExpr::find(SrcExpr.get()).Expression->getName()
885 OverloadExpr* oe = OverloadExpr::find(SrcExpr.get()).Expression;
H A DSemaTemplate.cpp2299 case TemplateArgument::Expression: {
2960 case TemplateArgument::Expression: {
3343 case TemplateArgument::Expression: {
3480 case TemplateArgument::Expression:
5684 if (Args[I].getKind() != TemplateArgument::Expression)
H A DSemaAccess.cpp1796 OverloadExpr *Ovl = OverloadExpr::find(OvlExpr).Expression;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp586 Expression enumerator in enum:__anon3097::PropertyImplStrategy::StrategyKind
652 Kind = Expression;
673 Kind = Expression;
680 Kind = Expression;
690 Kind = Expression;
922 case PropertyImplStrategy::Expression:
1207 case PropertyImplStrategy::Expression:
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Index/
H A DUSRGeneration.cpp740 case TemplateArgument::Expression:
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp761 // Returns true if Expression is loop invariant in LoopNest.
762 bool DependenceAnalysis::isLoopInvariant(const SCEV *Expression, argument
766 return SE->isLoopInvariant(Expression, LoopNest) &&
767 isLoopInvariant(Expression, LoopNest->getParentLoop());
773 // have a level <= CommonLevels and are referred to by the SCEV Expression.
774 void DependenceAnalysis::collectCommonLoops(const SCEV *Expression, argument
779 if (Level <= CommonLevels && !SE->isLoopInvariant(Expression, LoopNest))
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp4480 case TemplateArgument::Expression:
4509 if (Arg.getArgument().getKind() == TemplateArgument::Expression) {
4932 case TemplateArgument::Expression:

Completed in 566 milliseconds

12