Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/ARM/
DARMHazardRecognizer.cpp19 static bool hasRAWHazard(MachineInstr *DefMI, MachineInstr *MI, in hasRAWHazard()
45 MachineInstr *DefMI = LastMI; in getHazardType() local
DMLxExpansionPass.cpp95 MachineInstr *DefMI = MRI->getVRegDef(Reg); in getAccDefMI() local
149 MachineInstr *DefMI = MRI->getVRegDef(Reg); in hasLoopHazard() local
220 MachineInstr *DefMI = getAccDefMI(MI); in FindMLxHazard() local
DARMBaseInstrInfo.cpp1891 MachineInstr *DefMI = canFoldIntoMOVCC(MI->getOperand(2).getReg(), MRI, this); in optimizeSelect() local
2637 MachineInstr *DefMI, unsigned Reg, in FoldImmediate()
3463 const MachineInstr *DefMI, in adjustDefLatency()
3644 const MachineInstr *DefMI, unsigned DefIdx, in getOperandLatency()
4038 const MachineInstr *DefMI, unsigned DefIdx, in hasHighOperandLatency()
4058 const MachineInstr *DefMI, unsigned DefIdx) const { in hasLowDefLatency() argument
/external/llvm/lib/CodeGen/
DLiveRangeEdit.cpp52 const MachineInstr *DefMI, in checkRematerializable()
66 MachineInstr *DefMI = LIS.getInstructionFromIndex(VNI->def); in scanRemattable() local
166 MachineInstr *DefMI = nullptr, *UseMI = nullptr; in foldAsLoad() local
DTargetSchedule.cpp155 const MachineInstr *DefMI, unsigned DefOperIdx, in computeOperandLatency()
268 computeOutputLatency(const MachineInstr *DefMI, unsigned DefOperIdx, in computeOutputLatency()
DMachineTraceMetrics.cpp602 const MachineInstr *DefMI; member
761 const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg); in computeCrossBlockCriticalPath() local
951 addLiveIns(const MachineInstr *DefMI, unsigned DefOp, in addLiveIns()
1108 const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg); in computeInstrHeights() local
1251 bool MachineTraceMetrics::Trace::isDepInTrace(const MachineInstr *DefMI, in isDepInTrace()
DMachineSink.cpp174 MachineInstr *DefMI = MRI->getVRegDef(SrcReg); in INITIALIZE_PASS_DEPENDENCY() local
393 MachineInstr *DefMI = MRI->getVRegDef(Reg); in isWorthBreakingCriticalEdge() local
DInlineSpiller.cpp113 MachineInstr *DefMI; member
665 MachineInstr *DefMI = nullptr; in analyzeSiblingValues() local
740 MachineInstr *DefMI = LIS.getInstructionFromIndex(SVI.SpillVNI->def); in hoistSpill() local
DTargetInstrInfo.cpp1058 const MachineInstr *DefMI, in hasLowDefLatency()
1073 const MachineInstr *DefMI, unsigned DefIdx, in getOperandLatency()
1110 const MachineInstr *DefMI, unsigned DefIdx, in computeOperandLatency()
DRegisterCoalescer.cpp654 MachineInstr *DefMI = LIS->getInstructionFromIndex(AValNo->def); in removeCopyByCommutingDef() local
887 MachineInstr *DefMI = LIS->getInstructionFromIndex(ValNo->def); in reMaterializeTrivialDef() local
1833 LaneBitmask JoinVals::computeWriteLanes(const MachineInstr *DefMI, bool &Redef) in computeWriteLanes() argument
1918 const MachineInstr *DefMI = nullptr; in analyzeValue() local
DPHIElimination.cpp395 if (MachineInstr *DefMI = MRI->getVRegDef(SrcReg)) in LowerPHINode() local
DEarlyIfConversion.cpp245 MachineInstr *DefMI = MRI->getVRegDef(Reg); in canSpeculateInstrs() local
DMachineCSE.cpp133 MachineInstr *DefMI = MRI->getVRegDef(Reg); in INITIALIZE_PASS_DEPENDENCY() local
DTailDuplication.cpp251 MachineInstr *DefMI = MRI->getVRegDef(VReg); in TailDuplicateAndUpdate() local
DAggressiveAntiDepBreaker.cpp702 MachineInstr *DefMI = Q.second.Operand->getParent(); in FindSuitableFreeRegisters() local
/external/llvm/lib/Target/X86/
DX86OptimizeLEAs.cpp132 for (auto DefMI : List) { in chooseBestLEA() local
258 MachineInstr *DefMI; in removeRedundantAddrCalc() local
DX86CallFrameOptimization.cpp543 MachineBasicBlock::iterator DefMI = MRI->getVRegDef(Reg); in canFoldIntoRegPush() local
/external/llvm/lib/Target/PowerPC/
DPPCVSXSwapRemoval.cpp614 MachineInstr* DefMI = MRI->getVRegDef(Reg); in formWebs() local
694 MachineInstr *DefMI = MRI->getVRegDef(UseReg); in recordUnoptimizableWebs() local
750 MachineInstr *DefMI = MRI->getVRegDef(UseReg); in markSwapsForRemoval() local
DPPCMIPeephole.cpp124 MachineInstr *DefMI = MRI->getVRegDef(TrueReg1); in simplifyCode() local
DPPCInstrInfo.h131 const MachineInstr *DefMI, in hasLowDefLatency()
DPPCInstrInfo.cpp141 const MachineInstr *DefMI, unsigned DefIdx, in getOperandLatency()
1188 bool PPCInstrInfo::FoldImmediate(MachineInstr *UseMI, MachineInstr *DefMI, in FoldImmediate()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h1122 MachineInstr *&DefMI) const { in optimizeLoadInstr()
1132 virtual bool FoldImmediate(MachineInstr *UseMI, MachineInstr *DefMI, in FoldImmediate()
1206 const MachineInstr *DefMI, unsigned DefIdx, in hasHighOperandLatency()
/external/llvm/lib/Target/Mips/
DMipsOptimizePICCall.cpp261 MachineInstr *DefMI = MRI.getVRegDef(Reg); in isCallViaRegister() local
/external/llvm/lib/Target/AArch64/
DAArch64InstrInfo.cpp285 const MachineInstr *DefMI = MRI.getVRegDef(VReg); in removeCopies() local
303 const MachineInstr *DefMI = MRI.getVRegDef(VReg); in canFoldIntoCSel() local
2954 MachineInstr *DefMI = MRI->getVRegDef(VReg); in optimizeCondBranch() local
DAArch64ExpandPseudoInsts.cpp62 MachineInstrBuilder &DefMI) { in transferImpOps()

12