llvm-project/clang/lib
Tim Northover c46827c7ed LLVM IR: Generate new-style byval-with-Type from Clang
LLVM IR recently added a Type parameter to the byval Attribute, so that
when pointers become opaque and no longer have an element type the
information will still be present in IR.

For now the Type parameter is optional (which is why Clang didn't need
this change at the time), but it will become mandatory soon.

llvm-svn: 362652
2019-06-05 21:12:14 +00:00
..
ARCMigrate Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an attribute declaration" 2019-05-07 03:20:17 +00:00
AST [Clang] Fix pretty printing of CUDA address spaces 2019-06-05 17:29:00 +00:00
ASTMatchers Move TraversalKind enum to ast_type_traits 2019-05-16 17:57:38 +00:00
Analysis [Analysis] Only build Analysis plugins when CLANG_ENABLE_STATIC_ANALYZER is enabled. 2019-06-04 22:07:40 +00:00
Basic [X86] Add VP2INTERSECT instructions 2019-05-31 06:09:35 +00:00
CodeGen LLVM IR: Generate new-style byval-with-Type from Clang 2019-06-05 21:12:14 +00:00
CrossTU [ASTImporter] Use llvm::Expected and Error in the importer API 2019-05-15 10:29:48 +00:00
Driver [ARM] Allow "-march=foo+fp" to vary with foo 2019-06-05 13:12:01 +00:00
Edit Range-style std::find{,_if} -> llvm::find{,_if}. NFC 2019-03-31 08:48:19 +00:00
Format [clang-format] Allow configuring list of function-like macros that resolve to a type 2019-05-29 16:30:47 +00:00
Frontend Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as" 2019-06-05 11:46:57 +00:00
FrontendTool Add clang source minimizer that reduces source to directives 2019-06-03 22:59:17 +00:00
Headers [OpenCL] Undefine cl_intel_planar_yuv extension 2019-06-03 13:02:43 +00:00
Index [Index] Compute correct symbol kind for variable templates 2019-05-29 17:49:30 +00:00
Lex Fix windows build for commit r362459 2019-06-03 23:17:21 +00:00
Parse Re-check in clang support gun asm goto after fixing tests. 2019-06-03 15:57:25 +00:00
Rewrite [analyzer] [NFC] PathDiagnostic: Create PathDiagnosticPopUpPiece 2019-05-29 19:21:59 +00:00
Sema [OpenCL][PR42031] Prevent deducing addr space in type alias. 2019-06-05 14:50:01 +00:00
Serialization Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as" 2019-06-05 11:46:57 +00:00
StaticAnalyzer [analyzer] PathDiagnosticPopUpPiece: working with CharSourceRange 2019-06-05 18:55:39 +00:00
Tooling [LibTooling] Add `before` and `after` selectors for selecting point-ranges relative to nodes. 2019-05-29 12:40:36 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00