1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/test
Artem Belevich f14e0f0a96 [NVPTX] Added NVVMIntrRange pass
NVVMIntrRange adds !range metadata to calls of NVVM intrinsics
that return values within known limited range.

This allows LLVM to generate optimal code for indexing arrays
based on tid/ctaid which is a frequently used pattern in CUDA code.

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

llvm-svn: 270872
2016-05-26 17:02:56 +00:00
..
Analysis [BasicAA] Improve precision of alloca vs. inbounds GEP alias queries 2016-05-25 22:23:08 +00:00
Assembler Fix constant folding of addrspacecast of null 2016-05-21 00:14:04 +00:00
Bindings
Bitcode Objective-C Class Properties: Autoupgrade "Class Properties" module flag. 2016-05-25 23:14:48 +00:00
BugPoint
CodeGen [NVPTX] Added NVVMIntrRange pass 2016-05-26 17:02:56 +00:00
DebugInfo [codeview] Use comdats for debug info describing comdat functions 2016-05-25 23:16:12 +00:00
Examples
ExecutionEngine [MIPS][LLVM-MC] Fix Disassemble of Negative Offset 2016-05-24 09:57:10 +00:00
Feature
FileCheck
Instrumentation [esan|wset] EfficiencySanitizer working set tool fastpath 2016-05-25 00:17:24 +00:00
Integer
JitListener
LibDriver
Linker IRLinker: fix double scheduling of mapping a global value because of an alias 2016-05-25 21:00:44 +00:00
LTO
MC [AMDGPU][llvm-mc] s_getreg/setreg* - hwreg - factor out strings/literals etc. 2016-05-26 17:00:33 +00:00
Object llvm-objdump: support dumping AUX records for weak externals 2016-05-26 01:45:12 +00:00
ObjectYAML [obj2yaml] [yaml2obj] MachO support for rebase opcodes 2016-05-25 17:09:07 +00:00
Other
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO] Resolve LinkOnceAny 2016-05-26 14:16:52 +00:00
tools [ThinLTO/gold] Handle bitcode archives 2016-05-26 01:46:41 +00:00
Transforms [InstCombine] Catch more bswap cases missed due to zext and truncs. 2016-05-26 14:58:51 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg test: Be consistent with clang's sanitizer lit config 2016-05-23 23:02:11 +00:00
lit.site.cfg.in Add the printing the Mach-O (__LLVM,__bundle) xar archive file section "verbosely" 2016-05-23 21:34:12 +00:00
TestRunner.sh