Home
last modified time | relevance | path

Searched refs:XT (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dmatmul.cpp78 const XT *RESTRICT xp0{x}; in MatrixTimesMatrix()
82 const XT *RESTRICT xp{xp0}; in MatrixTimesMatrix()
199 if (std::is_same_v<XT, YT>) { in DoMatmul()
200 if constexpr (std::is_same_v<XT, float>) { in DoMatmul()
210 MatrixTimesMatrix<RCAT, RKIND, XT, YT>( in DoMatmul()
215 if (std::is_same_v<XT, YT>) { in DoMatmul()
216 if constexpr (std::is_same_v<XT, float>) { in DoMatmul()
226 MatrixTimesVector<RCAT, RKIND, XT, YT>( in DoMatmul()
231 if (std::is_same_v<XT, YT>) { in DoMatmul()
232 if constexpr (std::is_same_v<XT, float>) { in DoMatmul()
[all …]
H A Ddot-product.cpp25 template <TypeCategory RCAT, int RKIND, typename XT, typename YT>
35 const XT &xElement{*x_.Element<XT>(&xAt)}; in AccumulateIndexed()
52 template <TypeCategory RCAT, int RKIND, typename XT, typename YT>
64 if (x.GetDimension(0).ByteStride() == sizeof(XT) && in DoDotProduct()
67 if constexpr (std::is_same_v<XT, YT>) { in DoDotProduct()
69 if constexpr (std::is_same_v<XT, float>) { in DoDotProduct()
71 } else if constexpr (std::is_same_v<XT, double>) { in DoDotProduct()
73 } else if constexpr (std::is_same_v<XT, std::complex<float>>) { in DoDotProduct()
75 } else if constexpr (std::is_same_v<XT, std::complex<double>>) { in DoDotProduct()
79 XT *xp{x.OffsetElement<XT>(0)}; in DoDotProduct()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt497 (set v?:$XT, (load ix16addr:$src))
498 (set v?:$XT, (store ix16addr:$dst))
505 (set v?:$XT, (load xoaddr:$src))
506 (set v?:$XT, (store xoaddr:$dst))
515 . (set f64:$XT, (load iaddrX4:$src))
516 (set f64:$XT, (store iaddrX4:$dst))
524 . (set f32:$XT, (load iaddrX4:$src))
525 (set f32:$XT, (store iaddrX4:$dst))
541 . (PPCstfiwx f64:$XT, xoaddr:$dst)
560 . (store v8i16:$XT, xoaddr:$dst)
[all …]
H A DPPCInstrVSX.td1021 "xxlxor $XT, $XT, $XT", IIC_VecGeneral,
1025 "xxlxor $XT, $XT, $XT", IIC_VecGeneral,
1029 "xxlxor $XT, $XT, $XT", IIC_VecGeneral,
1098 "xxleqv $XT, $XT, $XT", IIC_VecGeneral,
1459 // Use vsrc for XT, because the entire register of XT is set.
1531 // XT NOTE: XT.dword[1] = 0xUUUU_UUUU_UUUU_UUUU
2600 // PPCvecshl XT, XA, XA, 2 can be selected to both XXSLDWI XT,XA,XA,2 and
2601 // XXSWAPD XT,XA (i.e. XXPERMDI XT,XA,XA,2), the later one is more profitable.
3225 def : Pat<(store v4i32:$XT, ForceXForm:$dst), (STXVW4X $XT, ForceXForm:$dst)>;
5141 def : InstAlias<"mfvrd $rA, $XT",
[all …]
H A DPPCInstrP10.td283 bits<6> XT;
297 let Inst{37} = XT{5};
307 bits<6> XT;
316 let Inst{31} = XT{5};
323 bits<6> XT;
441 bits<6> XT;
456 let Inst{47} = XT{5};
466 bits<6> XT;
490 bits<6> XT;
519 bits<6> XT;
[all …]
H A DPPCInstrFormats.td413 bits<6> XT;
1009 bits<6> XT;
1050 bits<6> XT;
1076 bits<6> XT;
1108 bits<6> XT;
1126 bits<6> XT;
1161 bits<6> XT;
1195 bits<6> XT;
1230 bits<6> XT;
1274 bits<6> XT;
[all …]
H A DPPCInstrInfo.td5121 def : Pat<(int_ppc_stfiw ForceXForm:$dst, f64:$XT),
5122 (STFIWX f64:$XT, ForceXForm:$dst)>;
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dcurrent-instantiation.cpp220 template<typename XT>
228 template<typename XT>
229 template<typename X<XT>::Enum>
230 void X<XT>::foo() in foo()
234 template<typename XT>
235 template<typename X<XT>::Enum>
236 class X<XT>::Inner { };
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx1y-generic-lambdas-capturing.cpp1377 struct XT { struct
1382 XT<int> xt{};
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMScheduleM7.td384 (instregex "(t|t2)(S|U)XT(B|H)")>;
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZ196.td1063 def : InstRW<[WLat11LSU, LSU, DFU4, GroupAlone], (instregex "S(L|R)XT$")>;
1084 def : InstRW<[WLat10, LSU, DFU2, NormalGr], (instregex "TD(C|G)XT$")>;
H A DSystemZScheduleZEC12.td1107 def : InstRW<[WLat11LSU, LSU, DFU4, GroupAlone], (instregex "S(L|R)XT$")>;
1128 def : InstRW<[WLat10, LSU, DFU2, NormalGr], (instregex "TD(C|G)XT$")>;
H A DSystemZScheduleZ13.td1145 def : InstRW<[WLat11LSU, LSU, VecDF4, GroupAlone], (instregex "S(L|R)XT$")>;
1165 def : InstRW<[WLat15, LSU, VecDF2, GroupAlone], (instregex "TD(C|G)XT$")>;
H A DSystemZScheduleZ16.td1190 def : InstRW<[WLat11LSU, LSU, VecDF4, GroupAlone], (instregex "S(L|R)XT$")>;
1210 def : InstRW<[WLat15, LSU, VecDF2, GroupAlone], (instregex "TD(C|G)XT$")>;
H A DSystemZScheduleZ15.td1184 def : InstRW<[WLat11LSU, LSU, VecDF4, GroupAlone], (instregex "S(L|R)XT$")>;
1204 def : InstRW<[WLat15, LSU, VecDF2, GroupAlone], (instregex "TD(C|G)XT$")>;
H A DSystemZScheduleZ14.td1163 def : InstRW<[WLat11LSU, LSU, VecDF4, GroupAlone], (instregex "S(L|R)XT$")>;
1183 def : InstRW<[WLat15, LSU, VecDF2, GroupAlone], (instregex "TD(C|G)XT$")>;
/llvm-project-15.0.7/clang/lib/AST/
H A DASTContext.cpp6520 QualType XT = GetTypeAsWritten(FuncX), YT = GetTypeAsWritten(FuncY); in isSameEntity() local
6521 if (!hasSameType(XT, YT)) { in isSameEntity()
6525 auto *XFPT = XT->getAs<FunctionProtoType>(); in isSameEntity()
6530 hasSameFunctionTypeIgnoringExceptionSpec(XT, YT)) in isSameEntity()
/llvm-project-15.0.7/llvm/docs/
H A DAMDGPUUsage.rst390 … - wavefrontsize64 flat - *pal-amdhsa* - Radeon RX 5700 XT
391 … - xnack scratch - *pal-amdpal* - Radeon Pro 5600 XT
398 … - wavefrontsize64 flat - *pal-amdhsa* - Radeon RX 5500 XT
410 … - wavefrontsize64 flat - *pal-amdhsa* - Radeon RX 6800 XT
411 … scratch - *pal-amdpal* - Radeon RX 6900 XT
412 … ``amdgcn`` dGPU - cumode - Absolute - *rocm-amdhsa* - Radeon RX 6700 XT