| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicsVEVL.gen.td | 1 …uiltin_ve_vl_vld_vssl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, L… 2 …l_vld_vssvl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v2… 3 …ltin_ve_vl_vldnc_vssl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, L… 4 …vldnc_vssvl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v2… 5 …iltin_ve_vl_vldu_vssl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, L… 6 …_vldu_vssvl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v2… 7 …tin_ve_vl_vldunc_vssl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, L… 8 …ldunc_vssvl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v2… 9 …tin_ve_vl_vldlsx_vssl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, L… 10 …ldlsx_vssvl">, DefaultAttrsIntrinsic<[LLVMType<v256f64>], [LLVMType<i64>, llvm_ptr_ty, LLVMType<v2… [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 | Intrinsics.td | 365 class LLVMType<ValueType vt> { 395 class LLVMAnyType<ValueType vt> : LLVMType<vt> { 412 : LLVMType<iPTR> { 436 : LLVMType<OtherVT>{ 463 class LLVMScalarOrSameVectorWidth<int idx, LLVMType elty> 499 def llvm_void_ty : LLVMType<isVoid>; 506 def llvm_i1_ty : LLVMType<i1>; 507 def llvm_i8_ty : LLVMType<i8>; 508 def llvm_i16_ty : LLVMType<i16>; 509 def llvm_i32_ty : LLVMType<i32>; [all …]
|
| 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> 30 class SystemZBinary<string name, LLVMType type> 33 class SystemZBinaryConvCC<LLVMType result, LLVMType arg> 36 class SystemZBinaryConvIntCC<LLVMType result, LLVMType arg> 40 class SystemZBinaryCC<LLVMType type> 43 class SystemZTernaryConv<string name, LLVMType result, LLVMType arg> [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, 159 multiclass Hexagon_custom_circ_ld_Intrinsic<LLVMType ElTy> { 176 multiclass Hexagon_custom_circ_st_Intrinsic<LLVMType ElTy> { 195 class Hexagon_custom_brev_ld_Intrinsic<LLVMType ElTy> 263 class Hexagon_pred_vload_imm<LLVMType ValTy> 282 class Hexagom_pred_vload_upd<LLVMType ValTy, bit TakesImm> 315 class Hexagon_pred_vstore_imm<LLVMType ValTy> [all …]
|
| H A D | IntrinsicsAMDGPU.td | 603 class AMDGPUCvtScaleF32Intrinsic<LLVMType DstTy, LLVMType Src0Ty, string name> : DefaultAttrsIntrin… 607 class AMDGPUCvtScaleF32ToFP6BF6Intrinsic<LLVMType DstTy, LLVMType Src0Ty, LLVMType Src1Ty, string n… 611 class AMDGPUCvtScaleF32SRIntrinsic<LLVMType DstTy, LLVMType Src0Ty, string name> : DefaultAttrsIntr… 629 class AMDGPUCvtScaleFP4FP8BF8ToF1632Intrinsic<LLVMType DstTy, string name> : DefaultAttrsIntrinsic< 637 class AMDGPUCvtScale_pk_FromFP8BF8Intrinsic<LLVMType DstTy, string name> : DefaultAttrsIntrinsic< 645 class AMDGPUCvtScaleF16BF16ToFP8BF8TiedInputIntrinsic<LLVMType SrcTy, string name> : DefaultAttrsIn… 664 class AMDGPUCvtScaleFP8BF8ToF16TiedInputIntrinsic<LLVMType DstTy, string name> : DefaultAttrsIntrin… 684 class AMDGPUCvtScaleF16ToFP4TiedInputIntrinsic<LLVMType SrcTy, string name> : DefaultAttrsIntrinsic< 693 class AMDGPUCvtScaleBF16F16F32SRToFP4BF8F8TiedInputIntrinsic<LLVMType Src0Ty, string name> : Defaul… 703 class AMDGPUCvtScaleSRF32ToBF16F16TiedInputIntrinsic<LLVMType DstTy, string name> : DefaultAttrsInt… [all …]
|
| H A D | IntrinsicsARM.td | 975 multiclass MVEPredicated<list<LLVMType> rets, list<LLVMType> params, 976 LLVMType pred = llvm_anyvector_ty, 983 multiclass MVEPredicatedM<list<LLVMType> rets, list<LLVMType> params, 984 LLVMType pred = llvm_anyvector_ty, 1013 multiclass MVEMXPredicated<list<LLVMType> rets, list<LLVMType> flags, 1014 list<LLVMType> params, LLVMType inactive, 1015 LLVMType predicate, 1096 class ARM_MVE_qrshift_single<list<LLVMType> value, 1097 list<LLVMType> saturate = []> : 1099 multiclass ARM_MVE_qrshift<list<LLVMType> saturate = []> { [all …]
|
| H A D | IntrinsicsAArch64.td | 1074 def llvm_nxv1i1_ty : LLVMType<nxv1i1>; 1075 def llvm_nxv2i1_ty : LLVMType<nxv2i1>; 1076 def llvm_nxv4i1_ty : LLVMType<nxv4i1>; 1077 def llvm_nxv8i1_ty : LLVMType<nxv8i1>; 1078 def llvm_nxv16i1_ty : LLVMType<nxv16i1>; 1079 def llvm_nxv16i8_ty : LLVMType<nxv16i8>; 1080 def llvm_nxv4i32_ty : LLVMType<nxv4i32>; 1081 def llvm_nxv2i64_ty : LLVMType<nxv2i64>; 1082 def llvm_nxv8f16_ty : LLVMType<nxv8f16>; 1083 def llvm_nxv8bf16_ty : LLVMType<nxv8bf16>; [all …]
|
| H A D | IntrinsicsNVVM.td | 180 list<LLVMType> regs = !cond( 691 LLVMType OpType = !cond( 694 list<LLVMType> RetTy = !if(return_pred, [OpType, llvm_i1_ty], [OpType]); 695 list<LLVMType> ArgsTy = !if(sync, 708 LLVMType type = !cond(!eq(veclen, 1): llvm_i32_ty, 719 class TexVector<string name, list<LLVMType> types> { 721 list<LLVMType> Types = types; 1259 class SCOPED_ATOMIC2_impl<LLVMType elty> 1263 class SCOPED_ATOMIC3_impl<LLVMType elty> 1268 multiclass PTXAtomicWithScope2<LLVMType elty> { [all …]
|
| H A D | IntrinsicsLoongArch.td | 19 class MaskedAtomicRMW<LLVMType itype> 55 class BaseInt<list<LLVMType> ret_types, list<LLVMType> param_types, 139 class VecInt<list<LLVMType> ret_types, list<LLVMType> param_types, 144 class DefaultAttrsVecInt<list<LLVMType> ret_types, list<LLVMType> param_types,
|
| H A D | IntrinsicsPowerPC.td | 242 class PowerPC_Vec_Intrinsic<string GCCIntSuffix, list<LLVMType> ret_types, 243 list<LLVMType> param_types, 249 class PowerPC_VSX_Intrinsic<string GCCIntSuffix, list<LLVMType> ret_types, 250 list<LLVMType> param_types, 260 multiclass PowerPC_MMA_ACC_Intrinsic<list<LLVMType> args> { 276 multiclass PowerPC_MMA_ACC_PP_Intrinsic<list<LLVMType> args> { 283 multiclass PowerPC_MMA_DMR_Intrinsic<list<LLVMType> args> { 299 multiclass PowerPC_MMA_DMR_PP_Intrinsic<list<LLVMType> args> {
|
| H A D | IntrinsicsMips.td | 15 def mips_v2q15_ty: LLVMType<v2i16>; 16 def mips_v4q7_ty: LLVMType<v4i8>; 17 def mips_q31_ty: LLVMType<i32>;
|
| H A D | IntrinsicsRISCV.td | 29 class MaskedAtomicRMWFourArg<LLVMType itype> 33 class MaskedAtomicRMWFiveArg<LLVMType itype>
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfiling.h | 37 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) Type Name; argument 48 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) Type Name; argument 53 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Initializer) Type Name; argument 59 #define COVINIT_FUNC(Type, LLVMType, Name, Initializer) Type Name; argument
|
| /freebsd/contrib/llvm-project/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) \ 70 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) 104 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Initializer) 132 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) 249 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer) 291 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer) 308 #define COVINIT_FUNC(Type, LLVMType, Name, Initializer)
|
| H A D | InstrProf.h | 1333 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) Type Name; argument 1338 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Init) Type Name; argument
|
| /freebsd/contrib/llvm-project/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) \ 70 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) 104 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Initializer) 132 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) 249 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer) 291 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer) 308 #define COVINIT_FUNC(Type, LLVMType, Name, Initializer)
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | InstrProfiling.cpp | 1535 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Init) LLVMType, in getOrCreateVTableProfData() argument 1551 #define INSTR_PROF_VTABLE_DATA(Type, LLVMType, Name, Init) Init, in getOrCreateVTableProfData() argument 1808 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) LLVMType, in createDataVariable() argument 1867 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) Init, in createDataVariable() argument 1923 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Init) LLVMType, in emitVNodes() argument
|
| H A D | GCOVProfiling.cpp | 1027 #define COVINIT_FUNC(Type, LLVMType, Name, Init) LLVMType, in emitModuleInitFunctionPtrs() argument 1034 #define COVINIT_FUNC(Type, LLVMType, Name, Init) Init, in emitModuleInitFunctionPtrs() argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
| H A D | CoverageMapping.h | 1268 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 1319 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 1363 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument 1416 #define COVMAP_HEADER(Type, LLVMType, Name, Init) Type Name; argument
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 2499 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) LLVMType, in emitFunctionMappingRecord() argument 2508 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Init, in emitFunctionMappingRecord() argument 2597 #define COVMAP_HEADER(Type, LLVMType, Name, Init) LLVMType, in emit() argument 2603 #define COVMAP_HEADER(Type, LLVMType, Name, Init) Init, in emit() argument
|
| H A D | CGOpenMPRuntime.cpp | 4933 llvm::Type *LLVMType = CGF.ConvertTypeForMem(PrivateType); in emitPrivateReduction() local 4947 LLVMType, ".omp.reduction." + SharedName); in emitPrivateReduction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 1805 const Type *LLVMType = getTypeForSPIRVType(BaseType); in getOrCreateSPIRVPointerType() local 1807 SPIRVType *R = getOrCreateSPIRVPointerType(LLVMType, MIRBuilder, SC); in getOrCreateSPIRVPointerType()
|