Home
last modified time | relevance | path

Searched refs:VInst (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_neon.td2123 def VBF1CVT_BF16_MF8 : VInst<"vcvt1_bf16_mf8_fpm", "(QB).V", "m">;
2124 def VBF1CVT_LOW_BF16_MF8 : VInst<"vcvt1_low_bf16_mf8_fpm", "B.V", "Hm">;
2125 def VBF2CVTL_BF16_MF8 : VInst<"vcvt2_bf16_mf8_fpm", "(QB).V", "m">;
2126 def VBF2CVTL_LOW_BF16_MF8 : VInst<"vcvt2_low_bf16_mf8_fpm", "B.V", "Hm">;
2127 def VBF1CVTL2_HIGH_BF16_MF8 : VInst<"vcvt1_high_bf16_mf8_fpm", "B.V", "Hm">;
2128 def VBF2CVTL2_HIGH_BF16_MF8 : VInst<"vcvt2_high_bf16_mf8_fpm", "B.V", "Hm">;
2132 def VF1CVT_F16_MF8 : VInst<"vcvt1_f16_mf8_fpm", "(>QF).V", "m">;
2133 def VF1CVT_LOW_F16_MF8 : VInst<"vcvt1_low_f16_mf8_fpm", "(>F).V", "Hm">;
2134 def VF2CVTL_F16_MF8 : VInst<"vcvt2_f16_mf8_fpm", "(>QF).V", "m">;
2135 def VF2CVTL_LOW_F16_MF8 : VInst<"vcvt2_low_f16_mf8_fpm", "(>F).V", "Hm">;
[all …]
H A Darm_neon_incl.td305 class VInst<string n, string p, string t, list<ImmCheck> ch = []> : Inst<n, p, t, OP_NONE, ch> {}
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp114 Instruction *VInst = dyn_cast<Instruction>(V); in SimplifyDemandedBits() local
115 if (!VInst) { in SimplifyDemandedBits()
124 if (VInst->hasOneUse()) { in SimplifyDemandedBits()
126 NewVal = SimplifyDemandedUseBits(VInst, DemandedMask, Known, Q, Depth); in SimplifyDemandedBits()
131 SimplifyMultipleUseDemandedBits(VInst, DemandedMask, Known, Q, Depth); in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZvk.td243 let BaseInstr = !cast<Instruction>(PseudoToVInst<NAME>.VInst);
260 let BaseInstr = !cast<Instruction>(PseudoToVInst<NAME>.VInst);
H A DRISCVInstrInfoVPseudos.td164 string VInst = !foldl(PseudoInst, AffixSubsts, Acc, AffixSubst,
548 Instruction BaseInstr = !cast<Instruction>(PseudoToVInst<NAME>.VInst);