Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Support/
DCommandLine.h439 enum boolOrDefault { BOU_UNSET, BOU_TRUE, BOU_FALSE };
441 struct OptionValue<cl::boolOrDefault> : OptionValueCopy<cl::boolOrDefault> {
442 typedef cl::boolOrDefault WrapperType;
446 OptionValue(const cl::boolOrDefault& V) {
449 OptionValue<cl::boolOrDefault> &operator=(const cl::boolOrDefault& V) {
780 class parser<boolOrDefault> : public basic_parser<boolOrDefault> {
783 bool parse(Option &O, StringRef ArgName, StringRef Arg, boolOrDefault &Val);
792 void printOptionDiff(const Option &O, boolOrDefault V, OptVal Default,
799 EXTERN_TEMPLATE_INSTANTIATION(class basic_parser<boolOrDefault>);
/external/llvm/lib/CodeGen/
DPasses.cpp55 static cl::opt<cl::boolOrDefault>
58 static cl::opt<cl::boolOrDefault>
116 cl::boolOrDefault Override, in applyOverride()
DLLVMTargetMachine.cpp46 static cl::opt<cl::boolOrDefault>
DBranchFolding.cpp47 static cl::opt<cl::boolOrDefault> FlagEnableTailMerge("enable-tail-merge",
DRegisterCoalescer.cpp66 static cl::opt<cl::boolOrDefault>
/external/llvm/lib/Support/
DCommandLine.cpp48 TEMPLATE_INSTANTIATION(class basic_parser<boolOrDefault>);
66 void OptionValue<boolOrDefault>::anchor() {} in anchor()
71 void parser<boolOrDefault>::anchor() {} in anchor()
1182 bool parser<boolOrDefault>::parse(Option &O, StringRef ArgName, in parse()
1183 StringRef Arg, boolOrDefault &Value) { in parse()
1368 PRINT_OPT_DIFF(boolOrDefault) in PRINT_OPT_DIFF() argument
/external/llvm/docs/
DCommandLine.rst1553 * The **parser<boolOrDefault> specialization** is used for cases where the value
1555 boolOrDefault is an enum with 3 values, BOU_UNSET, BOU_TRUE and BOU_FALSE.