Home
last modified time | relevance | path

Searched refs:MHS (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp444 const Init *MHS = TI->getMHS(); in resolve() local
446 List = TernOpInit::get(TernOpInit::IF, LHS, MHS, RHS, TI->getType()) in resolve()
1899 const Init *LHS, *MHS, *RHS; in ParseOperation() local
1908 MHS = UnOpInit::get(UnOpInit::SIZE, Arg0, IntRecTy::get(Records)) in ParseOperation()
1915 MHS = Arg0; in ParseOperation()
1923 MHS = Arg1; in ParseOperation()
1934 return TernOpInit::get(TernOpInit::RANGE, LHS, MHS, RHS, in ParseOperation()
1987 const Init *MHS = ParseValue(CurRec, ItemType); in ParseOperation() local
1988 if (!MHS) in ParseOperation()
2009 const auto *MHSt = dyn_cast<TypedInit>(MHS); in ParseOperation()
[all …]
H A DRecord.cpp1634 const Init *LHS, const Init *MHS, const Init *RHS, in ProfileTernOpInit() argument
1638 ID.AddPointer(MHS); in ProfileTernOpInit()
1644 const Init *MHS, const Init *RHS, in get() argument
1647 ProfileTernOpInit(ID, Opc, LHS, MHS, RHS, Type); in get()
1654 TernOpInit *I = new (RK.Allocator) TernOpInit(Opc, LHS, MHS, RHS, Type); in get()
1697 static const Init *ForeachHelper(const Init *LHS, const Init *MHS, in ForeachHelper() argument
1700 if (const auto *MHSd = dyn_cast<DagInit>(MHS)) in ForeachHelper()
1703 if (const auto *MHSl = dyn_cast<ListInit>(MHS)) { in ForeachHelper()
1719 static const Init *FilterHelper(const Init *LHS, const Init *MHS, in FilterHelper() argument
1722 if (const auto *MHSl = dyn_cast<ListInit>(MHS)) { in FilterHelper()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF1.td112 def FMACM : F_ACCUM_XYZ<0x2, 0b010100, "fmacm", "", TriOpFrag<(fadd node:$LHS, (fmul node:$MHS, node:$RHS))>, sFPR64_V_OP>;
113 def FMSCM : F_ACCUM_XYZ<0x2, 0b010101, "fmscm", "", TriOpFrag<(fsub (fmul node:$MHS, node:$RHS), node:$LHS)>, sFPR64_V_OP>;
114 def FNMACM : F_ACCUM_XYZ<0x2, 0b010110, "fnmacm", "", TriOpFrag<(fsub node:$LHS, (fmul node:$MHS, node:$RHS))>, sFPR64_V_OP>;
115 def FNMSCM : F_ACCUM_XYZ<0x2, 0b010111, "fnmscm", "", TriOpFrag<(fneg (fadd node:$LHS, (fmul node:$MHS, node:$RHS)))>, sFPR64_V_OP>;
128 defm FMAC : FT_ACCUM_XYZ<0b010100, "fmac", TriOpFrag<(fadd node:$LHS, (fmul node:$MHS, node:$RHS))>>;
129 defm FMSC : FT_ACCUM_XYZ<0b010101, "fmsc", TriOpFrag<(fsub (fmul node:$MHS, node:$RHS), node:$LHS)>>;
130 defm FNMAC : FT_ACCUM_XYZ<0b010110, "fnmac", TriOpFrag<(fsub node:$LHS, (fmul node:$MHS, node:$RHS))>>;
131 defm FNMSC : FT_ACCUM_XYZ<0b010111, "fnmsc", TriOpFrag<(fneg (fadd node:$LHS, (fmul node:$MHS, node:$RHS)))>>;
H A DCSKYInstrInfoF2.td185 TriOpFrag<(fadd (fmul node:$LHS, node:$MHS), node:$RHS)>>;
188 TriOpFrag<(fsub node:$RHS, (fmul node:$LHS, node:$MHS))>>;
191 TriOpFrag<(fma node:$LHS, node:$MHS, node:$RHS)>>;
194 TriOpFrag<(fma (fneg node:$LHS), node:$MHS, node:$RHS)>>;
197 TriOpFrag<(fneg (fma node:$LHS, node:$MHS, node:$RHS))>>;
200 TriOpFrag<(fma node:$LHS, node:$MHS, (fneg node:$RHS))>>;
203 TriOpFrag<(fneg (fadd (fmul node:$LHS, node:$MHS), node:$RHS))>>;
206 TriOpFrag<(fneg (fsub node:$RHS, (fmul node:$LHS, node:$MHS)))>>;
H A DCSKYInstrInfo.td494 class TriOpFrag<dag res> : PatFrag<(ops node: $LHS, node:$MHS, node:$RHS), res>;
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h969 const Init *LHS, *MHS, *RHS;
973 : OpInit(IK_TernOpInit, Type, opc), LHS(lhs), MHS(mhs), RHS(rhs) {} in TernOpInit()
990 const Init *getMHS() const { return MHS; } in getMHS()
998 return LHS->isComplete() && MHS->isComplete() && RHS->isComplete(); in isComplete()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td5529 TriOpFrag<(any_fma node:$LHS, (fneg node:$MHS), node:$RHS)> >;
5531 TriOpFrag<(fneg (any_fma node:$LHS, node:$MHS, node:$RHS))> >;
5533 TriOpFrag<(any_fma node:$LHS, node:$MHS, (fneg node:$RHS))> >;
6001 TriOpFrag<(any_fma node:$RHS, node:$MHS, node:$LHS)> >;
6003 TriOpFrag<(any_fma node:$MHS, (fneg node:$RHS), node:$LHS)> >;
6018 TriOpFrag<(add node:$LHS, (AArch64sabd node:$MHS, node:$RHS))> >;
6037 TriOpFrag<(add node:$LHS, (AArch64uabd node:$MHS, node:$RHS))> >;
6067 defm BSP : SIMDLogicalThreeVectorPseudo<TriOpFrag<(or (and node:$LHS, node:$MHS),
6768 TriOpFrag<(add node:$LHS, (AArch64smull node:$MHS, node:$RHS))>>;
6770 TriOpFrag<(sub node:$LHS, (AArch64smull node:$MHS, node:$RHS))>>;
[all …]
H A DAArch64InstrFormats.td121 class TriOpFrag<dag res> : PatFrag<(ops node:$LHS, node:$MHS, node:$RHS), res>;
6205 def : Pat<(v4i16 (OpNode (v4i16 V64:$LHS), (v4i16 V64:$MHS),
6208 V64:$LHS, V64:$MHS, V64:$RHS)>;
6209 def : Pat<(v2i32 (OpNode (v2i32 V64:$LHS), (v2i32 V64:$MHS),
6212 V64:$LHS, V64:$MHS, V64:$RHS)>;
6213 def : Pat<(v1i64 (OpNode (v1i64 V64:$LHS), (v1i64 V64:$MHS),
6216 V64:$LHS, V64:$MHS, V64:$RHS)>;
6218 def : Pat<(v8i16 (OpNode (v8i16 V128:$LHS), (v8i16 V128:$MHS),
6221 V128:$LHS, V128:$MHS, V128:$RHS)>;
6222 def : Pat<(v4i32 (OpNode (v4i32 V128:$LHS), (v4i32 V128:$MHS),
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1071 const Value *RHS, *LHS, *MHS; in lowerSwitchRangeWorkItem() local
1078 MHS = nullptr; in lowerSwitchRangeWorkItem()
1083 MHS = Cond; in lowerSwitchRangeWorkItem()
1089 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough, in lowerSwitchRangeWorkItem()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp5044 SDValue MHS = N0.getOperand(1); in performFNegCombine() local
5049 else if (MHS.getOpcode() == ISD::FNEG) in performFNegCombine()
5050 MHS = MHS.getOperand(0); in performFNegCombine()
5052 MHS = DAG.getNode(ISD::FNEG, SL, VT, MHS); in performFNegCombine()
5059 SDValue Res = DAG.getNode(Opc, SL, VT, LHS, MHS, RHS); in performFNegCombine()
/freebsd/crypto/openssl/crypto/objects/
H A Dobjects.txt990 # Subclasses of "mail", e.g. "MIME MHS" don't constitute a problem, as
1003 Mail 1 : mime-mhs : MIME MHS
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp12282 const Value *RHS, *LHS, *MHS; in lowerWorkItem() local
12289 MHS = nullptr; in lowerWorkItem()
12294 MHS = Cond; in lowerWorkItem()
12303 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem()
/freebsd/share/misc/
H A Dusb_vendors6755 0526 Temic MHS S.A.
7070 03bc Webbie HD - MHS-CM1
7082 0485 MHS-PM5 HD camcorder
H A Dpci_vendors25926 1028 2286 BOSS-N1 DC-MHS
25927 1028 2287 BOSS-N1 Modular DC-MHS
25928 1028 23b0 eBOSS-N1 DC-MHS