| /llvm-project-15.0.7/llvm/test/DebugInfo/PDB/ |
| H A D | pdbdump-raw-blocks.test | 8 BLOCK0: MSF Blocks 11 … 6F736F66 7420432F 432B2B20 4D534620 372E3030 0D0A1A44 53000000 |Microsoft C/C++ MSF 7.00...DS...| 17 BLOCK01: MSF Blocks 20 … 6F736F66 7420432F 432B2B20 4D534620 372E3030 0D0A1A44 53000000 |Microsoft C/C++ MSF 7.00...DS...|
|
| H A D | pdbdump-yaml.test | 7 ; YAML-NEXT: MSF: 52 ; NO-HEADERS-NOT: MSF:
|
| H A D | pdbdump-raw-bytes.test | 8 VALID: MSF Bytes
|
| H A D | pdbdump-write.test | 10 ; stream metadata, since the layout of the MSF file might be different
|
| /llvm-project-15.0.7/llvm/docs/PDB/ |
| H A D | MsfFile.rst | 2 The MSF File Format 13 The MSF file format consists of the following components: 50 At file offset 0 in an MSF file is the MSF *SuperBlock*, which is laid out as 65 - **FileMagic** - Must be equal to ``"Microsoft C / C++ MSF 7.00\\r\\n"`` 68 512, 1024, 2048, and 4096 bytes. Certain aspects of the MSF file layout vary 81 - **BlockMapAddr** - The index of a block within the MSF file. At this block is 83 resides on. For large MSF files, the stream directory (which describes the 102 MSF file. While writing to an MSF file, if the active FPM is FPM1, you can 118 The Stream Directory is the root of all access to the other streams in an MSF 177 and the producer of an MSF file must be prepared to split data apart
|
| H A D | index.rst | 61 The MSF Container 63 A PDB file is an MSF (Multi-Stream Format) file. An MSF file is a "file system 66 necessarily be contiguously laid out within the MSF container file. 67 Additionally, the MSF contains a stream directory (aka MFT) which describes how 68 the streams (files) are laid out within the MSF. 70 For more information about the MSF container format, stream directory, and 88 | Old Directory | - Fixed Stream Index 0 | - Previous MSF Stream Directory | 164 CodeView is another format which comes into the picture. While MSF defines 166 appear within the MSF file and the format of those streams, CodeView defines
|
| H A D | PdbStream.rst | 68 that the stream with the name ``X`` has stream index ``Y`` in the underlying MSF 75 discover the stream's MSF stream index. Several important streams (such as the 89 stream, and the value is the MSF stream index of the stream with said name.
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/ |
| H A D | explain.test | 38 ZERO-NEXT: This corresponds to offset 0 of the MSF super block, 39 ZERO-NEXT: which is part of the MSF file magic. 43 FORTY-NEXT: This corresponds to offset 40 of the MSF super block, 49 SIXTY-NEXT: This corresponds to offset 60 of the MSF super block,
|
| H A D | help.test | 17 # BYTES: MSF File Options
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 46 : MSF(Msf), ModuleName(std::string(ModuleName)) { in DbiModuleDescriptorBuilder() 143 MSF.addStream(calculateDiSymbolStreamSize(SymbolByteSize, C13Size)); in finalizeMsfLayout() 170 MsfLayout, MsfBuffer, Layout.ModDiStream, MSF.getAllocator()); in commitSymbolStream()
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/ |
| H A D | CMakeLists.txt | 4 add_subdirectory(MSF)
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/ |
| H A D | CMakeLists.txt | 3 add_subdirectory(MSF)
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/MSF/ |
| H A D | BUILD.gn | 1 static_library("MSF") {
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/MSF/ |
| H A D | CMakeLists.txt | 7 "${LLVM_MAIN_INCLUDE_DIR}/llvm/DebugInfo/MSF"
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/MSF/ |
| H A D | BUILD.gn | 5 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-pdbutil/ |
| H A D | BUILD.gn | 5 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/CodeView/ |
| H A D | BUILD.gn | 4 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | BUILD.gn | 9 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lld/COFF/ |
| H A D | BUILD.gn | 16 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/ |
| H A D | BUILD.gn | 36 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/ |
| H A D | BUILD.gn | 6 "//llvm/lib/DebugInfo/MSF",
|
| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-pdbutil.rst | 269 MSF Container Options 283 Dump MSF and PDB header information. 443 MSF File Options 448 Dump binary data from specified range of MSF file blocks. 456 Dump the MSF free page map.
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.h | 137 msf::MSFBuilder &MSF; variable
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/ |
| H A D | BUILD.gn | 16 "DebugInfo/MSF:DebugInfoMSFTests",
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-type-server-native-errors.yaml | 8 # CHECK-NEXT: The PDB file is corrupt. MSF superblock is missing
|