Home
last modified time | relevance | path

Searched refs:XRayInstrMask (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/clang/include/clang/Basic/
DXRayInstr.h25 using XRayInstrMask = uint32_t; variable
30 enum XRayInstrOrdinal : XRayInstrMask {
38 constexpr XRayInstrMask None = 0;
39 constexpr XRayInstrMask FunctionEntry = 1U << XRIO_FunctionEntry;
40 constexpr XRayInstrMask FunctionExit = 1U << XRIO_FunctionExit;
41 constexpr XRayInstrMask Custom = 1U << XRIO_Custom;
42 constexpr XRayInstrMask Typed = 1U << XRIO_Typed;
43 constexpr XRayInstrMask All = FunctionEntry | FunctionExit | Custom | Typed;
48 bool has(XRayInstrMask K) const { in has()
53 bool hasOneOf(XRayInstrMask K) const { return Mask & K; } in hasOneOf()
[all …]
/external/llvm-project/clang/lib/Basic/
DXRayInstr.cpp18 XRayInstrMask parseXRayInstrValue(StringRef Value) { in parseXRayInstrValue()
19 XRayInstrMask ParsedKind = in parseXRayInstrValue()
20 llvm::StringSwitch<XRayInstrMask>(Value) in parseXRayInstrValue()