}
static void runOldPMPasses(Config &Conf, Module &Mod, TargetMachine *TM,
- bool IsThinLto) {
+ bool IsThinLTO) {
legacy::PassManager passes;
passes.add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis()));
PMB.LoopVectorize = true;
PMB.SLPVectorize = true;
PMB.OptLevel = Conf.OptLevel;
- if (IsThinLto)
+ if (IsThinLTO)
PMB.populateThinLTOPassManager(passes);
else
PMB.populateLTOPassManager(passes);
}
bool opt(Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod,
- bool IsThinLto) {
+ bool IsThinLTO) {
Mod.setDataLayout(TM->createDataLayout());
if (Conf.OptPipeline.empty())
- runOldPMPasses(Conf, Mod, TM, IsThinLto);
+ runOldPMPasses(Conf, Mod, TM, IsThinLTO);
else
runNewPMCustomPasses(Mod, TM, Conf.OptPipeline, Conf.AAPipeline,
Conf.DisableVerify);
handleAsmUndefinedRefs(*Mod, *TM);
if (!C.CodeGenOnly)
- if (!opt(C, TM.get(), 0, *Mod, /*IsThinLto=*/false))
+ if (!opt(C, TM.get(), 0, *Mod, /*IsThinLTO=*/false))
return Error::success();
if (ParallelCodeGenParallelismLevel == 1) {
if (Conf.PostImportModuleHook && !Conf.PostImportModuleHook(Task, Mod))
return Error::success();
- if (!opt(Conf, TM.get(), Task, Mod, /*IsThinLto=*/true))
+ if (!opt(Conf, TM.get(), Task, Mod, /*IsThinLTO=*/true))
return Error::success();
codegen(Conf, TM.get(), AddStream, Task, Mod);