- 3cd09cc Rework the way virtual primary bases are added when laying out classes. Instead of doing it as a separate step, we now use the BaseSubobjectInfo and use it when laying out the bases. This fixes a bug where we would either not add a primary virtual base at all, or add it at the wrong offset. by Anders Carlsson · 14 years ago
- 276b491 Change LayoutVirtualBase to also take a BaseSubobjectInfo. by Anders Carlsson · 14 years ago
- 07cebc5 Change RecordLayoutBuilder::LayoutNonVirtualBase to take a BaseSubobjectInfo. No functionality change. by Anders Carlsson · 14 years ago
- 6e26454 Move computing the base subobject info for a class into the RecordLayoutBuilder because we're going to need it to be able to correctly add offsets for primary virtual bases. by Anders Carlsson · 14 years ago
- 42c67bf Revert r105097. Thinking about a better fix. by Zhongxing Xu · 14 years ago
- bdfa85f Fix PR7218. Patch by Jordy Rose. by Zhongxing Xu · 14 years ago
- 616d436 More PowerPC paths on Darwin by Douglas Gregor · 14 years ago
- 582c301 Add C++ include paths for Darwin PowerPC by Douglas Gregor · 14 years ago
- 4336e19 add fedora 13 paths, patch by Hendrik Richter. by Chris Lattner · 14 years ago
- 4e44983 Copy source information for the inner type of an elaborated type; fixes some by John McCall · 14 years ago
- f88f63f Implement remaining items in neon td file. Still need to modify emitter to generate a proper header. by Nate Begeman · 14 years ago
- 2a480e3 Changed text of 'empty enum' diagnostics to say so. by Fariborz Jahanian · 14 years ago
- 0511552 Empty enum in c is now error to match gcc's behavior. (radar 8040068). by Fariborz Jahanian · 14 years ago
- 16834e8 Only provide a source location for an anonymous tag if the location is valid by Douglas Gregor · 14 years ago
- ea2f41c Rename BaseInfo to BaseSubobjectInfo. by Anders Carlsson · 14 years ago
- 4a25799 Move BaseInfo outside of the EmptySubobject class. by Anders Carlsson · 14 years ago
- d6b305d Sema: Fix comment, apparently #pragma options align=power is just the same as by Daniel Dunbar · 14 years ago
- 8019c45 Fix personality function name when using SjLj exceptions. by Daniel Dunbar · 14 years ago
- 450f793 Sema: Just ignore '#pragma options align=power' for now, this is no worse than by Daniel Dunbar · 14 years ago
- 9484968 Update "users manual", PR2461 has been fixed. by Daniel Dunbar · 14 years ago
- 64a8034 Fix a miscompile of wchar pascal strings. (radar 8020384) by Fariborz Jahanian · 14 years ago
- c7e04da A more minimal fix for PR6762. by John McCall · 14 years ago
- 2b7baf0 Roll back r104941. by John McCall · 14 years ago
- be2e9a8 Let the backend decide which scheduler and register allocator to use. by Jakob Stoklund Olesen · 14 years ago
- 69677ea zero-cost exception API for NeXt runtime. by Fariborz Jahanian · 14 years ago
- 469d40e Driver: Spell -relax-all correctly when calling the cc1as tool. by Daniel Dunbar · 14 years ago
- 811d0be Disable exception-spec compatibility checking under -fno-exceptions. by John McCall · 14 years ago
- 1d0a585 Add a new attribute on records, __attribute__((adl_invisible)), and define by John McCall · 14 years ago
- 42a4f66 Don't just skip over the entire tag definition if the parser action didn't by John McCall · 14 years ago
- de09ed5 Test case for r104938. by John McCall · 14 years ago
- fa4edcf Optimize and complete associated-class-and-namespace collection from a type. by John McCall · 14 years ago
- 76ef658 When we complain about a member being inaccessible due to a constraint by Douglas Gregor · 14 years ago
- c302f00 Add CMake goop to get arm_neon.h generated by Douglas Gregor · 14 years ago
- c90b32e Convert arm_neon.h into arm_neon.td, from which arm_neon.h will be built by Nate Begeman · 14 years ago
- f2070b3 Frontend: Sprinkle in some C++ header paths for ARM/Darwin. Also, don't add x86 by Daniel Dunbar · 14 years ago
- 7103e36 Add an svn:ignore. by Dan Gohman · 14 years ago
- 0140d92 This cast is no longer needed; the FIXME is fixed. by Dan Gohman · 14 years ago
- 9da9cdf When filtering out previous declarations of friend functions, consider the by John McCall · 14 years ago
- 707bef3 This cast is no longer required. by Dan Gohman · 14 years ago
- 447107d Don't put method bodies into code completions unless code patterns are by Douglas Gregor · 14 years ago
- 4710e5b Do not produce types as valid code completions when we're in an by Douglas Gregor · 14 years ago
- cfeac34 Add several more predefines from modern versions of GCC. by Dan Gohman · 14 years ago
- c8bddde Make -code-completion-patterns only cover multi-line code by Douglas Gregor · 14 years ago
- 6d172e2 Update __builtin_setjmp codegen to match llvmCore changes in r104900. by Jim Grosbach · 14 years ago
- 8ee411e Fix typo. by Nick Lewycky · 14 years ago
- 8e254cf Implement a code-completion hook for the receiver of an Objective-C by Douglas Gregor · 14 years ago
- aeb4a28 Tweak the fix-it for a copy constructor declared to take its argument by Douglas Gregor · 14 years ago
- 690c2e2 Add a comment to mention the memory ownership situation. by Dan Gohman · 14 years ago
- ebaf257 When handling raw_ostream errors manually, use clear_error() so that by Dan Gohman · 14 years ago
- 0a87b37 When null-initializing bases with data member pointers, don't assert on virtual bases. Just initialize them to null. by Anders Carlsson · 14 years ago
- 78673d9 Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all by John McCall · 14 years ago
- 6f73914 Parse/Sema: Add support for '#pragma options align=packed', which, it should be by Daniel Dunbar · 14 years ago
- 638e7cf Parse/Sema: Add support for '#pragma options align=native'. by Daniel Dunbar · 14 years ago
- a2ace58 Silence warning about "enumeral and non-enumeral type in conditional by Bill Wendling · 14 years ago
- 812a345 More work on the empty subobject map. This code is not yet used. by Anders Carlsson · 14 years ago
- 6f11897 MemoryBuffer::getSTDIN may return a null pointer if an error occurs. by Dan Gohman · 14 years ago
- a7f1c00 Remove clang_isFromMainFile(). It doesn't work correctly with CXDiagnostics, and we shouldn't by Ted Kremenek · 14 years ago
- 81148e9 Fix 80-column. by Fariborz Jahanian · 14 years ago
- bff9eb7 Another empty class layout test. by Anders Carlsson · 14 years ago
- 1a8d151 Add more empty class layout tests. by Anders Carlsson · 14 years ago
- 38c9ab8 Objective-c++ IR gen. by Fariborz Jahanian · 14 years ago
- 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
- 25a0fe2 Fixed missing initialization of member. Should we enable unused argument warning?. by Abramo Bagnara · 14 years ago
- 350b9f3 Darwin/ARM seems to support mac68k align as well. by Daniel Dunbar · 14 years ago
- 473916c Driver: Update -O -> -O2 replacement for addition of -O0 option. by Daniel Dunbar · 14 years ago
- 5613876 Require a complete type when performing the qualified lookup during by John McCall · 14 years ago
- 1ca3bd8 Update checker build. by Ted Kremenek · 14 years ago
- aeeb701 Implement __builtin_init_dwarf_reg_size_table and __builtin_dwarf_sp_column by John McCall · 14 years ago
- 9929800 Driver: Add support for -m[no-]relax-all, and make it the default at -O0. by Daniel Dunbar · 14 years ago
- c6082fe Sema: Add initial support for '#pragma options align=mac68k'. by Daniel Dunbar · 14 years ago
- 58b16b6 More work on the new empty subobject map. by Anders Carlsson · 14 years ago
- 4ecc9b7 Driver: Add clang -cc1 -mrelax-all option, which sets relaxes all instructions when using -integrated-as. by Daniel Dunbar · 14 years ago
- 0aa7edb Strip trailing whitespace. by Daniel Dunbar · 14 years ago
- 4e9255f AST: Add AlignMac68kAttr, not yet used. by Daniel Dunbar · 14 years ago
- ae2232b Sema: Factor out struct for alignment stack entries. by Daniel Dunbar · 14 years ago
- e03d992 Give this test a triple. by John McCall · 14 years ago
- 9f21f89 Sema: Replace getPragmaPackAlignment with AddAlignmentAttributesForRecord, which by Daniel Dunbar · 14 years ago
- c76702c When deciding whether a deferred declaration has already been emitted, by John McCall · 14 years ago
- 8a2c92c AST: Rename PragmaPackAttr to MaxFieldAlignmentAttr, which is more accurate. by Daniel Dunbar · 14 years ago
- 613fd67 Sema: Reject '#pragma options align=mac68k' everywhere except i386-apple-darwin. by Daniel Dunbar · 14 years ago
- 32f9010 Discard qualifiers for ElementRegions so that a 'const' doesn't change the lookup semantics by Ted Kremenek · 14 years ago
- 261febd More work on the empty subobjects map. by Anders Carlsson · 14 years ago
- ea75a82 Sema: Support for #pragma options align={reset,natural}. '#pragma options align' by Daniel Dunbar · 14 years ago
- 861800c Parse: Add support for '#pragma options align'. by Daniel Dunbar · 14 years ago
- 2736071 Correctly pass aggregates by reference when emitting thunks. by John McCall · 14 years ago
- 12e1313 Introduce priorities into the code-completion results. by Douglas Gregor · 14 years ago
- 77561e5 Grammar fix: s/it's/its/g in by Nick Lewycky · 14 years ago
- 4c464b9 Patch to fix a irgen crash accessing an initialized local static by Fariborz Jahanian · 14 years ago
- f0af777 Predefine the '__clang_analyzer__' macro when using '-analyze'. by Ted Kremenek · 14 years ago
- 2c0a540 Improve on flexible array diagnostics (PR7029). by Fariborz Jahanian · 14 years ago
- 4142ceb Fixes misc. flexible array bugs in c++ (PR7029). by Fariborz Jahanian · 14 years ago
- 9d5e5d4 Update .xcodeproj file. by Anders Carlsson · 14 years ago
- 685b1d9 Extract the ObjC and blocks manglers into their own class. No functionality by Charles Davis · 14 years ago
- e935fdb Fixed comment. by Abramo Bagnara · 14 years ago
- a0af3b4 Added source order to CXXBaseOrMemberInitializer. by Abramo Bagnara · 14 years ago
- 0c54fc9 Move ComputeEmptySubobjectSizes to EmptySubobjectMap. by Anders Carlsson · 14 years ago
- 6a91c03 Stub out the EmptySubobjectsMap class. by Anders Carlsson · 14 years ago
- 0efac25 Inline the RecordLayoutBuilder constructor. by Anders Carlsson · 14 years ago
- c6cab68 Add a Layout overload that takes a CXXRecordDecl. by Anders Carlsson · 14 years ago
- 7e22028 Move RecordLayoutBuilder into an anonymous namespace. by Benjamin Kramer · 14 years ago