llvm-project/llvm/test/CodeGen
Matt Arsenault 2f885cbe90 AMDGPU/GlobalISel: Fix move s.buffer.load to VALU
We were executing this in a waterfall loop as a placeholder, but this
should really be converted to a MUBUF load. Also execute in a
waterfall loop if the resource isn't an SGPR. This is a case where the
DAG handling was wrong because doing the right thing was too hard.

Currently, this will mishandle 96-bit loads. There's currently no way
to track the original memory size with an MMO, so these loads will be
widened andd the resulting memory size will be 128-bits.
2020-02-07 07:19:01 -08:00
..
AArch64 Revert "[AArch64][GlobalISel] Emit TBNZ with G_BRCOND where the condition is SLT" 2020-02-06 16:30:13 -08:00
AMDGPU AMDGPU/GlobalISel: Fix move s.buffer.load to VALU 2020-02-07 07:19:01 -08:00
ARC
ARM GlobalISel: Fix lowering of G_CTLZ/G_CTTZ 2020-02-07 06:54:12 -08:00
AVR
BPF [BPF] disable ReduceLoadWidth during SelectionDag phase 2020-02-04 18:37:43 -08:00
Generic [CodeGenPrepare] Make TargetPassConfig required 2020-02-02 09:28:45 -08:00
Hexagon [Hexagon] Add REQUIRES: asserts to a testcase using -debug-only 2020-01-21 13:22:01 -06:00
Inputs
Lanai Revert "[Support] make report_fatal_error `abort` instead of `exit`" 2020-01-15 17:52:25 -08:00
MIR AMDGPU: Split denormal mode tracking bits 2020-02-04 10:44:21 -08:00
MSP430
Mips Don't mark MIPS TRAP as isTerminator 2020-02-01 15:50:22 +00:00
NVPTX Consolidate internal denormal flushing controls 2020-01-17 20:09:53 -05:00
PowerPC [AIX] Implement caller arguments passed in stack memory. 2020-02-06 12:07:34 -05:00
RISCV [TargetLowering] SimplifyDemandedBits - Remove ashr if all our demandedbits already match the sign bit 2020-01-25 17:36:46 +00:00
SPARC Revert "[Support] make report_fatal_error `abort` instead of `exit`" 2020-01-15 17:52:25 -08:00
SystemZ [SystemZ] Improve handling of inline asm constraints. 2020-02-05 17:04:16 -05:00
Thumb
Thumb2 [NFC][ARM] Update test 2020-02-07 14:20:19 +00:00
VE [VE] half fptrunc+store&load+fpext 2020-02-04 17:16:09 +01:00
WebAssembly Revert "[WebAssembly][InstrEmitter] Foundation for multivalue call lowering" 2020-02-04 20:04:59 -08:00
WinCFGuard
WinEH
X86 Revert "Support -fstack-clash-protection for x86" 2020-02-07 11:36:53 +01:00
XCore Revert "[Support] make report_fatal_error `abort` instead of `exit`" 2020-01-15 17:52:25 -08:00