1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm
Alok Kumar Sharma 0a8029e199 [DebugInfo] Support for DWARF attribute DW_AT_rank
This patch adds support for DWARF attribute DW_AT_rank.

  Summary:
Fortran assumed rank arrays have dynamic rank. DWARF attribute
DW_AT_rank is needed to support that.

  Testing:
unit test cases added (hand-written)
check llvm
check debug-info

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D89141
2020-10-10 17:51:12 +05:30
..
ADT [Fixed Point] Add floating point methods to APFixedPoint. 2020-10-09 10:27:42 +02:00
Analysis [DebugInfo] Improve dbg preservation in LSR. 2020-10-08 13:16:43 +02:00
AsmParser
BinaryFormat Introduce and use a new section type for the bb_addr_map section. 2020-10-08 11:13:19 -07:00
Bitcode Flush bitcode incrementally for LTO output 2020-09-17 03:32:31 +00:00
Bitstream Use one more byte to silence a warning from Vistual C++ 2020-09-18 16:42:38 +00:00
CodeGen [NFC][Regalloc] VirtRegAuxInfo::Hint does not need to be a field 2020-10-09 13:42:23 -07:00
Config Fix out-of-tree clang build due to sysexits change 2020-10-06 18:21:17 -04:00
DebugInfo llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs 2020-10-04 19:18:14 -07:00
Demangle
DWARFLinker [llvm] Rename DwarfFile to DWARFFile to fix ODR violation (NFC) 2020-10-04 23:46:36 -07:00
ExecutionEngine [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. 2020-09-19 18:59:52 -07:00
FileCheck
Frontend [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def 2020-10-08 14:00:22 -04:00
FuzzMutate
InterfaceStub
IR [DebugInfo] Support for DWARF attribute DW_AT_rank 2020-10-10 17:51:12 +05:30
IRReader
LineEditor
Linker
LTO Temporarily revert "[ThinLTO] Re-order modules for optimal multi-threaded processing" 2020-10-09 14:36:20 -07:00
MC [MCRegister] Simplify isStackSlot & isPhysicalRegister and delete isPhysical. NFC 2020-10-08 22:08:33 -07:00
MCA
Object [llvm-readobj] Add --coff-tls-directory flag to print TLS Directory & test. 2020-10-08 01:53:15 -07:00
ObjectYAML [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional. 2020-10-09 11:10:03 +08:00
Option [NFC] Fix the signature and definition of findByPrefix 2020-09-11 12:38:28 +01:00
Passes [NewPM] Use PassInstrumentation for -verify-each 2020-10-07 19:24:25 -07:00
ProfileData Remove unnecessary forward declarations. NFCI. 2020-09-17 13:31:52 +01:00
Remarks
Support [VE] Add new MVT types for NEC SX Aurora VE vector 2020-10-09 12:07:41 +09:00
TableGen [TableGen] New backend to print detailed records. 2020-10-02 10:22:13 -04:00
Target [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. 2020-10-08 10:33:19 -07:00
Testing/Support [llvm] [unittest] Allow getting a C string from the TempDir helper class 2020-09-09 01:53:15 +03:00
TextAPI/MachO
ToolDrivers
Transforms [FixIrreducible][NewPM] Port -fix-irreducible to NPM 2020-10-09 09:22:09 -07:00
WindowsManifest
WindowsResource
XRay
CMakeLists.txt
InitializePasses.h [LoopInterchange][NewPM] Port -loop-interchange to NPM 2020-10-09 09:21:31 -07:00
LinkAllIR.h
LinkAllPasses.h [LoopFlatten] Add a loop-flattening pass 2020-10-01 13:54:45 +01:00
module.extern.modulemap
module.install.modulemap
module.modulemap Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap 2020-09-07 10:14:22 +02:00
module.modulemap.build
Pass.h
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h