Home
last modified time | relevance | path

Searched refs:boolOrDefault (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/Support/
DCommandLine.h401 enum boolOrDefault { BOU_UNSET, BOU_TRUE, BOU_FALSE };
403 struct OptionValue<cl::boolOrDefault> : OptionValueCopy<cl::boolOrDefault> {
404 typedef cl::boolOrDefault WrapperType;
408 OptionValue(const cl::boolOrDefault& V) {
411 OptionValue<cl::boolOrDefault> &operator=(const cl::boolOrDefault& V) {
742 class parser<boolOrDefault> : public basic_parser<boolOrDefault> {
745 bool parse(Option &O, StringRef ArgName, StringRef Arg, boolOrDefault &Val);
754 void printOptionDiff(const Option &O, boolOrDefault V, OptVal Default,
761 EXTERN_TEMPLATE_INSTANTIATION(class basic_parser<boolOrDefault>);
/external/llvm/lib/CodeGen/
DLLVMTargetMachine.cpp43 static cl::opt<cl::boolOrDefault>
52 static cl::opt<cl::boolOrDefault>
DPasses.cpp58 static cl::opt<cl::boolOrDefault>
61 static cl::opt<cl::boolOrDefault>
109 static AnalysisID applyOverride(AnalysisID TargetID, cl::boolOrDefault Override, in applyOverride()
DBranchFolding.cpp46 static cl::opt<cl::boolOrDefault> FlagEnableTailMerge("enable-tail-merge",
DRegisterCoalescer.cpp66 static cl::opt<cl::boolOrDefault>
/external/llvm/lib/Support/
DCommandLine.cpp44 TEMPLATE_INSTANTIATION(class basic_parser<boolOrDefault>);
61 void OptionValue<boolOrDefault>::anchor() {} in anchor()
66 void parser<boolOrDefault>::anchor() {} in anchor()
967 bool parser<boolOrDefault>::parse(Option &O, StringRef ArgName, in parse()
968 StringRef Arg, boolOrDefault &Value) { in parse()
1154 PRINT_OPT_DIFF(boolOrDefault) in PRINT_OPT_DIFF() argument
/external/llvm/docs/
DCommandLine.rst1421 * The **parser<boolOrDefault> specialization** is used for cases where the value
1423 boolOrDefault is an enum with 3 values, BOU_UNSET, BOU_TRUE and BOU_FALSE.