llvm-project/llvm/test/CodeGen
Daniel Sanders a16bd4f9f2 [RISCV GlobalISel] Adding initial GlobalISel infrastructure
Summary:
Add an initial GlobalISel skeleton for RISCV. It can only run ir translator for `ret void`.

Patch by Andrew Wei

Reviewers: asb, sabuasal, apazos, lenary, simoncook, lewis-revill, edward-jones, rogfer01, xiangzhai, rovka, Petar.Avramovic, mgorny, dsanders

Reviewed By: dsanders

Subscribers: pzheng, s.egerton, dsanders, hiraditya, rbar, johnrusso, niosHD, kito-cheng, shiva0217, jrtc27, MaskRay, zzheng, MartinMosbeck, brucehoult, the_o, PkmX, jocewei, psnobl, benna, Jim, llvm-commits

Tags: #llvm

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

llvm-svn: 369467
2019-08-20 22:53:24 +00:00
..
AArch64 [AArch64][GlobalISel] Select logical_imm32 and logical_imm64 patterns 2019-08-20 22:31:25 +00:00
AMDGPU [test] Fix tests when run on windows after SVN r369426. NFC. 2019-08-20 20:58:02 +00:00
ARC
ARM Reland "[ARM] push LR before __gnu_mcount_nc" 2019-08-16 23:30:16 +00:00
AVR [AVR] Fix tests after r363757 2019-07-04 06:12:47 +00:00
BPF [BPF] Fix bpf llvm-objdump issues. 2019-08-17 22:12:00 +00:00
Generic [GlobalISel] Handle multiple registers in dbg.value intrinsic 2019-08-20 16:28:37 +00:00
Hexagon [test] Fix tests when run on windows after SVN r369426. NFC. 2019-08-20 20:58:02 +00:00
Inputs [CodeGen] Add stack protector tests where the guard gets re-assigned 2019-07-17 20:46:16 +00:00
Lanai [SDAG] commute setcc operands to match a subtract 2019-07-10 23:23:54 +00:00
MIR [DebugInfo] Allow bundled calls in the MIR's call site info 2019-08-19 12:41:22 +00:00
MSP430
Mips [mips] Remove redundant case in the test. NFC 2019-08-14 16:27:07 +00:00
NVPTX [NVPTX] Fix PR41651 2019-07-30 19:52:01 +00:00
PowerPC Adds support for writing the .bss section for XCOFF object files. 2019-08-20 22:03:18 +00:00
RISCV [RISCV GlobalISel] Adding initial GlobalISel infrastructure 2019-08-20 22:53:24 +00:00
SPARC [test] Fix tests when run on windows after SVN r369426. NFC. 2019-08-20 20:58:02 +00:00
SystemZ [SystemZ] Regenerate <8 x i31> store test 2019-07-29 09:49:23 +00:00
Thumb Revert r368339 "[MBP] Disable aggressive loop rotate in plain mode" 2019-08-12 14:23:13 +00:00
Thumb2 [ARM] Select vaddva 2019-08-20 16:33:34 +00:00
WebAssembly Revert r368276 "[TargetLowering] SimplifyDemandedBits - call SimplifyMultipleUseDemandedBits for ISD::EXTRACT_VECTOR_ELT" 2019-08-13 09:33:25 +00:00
WinCFGuard
WinEH IR: print value numbers for unnamed function arguments 2019-08-03 14:28:34 +00:00
X86 [DAGCombiner][X86] Teach visitCONCAT_VECTORS to combine (concat_vectors (concat_vectors X, Y), undef)) -> (concat_vectors X, Y, undef, undef) 2019-08-20 22:12:50 +00:00
XCore