Searched refs:ThreadModel (Results 1 – 9 of 9) sorted by relevance
54 namespace ThreadModel {78 ThreadModel(ThreadModel::POSIX) {} in TargetOptions()210 ThreadModel::Model ThreadModel; variable238 ARE_EQUAL(ThreadModel) &&
64 cl::opt<ThreadModel::Model>67 cl::init(ThreadModel::POSIX),68 cl::values(clEnumValN(ThreadModel::POSIX, "posix",70 clEnumValN(ThreadModel::Single, "single",267 Options.ThreadModel = TMModel; in InitTargetOptionsFromCodeGenFlags()
145 if (TM->Options.ThreadModel == ThreadModel::Single) in addIRPasses()
495 Options.ThreadModel = in CreateTargetMachine()496 llvm::StringSwitch<llvm::ThreadModel::Model>(CodeGenOpts.ThreadModel) in CreateTargetMachine()497 .Case("posix", llvm::ThreadModel::POSIX) in CreateTargetMachine()498 .Case("single", llvm::ThreadModel::Single); in CreateTargetMachine()
66 CodeGenOpts.ThreadModel = "single"; in PCHContainerGenerator()
145 std::string ThreadModel; variable
319 if (TM->Options.ThreadModel == ThreadModel::Single) in addIRPasses()
795 if (TM.Options.ThreadModel == ThreadModel::Single) in ARMTargetLowering()
494 Opts.ThreadModel = Args.getLastArgValue(OPT_mthread_model, "posix"); in ParseCodeGenArgs()495 if (Opts.ThreadModel != "posix" && Opts.ThreadModel != "single") in ParseCodeGenArgs()498 << Opts.ThreadModel; in ParseCodeGenArgs()