llvm-project/clang/include/clang
Ties Stuij 5945e9799e [clang][BFloat] Add reinterpret cast intrinsics
Summary:
This patch is part of a series implementing the Bfloat16 extension of the
Armv8.6-a architecture, as detailed here:

https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/arm-architecture-developments-armv8-6-a

The bfloat type, and its properties is specified in the Arm C language
extension specification:

https://developer.arm.com/docs/ihi0055/d/procedure-call-standard-for-the-arm-64-bit-architecture

Subscribers: kristof.beyls, ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, usaxena95, cfe-commits

Tags: #clang

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

The following people contributed to this patch:

- Luke Cheeseman
- Alexandros Lamprineas
- Luke Geeson
- Ties Stuij
2020-06-07 14:32:37 +01:00
..
ARCMigrate Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
AST PR46209: properly determine whether a copy assignment operator is 2020-06-05 16:05:32 -07:00
ASTMatchers [ASTMatchers] Matchers related to C++ inheritance 2020-05-29 12:38:01 -07:00
Analysis [Clang] Add a new warning to warn when passing uninitialized variables as const reference parameters to a function 2020-06-02 10:21:02 -07:00
Basic [clang][BFloat] Add reinterpret cast intrinsics 2020-06-07 14:32:37 +01:00
CodeGen [clang] Add an API to retrieve implicit constructor arguments. 2020-05-19 09:21:26 +02:00
Config Fix comment for CLANG_SYSTEMZ_DEFAULT_ARCH 2020-03-30 21:36:18 +02:00
CrossTU Revert "[analyzer] On-demand parsing capability for CTU" 2020-04-27 14:27:04 +02:00
DirectoryWatcher [clang][DirectoryWatcher][NFC] Swapping asserts for llvm fatal_error in create 2019-08-06 23:25:34 +00:00
Driver recommit "[HIP] Add default header and include path" 2020-06-06 14:21:22 -04:00
Edit Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Format [clang-format] Added new option IndentExternBlock 2020-05-20 21:27:15 +01:00
Frontend [clang][VerifyDiagnosticConsumer] Support filename wildcards 2020-05-14 15:15:49 -07:00
FrontendTool Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Index Add missing forward decl to unbreak the modular build 2020-05-26 09:08:27 -07:00
Lex [clang] Always allow including builtin headers in [no_undeclared_headers] modules. 2020-06-04 08:33:39 +02:00
Parse Properly implement 'enum class' parsing. 2020-05-10 13:21:04 -07:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [Matrix] Implement * binary operator for MatrixType. 2020-06-07 11:11:27 +01:00
Serialization [ARM] Add __bf16 as new Bfloat16 C Type 2020-06-05 10:32:43 +01:00
StaticAnalyzer [analyzer] Add dumps to CheckerRegistry 2020-05-31 22:53:02 +02:00
Testing Use libClangTesting in the unittest for AST matchers 2020-06-04 17:40:39 +02:00
Tooling Propose naming principle for NodeRole and apply it 2020-06-04 20:08:35 +02:00
CMakeLists.txt
module.modulemap Move unittest helpers to a shared location 2020-05-29 16:47:33 +02:00