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.cpp450 Init *MHS = TI->getMHS(); in resolve() local
452 List = TernOpInit::get(TernOpInit::IF, LHS, MHS, RHS, TI->getType()) in resolve()
1824 Init *LHS, *MHS, *RHS; in ParseOperation() local
1833 MHS = UnOpInit::get(UnOpInit::SIZE, Arg0, IntRecTy::get(Records)) in ParseOperation()
1840 MHS = Arg0; in ParseOperation()
1848 MHS = Arg1; in ParseOperation()
1858 return TernOpInit::get(TernOpInit::RANGE, LHS, MHS, RHS, in ParseOperation()
1911 Init *MHS = ParseValue(CurRec, ItemType); in ParseOperation() local
1912 if (!MHS) in ParseOperation()
1933 TypedInit *MHSt = dyn_cast<TypedInit>(MHS); in ParseOperation()
[all …]
H A DRecord.cpp1529 ProfileTernOpInit(FoldingSetNodeID &ID, unsigned Opcode, Init *LHS, Init *MHS, in ProfileTernOpInit() argument
1533 ID.AddPointer(MHS); in ProfileTernOpInit()
1538 TernOpInit *TernOpInit::get(TernaryOp Opc, Init *LHS, Init *MHS, Init *RHS, in get() argument
1541 ProfileTernOpInit(ID, Opc, LHS, MHS, RHS, Type); in get()
1548 TernOpInit *I = new (RK.Allocator) TernOpInit(Opc, LHS, MHS, RHS, Type); in get()
1592 static Init *ForeachHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type, in ForeachHelper() argument
1594 if (DagInit *MHSd = dyn_cast<DagInit>(MHS)) in ForeachHelper()
1597 if (ListInit *MHSl = dyn_cast<ListInit>(MHS)) { in ForeachHelper()
1613 static Init *FilterHelper(Init *LHS, Init *MHS, Init *RHS, RecTy *Type, in FilterHelper() argument
1615 if (ListInit *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.h999 Init *LHS, *MHS, *RHS;
1003 OpInit(IK_TernOpInit, Type, opc), LHS(lhs), MHS(mhs), RHS(rhs) {} in TernOpInit()
1039 Init *getMHS() const { return MHS; } in getMHS()
1047 return LHS->isComplete() && MHS->isComplete() && RHS->isComplete(); in isComplete()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td5058 TriOpFrag<(any_fma node:$LHS, (fneg node:$MHS), node:$RHS)> >;
5060 TriOpFrag<(fneg (any_fma node:$LHS, node:$MHS, node:$RHS))> >;
5062 TriOpFrag<(any_fma node:$LHS, node:$MHS, (fneg node:$RHS))> >;
5536 TriOpFrag<(any_fma node:$RHS, node:$MHS, node:$LHS)> >;
5538 TriOpFrag<(any_fma node:$MHS, (fneg node:$RHS), node:$LHS)> >;
5553 TriOpFrag<(add node:$LHS, (AArch64sabd node:$MHS, node:$RHS))> >;
5572 TriOpFrag<(add node:$LHS, (AArch64uabd node:$MHS, node:$RHS))> >;
5608 defm BSP : SIMDLogicalThreeVectorPseudo<TriOpFrag<(or (and node:$LHS, node:$MHS),
6309 TriOpFrag<(add node:$LHS, (AArch64smull node:$MHS, node:$RHS))>>;
6311 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>;
5831 def : Pat<(v4i16 (OpNode (v4i16 V64:$LHS), (v4i16 V64:$MHS),
5834 V64:$LHS, V64:$MHS, V64:$RHS)>;
5835 def : Pat<(v2i32 (OpNode (v2i32 V64:$LHS), (v2i32 V64:$MHS),
5838 V64:$LHS, V64:$MHS, V64:$RHS)>;
5839 def : Pat<(v1i64 (OpNode (v1i64 V64:$LHS), (v1i64 V64:$MHS),
5842 V64:$LHS, V64:$MHS, V64:$RHS)>;
5844 def : Pat<(v8i16 (OpNode (v8i16 V128:$LHS), (v8i16 V128:$MHS),
5847 V128:$LHS, V128:$MHS, V128:$RHS)>;
5848 def : Pat<(v4i32 (OpNode (v4i32 V128:$LHS), (v4i32 V128:$MHS),
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1057 const Value *RHS, *LHS, *MHS; in lowerSwitchRangeWorkItem() local
1064 MHS = nullptr; in lowerSwitchRangeWorkItem()
1069 MHS = Cond; in lowerSwitchRangeWorkItem()
1075 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough, in lowerSwitchRangeWorkItem()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4812 SDValue MHS = N0.getOperand(1); in performFNegCombine() local
4817 else if (MHS.getOpcode() == ISD::FNEG) in performFNegCombine()
4818 MHS = MHS.getOperand(0); in performFNegCombine()
4820 MHS = DAG.getNode(ISD::FNEG, SL, VT, MHS); in performFNegCombine()
4827 SDValue Res = DAG.getNode(Opc, SL, VT, LHS, MHS, RHS); in performFNegCombine()
/freebsd/crypto/openssl/crypto/objects/
H A Dobjects.txt908 # Subclasses of "mail", e.g. "MIME MHS" don't constitute a problem, as
918 Mail 1 : mime-mhs : MIME MHS
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp12129 const Value *RHS, *LHS, *MHS; in lowerWorkItem() local
12136 MHS = nullptr; in lowerWorkItem()
12141 MHS = Cond; in lowerWorkItem()
12150 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem()
/freebsd/share/misc/
H A Dusb_vendors6710 0526 Temic MHS S.A.
7025 03bc Webbie HD - MHS-CM1
7037 0485 MHS-PM5 HD camcorder
H A Dpci_vendors25093 1028 2286 BOSS-N1 DC-MHS
25094 1028 2287 BOSS-N1 Modular DC-MHS