Lines Matching full:machine
51 static cl::opt<bool> DisableMachineDCE("disable-machine-dce", cl::Hidden,
52 cl::desc("Disable Machine Dead Code Elimination"));
55 static cl::opt<bool> DisableMachineLICM("disable-machine-licm", cl::Hidden,
56 cl::desc("Disable Machine LICM"));
57 static cl::opt<bool> DisableMachineCSE("disable-machine-cse", cl::Hidden,
58 cl::desc("Disable Machine Common Subexpression Elimination"));
62 static cl::opt<bool> DisablePostRAMachineLICM("disable-postra-machine-licm",
64 cl::desc("Disable Machine LICM"));
65 static cl::opt<bool> DisableMachineSink("disable-machine-sink", cl::Hidden,
66 cl::desc("Disable Machine Sinking"));
88 cl::desc("Verify generated machine code"),
94 cl::desc("Print machine instrs"),
393 /// following machine independent optimization.
515 // Insert a machine instr printer pass after the specified pass.
530 // Print the instruction selected machine code...
536 // Add passes that optimize machine instructions in SSA form.
564 /// Add passes that optimize machine instructions after register allocation.
608 /// Add passes that optimize machine instructions in SSA form.
734 /// optimized register allocation, including coalescing, machine instruction
747 // Edge splitting is smarter with machine loop info.
771 // Perform stack slot coloring and post-ra machine LICM.
777 // Run post-ra machine LICM to hoist reloads / remats.
788 /// Add passes that optimize machine instructions after register allocation.