Home
last modified time | relevance | path

Searched refs:MN (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kInstrShiftRotate.td55 class MxSR_DD<string MN, MxType TYPE, SDNode NODE, bit RODI, bits<2> ROOP>
57 MN#"."#TYPE.Prefix#"\t$opd, $dst",
64 class MxSR_DI<string MN, MxType TYPE, SDNode NODE, bit RODI, bits<2> ROOP>
67 MN#"."#TYPE.Prefix#"\t$opd, $dst",
75 multiclass MxSROp<string MN, SDNode NODE, bit RODI, bits<2> ROOP> {
80 def NAME#"8dd" : MxSR_DD<MN, MxType8d, NODE, RODI, ROOP>;
81 def NAME#"16dd" : MxSR_DD<MN, MxType16d, NODE, RODI, ROOP>;
82 def NAME#"32dd" : MxSR_DD<MN, MxType32d, NODE, RODI, ROOP>;
84 def NAME#"8di" : MxSR_DI<MN, MxType8d, NODE, RODI, ROOP>;
85 def NAME#"16di" : MxSR_DI<MN, MxType16d, NODE, RODI, ROOP>;
[all …]
H A DM68kInstrArithmetic.td91 MN#"."#TYPE.Prefix#"\t$opd, $dst",
105 MN#"."#TYPE.Prefix#"\t$opd, $dst",
132 MN#"."#TYPE.Prefix#"\t$opd, $dst",
166 class MxBiArOp_MR<string MN, MxType TYPE,
178 class MxBiArOp_MI<string MN, MxType TYPE,
234 def NAME#SZ#"pd" : MxBiArOp_MR<MN,
239 def NAME#SZ#"fd" : MxBiArOp_MR<MN,
244 def NAME#SZ#"jd" : MxBiArOp_MR<MN,
249 def NAME#SZ#"pi" : MxBiArOp_MI<MN,
254 def NAME#SZ#"fi" : MxBiArOp_MI<MN,
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMultiHazardRecognizer.cpp59 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) { in PreEmitNoops() local
62 return std::accumulate(Recognizers.begin(), Recognizers.end(), 0u, MN); in PreEmitNoops()
66 auto MN = [=](unsigned a, std::unique_ptr<ScheduleHazardRecognizer> &R) { in PreEmitNoops() local
69 return std::accumulate(Recognizers.begin(), Recognizers.end(), 0u, MN); in PreEmitNoops()
H A DRDFGraph.cpp560 NodeAddr<NodeBase*> MN = M; in addPhi() local
562 M = MN; in addPhi()
563 MN = G.addr<NodeBase*>(M.Addr->getNext()); in addPhi()
564 assert(MN.Addr->getType() == NodeAttrs::Code); in addPhi()
565 } while (MN.Addr->getKind() == NodeAttrs::Phi); in addPhi()
/llvm-project-15.0.7/llvm/lib/Support/
H A DYAMLTraits.cpp137 if (MN) { in beginMapping()
138 MN->ValidKeys.clear(); in beginMapping()
143 MapHNode *MN = dyn_cast<MapHNode>(CurrentNode); in keys() local
145 if (!MN) { in keys()
149 for (auto &P : MN->Mapping) in keys()
168 MapHNode *MN = dyn_cast<MapHNode>(CurrentNode); in preflightKey() local
169 if (!MN) { in preflightKey()
176 MN->ValidKeys.push_back(Key); in preflightKey()
177 HNode *Value = MN->Mapping[Key].first.get(); in preflightKey()
199 if (!MN) in endMapping()
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DDAGISelMatcherEmitter.cpp709 const EmitMergeInputChainsMatcher *MN = in EmitMatcher() local
713 if (MN->getNumNodes() == 1 && MN->getNode(0) < 3) { in EmitMatcher()
714 OS << "OPC_EmitMergeInputChains1_" << MN->getNode(0) << ",\n"; in EmitMatcher()
718 OS << "OPC_EmitMergeInputChains, " << MN->getNumNodes() << ", "; in EmitMatcher()
719 for (unsigned i = 0, e = MN->getNumNodes(); i != e; ++i) in EmitMatcher()
720 OS << MN->getNode(i) << ", "; in EmitMatcher()
722 return 2+MN->getNumNodes(); in EmitMatcher()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp146 MachineSDNode *MN = dyn_cast<MachineSDNode>(N); in CloneNodeWithValues() local
150 if (MN) in CloneNodeWithValues()
151 MMOs.assign(MN->memoperands_begin(), MN->memoperands_end()); in CloneNodeWithValues()
156 if (MN) in CloneNodeWithValues()
157 DAG->setNodeMemRefs(MN, MMOs); in CloneNodeWithValues()
H A DSelectionDAGDumper.cpp601 if (const MachineSDNode *MN = dyn_cast<MachineSDNode>(this)) { in print_details() local
602 if (!MN->memoperands_empty()) { in print_details()
605 for (MachineSDNode::mmo_iterator i = MN->memoperands_begin(), in print_details()
606 e = MN->memoperands_end(); i != e; ++i) { in print_details()
H A DSelectionDAGISel.cpp3017 if (auto *MN = dyn_cast<MemSDNode>(N)) in SelectCodeCommon() local
3018 MatchedMemRefs.push_back(MN->getMemOperand()); in SelectCodeCommon()
H A DSelectionDAG.cpp855 const MemSDNode *MN = cast<MemSDNode>(N); in AddNodeIDCustom() local
856 ID.AddInteger(MN->getPointerInfo().getAddrSpace()); in AddNodeIDCustom()
857 ID.AddInteger(MN->getMemOperand()->getFlags()); in AddNodeIDCustom()
9582 if (MachineSDNode *MN = dyn_cast<MachineSDNode>(N)) in MorphNodeTo() local
9583 MN->clearMemRefs(); in MorphNodeTo()
H A DSelectionDAGBuilder.cpp7037 MachineSDNode *MN = DAG.getMachineNode(TargetOpcode::PATCHABLE_EVENT_CALL, in visitIntrinsicCall() local
7039 SDValue patchableNode = SDValue(MN, 0); in visitIntrinsicCall()
7071 MachineSDNode *MN = DAG.getMachineNode( in visitIntrinsicCall() local
7073 SDValue patchableNode = SDValue(MN, 0); in visitIntrinsicCall()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DCasting.cpp454 pointer_wrappers::PTy MN(nullptr);
476 EXPECT_EQ(cast_or_null<pointer_wrappers::Derived>(MN), nullptr); in TEST()
490 EXPECT_EQ(dyn_cast_or_null<pointer_wrappers::Derived>(MN), nullptr); in TEST()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DFrontendActions.cpp933 for (unsigned MN = 0, N = Primary->Exports.size(); MN != N; ++MN) { in ExecuteAction() local
934 if (Module *M = Primary->Exports[MN].getPointer()) { in ExecuteAction()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp738 transferMemOperands(ST, MN); in tryTLSXFormStore()
739 ReplaceNode(ST, MN); in tryTLSXFormStore()
781 transferMemOperands(LD, MN); in tryTLSXFormLoad()
782 ReplaceNode(LD, MN); in tryTLSXFormLoad()
5317 transferMemOperands(N, MN); in Select()
5318 ReplaceNode(N, MN); in Select()
5355 transferMemOperands(N, MN); in Select()
5356 ReplaceNode(N, MN); in Select()
5821 ReplaceNode(TocEntry, MN); in Select()
5891 transferMemOperands(N, MN); in Select()
[all …]
H A DPPCISelLowering.cpp17701 const MemSDNode *MN = dyn_cast<MemSDNode>(Parent); in computeMOFlags() local
17702 assert(MN && "Parent should be a MemSDNode!"); in computeMOFlags()
17703 EVT MemVT = MN->getMemoryVT(); in computeMOFlags()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1126 ConstantSDNode *MN = dyn_cast<ConstantSDNode>(T0.getOperand(1).getNode()); in ppAddrRewriteAndSrl() local
1127 if (MN == nullptr) in ppAddrRewriteAndSrl()
1129 if (MN->getAPIntValue().getBitWidth() != 32) in ppAddrRewriteAndSrl()
1131 uint32_t Mask = MN->getZExtValue(); in ppAddrRewriteAndSrl()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1521 if (MemSDNode *MN = dyn_cast<MemSDNode>(N)) in findMemSDNode() local
1522 return MN; in findMemSDNode()
1525 if (MemSDNode *MN = in findMemSDNode() local
1527 return MN; in findMemSDNode()
H A DAMDGPUISelLowering.cpp649 MemSDNode *MN = cast<MemSDNode>(N); in shouldReduceLoadWidth() local
650 unsigned AS = MN->getAddressSpace(); in shouldReduceLoadWidth()
653 if (OldSize >= 32 && NewSize < 32 && MN->getAlign() >= Align(4) && in shouldReduceLoadWidth()
657 MN->isInvariant())) && in shouldReduceLoadWidth()
658 AMDGPUInstrInfo::isUniformMMO(MN->getMemOperand())) in shouldReduceLoadWidth()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp913 if (auto *MN = dyn_cast_or_null<DIMacro>(Node)) in TEST_F() local
914 Names.push_back(MN->getName()); in TEST_F()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp3150 for (auto *MN : Nodes) { in handleMacroNodes() local
3151 if (auto *M = dyn_cast<DIMacro>(MN)) in handleMacroNodes()
3153 else if (auto *F = dyn_cast<DIMacroFile>(MN)) in handleMacroNodes()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMScheduleA57.td1163 "VCVT(AN|MN|NN|PN)(SDf|SQf|UDf|UQf|SDh|SQh|UDh|UQh)")>;
1192 "VRINT(AN|MN|NN|PN|XN|ZN)(Df|Qf|Dh|Qh)")>;
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp3313 for (llvm::MDNode *MN : MD->operands()) { in loadOffloadInfoMetadata()
3314 auto &&GetMDInt = [MN](unsigned Idx) { in loadOffloadInfoMetadata()
3315 auto *V = cast<llvm::ConstantAsMetadata>(MN->getOperand(Idx)); in loadOffloadInfoMetadata()
3319 auto &&GetMDString = [MN](unsigned Idx) { in loadOffloadInfoMetadata()
3320 auto *V = cast<llvm::MDString>(MN->getOperand(Idx)); in loadOffloadInfoMetadata()