llvm-project/llvm/test/CodeGen
Eli Friedman 0ff51d5dde Fix interaction of CFI instructions with MachineOutliner.
1. When checking if a candidate contains a CFI instruction, actually
iterate over all of the instructions, instead of stopping halfway
through.
2. Make sure copied CFI directives refer to the correct instruction.

Fixes https://github.com/llvm/llvm-project/issues/55842

Differential Revision: https://reviews.llvm.org/D126930
2022-06-10 13:37:49 -07:00
..
AArch64 Fix interaction of CFI instructions with MachineOutliner. 2022-06-10 13:37:49 -07:00
AMDGPU Update *_TMPRING_SIZE.WAVESIZE for GFX11 2022-06-10 13:24:00 -04:00
ARC
ARM [ARM][ParallelDSP] Fix self reference bug 2022-06-09 09:10:57 +00:00
AVR [FileCheck] Catch missspelled directives. 2022-05-26 11:37:19 +01:00
BPF [BPF] Add BTF 64bit enum value support 2022-06-06 11:35:50 -07:00
CSKY
DirectX [DirectX][Fail crash in DXILPrepareModule pass when input has typed ptr. 2022-06-07 21:11:24 -07:00
Generic [llvm][DWARF] Move test using X86 triple into X86 tests 2022-05-26 09:27:23 +00:00
Hexagon [Hexagon] Regenerate build-vector-v4i8-zext.ll to show full codegen 2022-06-08 11:50:49 +01:00
Inputs
Lanai [Support] Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace 2022-05-30 19:19:23 +01:00
LoongArch
M68k [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588) 2022-06-03 13:20:30 +08:00
MIR llvm-reduce: Don't assert on functions which don't track liveness 2022-06-07 10:00:25 -04:00
MLRegalloc [mlgo] Fix test 2022-05-11 10:07:40 -07:00
MSP430
Mips llvm-reduce: Don't assert on functions which don't track liveness 2022-06-07 10:00:25 -04:00
NVPTX [NVPTX] Enable AtomicExpandPass for NVPTX 2022-05-20 17:25:28 -04:00
PowerPC [PowerPC] Support huge frame size for PPC64 2022-06-06 09:08:28 +00:00
RISCV [RISCV] Don't require loop simplify form in RISCVGatherScatterLowering. 2022-06-10 13:00:20 -07:00
SPARC [SPARC] Fix type for i64 inline asm operands 2022-06-04 18:32:16 -04:00
SPIRV [SPIRV] Add simple tests to improve test coverage 2022-05-19 01:44:38 +03:00
SystemZ [SystemZ][z/OS] Add llvm.read_register() intrinsic support for zOS 2022-06-10 12:30:07 -04:00
Thumb [ValueTypes] Define MVTs for v128i2/v64i4 as well as i2 and i4. 2022-06-02 00:49:11 +00:00
Thumb2 [MVE] Fold fadd(select(..., +0.0)) into a predicated fadd 2022-06-10 11:09:55 +01:00
VE
WebAssembly [WebAssembly] Implement remaining relaxed SIMD instructions 2022-06-08 10:32:10 -07:00
WinCFGuard
WinEH
X86 [DAG] SimplifyDemandedVectorElts - adding SimplifyMultipleUseDemandedVectorElts handling to ISD::CONCAT_VECTORS 2022-06-10 16:06:43 +01:00
XCore