Home
last modified time | relevance | path

Searched refs:MaskType (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DLog.h141 using MaskType = uint64_t;
143 template <MaskType Bit>
144 static constexpr MaskType ChannelFlag = MaskType(1) << Bit;
150 MaskType flag;
155 : name(name), description(description), flag(MaskType(mask)) { in Category()
157 std::is_same<Log::MaskType, std::underlying_type_t<Cat>>::value); in Category()
169 const MaskType default_flags;
175 default_flags(MaskType(default_flags)) { in Channel()
177 std::is_same<Log::MaskType, std::underlying_type_t<Cat>>::value); in Channel()
184 Log *GetLog(MaskType mask) { in GetLog()
[all …]
H A DLLDBLog.h18 enum class LLDBLog : Log::MaskType {
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DLog.cpp68 Log::MaskType Log::GetFlags(llvm::raw_ostream &stream, in GetFlags()
72 Log::MaskType flags = 0; in GetFlags()
75 flags |= std::numeric_limits<Log::MaskType>::max(); in GetFlags()
100 std::optional<Log::MaskType> flags, uint32_t options) { in Enable()
106 MaskType mask = m_mask.fetch_or(*flags, std::memory_order_relaxed); in Enable()
114 void Log::Disable(std::optional<Log::MaskType> flags) { in Disable()
118 flags = std::numeric_limits<MaskType>::max(); in Disable()
120 MaskType mask = m_mask.fetch_and(~(*flags), std::memory_order_relaxed); in Disable()
141 Log::MaskType Log::GetMask() const { in GetMask()
230 iter->second.Disable(std::numeric_limits<MaskType>::max()); in Unregister()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOSLog.h77 StringRef MaskType; variable
83 MaskType(maskType) { in TheKind()
108 StringRef getMaskType() const { return MaskType; } in getMaskType()
H A DFormatString.h537 StringRef MaskType; variable
623 StringRef getMaskType() const { return MaskType; } in getMaskType()
624 void setMaskType(StringRef S) { MaskType = S; } in setMaskType()
760 virtual void handleInvalidMaskType(StringRef MaskType) {} in handleInvalidMaskType() argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOSLog.cpp29 StringRef MaskType; member
131 ArgsData.back().MaskType = FS.getMaskType(); in HandlePrintfSpecifier()
138 if (!Data.MaskType.empty()) { in computeLayout()
141 Size, 0, Data.MaskType); in computeLayout()
H A DPrintfFormatString.cpp144 StringRef MaskType = MatchedStr.substr(sizeof("mask.") - 1); in ParsePrintfSpecifier() local
145 unsigned Size = MaskType.size(); in ParsePrintfSpecifier()
147 H.handleInvalidMaskType(MaskType); in ParsePrintfSpecifier()
148 FS.setMaskType(MaskType); in ParsePrintfSpecifier()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DLogChannelDWARF.h17 enum class DWARFLog : Log::MaskType {
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/POSIX/
H A DProcessPOSIXLog.h18 enum class POSIXLog : Log::MaskType {
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemoteLog.h18 enum class GDBRLog : Log::MaskType {
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DHost.h38 enum class SystemLog : Log::MaskType {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp874 using MaskType = std::uint_fast16_t; typedef in __anon07b2d7740811::BinOpSameOpcodeHelper
879 enum : MaskType {
914 MaskType Mask = MainOpBIT | XorBIT | OrBIT | AndBIT | SubBIT | AddBIT |
920 MaskType SeenBefore = 0;
925 bool trySet(MaskType OpcodeInMaskForm, MaskType InterchangeableMask) { in trySet()
939 MaskType Candidate = Mask & SeenBefore; in getOpcode()
1051 MaskType OpcodeInMaskForm; in add()
1082 MaskType InterchangeableMask = OpcodeInMaskForm; in add()
1085 constexpr MaskType CanBeAll = in add()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp29880 EVT MaskType = EVT::getVectorVT(*DAG.getContext(), MaskEltType, IndexLen); in GenerateFixedLengthSVETBL() local
29930 EVT MaskContainerVT = getContainerForFixedLengthVector(DAG, MaskType); in GenerateFixedLengthSVETBL()
29932 DAG.getBuildVector(MaskType, DL, ArrayRef(TBLMask.data(), IndexLen)); in GenerateFixedLengthSVETBL()
29948 DAG.getBuildVector(MaskType, DL, ArrayRef(TBLMask.data(), IndexLen)); in GenerateFixedLengthSVETBL()
29950 ISD::MUL, DL, MaskType, in GenerateFixedLengthSVETBL()
29951 DAG.getNode(ISD::SPLAT_VECTOR, DL, MaskType, VScale), in GenerateFixedLengthSVETBL()
29952 DAG.getBuildVector(MaskType, DL, in GenerateFixedLengthSVETBL()
29955 DAG.getNode(ISD::ADD, DL, MaskType, VecMask, MulByMask); in GenerateFixedLengthSVETBL()
29957 DAG, getContainerForFixedLengthVector(DAG, MaskType), UpdatedVecMask); in GenerateFixedLengthSVETBL()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp7284 void handleInvalidMaskType(StringRef MaskType) override;
7433 void CheckPrintfHandler::handleInvalidMaskType(StringRef MaskType) { in handleInvalidMaskType() argument
7434 S.Diag(getLocationOfByte(MaskType.data()), diag::err_invalid_mask_type_size); in handleInvalidMaskType()