llvm-project/llvm/test/CodeGen
Stanislav Mekhanoshin 582a5237f9 [AMDGPU] Revert failed scheduling
This patch reverts region's scheduling to the original untouched state
in case if we have have decreased occupancy.

In addition it switches to use TargetRegisterInfo occupancy callback
for pressure limits instead of gradually increasing limits which were
just passed by. We are going to stay with the best schedule so we do
not need to tolerate worsened scheduling anymore.

Differential Revision: https://reviews.llvm.org/D29971

llvm-svn: 295206
2017-02-15 17:19:50 +00:00
..
AArch64 GlobalISel: deal with new G_PTR_MASK instruction on AArch64. 2017-02-14 20:56:29 +00:00
AMDGPU [AMDGPU] Revert failed scheduling 2017-02-15 17:19:50 +00:00
ARM [BranchFolding] Tail common all identical unreachable blocks 2017-02-14 21:02:24 +00:00
AVR [AVR] Implement stacksave/stackrestore by expanding (PR31342) 2017-02-05 21:35:45 +00:00
BPF Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2017-02-02 18:24:55 +00:00
Generic [AVR] XFAIL a set of failing CodeGen tests 2017-02-08 10:24:18 +00:00
Hexagon [Hexagon] Replace instruction definitions with auto-generated ones 2017-02-10 15:33:13 +00:00
Inputs
Lanai [lanai] Simplify small section check in LowerGlobalAddress and treat ldata sections specially. 2016-12-15 16:56:16 +00:00
MIR MIR: parse & print the atomic parts of a MachineMemOperand. 2017-02-13 22:14:08 +00:00
MSP430 Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled." 2017-02-02 18:24:55 +00:00
Mips [LLVM][XRAY][MIPS] Support xray on mips/mipsel/mips64/mips64el 2017-02-15 10:48:11 +00:00
NVPTX [NVPTX] Add tests that invariant vector loads get lowered to ld.global.nc. 2017-02-04 01:54:56 +00:00
PowerPC Fix typo in test filename. NFC 2017-02-11 17:48:49 +00:00
SPARC [LLC] Add an inline assembly diagnostics handler. 2017-02-03 11:14:39 +00:00
SystemZ [TLI] Robustize SDAG LibFunc proto checking by merging it into TLI. 2017-02-03 19:11:19 +00:00
Thumb [Thumb-1] TBB generation: spot redefinitions of index register 2017-02-13 14:07:39 +00:00
Thumb2 [ARM] Use VCMP, not VCMPE, for floating point equality comparisons 2017-02-13 12:32:47 +00:00
WebAssembly CodeGen: Allow small copyable blocks to "break" the CFG. 2017-01-31 23:48:32 +00:00
WinEH Avoid infinite loops in branch folding 2016-12-12 23:05:38 +00:00
X86 [X86] Regenerate scalar stack reload test 2017-02-15 16:48:45 +00:00
XCore Move some error handling down to MCStreamer. 2017-02-10 15:13:12 +00:00