Home
last modified time | relevance | path

Searched refs:V6_vandqrt (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonIntrinsicsV60.td38 (v16i32 (V6_vandqrt(v64i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
41 (v32i16 (V6_vandqrt(v64i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
44 (v64i8 (V6_vandqrt(v64i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
56 (v32i32 (V6_vandqrt (v128i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
59 (v64i16 (V6_vandqrt (v128i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
62 (v128i8 (V6_vandqrt (v128i1 HvxQR:$src1), (A2_tfrsi 0x01010101)))>;
67 (v16i32 (V6_vandqrt (v64i1 HvxQR:$src1),
76 (v32i32 (V6_vandqrt (v128i1 HvxQR:$src1),
606 defm : T_QR_pat <V6_vandqrt, int_hexagon_V6_vandqrt>;
H A DHexagonVectorCombine.cpp1971 auto V6_vandqrt = HVC.HST.getIntrinsicId(Hexagon::V6_vandqrt); in createAddCarry() local
1973 HVC.createHvxIntrinsic(Builder, V6_vandqrt, /*RetTy=*/nullptr, in createAddCarry()
H A DHexagonPatternsHVX.td44 def Q2V: OutPatFrag<(ops node:$Qs), (V6_vandqrt $Qs, (ToI32 -1))>;
H A DHexagonFrameLowering.cpp1826 BuildMI(B, It, DL, HII.get(Hexagon::V6_vandqrt), TmpR1) in expandStoreVecPred()
H A DHexagonISelDAGToDAG.cpp907 SDNode *T = CurDAG->getMachineNode(Hexagon::V6_vandqrt, dl, ResTy, in SelectQ2V()
H A DHexagonDepInstrIntrinsics.inc1062 {Hexagon::V6_vandqrt, Intrinsic::hexagon_V6_vandqrt, Intrinsic::hexagon_V6_vandqrt_128B},
H A DHexagonDepMappings.td247 def V6_vandqrt_altAlias : InstAlias<"$Vd32.ub = vand($Qu4.ub,$Rt32.ub)", (V6_vandqrt HvxVR:$Vd32, H…
H A DHexagonDepMapAsm2Intrin.td2002 (V6_vandqrt HvxQR:$src1, IntRegs:$src2)>, Requires<[UseHVXV60, UseHVX64B]>;
2004 (V6_vandqrt HvxQR:$src1, IntRegs:$src2)>, Requires<[UseHVXV60, UseHVX128B]>;
H A DHexagonDepInstrInfo.td31332 def V6_vandqrt : HInst<
[all...]