Lines Matching refs:Optimize
44 bool Optimize; member in __anon612323ed0111::WebAssemblyRegStackify
52 if (Optimize) { in getAnalysisUsage()
69 : MachineFunctionPass(ID), Optimize(OptLevel != CodeGenOptLevel::None) {} in WebAssemblyRegStackify()
289 WebAssemblyFunctionInfo &MFI, bool Optimize, in hasSingleUse() argument
291 if (!Optimize) { in hasSingleUse()
336 const MachineRegisterInfo &MRI, bool Optimize) { in isSafeToMove() argument
385 if (!Optimize) in isSafeToMove()
847 if (Optimize) { in runOnMachineFunction()
918 isSafeToMove(Def, &Use, Insert, MFI, MRI, Optimize) && in runOnMachineFunction()
920 if (CanMove && hasSingleUse(Reg, MRI, MFI, Optimize, DefI, LIS)) { in runOnMachineFunction()
928 Optimize && in runOnMachineFunction()
932 } else if (Optimize && shouldRematerialize(*DefI, TII)) { in runOnMachineFunction()
935 } else if (Optimize && CanMove && in runOnMachineFunction()
962 !hasSingleUse(DefReg, MRI, MFI, Optimize, nullptr, nullptr)) in runOnMachineFunction()