Lines Matching refs:NAME
23 #define CGOPT(TY, NAME) \
24 static cl::opt<TY> *NAME##View; \
25 TY codegen::get##NAME() { \
26 assert(NAME##View && "RegisterCodeGenFlags not created."); \
27 return *NAME##View; \
30 #define CGLIST(TY, NAME) \
31 static cl::list<TY> *NAME##View; \
32 std::vector<TY> codegen::get##NAME() { \
33 assert(NAME##View && "RegisterCodeGenFlags not created."); \
34 return *NAME##View; \
37 #define CGOPT_EXP(TY, NAME) \
38 CGOPT(TY, NAME) \
39 Optional<TY> codegen::getExplicit##NAME() { \
40 if (NAME##View->getNumOccurrences()) { \
41 TY res = *NAME##View; \
92 #define CGBINDOPT(NAME) \
94 NAME##View = std::addressof(NAME); \