/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | TypeLocVisitor.h | 31 #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 D | TypeVisitor.h | 21 #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 D | CommentVisitor.h | 25 #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 D | DeclVisitor.h | 34 #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 D | StmtVisitor.h | 34 #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 D | RecursiveASTVisitor.h | 252 #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 D | OperandTraits.h | 123 #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 D | ClangCheckers.cpp | 14 // 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 D | ClangSACheckers.h | 27 #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 D | CFGRecStmtDeclVisitor.h | 25 #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 D | CFGRecStmtVisitor.h | 38 #define CONDVAR_CASE(CLASS) \ 39 case Stmt::CLASS ## Class:\ 40 CondVar = cast<CLASS>(S)->getConditionVariable();\
|
H A D | CFGStmtVisitor.h | 25 #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 D | TypeLoc.cpp | 29 #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 D | Comment.cpp | 25 #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 D | machmode.h | 85 /* 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 D | reload.h | 27 #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 D | der.h | 48 #define MAKE_TAG(CLASS, TYPE, TAG) (((CLASS) << 6) | ((TYPE) << 5) | (TAG))
|
H A D | asn1-template.h | 70 #define A1_TAG_T(CLASS,TYPE,TAG) ((A1_OP_TAG) | (((CLASS) << 22) | ((TYPE) << 21) | (TAG)))
|
/freebsd-10.0-release/lib/libelf/ |
H A D | libelf_shdr.c | 50 LIBELF_SET_ERROR(CLASS, 0);
|
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | InstCount.cpp | 30 #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 D | i386.h | 1135 #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 D | s390.h | 374 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 D | arm.h | 1035 #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 D | InstVisitor.h | 27 #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 D | darwin.h | 371 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))
|