Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/TableGen/
H A DRecord.cpp1244 ID.AddPointer(MHS); in ProfileTernOpInit()
1305 if (DagInit *MHSd = dyn_cast<DagInit>(MHS)) in ForeachHelper()
1356 DefInit *MHSd = dyn_cast<DefInit>(MHS); in Fold()
1357 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold()
1411 return MHS; in Fold()
1418 ListInit *MHSl = dyn_cast<ListInit>(MHS); in Fold()
1420 bool MHSok = MHSl || isa<UnsetInit>(MHS); in Fold()
1443 IntInit *MHSi = dyn_cast<IntInit>(MHS); in Fold()
1494 return MHS->resolveReferences(R); in resolveReferences()
1499 Init *mhs = MHS->resolveReferences(R); in resolveReferences()
[all …]
H A DTGParser.cpp1469 if (!MHS) in ParseOperation()
1527 if (isa<BitInit>(MHS)) in ParseOperation()
1538 if (isa<UnsetInit>(MHS)) in ParseOperation()
1759 Init *MHS = ParseValue(CurRec); in ParseOperationSubstr() local
1760 if (!MHS) in ParseOperationSubstr()
1797 if (!MHSt && !isa<UnsetInit>(MHS)) { in ParseOperationSubstr()
1847 Init *MHS = ParseValue(CurRec); in ParseOperationFind() local
1848 if (!MHS) in ParseOperationFind()
1885 if (!MHSt && !isa<UnsetInit>(MHS)) { in ParseOperationFind()
1944 Init *MHS = ParseValue(CurRec); in ParseOperationForEachFilter() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF1.td112 def FMACM : F_ACCUM_XYZ<0x2, 0b010100, "fmacm", "", TriOpFrag<(fadd node:$LHS, (fmul node:$MHS, nod…
113 def FMSCM : F_ACCUM_XYZ<0x2, 0b010101, "fmscm", "", TriOpFrag<(fsub (fmul node:$MHS, node:$RHS), no…
114 def FNMACM : F_ACCUM_XYZ<0x2, 0b010110, "fnmacm", "", TriOpFrag<(fsub node:$LHS, (fmul node:$MHS, n…
115 …<0x2, 0b010111, "fnmscm", "", TriOpFrag<(fneg (fadd node:$LHS, (fmul node:$MHS, node:$RHS)))>, sFP…
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, nod…
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.td439 class TriOpFrag<dag res> : PatFrag<(ops node: $LHS, node:$MHS, node:$RHS), res>;
/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DRecord.h896 Init *LHS, *MHS, *RHS;
900 OpInit(IK_TernOpInit, Type, opc), LHS(lhs), MHS(mhs), RHS(rhs) {} in TernOpInit()
936 Init *getMHS() const { return MHS; } in getMHS()
944 return LHS->isComplete() && MHS->isComplete() && RHS->isComplete(); in isComplete()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.td4152 TriOpFrag<(any_fma node:$LHS, (fneg node:$MHS), node:$RHS)> >;
4154 TriOpFrag<(fneg (any_fma node:$LHS, node:$MHS, node:$RHS))> >;
4156 TriOpFrag<(any_fma node:$LHS, node:$MHS, (fneg node:$RHS))> >;
6376 TriOpFrag<(any_fma node:$RHS, node:$MHS, node:$LHS)>>;
6378 TriOpFrag<(any_fma node:$MHS, node:$RHS, node:$LHS)>>;
6466 TriOpFrag<(any_fma node:$RHS, node:$MHS, node:$LHS)> >;
6468 TriOpFrag<(any_fma node:$MHS, node:$RHS, node:$LHS)> >;
6628 (AArch64srshri node:$MHS, node:$RHS))>>;
6632 (AArch64vashr node:$MHS, node:$RHS))>>;
6641 (AArch64urshri node:$MHS, node:$RHS))>>;
[all …]
H A DAArch64InstrFormats.td5461 V64:$LHS, V64:$MHS, V64:$RHS)>;
5465 V64:$LHS, V64:$MHS, V64:$RHS)>;
5469 V64:$LHS, V64:$MHS, V64:$RHS)>;
5474 V128:$LHS, V128:$MHS, V128:$RHS)>;
5478 V128:$LHS, V128:$MHS, V128:$RHS)>;
5482 V128:$LHS, V128:$MHS, V128:$RHS)>;
5723 V64:$LHS, V64:$MHS, V64:$RHS)>;
5727 V64:$LHS, V64:$MHS, V64:$RHS)>;
5736 V128:$LHS, V128:$MHS, V128:$RHS)>;
5740 V128:$LHS, V128:$MHS, V128:$RHS)>;
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp3773 SDValue MHS = N0.getOperand(1); in performFNegCombine() local
3778 else if (MHS.getOpcode() == ISD::FNEG) in performFNegCombine()
3779 MHS = MHS.getOperand(0); in performFNegCombine()
3781 MHS = DAG.getNode(ISD::FNEG, SL, VT, MHS); in performFNegCombine()
3788 SDValue Res = DAG.getNode(Opc, SL, VT, LHS, MHS, RHS); in performFNegCombine()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp974 const Value *RHS, *LHS, *MHS; in lowerSwitchRangeWorkItem() local
981 MHS = nullptr; in lowerSwitchRangeWorkItem()
986 MHS = Cond; in lowerSwitchRangeWorkItem()
992 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough, in lowerSwitchRangeWorkItem()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10942 const Value *RHS, *LHS, *MHS; in lowerWorkItem() local
10949 MHS = nullptr; in lowerWorkItem()
10954 MHS = Cond; in lowerWorkItem()
10963 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem()