Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:RegAlloc

42     cl::desc("Disable Post Regalloc"));
64 "optimize-regalloc", cl::Hidden,
107 cl::desc("Run MachineScheduler post regalloc (independent of preRA sched)"));
712 llvm_unreachable("Invalid optimize-regalloc state");
727 /// -regalloc=... command line option.
730 RegAlloc("regalloc",
738 Ctor = RegAlloc;
739 RegisterRegAlloc::setDefault(RegAlloc);
749 /// A target that uses the standard regalloc pass order for fast or optimized
750 /// allocation may still override this for per-target regalloc
751 /// selection. But -regalloc=... always takes precedence.
763 /// This helper ensures that the regalloc= option is always available,
777 // With no -regalloc= override, ask the target for a regalloc pass.
782 /// has not be overriden on the command line with '-regalloc=...'
784 return RegAlloc.getNumOccurrences() == 0;
809 // computed. (We still either need to regenerate kill flags after regalloc, or
856 /// Post RegAlloc Pass Configuration
861 // Branch folding must be run after regalloc and prolog/epilog insertion.