1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/lib
Matt Arsenault 3655fd0fd3 AMDGPU: Allow vectorization of round intrinsic
There seems to be a small benefit to the legalized sequence for v2f16
round with packed instructions, so allow vectorizing it by reducing
the cost.

An unintended side effect is vectorization of f32 round also
happens. The current FMA logic seems off to me, and isn't checking for
packed instructions.
2020-03-23 17:00:41 -04:00
..
Analysis Add Triple::isAMDGPU 2020-03-22 14:20:28 -04:00
AsmParser Add debug info support for Swift/Clang APINotes. 2020-03-11 18:47:30 -07:00
BinaryFormat
Bitcode Add debug info support for Swift/Clang APINotes. 2020-03-11 18:47:30 -07:00
Bitstream
CodeGen GlobalISel: Add computeKnownBitsForTargetInstr 2020-03-23 15:02:30 -04:00
DebugInfo Roll an expression into an assert to remove the need for a (void) cast. 2020-03-22 18:18:27 -07:00
Demangle
DWARFLinker Revert "Allow remapping the sysroot with -fdebug-prefix-map." 2020-03-20 16:27:23 -07:00
ExecutionEngine [ORC] Move ostream operators for debugging output out of Core.h. 2020-03-21 18:27:28 -07:00
Frontend [OpenMP][NFC] Reduce instantiation time with different data structure 2020-03-23 14:23:46 -05:00
Fuzzer
FuzzMutate Remove CompositeType class. 2020-03-18 13:53:17 -07:00
IR Verifier: Check bswap is supported size 2020-03-22 12:15:25 -04:00
IRReader
LineEditor
Linker
LTO
MC Revert rGd5d8569df14e95e2c53d167bd1b37995bcbec565 "Fix static analysis warnings about classes with virtual methods not having virtual destructors" 2020-03-21 11:39:34 +00:00
MCA
Object Drop a StringMap.h include, NFC 2020-03-11 15:45:34 -07:00
ObjectYAML [yaml2obj] - Add ELFYAML::YAMLIntUInt to fix how we parse a relocation Addend key. 2020-03-17 14:22:19 +03:00
Option
Passes [memtag] Plug in stack safety analysis. 2020-03-16 16:35:25 -07:00
ProfileData
Remarks
Support [Support] Fix clang warning in widenPath NFC 2020-03-23 18:59:55 +00:00
TableGen
Target AMDGPU: Allow vectorization of round intrinsic 2020-03-23 17:00:41 -04:00
Testing
TextAPI
ToolDrivers
Transforms GVNSink: Allow handling addrspacecast 2020-03-23 16:50:58 -04:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt