| /llvm-project/clang/test/CodeGen/aarch64-sve-intrinsics/ |
| H A D | acle_sve_reinterpret.c | |
| H A D | acle_sve_reinterpret-bfloat.c | |
| /llvm-project/mlir/test/mlir-tblgen/ |
| H A D | attr-or-type-format.td | 2 // RUN: sed 's/DEFAULT_TYPE_PARSER/0/' %s | mlir-tblgen -gen-typedef-defs -typedefs-dialect=TestDialect -I %S/../../include | FileCheck %s --check-prefix=TYPE 3 // RUN: sed 's/DEFAULT_TYPE_PARSER/1/' %s | mlir-tblgen -gen-typedef-defs -typedefs-dialect=TestDialect -I %S/../../include | FileCheck %s --check-prefix=TYPE --check-prefix=DEFAULT_TYPE_PARSER 221 // TYPE: ::mlir::Type TestCType::parse(::mlir::AsmParser &odsParser) { 222 // TYPE: FailureOr<IntegerAttr> _result_value; 223 // TYPE: FailureOr<TestParamC> _result_complex; 224 // TYPE: if (odsParser.parseKeyword("foo")) 225 // TYPE: return {}; 226 // TYPE: if (odsParser.parseComma()) 227 // TYPE: return {}; 228 // TYPE [all...] |
| H A D | default-type-attr-print-parser.td | 2 // RUN: mlir-tblgen -gen-typedef-defs -I %S/../../include %s | FileCheck %s --check-prefix=TYPE 53 // TYPE: namespace test { 55 // TYPE: ::mlir::Type TestDialect::parseType(::mlir::DialectAsmParser &parser) const { 56 // TYPE: ::llvm::SMLoc typeLoc = parser.getCurrentLocation(); 57 // TYPE: ::llvm::StringRef mnemonic; 58 // TYPE: ::mlir::Type genType; 59 // TYPE: auto parseResult = generatedTypeParser(parser, &mnemonic, genType); 60 // TYPE: if (parseResult.has_value()) 61 // TYPE: return genType; 62 // TYPE: parser.emitError(typeLoc) << "unknown type `" [all …]
|
| /llvm-project/polly/lib/External/isl/ |
| H A D | isl_bind_domain_templ.c | 20 static __isl_give TYPE *FN(TYPE,merge_param)(__isl_take TYPE *obj, int i, in FN() argument 28 space = FN(TYPE,get_domain_space)(obj); in FN() 34 obj = FN(TYPE,pullback_multi_aff)(obj, ma); in FN() 35 space = FN(TYPE,get_domain_space)(obj); in FN() 36 obj = FN(TYPE,drop_dims)(obj, isl_dim_in, i, 1); in FN() 37 obj = FN(TYPE,move_dims)(obj, isl_dim_in, i, isl_dim_param, param, 1); in FN() 39 obj = FN(TYPE,reset_domain_space)(obj, space); in FN() 51 static __isl_give TYPE *FN(TYPE,equate_initial_params)(__isl_take TYPE *obj, in FN() argument 59 return FN(TYPE,free)(obj); in FN() 66 return FN(TYPE,free)(obj); in FN() [all …]
|
| H A D | isl_power_templ.c | 3 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 4 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 15 static __isl_give TYPE *FN(TYPE,fixed_power_apply)(__isl_take TYPE *map1, in FN() argument 16 __isl_keep TYPE *map2) in FN() 18 TYPE *res; in FN() 20 res = FN(TYPE,apply_range)(map1, FN(TYPE,copy)(map2)); in FN() 21 res = FN(TYPE,detect_equalities)(res); in FN() 22 res = FN(TYPE,coalesce)(res); in FN() 31 __isl_give TYPE *FN(TYPE,fixed_power)(__isl_take TYPE *map, isl_int exp) in FN() argument 34 TYPE *res = NULL; in FN() [all …]
|
| H A D | isl_domain_factor_templ.c | 11 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 12 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 17 static __isl_give TYPE *FN(TYPE,drop_domain)(__isl_take TYPE *obj, in FN() argument 22 involves = FN(TYPE,involves_dims)(obj, isl_dim_in, first, n); in FN() 24 return FN(TYPE,free)(obj); in FN() 26 isl_die(FN(TYPE,get_ctx)(obj), isl_error_invalid, in FN() 28 return FN(TYPE,free)(obj)); in FN() 29 return FN(TYPE,drop_dims)(obj, isl_dim_in, first, n); in FN() 34 static isl_stat FN(TYPE,check_domain_product)(__isl_keep TYPE *obj) in FN() argument 38 is_product = FN(TYPE,domain_is_product)(obj); in FN() [all …]
|
| H A D | isl_ilp_opt_multi_val_templ.c | 10 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 11 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 22 static __isl_give isl_multi_val *FN(TYPE,opt_multi_val)(__isl_take TYPE *f, in FN() argument 30 n = FN(TYPE,dim)(f, isl_dim_out); in FN() 32 f = FN(TYPE,free)(f); in FN() 36 space = isl_space_range(FN(TYPE,get_space)(f)); in FN() 44 pa = FN(TYPE,get_pw_aff)(f, i); in FN() 49 FN(TYPE,free)(f); in FN() local 60 __isl_give isl_multi_val *FN(TYPE,min_multi_val)(__isl_take TYPE *f) in FN() argument 62 return FN(TYPE,opt_multi_val)(f, 0); in FN() [all …]
|
| H A D | isl_project_out_param_templ.c | 10 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 11 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 16 __isl_give TYPE *FN(TYPE,project_out_param_id)(__isl_take TYPE *obj, in FN() argument 23 pos = FN(TYPE,find_dim_by_id)(obj, isl_dim_param, id); in FN() 27 return FN(TYPE,project_out)(obj, isl_dim_param, pos, 1); in FN() 29 FN(TYPE,free)(obj); in FN() 37 __isl_give TYPE *FN(TYPE,project_out_param_id_list)(__isl_take TYPE *obj, in FN() argument 50 obj = FN(TYPE,project_out_param_id)(obj, id); in FN() 57 FN(TYPE,free)(obj); in FN() local
|
| H A D | isl_test_plain_equal_templ.c | 12 #undef TYPE 13 #define TYPE CAT(isl_,BASE) macro 14 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 15 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 19 static isl_bool FN(BASE,plain_is_equal)(__isl_keep TYPE *obj, const char *str) in FN() 22 TYPE *obj2; in FN() 28 ctx = FN(TYPE,get_ctx)(obj); in FN() 29 obj2 = FN(TYPE,read_from_str)(ctx, str); in FN() 30 equal = FN(TYPE,plain_is_equal)(obj, obj2); in FN() 31 FN(TYPE,free)(obj2); in FN() local [all …]
|
| H A D | check_reparse_templ.c | 3 #undef TYPE 4 #define TYPE CAT(isl_,BASE) macro 5 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 6 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 12 __isl_take TYPE *obj) in FN() 16 TYPE *obj2; in FN() 18 str = FN(TYPE,to_str)(obj); in FN() 19 obj2 = FN(TYPE,read_from_str)(ctx, str); in FN() 21 equal = FN(TYPE,plain_is_equal)(obj, obj2); in FN() 22 FN(TYPE,free)(obj); in FN() local [all …]
|
| H A D | isl_opt_mpa_templ.c | 10 #undef TYPE 11 #define TYPE CAT(isl_,BASE) macro 12 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 13 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 25 static __isl_give isl_multi_pw_aff *FN(BASE,opt_mpa)(__isl_take TYPE *obj, in FN() 26 __isl_give isl_pw_aff *(*opt)(__isl_take TYPE *obj, int pos)) in FN() 32 mpa = isl_multi_pw_aff_alloc(FN(TYPE,get_space)(obj)); in FN() 39 pa = opt(FN(TYPE,copy)(obj), i); in FN() 45 dom = FN(TYPE,domain)(FN(TYPE,copy)(obj)); in FN() 48 FN(TYPE,free)(obj); in FN() local
|
| H A D | print_templ.c | 5 #undef TYPE 6 #define TYPE CAT(isl_,BASE) macro 7 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 8 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 14 void FN(TYPE,dump)(__isl_keep TYPE *obj) in FN() argument 20 p = isl_printer_to_file(FN(TYPE,get_ctx)(obj), stderr); in FN() 29 __isl_give char *FN(TYPE,to_str)(__isl_keep TYPE *obj) in FN() argument 36 p = isl_printer_to_str(FN(TYPE,get_ctx)(obj)); in FN()
|
| H A D | print_templ_yaml.c | 3 #undef TYPE 4 #define TYPE CAT(isl_,BASE) macro 5 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 6 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 8 void FN(TYPE,dump)(__isl_keep TYPE *obj) in FN() argument 15 p = isl_printer_to_file(FN(TYPE,get_ctx)(obj), stderr); in FN() 24 __isl_give char *FN(TYPE,to_str)(__isl_keep TYPE *obj) in FN() argument 32 p = isl_printer_to_str(FN(TYPE,get_ctx)(obj)); in FN()
|
| H A D | isl_map_lexopt_templ.c | 17 #define xSF(TYPE,SUFFIX) TYPE ## SUFFIX argument 18 #define SF(TYPE,SUFFIX) xSF(TYPE,SUFFIX) argument 31 static __isl_give TYPE *SF(isl_basic_map_partial_lexopt,SUFFIX)( in SF() 39 __isl_give TYPE *SF(isl_basic_map_partial_lexmax,SUFFIX)( in SF() 47 __isl_give TYPE *SF(isl_basic_map_partial_lexmin,SUFFIX)( in SF() 55 __isl_give TYPE *SF(isl_basic_set_partial_lexmin,SUFFIX)( in SF() 62 __isl_give TYPE *SF(isl_basic_set_partial_lexmax,SUFFIX)( in SF() 86 static __isl_give TYPE *SF(basic_map_partial_lexopt,SUFFIX)( in SF() 91 TYPE *res; in SF() 118 TYPE *res_i; in SF() [all …]
|
| H A D | isl_ilp_opt_fn_val_templ.c | 9 #define xFN(TYPE,NAME) TYPE ## _ ## NAME argument 10 #define FN(TYPE,NAME) xFN(TYPE,NAME) argument 18 __isl_give isl_val *FN(TYPE,min_val)(__isl_take TYPE *f) in FN() argument 20 return FN(TYPE,opt_val)(f, 0); in FN() 29 __isl_give isl_val *FN(TYPE,max_val)(__isl_take TYPE *f) in FN() argument 31 return FN(TYPE,opt_val)(f, 1); in FN()
|
| /llvm-project/clang/test/Sema/ |
| H A D | attr-arm-sve-vector-bits.c | 245 #define TEST_CAST_COMMON(TYPE) \ argument 246 sv##TYPE##_t to_sv##TYPE##_t_from_fixed(fixed_##TYPE##_t x) { return x; } \ 247 fixed_##TYPE##_t from_sv##TYPE##_t_to_fixed(sv##TYPE##_t x) { return x; } 249 #define TEST_CAST_GNU(PREFIX, TYPE) \ argument 250 gnu_##TYPE##_t to_gnu_##TYPE##_t_from_##PREFIX##TYPE##_t(PREFIX##TYPE##_t x) { return x; } \ 251 PREFIX##TYPE##_t from_gnu_##TYPE##_t_to_##PREFIX##TYPE##_t(gnu_##TYPE##_t x) { return x; } 253 #define TEST_CAST_VECTOR(TYPE) \ argument 254 TEST_CAST_COMMON(TYPE) \ 255 TEST_CAST_GNU(sv, TYPE) \ 256 TEST_CAST_GNU(fixed_, TYPE) [all …]
|
| /llvm-project/clang/include/clang/Driver/ |
| H A D | Types.def | 10 // must define the TYPE macro to make use of this information. 14 #ifndef TYPE 15 #error "Define TYPE prior to including this file!" 18 // TYPE(NAME, ID, PP_TYPE, TEMP_SUFFIX, FLAGS) 38 TYPE("cpp-output", PP_C, INVALID, "i", phases::Compile, phases::Backend, phases::Assemble, phases::Link) 39 TYPE("c", C, PP_C, "c", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble, phases::Link) 40 TYPE("cl", CL, PP_CL, "cl", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble, phases::Link) 41 TYPE("cl-cpp-output", PP_CL, INVALID, "cli", phases::Compile, phases::Backend, phases::Assemble, phases::Link) 42 TYPE("clcpp", CLCXX, PP_CLCXX, "clcpp", phases::Preprocess, phases::Compile, phases::Backend, phases::Assemble, phases::Link) 43 TYPE("clcp [all...] |
| /llvm-project/llvm/utils/TableGen/ |
| H A D | X86RecognizableInstr.cpp | 1023 #define TYPE(str, type) \ in typeFromString() 1031 TYPE("GR32", TYPE_R32) in typeFromString() 1036 TYPE("GR16", TYPE_Rv) in typeFromString() 1040 TYPE("GR32", TYPE_Rv) in typeFromString() 1042 TYPE("i16mem", TYPE_M) in typeFromString() 1043 TYPE("i16imm", TYPE_IMM) in typeFromString() 1044 TYPE("i16i8imm", TYPE_IMM) in typeFromString() 1045 TYPE("GR16", TYPE_R16) in typeFromString() 1046 TYPE("GR16orGR32orGR64", TYPE_R16) in typeFromString() 1047 TYPE("i32me in typeFromString() 994 #define TYPE( global() macro [all...] |
| /llvm-project/openmp/runtime/src/ |
| H A D | kmp_atomic.cpp | 698 #define ATOMIC_BEGIN(TYPE_ID, OP_ID, TYPE, RET_TYPE) \ argument 700 TYPE *lhs, TYPE rhs) { \ 733 #define OP_UPDATE_CRITICAL(TYPE, OP, LCK_ID) \ argument 735 (*lhs) = (TYPE)((*lhs)OP rhs); \ 768 #define OP_UPDATE_GOMP_CRITICAL(TYPE, OP, FLAG) \ argument 771 OP_UPDATE_CRITICAL(TYPE, OP, 0); \ 776 #define OP_UPDATE_GOMP_CRITICAL(TYPE, OP, FLAG) argument 790 #define OP_CMPXCHG(TYPE, BITS, OP) \ argument 792 TYPE old_value, new_value; \ 793 old_value = *(TYPE volatile *)lhs; \ [all …]
|
| /llvm-project/clang/lib/Format/ |
| H A D | FormatToken.h | 28 TYPE(AfterPPDirective) \ 29 TYPE(ArrayInitializerLSquare) \ 30 TYPE(ArraySubscriptLSquare) \ 31 TYPE(AttributeColon) \ 32 TYPE(AttributeLParen) \ 33 TYPE(AttributeMacro) \ 34 TYPE(AttributeRParen) \ 35 TYPE(AttributeSquare) \ 36 TYPE(BinaryOperator) \ 37 TYPE(BitFieldColo 212 #define TYPE( global() macro [all...] |
| /llvm-project/clang/test/CodeGen/ |
| H A D | builtin-align.c | 23 #define TYPE void * macro 25 #define TYPE float * macro 27 #define TYPE long macro 29 #define TYPE unsigned short macro 31 #error MISSING TYPE 67 TYPE get_type(void) { in get_type() 68 return (TYPE)0; in get_type() 109 _Bool is_aligned(TYPE ptr, unsigned align) { in is_aligned() 154 TYPE align_up(TYPE ptr, unsigned align) { in align_up() 195 TYPE align_down(TYPE ptr, unsigned align) { in align_down()
|
| /llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstrInfo.td | 18 def ASSIGN_TYPE: Pseudo<(outs ID:$dst_id), (ins ID:$src_id, TYPE:$src_ty)>; 19 def DECL_TYPE: Pseudo<(outs ID:$dst_id), (ins ID:$src_id, TYPE:$src_ty)>; 35 : Op<opCode, (outs ID:$dst), (ins TYPE:$src_ty, ID:$src, ID:$src2), 39 : Op<opCode, (outs CID:$dst), (ins TYPE:$src_ty, CID:$src, CID:$src2), 41 [(set CID:$dst, (assigntype (node CID:$src, CID:$src2), TYPE:$src_ty))]>; 44 : Op<opCode, (outs CID:$dst), (ins TYPE:$src_ty, CCond:$cond, CID:$src1, CID:$src2), 46 [(set CID:$dst, (assigntype (node CCond:$cond, CID:$src1, CID:$src2), TYPE:$src_ty))]>; 91 : Op<opCode, (outs ID:$dst), (ins TYPE:$type, ID:$src), 94 : Op<opCode, (outs CID:$dst), (ins TYPE:$src_ty, CID:$src), 95 "$dst = "#name#" $src_ty $src", [(set CID:$dst, (assigntype (node CID:$src), TYPE [all...] |
| /llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrArithmetic.td | 89 class MxBiArOp_R_RR_EAd<string MN, SDNode NODE, MxType TYPE, bits<4> CMD> 90 : MxInst<(outs TYPE.ROp:$dst), (ins TYPE.ROp:$src, TYPE.ROp:$opd), 91 MN#"."#TYPE.Prefix#"\t$opd, $dst", 92 [(set TYPE.VT:$dst, CCR, (NODE TYPE.VT:$src, TYPE.VT:$opd))]> { 95 !cast<MxOpModeEncoding>("MxOpMode"#TYPE.Size#"_EA_"#TYPE.RLet).Value, 102 class MxBiArOp_R_RM<string MN, SDNode NODE, MxType TYPE, MxOperand OPD, ComplexPattern PAT, 104 : MxInst<(outs TYPE.ROp:$dst), (ins TYPE.ROp:$src, OPD:$opd), 105 MN#"."#TYPE.Prefix#"\t$opd, $dst", 106 [(set TYPE.VT:$dst, CCR, (NODE TYPE.VT:$src, (TYPE.Load PAT:$opd)))]> { 109 !cast<MxOpModeEncoding>("MxOpMode"#TYPE.Size#"_"#TYPE.RLet#"_EA").Value, [all …]
|
| /llvm-project/libclc/generic/include/clc/misc/ |
| H A D | shuffle2.h | 9 #define _CLC_SHUFFLE2_DECL(TYPE, MASKTYPE, RETTYPE) \ argument 10 _CLC_OVERLOAD _CLC_DECL RETTYPE shuffle2(TYPE x, TYPE y, MASKTYPE mask); 22 #define _CLC_VECTOR_SHUFFLE2_INSIZE(TYPE, MASKTYPE) \ argument 23 _CLC_VECTOR_SHUFFLE2_MASKSIZE(TYPE, TYPE##2, MASKTYPE) \ 24 _CLC_VECTOR_SHUFFLE2_MASKSIZE(TYPE, TYPE##4, MASKTYPE) \ 25 _CLC_VECTOR_SHUFFLE2_MASKSIZE(TYPE, TYPE##8, MASKTYPE) \ 26 _CLC_VECTOR_SHUFFLE2_MASKSIZE(TYPE, TYPE##16, MASKTYPE) \
|