llvm-project/llvm/test/CodeGen
Krzysztof Parzyszek c052451a02 [Hexagon] Add implicit uses even when untied explicit uses are present
An explicit untied use is not sufficient to maintain liveness of a
register redefined in a predicated instruction. For example
  %1 = COPY %0
  ...
  %1 = A2_paddif %2, %1, 1
could become
  $r1 = COPY $r0
  ...
  $r1 = A2_paddif $p0, $r1, 1
and later
  $r1 = COPY $r0                ;; this is not really dead!
  ...
  $r1 = A2_paddif $p0, $r0, 1

llvm-svn: 336662
2018-07-10 12:57:49 +00:00
..
AArch64 [globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchg 2018-07-09 19:33:40 +00:00
AMDGPU Revert "AMDGPU: Force inlining if LDS global address is used" 2018-07-10 00:46:07 +00:00
ARC
ARM Revert 336426 (and follow-ups 428, 440), it very likely caused PR38084. 2018-07-06 17:37:24 +00:00
AVR [AVR] Set trackLivenessAfterRegAlloc 2018-06-11 14:46:48 +00:00
BPF
Generic Implement strip.invariant.group 2018-07-02 04:49:30 +00:00
Hexagon [Hexagon] Add implicit uses even when untied explicit uses are present 2018-07-10 12:57:49 +00:00
Inputs
Lanai Remove SETCCE use from Lanai's backend 2018-06-03 12:56:24 +00:00
MIR [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property 2018-06-21 10:03:34 +00:00
MSP430 Emit a left-shift instead of a power-of-two multiply for jump-tables 2018-05-16 08:58:26 +00:00
Mips [mips] Fix atomic operations at O0, v3 2018-07-05 09:27:05 +00:00
NVPTX NFC - Various typo fixes in tests 2018-07-04 13:28:39 +00:00
Nios2
PowerPC [Power9] Add __float128 builtins for Rounding Operations 2018-07-09 20:38:40 +00:00
RISCV [RISCV] Add machine function pass to merge base + offset 2018-06-27 20:51:42 +00:00
SPARC NFC - Various typo fixes in tests 2018-07-04 13:28:39 +00:00
SystemZ Recommit r335333 "[MC] - Add .stack_size sections into groups and link them with .text" 2018-06-22 10:53:47 +00:00
Thumb [ARM] Testcase for Thumb1 cmp with constants. 2018-06-19 00:12:13 +00:00
Thumb2 Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred. 2018-06-20 22:01:04 +00:00
WebAssembly [WebAssembly] Support for binary atomic RMW instructions 2018-07-09 22:30:51 +00:00
WinCFGuard
WinEH
X86 [X86] Fast-isel tests for lowered truncation intrinsics 2018-07-10 08:26:54 +00:00
XCore