Home
last modified time | relevance | path

Searched refs:LLVMType (Results 1 – 19 of 19) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsVEVL.gen.td492 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<…
624 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp…
625 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<f64>, LLVMType<v256f64>, LLVMTyp…
633 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f32>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp…
634 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<f32>, LLVMType<v256f64>, LLVMTyp…
642 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<i64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp…
643 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<v256f64>, LLVMTyp…
651 …vl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<f64>, LLVMType<v256f64>, LLVMType<v256f64>, LLVMTyp…
1146 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<…
1150 …smvl">, Intrinsic<[LLVMType<v256f64>], [LLVMType<v256f64>, LLVMType<i64>, LLVMType<i64>, LLVMType<…
[all …]
H A DIntrinsicsVE.td17 Intrinsic<[LLVMType<v256i1>], [LLVMType<v512i1>], [IntrNoMem]>;
21 Intrinsic<[LLVMType<v256i1>], [LLVMType<v512i1>], [IntrNoMem]>;
25 Intrinsic<[LLVMType<v512i1>], [LLVMType<v512i1>, LLVMType<v256i1>],
30 Intrinsic<[LLVMType<v512i1>], [LLVMType<v512i1>, LLVMType<v256i1>],
H A DIntrinsics.td166 class LLVMType<ValueType vt> {
172 : LLVMType<iPTR>{
173 LLVMType ElTy = elty;
177 class LLVMPointerType<LLVMType elty>
180 class LLVMAnyPointerType<LLVMType elty>
181 : LLVMType<iPTRAny>{
182 LLVMType ElTy = elty;
194 : LLVMType<OtherVT>{
239 def llvm_i1_ty : LLVMType<i1>;
240 def llvm_i8_ty : LLVMType<i8>;
[all …]
H A DIntrinsicsSystemZ.td13 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 DIntrinsicsHexagon.td18 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 DIntrinsicsARM.td914 multiclass MVEPredicated<list<LLVMType> rets, list<LLVMType> params,
915 LLVMType pred = llvm_anyvector_ty,
921 multiclass MVEPredicatedM<list<LLVMType> rets, list<LLVMType> params,
951 multiclass MVEMXPredicated<list<LLVMType> rets, list<LLVMType> flags,
952 list<LLVMType> params, LLVMType inactive,
953 LLVMType predicate,
1034 class ARM_MVE_qrshift_single<list<LLVMType> value,
1037 multiclass ARM_MVE_qrshift<list<LLVMType> saturate = []> {
1319 multiclass CDEGPRIntrinsics<list<LLVMType> args> {
1345 multiclass CDEVCXIntrinsics<list<LLVMType> args> {
[all …]
H A DIntrinsicsAMDGPU.td475 class AMDGPUArg<LLVMType ty, string name> {
476 LLVMType Type = ty;
481 class makeArgList<list<string> names, LLVMType basety> {
618 list<LLVMType> RetTypes = [];
636 list<LLVMType> AddrTypes = !foreach(arg, AddrArgs, arg.Type);
671 list<LLVMType> retty,
760 list<LLVMType> retty,
774 list<LLVMType> retty,
902 class AMDGPUBufferLoad<LLVMType data_ty = llvm_any_ty> : Intrinsic <
1757 class AMDGPUGlobalAtomicRtn<LLVMType vt> : Intrinsic <
[all …]
H A DIntrinsicsAArch64.td916 def llvm_nxv2i1_ty : LLVMType<nxv2i1>;
917 def llvm_nxv4i1_ty : LLVMType<nxv4i1>;
918 def llvm_nxv8i1_ty : LLVMType<nxv8i1>;
919 def llvm_nxv16i1_ty : LLVMType<nxv16i1>;
920 def llvm_nxv16i8_ty : LLVMType<nxv16i8>;
921 def llvm_nxv4i32_ty : LLVMType<nxv4i32>;
922 def llvm_nxv2i64_ty : LLVMType<nxv2i64>;
923 def llvm_nxv8f16_ty : LLVMType<nxv8f16>;
925 def llvm_nxv4f32_ty : LLVMType<nxv4f32>;
926 def llvm_nxv2f64_ty : LLVMType<nxv2f64>;
[all …]
H A DIntrinsicsPowerPC.td156 class PowerPC_Vec_Intrinsic<string GCCIntSuffix, list<LLVMType> ret_types,
157 list<LLVMType> param_types,
163 class PowerPC_VSX_Intrinsic<string GCCIntSuffix, list<LLVMType> ret_types,
164 list<LLVMType> param_types,
174 multiclass PowerPC_MMA_ACC_Intrinsic<list<LLVMType> args> {
186 multiclass PowerPC_MMA_ACC_PP_Intrinsic<list<LLVMType> args> {
H A DIntrinsicsRISCV.td29 class MaskedAtomicRMWFourArg<LLVMType itype>
33 class MaskedAtomicRMWFiveArg<LLVMType itype>
H A DIntrinsicsNVVM.td54 list<LLVMType> regs = !cond(
503 LLVMType OpType = !cond(
506 list<LLVMType> RetTy = !if(return_pred, [OpType, llvm_i1_ty], [OpType]);
507 list<LLVMType> ArgsTy = !if(sync,
1170 class SCOPED_ATOMIC2_impl<LLVMType elty>
1174 class SCOPED_ATOMIC3_impl<LLVMType elty>
1180 multiclass PTXAtomicWithScope2<LLVMType elty> {
1184 multiclass PTXAtomicWithScope3<LLVMType elty> {
H A DIntrinsicsMips.td15 def mips_v2q15_ty: LLVMType<v2i16>;
16 def mips_v4q7_ty: LLVMType<v4i8>;
17 def mips_q31_ty: LLVMType<i32>;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfiling.h26 #define INSTR_PROF_DATA(Type, LLVMType, Name, Initializer) Type Name; argument
37 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer) Type Name; argument
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfData.inc32 * #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)
110 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer)
205 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer)
247 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer)
H A DInstrProf.h1125 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) Type Name; argument
/freebsd-13.1/contrib/llvm-project/compiler-rt/include/profile/
H A DInstrProfData.inc32 * #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)
110 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Initializer)
205 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Initializer)
247 #define COVMAP_HEADER(Type, LLVMType, Name, Initializer)
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp926 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) LLVMType, in getOrCreateRegionCounters() argument
940 #define INSTR_PROF_DATA(Type, LLVMType, Name, Init) Init, in getOrCreateRegionCounters() argument
1013 #define INSTR_PROF_VALUE_NODE(Type, LLVMType, Name, Init) LLVMType, in emitVNodes() argument
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMapping.h825 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument
875 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument
919 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Type Name; argument
972 #define COVMAP_HEADER(Type, LLVMType, Name, Init) Type Name; argument
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCoverageMappingGen.cpp1609 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) LLVMType, in emitFunctionMappingRecord() argument
1618 #define COVMAP_FUNC_RECORD(Type, LLVMType, Name, Init) Init, in emitFunctionMappingRecord() argument
1709 #define COVMAP_HEADER(Type, LLVMType, Name, Init) LLVMType, in emit() argument
1715 #define COVMAP_HEADER(Type, LLVMType, Name, Init) Init, in emit() argument