Home
last modified time | relevance | path

Searched refs:MOP (Results 1 – 25 of 25) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp47 if (MOP.isReg()) { in stepBackward()
48 if (MOP.isDef() && MOP.getReg().isPhysical()) in stepBackward()
49 removeReg(MOP.getReg()); in stepBackward()
53 if (MOP.isRegMask()) { in stepBackward()
61 if (!MOP.isReg() || !MOP.readsReg()) in stepBackward()
64 if (MOP.getReg().isPhysical()) in stepBackward()
65 addReg(MOP.getReg()); in stepBackward()
72 if (MOP.isReg()) { in accumulate()
75 if (MOP.isDef() || MOP.readsReg()) in accumulate()
76 addReg(MOP.getReg()); in accumulate()
[all …]
H A DLivePhysRegs.cpp46 for (const MachineOperand &MOP : phys_regs_and_masks(MI)) { in removeDefs() local
47 if (MOP.isRegMask()) { in removeDefs()
48 removeRegsInMask(MOP); in removeDefs()
52 if (MOP.isDef()) in removeDefs()
53 removeReg(MOP.getReg()); in removeDefs()
59 for (const MachineOperand &MOP : phys_regs_and_masks(MI)) { in addUses() local
60 if (!MOP.isReg() || !MOP.readsReg()) in addUses()
62 addReg(MOP.getReg()); in addUses()
H A DMachineOutliner.cpp926 for (MachineOperand &MOP : MI->operands()) { in outline()
928 if (!MOP.isReg()) in outline()
931 if (MOP.isDef()) { in outline()
933 DefRegs.insert(MOP.getReg()); in outline()
934 if (UseRegs.count(MOP.getReg()) && in outline()
935 !InstrUseRegs.count(MOP.getReg())) in outline()
938 UseRegs.erase(MOP.getReg()); in outline()
939 } else if (!MOP.isUndef()) { in outline()
942 UseRegs.insert(MOP.getReg()); in outline()
943 InstrUseRegs.insert(MOP.getReg()); in outline()
H A DTargetInstrInfo.cpp1808 for (const MachineOperand &MOP : MI.operands()) { in getOutliningType() local
1813 assert(!MOP.isTargetIndex() && "This isn't used quite yet!"); in getOutliningType()
1816 assert(!MOP.isCFIIndex() && "CFI instructions handled elsewhere!"); in getOutliningType()
1819 assert(!MOP.isFI() && "FrameIndex instructions should be gone by now!"); in getOutliningType()
1821 if (MOP.isMBB() || MOP.isBlockAddress() || MOP.isCPI() || MOP.isJTI()) in getOutliningType()
H A DMachineCSE.cpp312 for (const auto &MOP : llvm::enumerate(MI->operands())) { in hasLivePhysRegDefUses() local
313 const MachineOperand &MO = MOP.value(); in hasLivePhysRegDefUses()
328 PhysDefs.push_back(std::make_pair(MOP.index(), Reg)); in hasLivePhysRegDefUses()
H A DLiveIntervals.cpp1107 for (MachineOperand &MOP : mi_bundle_ops(*KillMI)) in handleMoveDown()
1108 if (MOP.isReg() && MOP.isUse()) in handleMoveDown()
1109 MOP.setIsKill(false); in handleMoveDown()
H A DMachineVerifier.cpp2613 for (const MachineOperand &MOP : MI->uses()) { in checkLiveness() local
2614 if (!MOP.isReg() || !MOP.isImplicit()) in checkLiveness()
2617 if (!MOP.getReg().isPhysical()) in checkLiveness()
2620 if (llvm::is_contained(TRI->subregs(MOP.getReg()), Reg)) in checkLiveness()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp832 return MOP.isReg() && MOP.isDef() && !MOP.isDebug() && MOP.getReg() && in forAllMIsUntilDef()
847 if (MOP.isReg() && MOP.isKill()) in updateDefinedRegisters()
851 if (MOP.isReg() && !MOP.isKill()) in updateDefinedRegisters()
902 if (MOP.isReg() && !MOP.isDebug() && MOP.getReg() && in mergePairedInsns()
926 if (MOP.isReg() && !MOP.isDebug() && MOP.getReg() && in mergePairedInsns()
1126 if (MOP.isReg() && MOP.isKill()) in mergePairedInsns()
1449 (MOP.isRenamable() && !MOP.isEarlyClobber() && !MOP.isTied()); in canRenameMOP()
1467 return MOP.isReg() && !MOP.isDebug() && MOP.getReg() && in canRenameUpToDef()
1512 if (!MOP.isReg() || !MOP.isDef() || MOP.isDebug() || !MOP.getReg() || in canRenameUpToDef()
1524 if (!MOP.isReg() || MOP.isDebug() || !MOP.getReg() || in canRenameUpToDef()
[all …]
H A DAArch64ExpandPseudoInsts.cpp800 auto MOP = MI.getOperand(RegMaskStartIdx); in expandCALL_RVMARKER() local
801 assert(MOP.isReg() && "can only add register operands"); in expandCALL_RVMARKER()
803 MOP.getReg(), /*Def=*/false, /*Implicit=*/true, /*isKill=*/false, in expandCALL_RVMARKER()
804 /*isDead=*/false, /*isUndef=*/MOP.isUndef())); in expandCALL_RVMARKER()
852 auto MOP = MI.getOperand(RegMaskStartIdx); in expandCALL_BTI() local
853 assert(MOP.isReg() && "can only add register operands"); in expandCALL_BTI()
855 MOP.getReg(), /*Def=*/false, /*Implicit=*/true, /*isKill=*/false, in expandCALL_BTI()
856 /*isDead=*/false, /*isUndef=*/MOP.isUndef())); in expandCALL_BTI()
H A DAArch64InstrInfo.cpp8839 for (const MachineOperand &MOP : MI.operands()) { in getOutliningTypeImpl() local
8842 assert(!MOP.isCFIIndex()); in getOutliningTypeImpl()
8845 if (MOP.isReg() && !MOP.isImplicit() && in getOutliningTypeImpl()
8846 (MOP.getReg() == AArch64::LR || MOP.getReg() == AArch64::W30)) in getOutliningTypeImpl()
8873 for (const MachineOperand &MOP : MI.operands()) { in getOutliningTypeImpl() local
8874 if (MOP.isGlobal()) { in getOutliningTypeImpl()
8875 Callee = dyn_cast<Function>(MOP.getGlobal()); in getOutliningTypeImpl()
H A DAArch64SchedNeoverseN1.td35 // stages. A MOP can be split into one or more micro-ops further down the
H A DAArch64SchedNeoverseV1.td39 // stages. A MOP can be split into one or more micro-ops further down the
H A DAArch64SchedNeoverseN2.td29 // stages. A MOP can be split into two micro-ops further down the pipeline
H A DAArch64SchedNeoverseV2.td33 // stages. A MOP can be split into two micro-ops further down the pipeline
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h167 auto Pred = [](const MachineOperand &MOP) { in phys_regs_and_masks()
168 return MOP.isRegMask() || in phys_regs_and_masks()
169 (MOP.isReg() && !MOP.isDebug() && MOP.getReg().isPhysical()); in phys_regs_and_masks()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h76 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP,
81 buildSimpleMachOHeaderMU(MachOPlatform &MOP, HeaderOptions Opts);
371 SimpleMachOHeaderMU(MachOPlatform &MOP, SymbolStringPtr HeaderStartSymbol,
381 MachOPlatform &MOP; variable
396 createHeaderInterface(MachOPlatform &MOP,
402 MachOPlatform::buildSimpleMachOHeaderMU(MachOPlatform &MOP, in buildSimpleMachOHeaderMU() argument
404 return std::make_unique<SimpleMachOHeaderMU>(MOP, MOP.MachOHeaderStartSymbol, in buildSimpleMachOHeaderMU()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp102 const auto &TT = MOP.getExecutionSession().getTargetTriple(); in createPlatformGraph()
128 MachOPlatform &MOP, StringRef PlatformJDName, in MachOPlatformCompleteBootstrapMaterializationUnit() argument
137 MOP(MOP), PlatformJDName(PlatformJDName),
152 auto G = createPlatformGraph(MOP, "<OrcRTCompleteBootstrap>"); in materialize()
188 MOP.getObjectLinkingLayer().emit(std::move(R), std::move(G)); in materialize()
194 MachOPlatform &MOP; member in __anonc83e1a1f0111::MachOPlatformCompleteBootstrapMaterializationUnit
1679 jitlink::Block &createHeaderBlock(MachOPlatform &MOP, in createHeaderBlock() argument
1711 SimpleMachOHeaderMU::SimpleMachOHeaderMU(MachOPlatform &MOP, in SimpleMachOHeaderMU() argument
1716 MOP(MOP), Opts(std::move(Opts)) {} in SimpleMachOHeaderMU()
1720 auto G = createPlatformGraph(MOP, "<MachOHeaderMU>"); in materialize()
[all …]
H A DCOFFPlatform.cpp144 createHeaderInterface(COFFPlatform &MOP, in createHeaderInterface() argument
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCombinerHelper.h465 bool matchConstantOp(const MachineOperand &MOP, int64_t C);
469 bool matchConstantFPOp(const MachineOperand &MOP, double C);
/freebsd-14.2/usr.bin/units/
H A Ddefinitions.units459 MOP macaupataca
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2748 bool CombinerHelper::matchConstantOp(const MachineOperand &MOP, int64_t C) { in matchConstantOp() argument
2749 if (!MOP.isReg()) in matchConstantOp()
2751 auto *MI = MRI.getVRegDef(MOP.getReg()); in matchConstantOp()
2757 bool CombinerHelper::matchConstantFPOp(const MachineOperand &MOP, double C) { in matchConstantFPOp() argument
2758 if (!MOP.isReg()) in matchConstantFPOp()
2761 if (!mi_match(MOP.getReg(), MRI, m_GFCstOrSplat(MaybeCst))) in matchConstantFPOp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp6322 for (const MachineOperand &MOP : MI.operands()) { in getOutliningTypeImpl() local
6323 if (MOP.isGlobal()) { in getOutliningTypeImpl()
6324 Callee = dyn_cast<Function>(MOP.getGlobal()); in getOutliningTypeImpl()
/freebsd-14.2/contrib/netbsd-tests/usr.bin/netpgpverify/
H A Dt_netpgpverify.sh3097 zKWhyfMzglqZS1JUGAbsZract/LzGqZykbqZLtFfsM2qIhHsLZXbG2dOdgj9+MOP
/freebsd-14.2/crypto/heimdal/lib/wind/
H A DUnicodeData.txt9587 A0C0;YI SYLLABLE MOP;Lo;0;L;;;;;N;;;;;
10572 A49C;YI RADICAL MOP;So;0;ON;;;;;N;;;;;
H A DNormalizationTest.txt6099 BAC2;BAC2;1106 1169 11C1;BAC2;1106 1169 11C1; # (뫂; 뫂; 뫂; 뫂; 뫂; ) HANGUL SYLLABLE MOP