hanchenye-llvm-project/clang/lib/Sema
Craig Topper ac0d58bc4c [X86] Remove the blendps/blendpd builtins. They aren't used by the intrinsic headers. We use appropriate shuffle vector instead.
llvm-svn: 230616
2015-02-26 08:09:05 +00:00
..
AnalysisBasedWarnings.cpp Move helper class into an anonymous namespace. 2015-02-16 16:53:12 +00:00
AttributeList.cpp Automate attribute argument count semantic checking when there are variadic or optional arguments present. With this, the only time you should have to manually check attribute argument counts is when HasCustomParsing is set to true, or when you have variadic arguments that aren't really variadic (like ownership_holds and friends). 2014-07-31 16:37:04 +00:00
CMakeLists.txt Split off CUDA-specific Sema parts to a new file 2014-09-03 15:27:03 +00:00
CodeCompleteConsumer.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
DeclSpec.cpp [OpenCL] Generic address space has been added in OpenCL v2.0. 2014-11-26 14:10:06 +00:00
DelayedDiagnostic.cpp Objective-C. Diagnose when property access is using declared 2014-06-16 17:25:41 +00:00
IdentifierResolver.cpp PR20769: Fix confusion when checking whether a prior default argument was in 2014-08-27 22:31:34 +00:00
JumpDiagnostics.cpp Wrap to 80 columns. No behavior change. 2015-02-03 23:10:18 +00:00
Makefile
MultiplexExternalSemaSource.cpp Add -Wunused-local-typedef, a warning that finds unused local typedefs. 2014-09-06 01:25:55 +00:00
Scope.cpp Initial support for Win64 SEH IR emission 2015-01-22 01:36:17 +00:00
ScopeInfo.cpp SEH: Diagnose use of C++ EH and SEH in the same function 2015-02-02 22:15:31 +00:00
Sema.cpp Sema: size_t is available in C when -fms-compatibility is enabled 2015-02-18 02:28:13 +00:00
SemaAccess.cpp Don't assume friended C++ method decls have qualifiers 2014-12-17 23:40:46 +00:00
SemaAttr.cpp The prefix 'Ms-' should be 'MS-' 2015-02-02 19:30:52 +00:00
SemaCUDA.cpp CUDA: Add option to allow host device functions to call host functions 2015-02-24 21:45:33 +00:00
SemaCXXScopeSpec.cpp Handle unscoped enumeration in nested name specifier. 2015-01-18 20:04:35 +00:00
SemaCast.cpp PR 17456 2015-01-28 21:31:26 +00:00
SemaChecking.cpp [X86] Remove the blendps/blendpd builtins. They aren't used by the intrinsic headers. We use appropriate shuffle vector instead. 2015-02-26 08:09:05 +00:00
SemaCodeComplete.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaConsumer.cpp
SemaDecl.cpp [MSVC] Improved lookup into dependent/non-dependent bases of dependent class 2015-02-19 04:28:23 +00:00
SemaDeclAttr.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaDeclCXX.cpp [modules] Properly check whether a declaration is std::initializer_list. This 2015-02-24 03:30:14 +00:00
SemaDeclObjC.cpp [Objective-C Sema]. Don't warn about use of 2015-02-19 21:52:41 +00:00
SemaExceptionSpec.cpp Mark DR1948 as implemented 2015-02-19 07:28:55 +00:00
SemaExpr.cpp Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
SemaExprCXX.cpp Silence unused variable warning in NDEBUG build 2015-02-26 00:33:41 +00:00
SemaExprMember.cpp Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
SemaExprObjC.cpp Allow (Object *)kMyGlobalCFObj casts without bridging 2015-02-25 20:09:06 +00:00
SemaFixItUtils.cpp
SemaInit.cpp Fix UTF8 chars to ASCII. 2015-02-25 11:02:00 +00:00
SemaLambda.cpp DR1048: drop top-level cv-qualifiers when deducing the return type of a 2014-12-19 22:10:51 +00:00
SemaLookup.cpp Cleanup: remove artificial division between lookup results and const lookup 2015-02-21 02:45:19 +00:00
SemaObjCProperty.cpp Suggest objc_method_family(none) for a property named -newFoo or similar. 2015-01-16 23:04:31 +00:00
SemaOpenMP.cpp [OPENMP] Fixed DSA processing for predetermined shared variables. 2015-01-20 07:03:46 +00:00
SemaOverload.cpp Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
SemaPseudoObject.cpp Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
SemaStmt.cpp [Objctive-C sema]. Do not do the unused-getter-return-value 2015-02-16 23:49:44 +00:00
SemaStmtAsm.cpp [inlineasm] Fix an incorrect warning about register constraint and modifier. 2015-02-04 00:27:13 +00:00
SemaStmtAttr.cpp Allow constant expressions in pragma loop hints. 2014-10-12 20:46:07 +00:00
SemaTemplate.cpp Wrap to 80 cols by removing trailing whitespace. No behavior change. 2015-01-30 02:35:21 +00:00
SemaTemplateDeduction.cpp PR22435: Correctly implement tiebreaker for reference ordering in function 2015-02-20 04:45:22 +00:00
SemaTemplateInstantiate.cpp Sema: Disable template instantiation once a fatal error is raised 2015-01-30 05:01:23 +00:00
SemaTemplateInstantiateDecl.cpp Address review feedback from r215780: Use a flag insteda of the heap. No behavior change. 2015-01-18 01:50:35 +00:00
SemaTemplateVariadic.cpp Don't crash on an invalid trailing return type on a function before a '...' 2014-12-30 02:06:40 +00:00
SemaType.cpp Remove a recovery attempt that was untested and crashed when used. 2015-02-17 20:09:39 +00:00
TreeTransform.h Sema: Parenthesized bound destructor member expressions can be called 2015-02-25 17:36:15 +00:00
TypeLocBuilder.cpp [C++11] Use 'nullptr'. Sema edition. 2014-05-26 06:22:03 +00:00
TypeLocBuilder.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00