Searched refs:Optional (Results 1 - 25 of 1145) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DBitstreamRemarkParser.h36 Optional<uint64_t> ContainerVersion;
37 Optional<uint8_t> ContainerType;
38 Optional<StringRef> StrTabBuf;
39 Optional<StringRef> ExternalFilePath;
40 Optional<uint64_t> RemarkVersion;
58 Optional<uint8_t> Type;
59 Optional<uint64_t> RemarkNameIdx;
60 Optional<uint64_t> PassNameIdx;
61 Optional<uint64_t> FunctionNameIdx;
62 Optional<uint64_
[all...]
H A DBitstreamRemarkSerializer.h107 Optional<uint64_t> RemarkVersion,
108 Optional<const StringTable *> StrTab = None,
109 Optional<StringRef> Filename = None);
150 Optional<StringRef> ExternalFilename = None) override;
163 Optional<BitstreamRemarkSerializerHelper> TmpHelper;
168 Optional<const StringTable *> StrTab;
169 Optional<StringRef> ExternalFilename;
174 Optional<const StringTable *> StrTab = None,
175 Optional<StringRef> ExternalFilename = None)
185 Optional<cons
[all...]
H A DYAMLRemarkSerializer.h38 Optional<StringTable> StrTab = None);
43 Optional<StringRef> ExternalFilename = None) override;
52 Optional<StringTable> StrTab = None);
56 Optional<StringRef> ExternalFilename;
58 YAMLMetaSerializer(raw_ostream &OS, Optional<StringRef> ExternalFilename)
86 Optional<StringRef> ExternalFilename = None) override;
98 Optional<StringRef> ExternalFilename,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DFPEnv.h18 #include "llvm/ADT/Optional.h"
55 Optional<fp::RoundingMode> StrToRoundingMode(StringRef);
59 Optional<StringRef> RoundingModeToStr(fp::RoundingMode);
63 Optional<fp::ExceptionBehavior> StrToExceptionBehavior(StringRef);
67 Optional<StringRef> ExceptionBehaviorToStr(fp::ExceptionBehavior);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFFormValue.h14 #include "llvm/ADT/Optional.h"
106 Optional<uint64_t> getAsReference() const;
111 Optional<UnitOffset> getAsRelativeReference() const;
112 Optional<uint64_t> getAsUnsignedConstant() const;
113 Optional<int64_t> getAsSignedConstant() const;
114 Optional<const char *> getAsCString() const;
115 Optional<uint64_t> getAsAddress() const;
116 Optional<object::SectionedAddress> getAsSectionedAddress() const;
117 Optional<uint64_t> getAsSectionOffset() const;
118 Optional<ArrayRe
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DOptional.h1 //===- Optional.h - Simple variant for passing optional values --*- C++ -*-===//
9 // This file provides Optional, a template class modeled in the spirit of
215 template <typename T> class Optional { class in namespace:llvm
221 constexpr Optional() {} function in class:llvm::Optional
222 constexpr Optional(NoneType) {} function in class:llvm::Optional
224 Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} function in class:llvm::Optional
225 Optional(const Optional &O) = default;
227 Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} function in class:llvm::Optional
228 Optional(Optiona
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DFPEnv.cpp20 Optional<fp::RoundingMode> StrToRoundingMode(StringRef RoundingArg) {
23 return StringSwitch<Optional<fp::RoundingMode>>(RoundingArg)
32 Optional<StringRef> RoundingModeToStr(fp::RoundingMode UseRounding) {
33 Optional<StringRef> RoundingStr = None;
54 Optional<fp::ExceptionBehavior> StrToExceptionBehavior(StringRef ExceptionArg) {
55 return StringSwitch<Optional<fp::ExceptionBehavior>>(ExceptionArg)
62 Optional<StringRef> ExceptionBehaviorToStr(fp::ExceptionBehavior UseExcept) {
63 Optional<StringRef> ExceptStr = None;
/freebsd-11-stable/contrib/llvm-project/lld/include/lld/Common/
H A DTargetOptionsCommandFlags.h13 #include "llvm/ADT/Optional.h"
19 llvm::Optional<llvm::Reloc::Model> getRelocModelFromCMModel();
20 llvm::Optional<llvm::CodeModel::Model> getCodeModelFromCMModel();
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DSourceCodeBuilders.h53 llvm::Optional<std::string> buildParens(const Expr &E,
58 llvm::Optional<std::string> buildDereference(const Expr &E,
63 llvm::Optional<std::string> buildAddressOf(const Expr &E,
72 llvm::Optional<std::string> buildDot(const Expr &E, const ASTContext &Context);
80 llvm::Optional<std::string> buildArrow(const Expr &E,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DUserIDResolver.h27 llvm::Optional<llvm::StringRef> GetUserName(id_t uid) {
30 llvm::Optional<llvm::StringRef> GetGroupName(id_t gid) {
39 virtual llvm::Optional<std::string> DoGetUserName(id_t uid) = 0;
40 virtual llvm::Optional<std::string> DoGetGroupName(id_t gid) = 0;
43 using Map = llvm::DenseMap<id_t, llvm::Optional<std::string>>;
45 llvm::Optional<llvm::StringRef>
47 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeAnalyzer.h17 #include "llvm/ADT/Optional.h"
53 Optional<BitstreamCursor> BlockInfoStream;
85 BitcodeAnalyzer(StringRef Buffer, Optional<StringRef> BlockInfoBuffer = None);
87 Error analyze(Optional<BCDumpOptions> O = None,
88 Optional<StringRef> CheckHash = None);
90 void printStats(BCDumpOptions O, Optional<StringRef> Filename = None);
95 Optional<BCDumpOptions> O = None,
96 Optional<StringRef> CheckHash = None);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DGlobPattern.h18 #include "llvm/ADT/Optional.h"
41 Optional<StringRef> Exact;
42 Optional<StringRef> Prefix;
43 Optional<StringRef> Suffix;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaLambda.h33 Optional<unsigned> getStackIndexOfNearestEnclosingCaptureCapableLambda(
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
H A DUserIDResolver.cpp16 llvm::Optional<llvm::StringRef> UserIDResolver::Get(
18 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t)) {
32 llvm::Optional<std::string> DoGetUserName(id_t uid) override {
36 llvm::Optional<std::string> DoGetGroupName(id_t gid) override {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.h30 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
51 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
62 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
72 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
/freebsd-11-stable/contrib/llvm-project/lld/Common/
H A DTargetOptionsCommandFlags.cpp29 llvm::Optional<llvm::Reloc::Model> lld::getRelocModelFromCMModel() {
33 llvm::Optional<llvm::CodeModel::Model> lld::getCodeModelFromCMModel() {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInlineCost.h146 /// DefaultThreshold is used. If a threshold is Optional, it is applied only
158 Optional<int> HintThreshold;
161 Optional<int> ColdThreshold;
164 Optional<int> OptSizeThreshold;
167 Optional<int> OptMinSizeThreshold;
170 Optional<int> HotCallSiteThreshold;
174 Optional<int> LocallyHotCallSiteThreshold;
177 Optional<int> ColdCallSiteThreshold;
180 Optional<bool> ComputeFullInlineCost;
218 Optional<function_re
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPdbYaml.h14 #include "llvm/ADT/Optional.h"
74 Optional<PdbModiStream> Modi;
101 Optional<MSFHeaders> Headers;
102 Optional<std::vector<uint32_t>> StreamSizes;
103 Optional<std::vector<StreamBlockList>> StreamMap;
104 Optional<PdbInfoStream> PdbStream;
105 Optional<PdbDbiStream> DbiStream;
106 Optional<PdbTpiStream> TpiStream;
107 Optional<PdbTpiStream> IpiStream;
108 Optional<PdbPublicsStrea
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeCollection.h25 virtual Optional<TypeIndex> getFirst() = 0;
26 virtual Optional<TypeIndex> getNext(TypeIndex Prev) = 0;
35 Optional<TypeIndex> Next = getFirst();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DProgram.cpp26 ArrayRef<StringRef> Args, Optional<ArrayRef<StringRef>> Env,
27 ArrayRef<Optional<StringRef>> Redirects,
31 Optional<ArrayRef<StringRef>> Env,
32 ArrayRef<Optional<StringRef>> Redirects,
52 Optional<ArrayRef<StringRef>> Env,
53 ArrayRef<Optional<StringRef>> Redirects,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h18 #include "llvm/ADT/Optional.h"
42 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
78 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
90 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h40 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
80 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
89 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h33 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
63 Optional<Reloc::Model> RM,
64 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
75 Optional<Reloc::Model> RM,
76 Optional<CodeModel::Model> CM, CodeGenOpt::Level OL,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.h16 #include "llvm/ADT/Optional.h"
77 JITTargetMachineBuilder &setRelocationModel(Optional<Reloc::Model> RM) {
83 const Optional<Reloc::Model> &getRelocationModel() const { return RM; }
86 JITTargetMachineBuilder &setCodeModel(Optional<CodeModel::Model> CM) {
92 const Optional<CodeModel::Model> &getCodeModel() const { return CM; }
144 Optional<Reloc::Model> RM;
145 Optional<CodeModel::Model> CM;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.h17 #include "llvm/ADT/Optional.h"
44 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
83 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,
93 Optional<Reloc::Model> RM, Optional<CodeModel::Model> CM,

Completed in 137 milliseconds

1234567891011>>