Home
last modified time | relevance | path

Searched refs:OptionBit (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/
H A Doptions.h18 enum class OptionBit { enum
33 bool get(OptionBit Opt) const { return Val & (1U << static_cast<u32>(Opt)); } in get()
37 (Val >> static_cast<u32>(OptionBit::FillContents0of2)) & 3); in getFillContentsMode()
43 Options.get(OptionBit::UseMemoryTagging); in useMemoryTagging()
51 void clear(OptionBit Opt) { in clear()
56 void set(OptionBit Opt) { in set()
64 NewOpts &= ~(3U << static_cast<u32>(OptionBit::FillContents0of2)); in setFillContentsMode()
66 << static_cast<u32>(OptionBit::FillContents0of2); in setFillContentsMode()
H A Dcombined.h156 Primary.Options.set(OptionBit::MayReturnNull); in init()
162 Primary.Options.set(OptionBit::DeallocTypeMismatch); in init()
164 Primary.Options.set(OptionBit::DeleteSizeMismatch); in init()
167 Primary.Options.set(OptionBit::UseMemoryTagging); in init()
168 Primary.Options.set(OptionBit::UseOddEvenTags); in init()
295 if (!Options.get(OptionBit::UseOddEvenTags)) in computeOddEvenMaskForPointerMaybe()
313 if (Options.get(OptionBit::MayReturnNull))
351 if (Options.get(OptionBit::MayReturnNull))
361 if (Options.get(OptionBit::MayReturnNull))
397 if (Options.get(OptionBit::MayReturnNull))
[all …]
H A Dsecondary.h500 if (Options.get(OptionBit::AddLargeAllocationSlack)) in allocate()
/openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/
H A Dsecondary_test.cpp29 AO.set(scudo::OptionBit::UseMemoryTagging); in getOptionsForConfig()