llvm-project/clang/lib
Nemanja Ivanovic 369d785574 [PowerPC] Optimal sequence for doubleword vec_all_{eq|ne} on Power7
These builtins produce inefficient code for CPU's prior to Power8
due to vcmpequd being unavailable. The predicate forms can actually
leverage the available vcmpequw along with xxlxor to produce a better
sequence.
2021-10-01 08:27:15 -05:00
..
APINotes [clang][APINotes] Fix -Wunused-function warning (NFC) 2021-04-01 09:52:43 +08:00
ARCMigrate Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
AST [clang][ASTImporter] Import ConstructorUsingShadowDecl correctly. 2021-10-01 11:41:08 +02:00
ASTMatchers Reapply "Support Attr in DynTypedNode and ASTMatchers." 2021-08-06 22:30:32 +02:00
Analysis Thread safety analysis: Drop special block handling 2021-09-20 15:20:15 +02:00
Basic [RISCV] Remove Zbproposedc extension 2021-09-30 14:23:05 -07:00
CodeGen [OpenMP] Apply OpenMP assumptions to applicable call sites 2021-09-29 16:08:21 -04:00
CrossTU PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 2021-07-08 13:37:57 -07:00
DirectoryWatcher Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows"" 2021-06-19 09:19:52 -07:00
Driver [RISCV] Remove Zbproposedc extension 2021-09-30 14:23:05 -07:00
Edit Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
Format [format] [docs] Fix typos and clarify QualifierAlignment/QualifierOrder documentation. 2021-09-30 09:42:34 +02:00
Frontend [clang] Don't modify OptRemark if the argument is not relevant 2021-09-30 11:36:30 -07:00
FrontendTool [OptTable] Rename PrintHelp to printHelp 2021-06-24 14:47:03 -07:00
Headers [PowerPC] Optimal sequence for doubleword vec_all_{eq|ne} on Power7 2021-10-01 08:27:15 -05:00
Index [Clang] Add __ibm128 type to represent ppc_fp128 2021-09-06 18:00:58 +08:00
IndexSerialization
Interpreter Revert "Reland "[clang-repl] Re-implement clang-interpreter as a test case."" 2021-09-03 13:18:09 +00:00
Lex Reland "[clang-cl] Accept `#pragma warning(disable : N)` for some N" 2021-09-30 15:03:23 -04:00
Parse Update the message for template-template param keyword for C++17 2021-09-28 06:02:29 -07:00
Rewrite [analyzer] Highlight arrows for currently selected event 2021-08-02 19:15:01 +03:00
Sema [clang] do not emit note for bad conversion when destination type qualifiers are not compatibly include source type qualifiers 2021-09-30 11:24:18 -07:00
Serialization OpenMP 5.0 metadirective 2021-09-18 13:40:44 -05:00
StaticAnalyzer [analyzer] Retrieve a value from list initialization of constant array declaration in a global scope. 2021-09-24 12:37:58 +03:00
Testing
Tooling Cleanup identifier parsing; NFC 2021-09-14 09:12:22 -04:00
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00