- 8a51491 Implement partial ordering of function template specializations by Douglas Gregor · 15 years ago
- b0a2290 -Wchar-subscripts should not warn for unsigned char subscripts. Fixes PR4978. by Sam Weinig · 15 years ago
- c3f48cd Using the property dot-syntax to invoke a non-eixsting by Fariborz Jahanian · 15 years ago
- de1d26b Remove an unnecessary FunctionDecl parameter to the synthesizing functions. by Anders Carlsson · 15 years ago
- 34771b5 Fix subtle bug in generating LLVM function declarations for builtin functions. by Daniel Dunbar · 15 years ago
- b0d5819 ARM/APCS: Don't treat structs w/ floating point types as "integer like". by Daniel Dunbar · 15 years ago
- 76e2b71 Add support for -Wchar-subscripts. Fixes PR4801. by Sam Weinig · 15 years ago
- 283e4d5 If a function call returns a reference, don't bind it to a temporary. by Anders Carlsson · 15 years ago
- b9ea0b5 Implement CodeGenFunction::EmitCXXExprWithTemporariesLValue. by Anders Carlsson · 15 years ago
- 16a0808 Some minor clang/ARM/AAPCS tweaks. by Daniel Dunbar · 15 years ago
- 018ba5a Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that. by Daniel Dunbar · 15 years ago
- 2030d8f Support -mabi= for clang/ARM. by Daniel Dunbar · 15 years ago
- db29104 Handle delete where the class has a virtual destructor. by Anders Carlsson · 15 years ago
- a2a4161 ARM target tweaks. by Daniel Dunbar · 15 years ago
- 2c59d3c Perform the C++ specific semantic checks of a function declaration after it's been merged with the previous declaration. This ensures that getPreviousDecl() will have the right value when ActOnConversionDeclarator is called. by Anders Carlsson · 15 years ago
- e0c8822 Fix another byref bug. This should hopefully get QuickLookPlugins building successfully. by Anders Carlsson · 15 years ago
- b2f295c Add utility to evaluate lvalues which are an offset relative to a stack by Eli Friedman · 15 years ago
- 98303b9 ARM/APCS: Only "integer like" aggregates should be returned in r0 (following by Daniel Dunbar · 15 years ago
- 1fc09a9 Rework the way we determine whether an externally visible symbol is by Douglas Gregor · 15 years ago
- 0a23d76 Don't use the PredefinedExpr string as the global variable name, these don't by Daniel Dunbar · 15 years ago
- ca0017a whitespace fix by Chris Lattner · 15 years ago
- eef9df2 Update CMake files. by Benjamin Kramer · 15 years ago
- faebcbb More improvement in building list of visible conversion by Fariborz Jahanian · 15 years ago
- debc629 Removed Context argument from couple of methods which don't need them. by Fariborz Jahanian · 15 years ago
- 9e8725a Add FIXME for alignments that won't be honored. by Mike Stump · 15 years ago
- 7445d55 We can't have ctors in the vtable (right Doug?) :-) by Mike Stump · 15 years ago
- 6250921 More work toward having an access method for visible conversion functions. by Fariborz Jahanian · 15 years ago
- 0ee33cf Handle CK_DerivedToBase when emitting lvalue casts. by Anders Carlsson · 15 years ago
- 32baf62 When necessary, null check the base value in GetAddressCXXOfBaseClass. by Anders Carlsson · 15 years ago
- 191dfe9 Handle derived-to-base conversion in CGExprScalar::EmitCast, if the cast kind is CK_DerivedToBase. by Anders Carlsson · 15 years ago
- 61faec1 Use the correct CastKind for derived-to-base pointer conversions. by Anders Carlsson · 15 years ago
- 5d58a1d Whoops, add CGCXXClass.cpp by Anders Carlsson · 15 years ago
- 5a0f49e Rename AddressCXXOfBaseClass to GetAddressCXXOfBaseClass. Add a NullCheckValue argument (currently unused). by Anders Carlsson · 15 years ago
- 29f898a Add CGCXXClass.cpp. and move CodeGenFunction::AddressCXXOfBaseClass there. by Anders Carlsson · 15 years ago
- 18be84c Add support for __block variables with alignment greater than __alignof(void *). by Anders Carlsson · 15 years ago
- 7dfa407 For __block variables, cache the LLVM types as well as which LLVM field where the variable is stored. by Anders Carlsson · 15 years ago
- 5e7bace Stub out room for ARM APCS ABI implementation (and AAPCS_VFP, although you can't by Daniel Dunbar · 15 years ago
- 34d91fd Formatting fixes. by Daniel Dunbar · 15 years ago
- ca6408c Change CodeGenModule::ConstructTypeAttributes to return the calling convention by Daniel Dunbar · 15 years ago
- 7814e6d Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID by Douglas Gregor · 15 years ago
- 48a83b5 Remove unnecessary ASTContext parameters from isMain and isExternC by Douglas Gregor · 15 years ago
- af3280f Eliminate FunctionDecl::getBodyIfAvailable by Douglas Gregor · 15 years ago
- c7cba15 Fix a crash when generating vtables that contain destructors. by Anders Carlsson · 15 years ago
- 6e319f6 Add basic covariant thunk generation support. WIP. by Mike Stump · 15 years ago
- 4719f4e When performing name lookup within a class template or class template by Douglas Gregor · 15 years ago
- 4f213d3 No need to build the visible conversionfunction list for root class. by Fariborz Jahanian · 15 years ago
- 8a9f3fd Set the calling convention based on the CGFunctionInfo. by Daniel Dunbar · 15 years ago
- bac7c25 Add CallingConvention argument to CGFunctionInfo. - Currently unused. by Daniel Dunbar · 15 years ago
- 5b9bd21 Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way by Ted Kremenek · 15 years ago
- 5346278 Patch to build visible conversion function list lazily and make its by Fariborz Jahanian · 15 years ago
- 52604ab Slight improvement for extern templates, so that an explicit by Douglas Gregor · 15 years ago
- bbbcdd9 Alter Action's friend interface to prepare for templated friend declarations and by John McCall · 15 years ago
- 389a0e8 Fix use of uninitialized, David please check. by Daniel Dunbar · 15 years ago
- 9f18507 Tweak the semantics of FunctionDecl::isOutOfLine to consider an by Douglas Gregor · 15 years ago
- 8664ad5 Undid my yesterday patch which is not needed with an upcoming patch. by Fariborz Jahanian · 15 years ago
- 6cc1518 Cleanup and test C++ default arguments. Improvements include: by Douglas Gregor · 15 years ago
- 4111181 Just ignore friend templates for now so we won't crash. by Anders Carlsson · 15 years ago
- 039e6a1 Fixes a regression in objc GC layout bitmap involving block pointer ivars. by Fariborz Jahanian · 15 years ago
- ea19b2f Update CMakeLists. by Benjamin Kramer · 15 years ago
- 9cc7807 Track a class template specialization's point of instantiation separately by John McCall · 15 years ago
- 136a698 When stringizing a NamedDecl for a diagnostic, treat the template by John McCall · 15 years ago
- a4d3282 Update prototype. by Daniel Dunbar · 15 years ago
- ed90c4e Fix PR4878 for real. by Anders Carlsson · 15 years ago
- c4e7019 Support elaborated dependent types and diagnose tag mismatches. by John McCall · 15 years ago
- 66847a2 Start to add a new transfer function that inlines callee. To be continued. by Zhongxing Xu · 15 years ago
- cce6ebc Test commit by Sam Weinig · 15 years ago
- 773f397 Instantiate PredefinedExprs correctly. Patch by Sam Weinig! by Anders Carlsson · 15 years ago
- f4aa4f61 Swizzle the target triple based on -mthumb, and update clang-cc to recognize by Daniel Dunbar · 15 years ago
- 043cad2 Diagnose VLAs as an error in C++. by Douglas Gregor · 15 years ago
- 8b26cbd Make sure ObjCInterfaceDecl's that are forward declared always contain a valid location. by Steve Naroff · 15 years ago
- 1860a31 Pass the GlobalDecl to getMangledName, fixes PR4890. by Anders Carlsson · 15 years ago
- 0ff8baf Pass GlobalDecls to GenerateCode and StartFunction. by Anders Carlsson · 15 years ago
- 555b4bb GlobalDecl doesn't have an explicit constructor anymore. by Anders Carlsson · 15 years ago
- 4a6835e Add stricter GlobalDecl constructors. by Anders Carlsson · 15 years ago
- 75212ee Fix a regression where write-barrier was not being generated for block pointer. by Fariborz Jahanian · 15 years ago
- f299124 Eliminate some "default"s in CheckICE. by Douglas Gregor · 15 years ago
- e30572a Look for overloaded arrow operators in base classes. by Anders Carlsson · 15 years ago
- cbd1933 Initial handling of -m{soft-float,hard-float,float-abi=} for ARM. by Daniel Dunbar · 15 years ago
- e6ad3f9 Move X86 handling of -m[no-]soft-float and -m[no-]red-zone into AddX86TargetArgs. by Daniel Dunbar · 15 years ago
- 1d65e4b Change getLLVMArchNameForARM to just get the suffix. by Daniel Dunbar · 15 years ago
- 417292c Patch to collect conversion methods in base(s) and derived by Fariborz Jahanian · 15 years ago
- d9a1db3 Non fragile ABI for GNU runtime. Patch bu David Chisnall. by Fariborz Jahanian · 15 years ago
- 0f72856 Don't check use of a member function declaration used if the member function is virtual and the member reference expression doesn't explicitly qualify it. Fixes PR4878. by Anders Carlsson · 15 years ago
- 59600d8 static_cast, reinterpret_cast, and const_cast can all be used in C++ by Douglas Gregor · 15 years ago
- e942bbe When performing unqualified name lookup into a DeclContext, also look into by Douglas Gregor · 15 years ago
- 736d8a6 Get the size of object to pass to objc_memmove_collectable() by Fariborz Jahanian · 15 years ago
- 728a512 Add code to mangle the triple for LLVM on ARM. by Daniel Dunbar · 15 years ago
- b317f8f Make AnalysisManager stateless. Now other analyzer components only depends on by Zhongxing Xu · 15 years ago
- f84a4a4 Don't pass -fno-builtin-str{cat,cpy} to clang-cc, I forget we don't support that yet. PR4941. by Daniel Dunbar · 15 years ago
- b163ef7 ARM: Pass -mcpu to clang-cc based on -march= and -mcpu=. by Daniel Dunbar · 15 years ago
- 2ba9157 Implement Darwin/ARM behavior for defaulting to -fno-builtin-str{cat,cpy}. by Daniel Dunbar · 15 years ago
- 3604386 Make the forwarding member of block byref structs be a pointer to the block byref struct itself. by Anders Carlsson · 15 years ago
- e2fd664 Add a check that -static is not used with -dynamic or -mdynamic-no-pic. by Daniel Dunbar · 15 years ago
- 88a3d6c Factor out CheckPreprocessing options to share between Clang/CC1 tools. by Daniel Dunbar · 15 years ago
- 1cdcc57 When re-entering a template scope, we may be entering a class template by Douglas Gregor · 15 years ago
- f8d8d1a Don't bother to perform any initialization for a variable declaration by Douglas Gregor · 15 years ago
- 9cd9f3f For a C++ delete expression where the operand is of class type that by Douglas Gregor · 15 years ago
- 3fec4c6 Use the right GlobalDecl type for destructors. by Anders Carlsson · 15 years ago
- 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 15 years ago
- 84ec96c Improve Darwin argument translation to match what the driver driver does. by Daniel Dunbar · 15 years ago