|
LLVM 22.0.0git
|
Classes | |
| struct | BitSetBuilder |
| struct | BitSetInfo |
| struct | ByteArrayBuilder |
| This class is used to build a byte array containing overlapping bit sets. More... | |
| struct | GlobalLayoutBuilder |
| This class implements a layout algorithm for globals referenced by bit sets that tries to keep members of small bit sets together. More... | |
Enumerations | |
| enum class | DropTestKind { None , Assume , All } |
| Specifies how to drop type tests. More... | |
Functions | |
| LLVM_ABI bool | isJumpTableCanonical (Function *F) |
|
strong |
Specifies how to drop type tests.
| Enumerator | |
|---|---|
| None | |
| Assume | Do not drop type tests (default). |
| All | Drop only llvm.assumes using type test value. |
Definition at line 197 of file LowerTypeTests.h.
Definition at line 253 of file LowerTypeTests.cpp.
References llvm::mdconst::extract_or_null(), and F.