llvm-project/llvm/test/CodeGen
RamNalamothu 167e7afcd5 Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Add support in MC/MIR for writing/parsing, and DebugInfo.

This is part of the Extensions for Heterogeneous Debugging defined at
https://llvm.org/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.html

Specifically the CFI instructions implemented here are defined at
https://llvm.org/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.html#cfa-definition-instructions

Reviewed By: clayborg

Differential Revision: https://reviews.llvm.org/D76877
2021-06-14 08:51:50 +05:30
..
AArch64 precommit tests for D104042 2021-06-11 12:33:16 +01:00
AMDGPU [AMDGPU][IndirectCalls] Fix register usage propagation for indirect/external calls 2021-06-12 11:59:34 +05:30
ARC
ARM [ARM][NEON] Combine base address updates for vld1Ndup intrinsics 2021-06-13 11:18:32 +02:00
AVR [AVR] Improve inline assembly 2021-05-30 23:44:43 +08:00
BPF BPF: Add more relocation kinds 2021-05-25 08:19:13 -07:00
Generic reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
Hexagon [SelectionDAG] Extend FoldConstantVectorArithmetic to SPLAT_VECTOR 2021-06-04 09:53:15 +01:00
Inputs
Lanai
M68k [M68k] Support for inline asm operands w/ simple constraints 2021-05-20 14:00:09 -07:00
MIR Implement DW_CFA_LLVM_* for Heterogeneous Debugging 2021-06-14 08:51:50 +05:30
MSP430 Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
Mips reland [IR] make -stack-alignment= into a module attr 2021-06-08 10:59:46 -07:00
NVPTX Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
PowerPC [PowerPC] Allow wa inline asm to also accept floating point arguments 2021-06-11 07:19:10 -04:00
RISCV [RISCV] Avoid scalar outgoing argumetns overwriting vector frame objects. 2021-06-11 12:26:29 +08:00
SPARC [SPARC] Legalize truncation and extension between fp128 and half 2021-06-13 20:05:15 +02:00
SystemZ [SystemZ] Return true from convertSetCCLogicToBitwiseLogic for scalar integer. 2021-06-08 16:27:28 -05:00
Thumb Do not generate calls to the 128-bit function __multi3() on 32-bit ARM 2021-06-11 11:45:21 +01:00
Thumb2 [ARM] Introduce t2WhileLoopStartTP 2021-06-13 13:55:34 +01:00
VE
WebAssembly Revert "Implementation of global.get/set for reftypes in LLVM IR" 2021-06-10 10:11:17 +00:00
WinCFGuard Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
WinEH Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
X86 [X86] Check immediate before get it. 2021-06-13 15:40:52 +08:00
XCore