| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsVEVL.gen.td | 528 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<… 660 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp… 661 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<f64>, LLVMType<v256f64>, LLVMTyp… 669 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f32>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp… 670 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<f32>, LLVMType<v256f64>, LLVMTyp… 678 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp… 679 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<v256f64>, LLVMTyp… 687 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp… 1182 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<… 1186 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<… [all …]
|
| H A D | IntrinsicsVE.td | 14 Intrinsic<[LLVMType<v256i1>], [LLVMType<v512i1>], [IntrNoMem]>; 18 Intrinsic<[LLVMType<v256i1>], [LLVMType<v512i1>], [IntrNoMem]>; 22 Intrinsic<[LLVMType<v512i1>], [LLVMType<v512i1>, LLVMType<v256i1>], 27 Intrinsic<[LLVMType<v512i1>], [LLVMType<v512i1>, LLVMType<v256i1>],
|
| H A D | IntrinsicsSystemZ.td | 13 class SystemZUnaryConv<string name, LLVMType result, LLVMType arg> 17 class SystemZUnary<string name, LLVMType type> 20 class SystemZUnaryConvCC<LLVMType result, LLVMType arg> 23 class SystemZUnaryCC<LLVMType type> 26 class SystemZBinaryConv<string name, LLVMType result, LLVMType arg> 37 class SystemZBinaryConvCC<LLVMType result, LLVMType arg> 40 class SystemZBinaryConvIntCC<LLVMType result, LLVMType arg> 44 class SystemZBinaryCC<LLVMType type> 47 class SystemZTernaryConv<string name, LLVMType result, LLVMType arg> 51 class SystemZTernaryConvCC<LLVMType result, LLVMType arg> [all …]
|
| H A D | Intrinsics.td | 169 class LLVMType<ValueType vt> { 175 : LLVMType<iPTR>{ 176 LLVMType ElTy = elty; 180 class LLVMPointerType<LLVMType elty> 183 class LLVMAnyPointerType<LLVMType elty> 184 : LLVMType<iPTRAny>{ 185 LLVMType ElTy = elty; 197 : LLVMType<OtherVT>{ 243 def llvm_i1_ty : LLVMType<i1>; 244 def llvm_i8_ty : LLVMType<i8>; [all …]
|
| H A D | IntrinsicsHexagon.td | 18 class Hexagon_Intrinsic<string GCCIntSuffix, list<LLVMType> ret_types, 19 list<LLVMType> param_types, 26 class Hexagon_NonGCC_Intrinsic<list<LLVMType> ret_types, 27 list<LLVMType> param_types, 154 multiclass Hexagon_custom_circ_ld_Intrinsic<LLVMType ElTy> { 171 multiclass Hexagon_custom_circ_st_Intrinsic<LLVMType ElTy> { 190 class Hexagon_custom_brev_ld_Intrinsic<LLVMType ElTy> 258 class Hexagon_pred_vload_imm<LLVMType ValTy> 277 class Hexagom_pred_vload_upd<LLVMType ValTy, bit TakesImm> 310 class Hexagon_pred_vstore_imm<LLVMType ValTy> [all …]
|
| H A D | IntrinsicsAMDGPU.td | 503 class AMDGPUArg<LLVMType ty, string name> { 504 LLVMType Type = ty; 652 list<LLVMType> RetTypes = []; 714 list<LLVMType> retty, 1993 class AMDGPUWmmaIntrinsic<LLVMType AB, LLVMType CD> : 2004 class AMDGPUWmmaIntrinsicOPSEL<LLVMType AB, LLVMType CD> : 2016 class AMDGPUWmmaIntrinsicIU<LLVMType AB, LLVMType CD> : 2242 class AMDGPUMfmaIntrinsic<LLVMType DestTy, LLVMType SrcABTy> : 2311 class AMDGPUMFp8MfmaIntrinsic<LLVMType DestTy> : 2323 class AMDGPUMSmfmacIntrinsic<LLVMType DestTy, LLVMType SrcA, LLVMType SrcB> : [all …]
|
| H A D | IntrinsicsARM.td | 916 multiclass MVEPredicated<list<LLVMType> rets, list<LLVMType> params, 917 LLVMType pred = llvm_anyvector_ty, 923 multiclass MVEPredicatedM<list<LLVMType> rets, list<LLVMType> params, 953 multiclass MVEMXPredicated<list<LLVMType> rets, list<LLVMType> flags, 954 list<LLVMType> params, LLVMType inactive, 955 LLVMType predicate, 1036 class ARM_MVE_qrshift_single<list<LLVMType> value, 1039 multiclass ARM_MVE_qrshift<list<LLVMType> saturate = []> { 1321 multiclass CDEGPRIntrinsics<list<LLVMType> args> { 1347 multiclass CDEVCXIntrinsics<list<LLVMType> args> { [all …]
|
| H A D | IntrinsicsAArch64.td | 934 def llvm_nxv1i1_ty : LLVMType<nxv1i1>; 935 def llvm_nxv2i1_ty : LLVMType<nxv2i1>; 936 def llvm_nxv4i1_ty : LLVMType<nxv4i1>; 937 def llvm_nxv8i1_ty : LLVMType<nxv8i1>; 938 def llvm_nxv16i1_ty : LLVMType<nxv16i1>; 939 def llvm_nxv16i8_ty : LLVMType<nxv16i8>; 940 def llvm_nxv4i32_ty : LLVMType<nxv4i32>; 941 def llvm_nxv2i64_ty : LLVMType<nxv2i64>; 942 def llvm_nxv8f16_ty : LLVMType<nxv8f16>; 944 def llvm_nxv4f32_ty : LLVMType<nxv4f32>; [all …]
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | intrinsic-pointer-to-any.td | 24 class LLVMType<ValueType vt> { 30 class Intrinsic<list<LLVMType> ret_types> { 33 list<LLVMType> RetTypes = ret_types; 34 list<LLVMType> ParamTypes = []; 41 class LLVMQualPointerType<LLVMType elty> 42 : LLVMType<iPTR>{ 43 LLVMType ElTy = elty; 47 class LLVMPointerType<LLVMType elty> 51 def llvm_any_ty : LLVMType<Any>; 54 def llvm_i8_ty : LLVMType<i8>;
|
| H A D | intrin-side-effects.td | 7 class LLVMType<ValueType vt> { 12 def llvm_i32_ty : LLVMType<i32>; 21 class Intrinsic<list<LLVMType> ret_types, 22 list<LLVMType> param_types = [], 29 list<LLVMType> RetTypes = ret_types; 30 list<LLVMType> ParamTypes = param_types;
|
| H A D | intrinsic-varargs.td | 11 class LLVMType<ValueType vt> { 15 class Intrinsic<string name, list<LLVMType> param_types = []> { 19 list<LLVMType> RetTypes = []; 20 list<LLVMType> ParamTypes = param_types; 26 def llvm_vararg_ty : LLVMType<isVoid>; // this means vararg here
|
| H A D | intrinsic-struct.td | 16 class LLVMType<ValueType vt> { 20 class Intrinsic<string name, list<LLVMType> ret_types = []> { 24 list<LLVMType> RetTypes = ret_types; 25 list<LLVMType> ParamTypes = []; 32 def llvm_anyint_ty : LLVMType<iAny>;
|
| H A D | intrinsic-long-name.td | 16 class LLVMType<ValueType vt> { 20 class Intrinsic<string name, list<LLVMType> param_types = []> { 24 list<LLVMType> RetTypes = []; 25 list<LLVMType> ParamTypes = param_types; 32 def llvm_anyint_ty : LLVMType<iAny>;
|
| H A D | searchabletables-intrinsic.td | 18 class LLVMType<ValueType vt> { 22 class Intrinsic<list<LLVMType> param_types = []> { 26 list<LLVMType> RetTypes = []; 27 list<LLVMType> ParamTypes = param_types; 34 def llvm_anyint_ty : LLVMType<iAny>;
|
| /llvm-project-15.0.7/compiler-rt/lib/profile/ |
| H A D | InstrProfiling.h | 26 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) Type Name; argument 37 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) Type Name; argument
|
| /llvm-project-15.0.7/compiler-rt/test/profile/Linux/ |
| H A D | binary-id-padding.c | 32 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) Type Name; argument
|
| H A D | corrupted-profile.c | 34 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) Type Name; argument
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | malformed-num-counters-zero.test | 28 // #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \
|
| H A D | malformed-not-space-for-another-header.test | 28 // #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \
|
| H A D | malformed-ptr-to-counter-array.test | 28 // #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \
|
| H A D | binary-ids-padding.test | 44 // #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfData.inc | 32 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 40 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 41 * LLVMType, 46 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 68 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) 108 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) 206 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer) 248 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer)
|
| /llvm-project-15.0.7/compiler-rt/include/profile/ |
| H A D | InstrProfData.inc | 32 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 40 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 41 * LLVMType, 46 * #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) \ 68 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) 108 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) 206 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer) 248 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer)
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 1000 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) LLVMType, in getOrCreateRegionCounters() argument 1039 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) Init, in getOrCreateRegionCounters() argument 1097 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Init) LLVMType, in emitVNodes() argument
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 824 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 874 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 918 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 971 #define COVMAP_HEADER(Type, LLVMType, Name, Init) Type Name; argument
|