llvm-project/llvm/test/CodeGen
Yaxun Liu c928f2a6d4 [AMDGPU] Emit metadata for hidden arguments for kernel enqueue
Identifies kernels which performs device side kernel enqueues and emit
metadata for the associated hidden kernel arguments. Such kernels are
marked with calls-enqueue-kernel function attribute by
AMDGPUOpenCLEnqueueKernelLowering pass and later on
hidden kernel arguments metadata HiddenDefaultQueue and
HiddenCompletionAction are emitted for them.

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

llvm-svn: 316907
2017-10-30 14:30:28 +00:00
..
AArch64 [SimplifyCFG] use pass options and remove the latesimplifycfg pass 2017-10-28 18:43:07 +00:00
AMDGPU [AMDGPU] Emit metadata for hidden arguments for kernel enqueue 2017-10-30 14:30:28 +00:00
ARC [ARC] Add ARC backend. 2017-08-24 15:40:33 +00:00
ARM [GlobalISel|ARM] : Allow legalizing G_FSUB 2017-10-30 13:51:56 +00:00
AVR [AVR] Fix the select-mbb-placement-bug.ll 2017-10-20 04:17:14 +00:00
BPF bpf: fix bug on silently truncating 64-bit immediate 2017-10-16 04:14:53 +00:00
Generic [ARM/AARCH64] Make test MachineBranchProb.ll more robust and re-enable for ARM/AArch64 2017-10-05 18:33:34 +00:00
Hexagon [Hexagon] Adjust patterns to reflect instruction selection preferences 2017-10-27 22:24:49 +00:00
Inputs
Lanai MIR: Print the register class or bank in vreg defs 2017-10-24 18:04:54 +00:00
MIR MIR: Print the register class or bank in vreg defs 2017-10-24 18:04:54 +00:00
MSP430
Mips [mips] Fix PR35071 2017-10-26 10:58:36 +00:00
NVPTX Improve clamp recognition in ValueTracking. 2017-10-27 20:53:41 +00:00
Nios2
PowerPC [DAGCombine] Don't combine sext with extload if sextload is not supported and extload has multi users 2017-10-27 21:54:24 +00:00
RISCV [RISCV] Initial codegen support for ALU operations 2017-10-19 21:37:38 +00:00
SPARC Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" 2017-10-03 16:59:13 +00:00
SystemZ [SystemZ] Enable machine scheduler. 2017-10-06 13:59:28 +00:00
Thumb [ARM] Dynamic stack alignment for 16-bit Thumb 2017-10-22 11:56:35 +00:00
Thumb2 [ARM] Honor -mfloat-abi for libcall calling convention 2017-10-26 21:42:32 +00:00
WebAssembly [WebAssembly] Narrow the scope of WebAssemblyFixFunctionBitcasts 2017-10-10 16:20:18 +00:00
WinEH Make x86 __ehhandler comdat if parent function is 2017-10-20 17:04:43 +00:00
X86 [CodeGen][ExpandMemcmp] Allow memcmp to expand to vector loads (2). 2017-10-30 14:19:33 +00:00
XCore [MC] Suppress .Lcfi labels when emitting textual assembly 2017-10-10 00:57:36 +00:00