Home
last modified time | relevance | path

Searched defs:DefMI (Results 1 – 25 of 53) sorted by relevance

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64CondBrTuning.cpp143 MachineInstr &DefMI) { in tryToTuneBranch()
313 MachineInstr *DefMI = getOperandDef(MI.getOperand(0)); in runOnMachineFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMLxExpansionPass.cpp94 MachineInstr *DefMI = MRI->getVRegDef(Reg); in getAccDefMI() local
146 MachineInstr *DefMI = MRI->getVRegDef(Reg); in hasLoopHazard() local
217 MachineInstr *DefMI = getAccDefMI(MI); in FindMLxHazard() local
H A DARMHazardRecognizer.cpp26 static bool hasRAWHazard(MachineInstr *DefMI, MachineInstr *MI, in hasRAWHazard()
52 MachineInstr *DefMI = LastMI; in getHazardType() local
H A DARMBaseInstrInfo.cpp2335 MachineInstr *DefMI = canFoldIntoMOVCC(MI.getOperand(2).getReg(), MRI, this); in optimizeSelect() local
3277 bool ARMBaseInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
4153 const MachineInstr &DefMI, in adjustDefLatency()
4331 const MachineInstr &DefMI, in getOperandLatency()
4367 const InstrItineraryData *ItinData, const MachineInstr &DefMI, in getOperandLatencyImpl()
4775 const MachineInstr &DefMI, in hasHighOperandLatency()
4795 const MachineInstr &DefMI, in hasLowDefLatency()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DLiveRangeEdit.cpp71 const MachineInstr *DefMI, in checkRematerializable()
90 MachineInstr *DefMI = LIS.getInstructionFromIndex(OrigVNI->def); in scanRemattable() local
187 MachineInstr *DefMI = nullptr, *UseMI = nullptr; in foldAsLoad() local
H A DTargetSchedule.cpp185 const MachineInstr *DefMI, unsigned DefOperIdx, in computeOperandLatency()
290 computeOutputLatency(const MachineInstr *DefMI, unsigned DefOperIdx, in computeOutputLatency()
H A DMachineTraceMetrics.cpp628 const MachineInstr *DefMI; member
770 const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg); in computeCrossBlockCriticalPath() local
979 addLiveIns(const MachineInstr *DefMI, unsigned DefOp, in addLiveIns()
1136 const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg); in computeInstrHeights() local
1278 bool MachineTraceMetrics::Trace::isDepInTrace(const MachineInstr &DefMI, in isDepInTrace()
H A DPHIElimination.cpp166 MachineInstr *DefMI = MRI->getVRegDef(VirtReg); in runOnMachineFunction() local
474 if (MachineInstr *DefMI = MRI->getVRegDef(SrcReg)) in LowerPHINode() local
H A DMachineSink.cpp283 MachineInstr *DefMI = MRI->getVRegDef(SrcReg); in INITIALIZE_PASS_DEPENDENCY() local
621 MachineInstr *DefMI = MRI->getVRegDef(Reg); in isWorthBreakingCriticalEdge() local
818 MachineInstr *DefMI = MRI->getVRegDef(Reg); in isProfitableToSinkTo() local
H A DRegisterCoalescer.cpp827 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef() local
1112 MachineInstr *DefMI = LIS->getInstructionFromIndex(PVal->def); in removePartialRedundancy() local
1277 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef() local
2536 LaneBitmask JoinVals::computeWriteLanes(const MachineInstr *DefMI, bool &Redef) in computeWriteLanes() argument
2638 const MachineInstr *DefMI = nullptr; in analyzeValue() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp774 MachineInstr *DefMI = MRI.getVRegDef(VReg); in getInstrMapping() local
823 MachineInstr *DefMI = MRI.getVRegDef(VReg); in getInstrMapping() local
903 MachineInstr *DefMI = MRI.getVRegDef(VReg); in getInstrMapping() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp618 MachineInstr* DefMI = MRI->getVRegDef(Reg); in formWebs() local
723 MachineInstr *DefMI = MRI->getVRegDef(UseReg); in recordUnoptimizableWebs() local
800 MachineInstr *DefMI = MRI->getVRegDef(UseReg); in markSwapsForRemoval() local
H A DPPCInstrInfo.cpp167 const MachineInstr &DefMI, unsigned DefIdx, in getOperandLatency()
751 MachineInstr *DefMI = MRI->getVRegDef(Reg); in getConstantFromConstantPool() local
2040 bool PPCInstrInfo::onlyFoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in onlyFoldImmediate()
2107 bool PPCInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
3213 MachineInstr *DefMI = nullptr; in getForwardingDefMI() local
3273 MachineInstr *DefMI = getDefMIPostRA(Reg, MI, SeenIntermediateUse); in getForwardingDefMI() local
3645 MachineInstr *DefMI = getForwardingDefMI(MI, ForwardingOperand, in convertToImmediateForm() local
4327 bool PPCInstrInfo::isDefMIElgibleForForwarding(MachineInstr &DefMI, in isDefMIElgibleForForwarding()
4351 const MachineOperand &RegMO, const MachineInstr &DefMI, in isRegElgibleForForwarding()
4390 const MachineInstr &DefMI, in isImmElgibleForForwarding()
[all …]
H A DPPCMIPeephole.cpp518 MachineInstr *DefMI = MRI->getVRegDef(TrueReg1); in simplifyCode() local
628 MachineInstr *DefMI = MRI->getVRegDef(TrueReg); in simplifyCode() local
691 MachineInstr *DefMI = MRI->getVRegDef(TrueReg); in simplifyCode() local
H A DPPCInstrInfo.h327 const MachineInstr &DefMI, in hasLowDefLatency()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TileConfig.cpp155 for (auto &DefMI : MRI.def_instructions(R)) { in INITIALIZE_PASS_DEPENDENCY() local
H A DX86OptimizeLEAs.cpp352 for (auto DefMI : List) { in chooseBestLEA() local
529 MachineInstr *DefMI; in removeRedundantAddrCalc() local
H A DX86CallFrameOptimization.cpp620 MachineInstr &DefMI = *MRI->getVRegDef(Reg); in canFoldIntoRegPush() local
H A DX86PreTileConfig.cpp211 MachineInstr *DefMI = MRI->getVRegDef(R); in INITIALIZE_PASS_DEPENDENCY() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIFixSGPRCopies.cpp625 MachineInstr *DefMI = MRI->getVRegDef(SrcReg); in runOnMachineFunction() local
736 MachineInstr *DefMI = MRI->getVRegDef(MO->getReg()); in runOnMachineFunction() local
827 MachineInstr *DefMI = MRI->getVRegDef(MI.getOperand(I).getReg()); in processPHINode() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsOptimizePICCall.cpp280 MachineInstr *DefMI = MRI.getVRegDef(Reg); in isCallViaRegister() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp387 auto *DefMI = MRI.getVRegDef(Reg); in getDefSrcRegIgnoringCopies() local
420 MachineInstr *DefMI = getDefIgnoringCopies(Reg, MRI); in getOpcodeDef() local
548 const MachineInstr *DefMI = MRI.getVRegDef(Val); in isKnownNeverNaN() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFMIPeephole.cpp464 MachineInstr *DefMI; in eliminateTruncSeq() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1551 MachineInstr *&DefMI) const { in optimizeLoadInstr()
1561 virtual bool FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate()
1627 const MachineInstr &DefMI, unsigned DefIdx, in hasHighOperandLatency()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp502 MachineInstr *DefMI; in EmitSubregNode() local
828 MachineInstr &DefMI = *MRI->def_instr_begin(VReg); in EmitDbgInstrRef() local

123