llvm-mirror/test/CodeGen
Nirav Dave 928c803594 Add support for no-jump-tables
Add function soft attribute to the generation of Jump Tables in CodeGen
as initial step towards clang support of gcc's no-jump-table support

Reviewers: hans, echristo

Subscribers: llvm-commits

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

llvm-svn: 264756
2016-03-29 17:46:23 +00:00
..
AArch64 Swift Calling Convention: add swiftself attribute. 2016-03-29 17:37:21 +00:00
AMDGPU fix checks: *_DAG -> *-DAG 2016-03-28 22:11:06 +00:00
ARM Swift Calling Convention: add swiftself attribute. 2016-03-29 17:37:21 +00:00
BPF BPF: emit an error message for unsupported signed division operation 2016-03-18 22:02:47 +00:00
CPP
Generic [Codegen] Decrease minimum jump table density. 2016-03-29 00:23:41 +00:00
Hexagon [Hexagon] Improve handling of unaligned vector loads and stores 2016-03-28 15:43:03 +00:00
Inputs DI: Reverse direction of subprogram -> function edge. 2015-11-05 22:03:56 +00:00
Lanai [lanai] Add Lanai backend. 2016-03-28 13:09:54 +00:00
Mips fix CHECK_DAG -> CHECK-DAG 2016-03-28 22:00:38 +00:00
MIR fix CHECK_NEXT -> CHECK-NEXT 2016-03-28 22:03:07 +00:00
MSP430 MSP430InstrInfo::loadRegFromStackSlot forgets to set register def. 2016-02-24 15:15:02 +00:00
NVPTX [NVPTX] Adds a new address space inference pass. 2016-03-20 20:59:20 +00:00
PowerPC [PowerPC] Refactor popcnt[dw] target features 2016-03-29 01:36:01 +00:00
SPARC Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT. 2016-02-26 19:40:34 +00:00
SystemZ [SystemZ] Avoid LER on z13 due to partial register dependencies 2016-03-14 13:50:03 +00:00
Thumb Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT. 2016-02-26 19:40:34 +00:00
Thumb2 [Codegen] Decrease minimum jump table density. 2016-03-29 00:23:41 +00:00
WebAssembly [WebAssembly] Implement the rotate instructions. 2016-03-22 18:01:49 +00:00
WinEH [WinEH] Make setjmp work correctly with EH 2016-02-29 19:16:03 +00:00
X86 Add support for no-jump-tables 2016-03-29 17:46:23 +00:00
XCore [MC] Use .p2align instead of .align 2016-01-26 00:03:25 +00:00