1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/test
Matt Arsenault c3c5eef5bb AMDGPU: Remove unnecessary ands when f16 is legal
Add a new node to act as a fancy bitcast from f16 operations to
i32 that implicitly zero the high 16-bits of the result.

Alternatively could try making v2f16 legal and canonicalizing
on build_vectors.

llvm-svn: 299246
2017-03-31 19:53:03 +00:00
..
Analysis [ScalarEvolution] Re-enable Predicate implication from operations 2017-03-31 12:05:30 +00:00
Assembler [IR] Add AllowContract to FastMathFlags 2017-03-28 20:11:52 +00:00
Bindings
Bitcode [IR] Add AllowContract to FastMathFlags 2017-03-28 20:11:52 +00:00
BugPoint
CodeGen AMDGPU: Remove unnecessary ands when f16 is legal 2017-03-31 19:53:03 +00:00
DebugInfo Improve DebugInfo/strip-loop-metadata.ll test 2017-03-31 17:51:12 +00:00
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation Revert "[asan] Delay creation of asan ctor." 2017-03-27 23:11:50 +00:00
Integer
JitListener
LibDriver
Linker
LTO
MC Revert "Dont emit Mapping symbols for sections that contain only data." 2017-03-28 17:15:11 +00:00
Object Add ifunc support to ModuleSymbolTable. 2017-03-29 19:26:26 +00:00
ObjectYAML [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00
Other
SymbolRewriter
TableGen [tablegen][globalisel] Capture instructions into locals and related infrastructure for multiple instructions matches. 2017-03-20 15:20:42 +00:00
ThinLTO/X86 Add support for -fno-builtin to LTO and ThinLTO to libLTO 2017-03-28 18:55:44 +00:00
tools [XRay][tools] Remove some assertions in llvm-xray graph 2017-03-31 01:56:45 +00:00
Transforms [MSSA] Small test fix 2017-03-31 17:39:07 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh