1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/unittests
gbtozers c52cf11f42 [DebugInfo] Add DIArgList MD to store multple values in DbgVariableIntrinsics
This patch adds a new metadata node, DIArgList, which contains a list of SSA
values. This node is in many ways similar in function to the existing
ValueAsMetadata node, with the difference being that it tracks a list instead of
a single value. Internally, it uses ValueAsMetadata to track the individual
values, but there is also a reasonable amount of DIArgList-specific
value-tracking logic on top of that. Similar to ValueAsMetadata, it is a special
case in parsing and printing due to the fact that it requires a function state
(as it may reference function-local values).

This patch should not result in any immediate functional change; it allows for
DIArgLists to be parsed and printed, but debug variable intrinsics do not yet
recognize them as a valid argument (outside of parsing).

Differential Revision: https://reviews.llvm.org/D88175
2021-03-05 17:02:24 +00:00
..
ADT
Analysis [Analysis][LoopVectorize] rename "Unsafe" variables/methods; NFC 2021-03-04 10:40:26 -05:00
AsmParser
BinaryFormat
Bitcode
Bitstream
CodeGen Reland [GlobalISel] Start using vectors in GISelKnownBits 2021-03-04 21:47:13 +01:00
DebugInfo
Demangle
ExecutionEngine [Orc] Fix a file header (NFC) 2021-03-02 15:07:34 +01:00
FileCheck
Frontend
FuzzMutate
InterfaceStub
IR [DebugInfo] Add DIArgList MD to store multple values in DbgVariableIntrinsics 2021-03-05 17:02:24 +00:00
LineEditor
Linker
MC
MI [AMDGPU] Rename amdgcn_wwm to amdgcn_strict_wwm 2021-03-03 09:33:57 +01:00
Object
ObjectYAML
Option
Passes
ProfileData Revert "[Profile] Include a few asserts in coverage mapping test" 2021-02-24 14:01:42 -08:00
Remarks
Support Revert "[Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream" 2021-03-04 12:46:58 -08:00
TableGen
Target [ARM] Remove new ARMSelectionDAGTest unittest. 2021-03-04 10:14:35 +00:00
TextAPI [llvm][TextAPI] add equality operator for InterfaceFile 2021-02-18 11:53:08 -08:00
tools
Transforms [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. 2021-02-22 10:35:09 +00:00
XRay
CMakeLists.txt
unittest.cfg.in