1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
Xing GUO 8d54ee8a03 [DWARFYAML] Implement the .debug_loclists section.
This patch implements the .debug_loclists section. There are only two
DWARF expressions are implemented in this patch (DW_OP_consts,
DW_OP_stack_value). We will implement more in the future.

The YAML description of the .debug_loclists section is:

```
debug_loclists:
  - Format:              DWARF32 ## Optional
    Length:              0x1234  ## Optional
    Version:             5       ## Optional (5 by default)
    AddressSize:         8       ## Optional
    SegmentSelectorSize: 0       ## Optional (0 by default)
    OffsetEntryCount:    1       ## Optional
    Offsets:             [ 1 ]   ## Optional
    Lists:
      - Entries:
          - Operator:          DW_LLE_startx_endx
            Values:            [ 0x1234, 0x4321 ]
            DescriptorsLength: 0x1234             ## Optional
            Descriptors:
              - Operator: DW_OP_consts
                Values:   [ 0x1234 ]
```

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D84234
2020-08-03 23:20:15 +08:00
..
Analysis [SCEV] Precommit tests with signed counting down loop. 2020-08-02 10:26:26 +01:00
Assembler
Bindings [Bindings] Remove ipc_propagation. 2020-08-02 22:36:53 +01:00
Bitcode [Bitcode] Avoid duplicating linker option when upgrading 2020-07-23 13:07:28 -07:00
BugPoint
CodeGen GlobalISel: Handle arbitrary FewerElementsVector for G_IMPLICIT_DEF 2020-08-03 09:14:08 -04:00
DebugInfo Rename basic block sections options to be consistent. 2020-07-31 11:50:55 -07:00
Demangle
Examples
ExecutionEngine [llvm-jitlink] Add -phony-externals option to suppress unresolved externals. 2020-08-01 18:33:44 -07:00
Feature [FunctionAttrs] Rename functionattrs -> function-attrs 2020-07-28 09:09:13 -07:00
FileCheck [FileCheck] Report captured variables 2020-07-28 19:15:18 -04:00
Instrumentation For some tests targeting SystemZ, -march=z13 ---> -mcpu=z13 2020-07-29 19:18:01 -07:00
Integer
JitListener
Linker
LTO
MachineVerifier
MC Reland D64327 [MC][ELF] Allow STT_SECTION referencing SHF_MERGE on REL targets 2020-08-02 18:05:17 -07:00
Object [llvm-readobj] - Don't stop dumping when the name of a relocation section can't be read. 2020-08-03 14:49:09 +03:00
ObjectYAML [DWARFYAML][debug_aranges] Use yaml::Hex64 rather than uint64_t as length. NFC. 2020-07-31 23:31:04 +08:00
Other [NewPM][LVI] Abandon LVI after CVP 2020-08-01 23:47:46 +02:00
Reduce [Reduce] Argument reduction: shoe-horn new function into remaining uses of old function 2020-07-27 15:39:03 +03:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen TableGen/GlobalISel: Allow output instructions with multiple defs 2020-07-27 18:31:13 -04:00
ThinLTO/X86 [ThinLTO] [test] cache.ll: Prevent Spotlight indexing of the output dir 2020-07-28 21:21:58 -07:00
tools [DWARFYAML] Implement the .debug_loclists section. 2020-08-03 23:20:15 +08:00
Transforms [InstCombine] reduce xor-of-or's bitwise logic (PR46955); 2nd try 2020-08-03 10:21:56 -04:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt Revert D83834 "Add test utility 'extract'" 2020-07-28 13:26:33 -07:00
lit.cfg.py Revert D83834 "Add test utility 'extract'" 2020-07-28 13:26:33 -07:00
lit.site.cfg.py.in [CMake] Simplify CMake handling for zlib 2020-07-23 23:05:36 -07:00
TestRunner.sh