summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Implement support for module requirements, which indicate the languageDouglas Gregor2011-12-31
* Fix crash when trying to pretty-print unicode or wide string literals.Richard Smith2011-12-30
* Unrevert r147271, reverted in r147361.Richard Smith2011-12-30
* clang/lib/Headers/CMakeLists.txt: Unbreak cmake build.NAKAMURA Takumi2011-12-30
* Add FMA4 intrinsics.Craig Topper2011-12-30
* Remove an accidental change from r147370. Would only break if the new fma4 fl...Craig Topper2011-12-30
* Add FMA4 feature flag. Intrinsics coming soon. Also make sse4a feature flag i...Craig Topper2011-12-30
* Revert r147271. This fixes PR11676.Rafael Espindola2011-12-30
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-29
* Unbreak cmake build after r147340.Richard Smith2011-12-29
* Add popcnt feature flag to match gcc. This flag is implied when sse42 is enab...Craig Topper2011-12-29
* Fix cmake build with -DBUILD_SHARED_LIBS=ON.Rafael Espindola2011-12-29
* Support for thread safety attributes on functionsDeLesley Hutchins2011-12-29
* Small refactoring and simplification of constant evaluation and some of itsRichard Smith2011-12-28
* Handle a /etc/debian_version with a version number instead of a codename.Rafael Espindola2011-12-28
* Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with...Benjamin Kramer2011-12-28
* Support the 'a' scanf length modifier as an extension in C++.Hans Wennborg2011-12-28
* Enable the user to control whether CXXConstructExpr will be added as a Zhongxing Xu2011-12-28
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-27
* Fix the visibility of methods of explicit template instantiation definitionRafael Espindola2011-12-27
* constexpr: support for evaluation and codegen of typeid constants.Richard Smith2011-12-27
* Initialize member that ends up in PCH files.Benjamin Kramer2011-12-27
* Partially revert r147195; lib/Basic/Version.cpp conditionally depends on conf...Eli Friedman2011-12-26
* Delay checking of typedefs of dependent types. Fixes PR11630.Rafael Espindola2011-12-26
* Fix potential use after free.Benjamin Kramer2011-12-26
* clang/lib/Headers/CMakeLists.txt: Unbreak cmake build to add bmi2intrin.h sin...NAKAMURA Takumi2011-12-26
* Add BMI2 intrinsics.Craig Topper2011-12-26
* Fix constexpr handling to allow 'extern constexpr' variable declarations. We noRichard Smith2011-12-25
* constexpr: perform zero-initialization prior to / instead of performing aRichard Smith2011-12-25
* lib/Headers/CMakeLists.txt: Fix cmake build since r147263, for two missing he...NAKAMURA Takumi2011-12-25
* Add the rest of the BMI intrinsics.Craig Topper2011-12-25
* Add intrinsics for lzcnt and tzcnt instructions.Craig Topper2011-12-25
* Add BMI, BMI2, and LZCNT feature flags to enable adding intrinsics.Craig Topper2011-12-25
* Remove unused variables.Rafael Espindola2011-12-25
* Always implicitly declare move assignment operations for dynamic classes, inRichard Smith2011-12-24
* Add last of the AVX2 intrinsics except for gather.Craig Topper2011-12-24
* Add AVX2 permute intrinsics. Also add parentheses on some macro arguments in ...Craig Topper2011-12-24
* Add AVX2 intrinsics for FP vbroadcast, vbroadcasti128, and vpblendd.Craig Topper2011-12-24
* Intrinsics for AVX2 unpack instructions.Craig Topper2011-12-24
* More AVX2 intrinsics for shift, psign, some shuffles, and psadbw.Craig Topper2011-12-24
* Fix several issues related to specializations and explicit instantiations.Nico Weber2011-12-23
* fix for PR11634Anton Yartsev2011-12-23
* Give C11's __STDC_VERSION__ the final value.Benjamin Kramer2011-12-23
* Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" ...Benjamin Kramer2011-12-23
* Add AVX2 multiply intrinsics.Craig Topper2011-12-23
* Let CompilerInvocation initialization indicate failureDylan Noblesmith2011-12-23
* Pass context and access to Parser::ParseExplicitInstantiation() forArgyrios Kyrtzidis2011-12-23
* objective-c: Use class definition AST in several situations whenFariborz Jahanian2011-12-23
* Remove spurious, but now legal, typenameDouglas Gregor2011-12-23
* When building a module with an umbrella header, warn about any headersDouglas Gregor2011-12-23