1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/include/llvm
Thomas Lively 3a4c82b49c [WebAssembly] Add experimental SIMD dot product instruction
Summary:
This instruction is not merged to the spec proposal, but we need it to
be implemented in the toolchain to experiment with it. It is available
only on an opt-in basis through a clang builtin.

Defined in https://github.com/WebAssembly/simd/pull/127.

Depends on D69696.

Reviewers: aheejin

Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D69697
2019-11-01 10:45:48 -07:00
..
ADT [ADT] add equality operator for SmallSet 2019-10-29 17:33:57 -07:00
Analysis [PGO][PGSO] TargetLowering/TargetTransformationInfo/SwitchLoweringUtils part. 2019-10-31 13:22:56 -07:00
AsmParser
BinaryFormat minidump: Add an "arm64" constant 2019-10-31 11:20:46 +01:00
Bitcode [Bitcode] Update naming of UNOP_NEG to UNOP_FNEG 2019-10-07 20:41:25 +00:00
Bitstream [Remarks] Add parser for bitstream remarks 2019-09-09 17:43:50 +00:00
CodeGen DAG: Add DAG argument to isFPExtFoldable 2019-10-31 22:32:45 -07:00
Config
DebugInfo Avoid including CodeView/SymbolRecord.h from MCStreamer.h 2019-10-19 01:44:09 +00:00
Demangle [Demangle] Add a few more options to the microsoft demangler 2019-10-15 08:29:56 +00:00
ExecutionEngine [JITLink] Move block ownership from LinkGraph to Section. 2019-10-30 17:57:03 -07:00
FuzzMutate
IR [WebAssembly] Add experimental SIMD dot product instruction 2019-11-01 10:45:48 -07:00
IRReader
LineEditor
Linker
LTO [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned) 2019-10-15 11:24:36 +00:00
MC Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
MCA [MCA][LSUnit] Track loads and stores until retirement. 2019-10-08 10:46:01 +00:00
Object [Object] Remove extra space in error message 2019-11-01 14:08:22 +00:00
ObjectYAML [yaml2obj/obj2yaml] - Add support for SHT_GNU_HASH section. 2019-10-31 12:25:37 +03:00
Option Let unaliased Args track which Alias they were created from, and use that in Arg::getAsString() for diagnostics 2019-07-09 00:34:08 +00:00
Passes [PGO] Add PGO support at -O0 in the experimental new pass manager 2019-08-01 22:36:34 +00:00
ProfileData [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
Remarks [Remarks] Add support for linking remarks 2019-10-31 15:26:55 -07:00
Support [clang][llvm] Obsolete Exynos M1 and M2 2019-10-30 15:02:59 -05:00
TableGen Add Record::getValueAsOptionalDef(). 2019-10-25 16:39:21 -07:00
Target [cfi] Add flag to always generate .debug_frame 2019-10-31 09:48:30 +00:00
Testing/Support
TextAPI Reland "[TextAPI] Introduce TBDv4" 2019-10-10 04:24:44 +00:00
ToolDrivers Share /machine: handling code with llvm-cvtres too 2019-06-12 11:32:43 +00:00
Transforms [Attributor] Make AANonNull perform context sensitive queries 2019-10-31 14:47:06 -05:00
WindowsManifest
WindowsResource
XRay Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
CMakeLists.txt
InitializePasses.h [LegacyPassManager] Delete BasicBlockPass/Manager. 2019-10-30 11:40:16 -07:00
LinkAllIR.h
LinkAllPasses.h [LegacyPassManager] Delete BasicBlockPass/Manager. 2019-10-30 11:40:16 -07:00
module.extern.modulemap
module.install.modulemap
module.modulemap [Attributor][modulemap] Revert r368064 but fix the build 2019-08-06 19:53:19 +00:00
module.modulemap.build
Pass.h [LegacyPassManager] Delete BasicBlockPass/Manager. 2019-10-30 11:40:16 -07:00
PassAnalysisSupport.h
PassInfo.h
PassRegistry.h
PassSupport.h