1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 20:12:56 +02:00
llvm-mirror/test/CodeGen
Changpeng Fang 7cf99f3396 AMDGPU/SI: Annotate Loops with Constant Condition in SIAnnotateControlFlow pass.
Summary:
  It is possible that the loop condition can be a boolean constant (infinite loop,
for example). So we sould handle constant condition in annotating a loop. This
patch adds this functionality to support annotating constant condition.

Reviewers: tstellarAMD, arsenm

Subscribers: llvm-commits, arsenm

Differential Revision: http://reviews.llvm.org/D15093

llvm-svn: 260692
2016-02-12 17:11:04 +00:00
..
AArch64 [AArch64] Reduce number of callee-save save/restores. 2016-02-12 16:31:41 +00:00
AMDGPU AMDGPU/SI: Annotate Loops with Constant Condition in SIAnnotateControlFlow pass. 2016-02-12 17:11:04 +00:00
ARM ARM: support TLS for WoA 2016-02-03 18:21:59 +00:00
BPF
CPP
Generic Remove autoconf support 2016-01-26 21:29:08 +00:00
Hexagon [Hexagon] Eliminate pseudo instructions for circ/brev loads and stores 2016-02-12 17:01:51 +00:00
Inputs
Mips [MC][ELF] Handle MIPS specific .sdata and .sbss directives 2016-02-11 06:45:54 +00:00
MIR Reapply r257105 "[Verifier] Check that debug values have proper size" 2016-01-15 00:46:17 +00:00
MSP430
NVPTX llvm/test/CodeGen/NVPTX/debug-file-loc.ll: Tweak expressions for dos path. 2016-02-11 23:59:43 +00:00
PowerPC Add the missing test case for PR26193 2016-02-05 15:03:17 +00:00
SPARC [SPARC] Revamp AnalyzeBranch and add ReverseBranchCondition. 2016-01-13 04:44:14 +00:00
SystemZ [SystemZ] Fix wrong-code generation for certain always-false conditions 2016-02-01 18:31:19 +00:00
Thumb [MC] Use .p2align instead of .align 2016-01-26 00:03:25 +00:00
Thumb2 [SCEV] Try to reuse existing value during SCEV expansion 2016-02-04 01:27:38 +00:00
WebAssembly [WebAssembly] Switch varags calling convention to use a register 2016-02-10 19:51:04 +00:00
WinEH Revert r258580 and r258581. 2016-02-01 03:29:38 +00:00
X86 [SelectionDAG] change getConstant() to use the input SDLoc when building splat vectors 2016-02-11 20:21:24 +00:00
XCore [MC] Use .p2align instead of .align 2016-01-26 00:03:25 +00:00