2014-07-07 |
Anders Carlsson | Handle __builtin_clzs and __builtin_ctzs in the constant...
|
commit | commitdiff | tree |
2014-02-28 |
Anders Carlsson | When completing Objective-C instance method invocations...
|
commit | commitdiff | tree |
2012-12-18 |
Anders Carlsson | When warning about a missing prototype because a function...
|
commit | commitdiff | tree |
2012-11-14 |
Anders Carlsson | Use consistent spelling of 'behavior' in a C++ warning.
|
commit | commitdiff | tree |
2011-10-31 |
Anders Carlsson | In x86_64, when calling an Objective-C method that...
|
commit | commitdiff | tree |
2011-07-04 |
Anders Carlsson | Remove unused parameter from ActOnDeclarator.
|
commit | commitdiff | tree |
2011-05-16 |
Anders Carlsson | Fix another regression from the "skip vtable pointer...
|
commit | commitdiff | tree |
2011-05-15 |
Anders Carlsson | Re-enable the fix for PR9181 now that all the edge...
|
commit | commitdiff | tree |
2011-05-15 |
Anders Carlsson | Disable the optimization until the bug noticed by Sean...
|
commit | commitdiff | tree |
2011-05-14 |
Anders Carlsson | When emitting the destructor for a class with a vtable...
|
commit | commitdiff | tree |
2011-05-08 |
Anders Carlsson | Move code to emit the callee of an CXXOperatorCallExpr...
|
commit | commitdiff | tree |
2011-05-08 |
Anders Carlsson | Don't emit complete constructors for abstract classes...
|
commit | commitdiff | tree |
2011-05-06 |
Anders Carlsson | Warn when trying to call a pure virtual member function...
|
commit | commitdiff | tree |
2011-04-29 |
Anders Carlsson | Serialize/deserialize the HasStandardLayout bit when...
|
commit | commitdiff | tree |
2011-04-27 |
Anders Carlsson | When compiling with -fno-threadsafe-statics, guard...
|
commit | commitdiff | tree |
2011-04-20 |
Anders Carlsson | Don't add type names for enums; they're never used...
|
commit | commitdiff | tree |
2011-04-19 |
Anders Carlsson | Make the VariadicMethodTypeChecker accept block pointers...
|
commit | commitdiff | tree |
2011-04-18 |
Anders Carlsson | Get rid of std::vector usage when getting function...
|
commit | commitdiff | tree |
2011-04-18 |
Anders Carlsson | Clean up code generation of typeid expressions and...
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Put a typeid test in its own namespace.
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Use the right type name.
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | When laying out bases in, always try the "base subobject...
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Cleanup tests, no functionality change.
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Add addBaseSubobjectTypeName which isn't used yet.
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Move code to add a type name to a TagDecl type out...
|
commit | commitdiff | tree |
2011-04-17 |
Anders Carlsson | Use a SmallVector for field types in CGRecordLayoutBuilder...
|
commit | commitdiff | tree |
2011-04-14 |
Anders Carlsson | In C++, when initializing an array from a pascal string...
|
commit | commitdiff | tree |
2011-04-14 |
Anders Carlsson | Add a flag to StringLiteral to keep track of whether...
|
commit | commitdiff | tree |
2011-04-13 |
Anders Carlsson | Rename test.
|
commit | commitdiff | tree |
2011-04-13 |
Anders Carlsson | Use EmitCallOrInvoke in EmitBadTypeidCall and EmitBadCastCall.
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | If there's an invoke destination, we should use invoke...
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | Remove CK_DynamicToNull.
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | When we know that a dynamic_cast always returns null...
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | Add CXXDynamicCastExpr::isAlwaysNull() which will be...
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | Clean up CodeGenFunction::EmitDynamicCast. No functionality...
|
commit | commitdiff | tree |
2011-04-11 |
Anders Carlsson | Replace a couple of Builder.CreateICmpEQ with Builder...
|
commit | commitdiff | tree |
2011-04-10 |
Anders Carlsson | Remove the CodeGenCXX/dyncast.cpp test; it isn't really...
|
commit | commitdiff | tree |
2011-04-10 |
Anders Carlsson | As a first step towards fixing PR9641, add a CK_DynamicToNul...
|
commit | commitdiff | tree |
2011-04-10 |
Anders Carlsson | Strip off parens and no-op casts when deciding if an...
|
commit | commitdiff | tree |
2011-04-10 |
Anders Carlsson | Change CollectPrimaryBases to collect the bases in...
|
commit | commitdiff | tree |
2011-04-10 |
Anders Carlsson | Make -fdump-vtable-layouts also dump vtable indices...
|
commit | commitdiff | tree |
2011-04-06 |
Anders Carlsson | Wide Pascal strings should be of type wchar_t[] and...
|
commit | commitdiff | tree |
2011-03-26 |
Anders Carlsson | Don't add a symbolic region for 'this' if the member...
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | we can now claim to fully support the override control...
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Fixup comments.
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Remove the last of ClassVirtSpecifiers.
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Replace the call to ParseOptionalCXX0XClassVirtSpecifierSeq...
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Get rid of handling of the 'explicit' keyword from...
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Unbreak CMake build.
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Remove warnings about using override control keywords...
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Fix some clang warnings.
|
commit | commitdiff | tree |
2011-03-25 |
Anders Carlsson | Remove 'new' from virt-specifier since it's going to...
|
commit | commitdiff | tree |
2011-03-24 |
Anders Carlsson | Add a new warning for exit-time destructors.
|
commit | commitdiff | tree |
2011-03-20 |
Anders Carlsson | __cxa_atexit does not throw.
|
commit | commitdiff | tree |
2011-03-18 |
Anders Carlsson | Use the newly added FileManager::getNoncachedStatValue...
|
commit | commitdiff | tree |
2011-03-18 |
Anders Carlsson | Add FileManager::getNoncachedStatValue, which will...
|
commit | commitdiff | tree |
2011-03-18 |
Anders Carlsson | Correctly store and keep track of the FileSystemOptions...
|
commit | commitdiff | tree |
2011-03-14 |
Anders Carlsson | Get rid of the static FileManager::FixupRelativePath.
|
commit | commitdiff | tree |
2011-03-13 |
Anders Carlsson | Add an Objective-C checker that checks that arguments...
|
commit | commitdiff | tree |
2011-03-13 |
Anders Carlsson | Change GetNullarySelector and GetUnarySelector to take...
|
commit | commitdiff | tree |
2011-03-09 |
Anders Carlsson | When deserializing CXXBaseSpecifiers (and offsets)...
|
commit | commitdiff | tree |
2011-03-08 |
Anders Carlsson | Make the Objective-C checker look for subclasses of...
|
commit | commitdiff | tree |
2011-03-08 |
Anders Carlsson | When writing file references in a pch, make sure to...
|
commit | commitdiff | tree |
2011-03-07 |
Anders Carlsson | Check in the implementation as well...
|
commit | commitdiff | tree |
2011-03-07 |
Anders Carlsson | Add a non-static FixupRelativePath to FileManager.
|
commit | commitdiff | tree |
2011-03-06 |
Anders Carlsson | Convert FileManager::FixupRelativePath over to using...
|
commit | commitdiff | tree |
2011-03-06 |
Anders Carlsson | Write CXX base specifier offsets for chained ASTs.
|
commit | commitdiff | tree |
2011-03-06 |
Anders Carlsson | When serializing a DeclRefExpr, always store the number...
|
commit | commitdiff | tree |
2011-03-06 |
Anders Carlsson | Correctly unwrap 'auto' types. Fixes PR9414.
|
commit | commitdiff | tree |
2011-02-28 |
Anders Carlsson | Add a -fcxx-exceptions flag to the frontend, which...
|
commit | commitdiff | tree |
2011-02-28 |
Anders Carlsson | Fix CMake build.
|
commit | commitdiff | tree |
2011-02-28 |
Anders Carlsson | Factor code out into a helper function, shouldUseExceptionTa...
|
commit | commitdiff | tree |
2011-02-28 |
Anders Carlsson | Add -fcxx-exceptions to all tests that use C++ exceptions.
|
commit | commitdiff | tree |
2011-02-28 |
Anders Carlsson | Get rid of the areExceptionsEnabled() getter from LangOptions.
|
commit | commitdiff | tree |
2011-02-23 |
Anders Carlsson | Don't give an error for 'try' and 'throw' if they occur...
|
commit | commitdiff | tree |
2011-02-23 |
Anders Carlsson | Add a -fcxx-exceptions flag to clang -cc1. This controls...
|
commit | commitdiff | tree |
2011-02-23 |
Anders Carlsson | Add a CXXExceptions flag to LangOptions.
|
commit | commitdiff | tree |
2011-02-22 |
Anders Carlsson | Make clang -cc1 disable Objective-C exceptions by default...
|
commit | commitdiff | tree |
2011-02-22 |
Anders Carlsson | Move some Objective-C tests to SemaObjC and CodeGenObjC.
|
commit | commitdiff | tree |
2011-02-20 |
Anders Carlsson | Add a LangOptions::areExceptionsEnabled and start using it.
|
commit | commitdiff | tree |
2011-02-19 |
Anders Carlsson | Add a new ObjCExceptions member variable to LangOptions...
|
commit | commitdiff | tree |
2011-02-19 |
Anders Carlsson | There's no need to return early if we encounter a try...
|
commit | commitdiff | tree |
2011-02-19 |
Anders Carlsson | Disallow try/catch/throw when exceptions are disabled.
|
commit | commitdiff | tree |
2011-02-19 |
Anders Carlsson | Pass -fexceptions to all tests that use try/catch/throw.
|
commit | commitdiff | tree |
2011-02-06 |
Anders Carlsson | Add another test that we can fully devirtualize now.
|
commit | commitdiff | tree |
2011-02-06 |
Anders Carlsson | Fix self-host; if a thunk already exists and has available_e...
|
commit | commitdiff | tree |
2011-02-06 |
Anders Carlsson | When building with optimizations, emit thunks with...
|
commit | commitdiff | tree |
2011-02-06 |
Anders Carlsson | Simplify thunks code.
|
commit | commitdiff | tree |
2011-02-05 |
Anders Carlsson | Pass a 'ForVTable' flag to GetAddrOfThunk and pass...
|
commit | commitdiff | tree |
2011-02-05 |
Anders Carlsson | Re-land r124768, with a fix for PR9130.
|
commit | commitdiff | tree |
2011-02-03 |
Anders Carlsson | Don't try to mark virtual members referenced for classes...
|
commit | commitdiff | tree |
2011-01-30 |
Anders Carlsson | When building with optimizations, emit vtables where...
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Fix test.
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Remove dead code.
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | When emitting RTTI for a non-class type, compute the...
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Move GetLLVMVisibility to CodeGenModule.
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Update tests.
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Add RTTIBuilder::GetAddrOfTypeName which uses the newly...
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Change CodeGenModule::setTypeVisibility to take a TypeVisibi...
|
commit | commitdiff | tree |
2011-01-29 |
Anders Carlsson | Add a test for RTTI visibility.
|
commit | commitdiff | tree |
next |