Searched refs:CLASS (Results 1 - 25 of 80) sorted by relevance

1234

/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeLocVisitor.h31 #define ABSTRACT_TYPELOC(CLASS, PARENT)
32 #define TYPELOC(CLASS, PARENT) \
33 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc);
41 #define ABSTRACT_TYPELOC(CLASS, PARENT)
42 #define TYPELOC(CLASS, PARENT) \
43 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc);
49 #define TYPELOC(CLASS, PARENT) \
50 RetTy Visit##CLASS##TypeLo
[all...]
H A DTypeVisitor.h21 #define DISPATCH(CLASS) \
23 Visit##CLASS(static_cast<const CLASS*>(T))
31 #define ABSTRACT_TYPE(CLASS, PARENT)
32 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type);
40 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Typ
[all...]
H A DCommentVisitor.h25 #define PTR(CLASS) typename Ptr<CLASS>::type
26 #define DISPATCH(NAME, CLASS) \
27 return static_cast<ImplClass*>(this)->visit ## NAME(static_cast<PTR(CLASS)>(C))
36 #define COMMENT(CLASS, PARENT) \
37 case Comment::CLASS##Kind: DISPATCH(CLASS, CLASS);
47 #define COMMENT(CLASS, PARENT) \
48 RetTy visit ## CLASS(PT
[all...]
H A DDeclVisitor.h34 #define PTR(CLASS) typename Ptr<CLASS>::type
35 #define DISPATCH(NAME, CLASS) \
36 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D))
H A DStmtVisitor.h34 #define PTR(CLASS) typename Ptr<CLASS>::type
35 #define DISPATCH(NAME, CLASS) \
36 return static_cast<ImplClass*>(this)->Visit ## NAME(static_cast<PTR(CLASS)>(S))
102 #define STMT(CLASS, PARENT) \
103 case Stmt::CLASS ## Class: DISPATCH(CLASS, CLASS);
110 #define STMT(CLASS, PARENT) \
111 RetTy Visit ## CLASS(PT
[all...]
H A DRecursiveASTVisitor.h252 #define STMT(CLASS, PARENT) \
253 bool Traverse##CLASS(CLASS *S);
260 #define STMT(CLASS, PARENT) \
261 bool WalkUpFrom##CLASS(CLASS *S) { \
263 TRY_TO(Visit##CLASS(S)); \
266 bool Visit##CLASS(CLASS *S) { return true; }
324 #define ABSTRACT_TYPE(CLASS, BAS
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DOperandTraits.h123 #define DEFINE_TRANSPARENT_OPERAND_ACCESSORS(CLASS, VALUECLASS) \
124 CLASS::op_iterator CLASS::op_begin() { \
125 return OperandTraits<CLASS>::op_begin(this); \
127 CLASS::const_op_iterator CLASS::op_begin() const { \
128 return OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this)); \
130 CLASS::op_iterator CLASS
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DClangCheckers.cpp14 // functions that do additional work besides mgr.registerChecker<CLASS>().
28 #define CHECKER(FULLNAME,CLASS,DESCFILE,HELPTEXT,GROUPINDEX,HIDDEN) \
29 registry.addChecker(register##CLASS, FULLNAME, HELPTEXT);
H A DClangSACheckers.h27 #define CHECKER(FULLNAME,CLASS,CXXFILE,HELPTEXT,GROUPINDEX,HIDDEN) \
28 void register##CLASS(CheckerManager &mgr);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/
H A DCFGRecStmtDeclVisitor.h25 #define DISPATCH_CASE(CLASS) \
26 case Decl::CLASS: \
27 static_cast<ImplClass*>(this)->Visit##CLASS##Decl( \
28 static_cast<CLASS##Decl*>(D)); \
31 #define DEFAULT_DISPATCH(CLASS) void Visit##CLASS##Decl(CLASS##Decl *D) {}
32 #define DEFAULT_DISPATCH_VARDECL(CLASS) void Visit##CLASS##Decl(CLASS##Dec
[all...]
H A DCFGRecStmtVisitor.h38 #define CONDVAR_CASE(CLASS) \
39 case Stmt::CLASS ## Class:\
40 CondVar = cast<CLASS>(S)->getConditionVariable();\
H A DCFGStmtVisitor.h25 #define DISPATCH_CASE(CLASS) \
26 case Stmt::CLASS ## Class: return \
27 static_cast<ImplClass*>(this)->BlockStmt_Visit ## CLASS(static_cast<CLASS*>(S));
29 #define DEFAULT_BLOCKSTMT_VISIT(CLASS) RetTy BlockStmt_Visit ## CLASS(CLASS *S)\
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DTypeLoc.cpp29 #define ABSTRACT_TYPELOC(CLASS, PARENT)
30 #define TYPELOC(CLASS, PARENT) \
31 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
46 #define ABSTRACT_TYPELOC(CLASS, PARENT)
47 #define TYPELOC(CLASS, PARENT) \
48 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
64 #define ABSTRACT_TYPELOC(CLASS, PARENT)
65 #define TYPELOC(CLASS, PAREN
[all...]
H A DComment.cpp25 #define COMMENT(CLASS, PARENT) \
26 case CLASS##Kind: \
27 return #CLASS;
54 #define COMMENT(CLASS, PARENT) \
55 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_begin); \
56 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_end);
70 #define COMMENT(CLASS, PARENT) \
71 case CLASS##Kind: \
72 return static_cast<const CLASS *>(this)->child_begin();
84 #define COMMENT(CLASS, PAREN
[all...]
/freebsd-10.0-release/contrib/gcc/
H A Dmachmode.h85 /* Nonzero if CLASS modes can be widened. */
86 #define CLASS_HAS_WIDER_MODES_P(CLASS) \
87 (CLASS == MODE_INT \
88 || CLASS == MODE_FLOAT \
89 || CLASS == MODE_DECIMAL_FLOAT \
90 || CLASS == MODE_COMPLEX_FLOAT)
134 /* Return the mode for data of a given size SIZE and mode class CLASS.
167 #define GET_CLASS_NARROWEST_MODE(CLASS) class_narrowest_mode[CLASS]
H A Dreload.h27 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MODE, X) \
28 SECONDARY_RELOAD_CLASS (CLASS, MODE, X)
29 #define SECONDARY_OUTPUT_RELOAD_CLASS(CLASS, MODE, X) \
30 SECONDARY_RELOAD_CLASS (CLASS, MODE, X)
35 #define MEMORY_MOVE_COST(MODE,CLASS,IN) \
36 (4 + memory_move_secondary_cost ((MODE), (CLASS), (IN)))
/freebsd-10.0-release/crypto/heimdal/lib/asn1/
H A Dder.h48 #define MAKE_TAG(CLASS, TYPE, TAG) (((CLASS) << 6) | ((TYPE) << 5) | (TAG))
H A Dasn1-template.h70 #define A1_TAG_T(CLASS,TYPE,TAG) ((A1_OP_TAG) | (((CLASS) << 22) | ((TYPE) << 21) | (TAG)))
/freebsd-10.0-release/lib/libelf/
H A Dlibelf_shdr.c50 LIBELF_SET_ERROR(CLASS, 0);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DInstCount.cpp30 #define HANDLE_INST(N, OPCODE, CLASS) \
43 #define HANDLE_INST(N, OPCODE, CLASS) \
44 void visit##OPCODE(CLASS &) { ++Num##OPCODE##Inst; ++TotalInsts; }
/freebsd-10.0-release/contrib/gcc/config/i386/
H A Di386.h1135 #define INTEGER_CLASS_P(CLASS) \
1136 reg_class_subset_p ((CLASS), GENERAL_REGS)
1137 #define FLOAT_CLASS_P(CLASS) \
1138 reg_class_subset_p ((CLASS), FLOAT_REGS)
1139 #define SSE_CLASS_P(CLASS) \
1140 ((CLASS) == SSE_REGS)
1141 #define MMX_CLASS_P(CLASS) \
1142 ((CLASS) == MMX_REGS)
1143 #define MAYBE_INTEGER_CLASS_P(CLASS) \
1144 reg_classes_intersect_p ((CLASS), GENERAL_REG
[all...]
/freebsd-10.0-release/contrib/gcc/config/s390/
H A Ds390.h374 in a register of class CLASS. */
375 #define CLASS_MAX_NREGS(CLASS, MODE) \
376 s390_class_max_nregs ((CLASS), (MODE))
383 #define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
385 ? ((reg_classes_intersect_p (FP_REGS, CLASS) \
387 || reg_classes_intersect_p (ACCESS_REGS, CLASS)) : 0)
457 /* Given an rtx X being reloaded into a reg required to be in class CLASS,
459 #define PREFERRED_RELOAD_CLASS(X, CLASS) \
460 s390_preferred_reload_class ((X), (CLASS))
464 #define SECONDARY_INPUT_RELOAD_CLASS(CLASS, MOD
[all...]
/freebsd-10.0-release/contrib/gcc/config/arm/
H A Darm.h1035 #define CANNOT_CHANGE_MODE_CLASS(FROM, TO, CLASS) \
1037 ? reg_classes_intersect_p (FPA_REGS, (CLASS)) \
1038 || reg_classes_intersect_p (VFP_REGS, (CLASS)) \
1044 #define CLASS_LIKELY_SPILLED_P(CLASS) \
1045 ((TARGET_THUMB && (CLASS) == LO_REGS) \
1046 || (CLASS) == CC_REG)
1070 in class CLASS, return the class of reg to actually use.
1071 In general this is just CLASS, but for the Thumb we prefer
1073 #define PREFERRED_RELOAD_CLASS(X, CLASS) \
1074 (TARGET_ARM ? (CLASS)
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/
H A DInstVisitor.h27 #define HANDLE_INST(NUM, OPCODE, CLASS) class CLASS;
122 #define HANDLE_INST(NUM, OPCODE, CLASS) \
125 visit##OPCODE(static_cast<CLASS&>(I));
154 #define HANDLE_INST(NUM, OPCODE, CLASS) \
155 RetTy visit##OPCODE(CLASS &I) { \
159 DELEGATE(CLASS); \
/freebsd-10.0-release/contrib/gcc/config/rs6000/
H A Ddarwin.h371 in class CLASS, return the class of reg to actually use.
372 In general this is just CLASS; but on some machines
382 #define PREFERRED_RELOAD_CLASS(X,CLASS) \
384 && reg_classes_intersect_p ((CLASS), FLOAT_REGS)) \
387 && reg_class_subset_p (BASE_REGS, (CLASS))) \
390 && (CLASS) == NON_SPECIAL_REGS) \
392 : (CLASS))

Completed in 309 milliseconds

1234