Lines Matching defs:OptimizePHIs
1 //===- OptimizePHIs.cpp - Optimize machine instruction PHIs ---------------===//
37 class OptimizePHIs : public MachineFunctionPass {
44 OptimizePHIs() : MachineFunctionPass(ID) {
67 char OptimizePHIs::ID = 0;
69 char &llvm::OptimizePHIsID = OptimizePHIs::ID;
71 INITIALIZE_PASS(OptimizePHIs, DEBUG_TYPE,
74 bool OptimizePHIs::runOnMachineFunction(MachineFunction &Fn) {
97 bool OptimizePHIs::IsSingleValuePHICycle(MachineInstr *MI,
143 bool OptimizePHIs::IsDeadPHICycle(MachineInstr *MI, InstrSet &PHIsInCycle) {
167 bool OptimizePHIs::OptimizeBB(MachineBasicBlock &MBB) {