| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Fix a compilation warning with gcc 4.6 | Eli Bendersky | 2012-12-18 | 1 | -1/+1 |
* | Cleanup and fix an assert that was mis-firing. | Chandler Carruth | 2012-12-09 | 1 | -5/+13 |
* | Fix the bitfield record layout in codegen for big endian targets. | Chandler Carruth | 2012-12-09 | 1 | -3/+7 |
* | Rework the bitfield access IR generation to address PR13619 and | Chandler Carruth | 2012-12-06 | 1 | -227/+183 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -4/+4 |
* | Make -mms-bitfields behave consistently. | Eli Friedman | 2012-10-12 | 1 | -2/+2 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -11/+11 |
* | Propagate lvalue alignment into bitfields. Per report on cfe-dev. | Eli Friedman | 2012-06-27 | 1 | -0/+2 |
* | Revert Decl's iterators back to pointer value_type rather than reference valu... | David Blaikie | 2012-06-06 | 1 | -5/+5 |
* | Add support for laying out vtordisps according to our current | John McCall | 2012-05-01 | 1 | -3/+1 |
* | Remove the ref/value inconsistency in filter_decl_iterator. | David Blaikie | 2012-04-30 | 1 | -5/+5 |
* | Add a missing check in CodeGen of packed classes with vtables. <rdar://probl... | Eli Friedman | 2012-04-27 | 1 | -1/+7 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -2/+2 |
* | Silence a GCC warning about a set-but-not-used variable in release builds. | Chandler Carruth | 2012-03-04 | 1 | -0/+1 |
* | A base subobject type doesn't make sense for unions; don't try to compute it.... | Eli Friedman | 2012-01-13 | 1 | -1/+1 |
* | Make CGRecordLayoutBuilder correctly switch over to a packed class when a cla... | Eli Friedman | 2011-12-12 | 1 | -36/+50 |
* | Make sure we correctly zero-initialize unions containing a pointer to data me... | Eli Friedman | 2011-12-07 | 1 | -0/+6 |
* | Fix the layout of vb-tables and vf-tables in the MS C++ ABI. | John McCall | 2011-11-08 | 1 | -33/+77 |
* | Rewrite parts of MS ABI C++ layout. Based on work by r4start; I ended up doi... | Eli Friedman | 2011-10-18 | 1 | -6/+8 |
* | Constant expression evaluation refactoring: | Richard Smith | 2011-10-10 | 1 | -4/+2 |
* | Extend the ASTContext constructor to delay the initialization of | Douglas Gregor | 2011-09-02 | 1 | -2/+2 |
* | switch clang to use the new-new way of creating llvm::StructType's. | Chris Lattner | 2011-08-12 | 1 | -2/+2 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -3/+3 |
* | de-constify llvm::Type, patch by David Blaikie! | Chris Lattner | 2011-07-18 | 1 | -6/+6 |
* | clang side to match the LLVM IR type system rewrite patch. | Chris Lattner | 2011-07-09 | 1 | -29/+27 |
* | IRgen: Add a -fuse-register-sized-bitfield-access option, for testing. | Daniel Dunbar | 2011-06-21 | 1 | -0/+13 |
* | Introduce Type::isSignedIntegerOrEnumerationType() and | Douglas Gregor | 2011-05-20 | 1 | -1/+1 |
* | Finish off rules for z-length bitfields in ms_struct | Fariborz Jahanian | 2011-05-03 | 1 | -4/+2 |
* | More rule enforcement of zero bitfields for ms_struct. | Fariborz Jahanian | 2011-05-02 | 1 | -2/+4 |
* | Some refactoring of my ms_struct patch. | Fariborz Jahanian | 2011-04-27 | 1 | -7/+2 |
* | With ms_struct attribut, Zero-length bitfields following | Fariborz Jahanian | 2011-04-26 | 1 | -4/+42 |
* | Simplify AppendTailPadding() by converting its parameter to CharUnits. No | Ken Dyck | 2011-04-24 | 1 | -11/+7 |
* | Eliminate literal 8s from LayoutUnionField by converting NumBytesToAppend to | Ken Dyck | 2011-04-24 | 1 | -4/+5 |
* | Eliminate literal 8s from LayoutBitField(), converting variables to | Ken Dyck | 2011-04-24 | 1 | -10/+16 |
* | Convert AccessInfo::AccessAlignment to CharUnits. No change in functionality | Ken Dyck | 2011-04-24 | 1 | -2/+3 |
* | Convert CGBitFieldInfo::FieldByteOffset to CharUnits. No change in | Ken Dyck | 2011-04-24 | 1 | -4/+5 |
* | When laying out bases in, always try the "base subobject" LLVM type. If it | Anders Carlsson | 2011-04-17 | 1 | -14/+66 |
* | Use a SmallVector for field types in CGRecordLayoutBuilder now that llvm::Str... | Anders Carlsson | 2011-04-17 | 1 | -1/+1 |
* | Fix typo in comment. | Nick Lewycky | 2011-03-22 | 1 | -1/+1 |
* | A much-delayed response to Ken Dyck's review: make this somewhat more | John McCall | 2011-02-26 | 1 | -10/+16 |
* | improve support for big endian targets, fixing PR8171, patch | Chris Lattner | 2011-02-17 | 1 | -2/+15 |
* | Refactor CGRecordLayoutBuilder to use CharUnits more consistently. | John McCall | 2011-02-15 | 1 | -144/+162 |
* | Perform zero-initialization of virtual base classes when emitting | John McCall | 2011-02-15 | 1 | -112/+100 |
* | Convert RecordLayout::Alignment to CharUnits from bit units. No change in | Ken Dyck | 2011-02-15 | 1 | -3/+4 |
* | Add a helper function, ASTContext::toBits(), that converts sizes in | Ken Dyck | 2011-02-11 | 1 | -7/+4 |
* | Drop the 'InBits' part from the name of RecordSizeInBits as the value is in | Ken Dyck | 2011-02-10 | 1 | -5/+5 |
* | Eliminate some signed-to-unsigned comparision warnings introduced in | Ken Dyck | 2011-02-10 | 1 | -2/+4 |
* | Convert RecordLayout::Size to CharUnits from bits. No changes to | Ken Dyck | 2011-02-09 | 1 | -6/+9 |
* | Convert RecordLayout::NonVirtualAlign to CharUnits. No change in | Ken Dyck | 2011-02-08 | 1 | -5/+10 |
* | Convert RecordLayout::NonVirtualSize from bit units to CharUnits. | Ken Dyck | 2011-02-01 | 1 | -6/+7 |