Searched refs:ReMatDefMI (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | LiveIntervalAnalysis.cpp | 1035 MachineInstr *ReMatDefMI = getInstructionFromIndex(VNI->def); in isReMaterializable() local 1036 if (!ReMatDefMI) in isReMaterializable() 1039 if (!ReMatDefMI || in isReMaterializable() 1040 !isReMaterializable(li, VNI, ReMatDefMI, SpillIs, DefIsLoad)) in isReMaterializable() 1197 MachineInstr *ReMatOrigDefMI, MachineInstr *ReMatDefMI, in rewriteInstructionForSpills() argument 1236 TryFold = !ReMatDefMI || (ReMatDefMI && (MI == ReMatOrigDefMI || isLoad)); in rewriteInstructionForSpills() 1281 if (tryFoldMemoryOperand(MI, vrm, ReMatDefMI, index, in rewriteInstructionForSpills() 1322 vrm.setVirtIsReMaterialized(NewVReg, ReMatDefMI); in rewriteInstructionForSpills() 1420 MachineInstr *ReMatOrigDefMI, MachineInstr *ReMatDefMI, in rewriteInstructionsForSpills() argument 1490 unsigned ImpUse = DefIsReMat ? getReMatImplicitUse(li, ReMatDefMI) : 0; in rewriteInstructionsForSpills() [all …]
|
D | VirtRegRewriter.cpp | 680 MachineInstr *ReMatDefMI = VRM.getReMaterializedMI(Reg); in ReMaterialize() local 682 const MCInstrDesc &MCID = ReMatDefMI->getDesc(); in ReMaterialize() 686 TII->reMaterialize(MBB, MII, DestReg, 0, ReMatDefMI, *TRI); in ReMaterialize()
|