1. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  2. 72d2dab Rework the bitfield access IR generation to address PR13619 and by Chandler Carruth · 12 years ago
  3. f56faa0 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. by Dmitri Gribenko · 12 years ago
  4. f4bcfa1 Propagate lvalue alignment into bitfields. Per report on cfe-dev. by Eli Friedman · 12 years ago
  5. d47d3b0 clean up forward declarations of raw_ostream to use the new LLVM.h by Chris Lattner · 13 years ago
  6. 8cc488f add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications. by Chris Lattner · 13 years ago
  7. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  8. b9e6b2c Convert AccessInfo::AccessAlignment to CharUnits. No change in functionality by Ken Dyck · 13 years ago
  9. 28ebde5 Convert CGBitFieldInfo::FieldByteOffset to CharUnits. No change in by Ken Dyck · 13 years ago
  10. 9b7da1c Perform zero-initialization of virtual base classes when emitting by John McCall · 14 years ago
  11. d9e0ff2 A CGRecordLayout object persists. Since its contained types may by John McCall · 14 years ago
  12. ba2c2ee CGRecordLayout types are always struct types. by Anders Carlsson · 14 years ago
  13. 9a5a3f2 Rename BaseLLVMType to NonVirtualBaseLLVMType. by Anders Carlsson · 14 years ago
  14. 3d155e6 Introduce the concept of a non-virtual base type to CGRecordLayoutBuilder as a first step towards fixing PR6995. by Anders Carlsson · 14 years ago
  15. e7a80bd IRgen: Move CGBitFieldInfo strategy computation helpers to static member by Daniel Dunbar · 14 years ago
  16. f16aa10 Go back to asking CodeGenTypes whether a type is zero-initializable. by John McCall · 14 years ago
  17. c6772ce Keep track of the LLVM field numbers for non-virtual bases. by Anders Carlsson · 14 years ago
  18. 50810d3 Fix comments. by Daniel Dunbar · 14 years ago
  19. 2df2569 IRgen: Change CGBitFieldInfo to take the AccessInfo as constructor arguments, it is now an immutable object. by Daniel Dunbar · 14 years ago
  20. 7fb6195 IRgen: Eliminate now unused fields from CGBitFieldInfo. by Daniel Dunbar · 14 years ago
  21. e792584 IRgen: Tweak CGBitFieldInfo doxyments & add an accessor. by Daniel Dunbar · 14 years ago
  22. ab970f9 IRgen: Enhance CGBitFieldInfo with enough information to fully describe the "policy" with which a bit-field should be accessed. by Daniel Dunbar · 14 years ago
  23. 93c6296 IRgen: Add CGRecordLayout::dump, and dump (irgen) record layouts as part of -fdump-record-layouts. by Daniel Dunbar · 14 years ago
  24. 7f28964 IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-field LValues to just store the base address of object containing the bit-field. by Daniel Dunbar · 14 years ago
  25. efbf487 IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo. by Daniel Dunbar · 14 years ago
  26. 2eec0b2 IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level. by Daniel Dunbar · 14 years ago
  27. 198bcb4 IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out of CodeGenTypes, to per-record CGRecordLayout structures. by Daniel Dunbar · 14 years ago
  28. 270e203 IRGen: Hide CGRecordLayoutBuilder class, because I can. by Daniel Dunbar · 14 years ago
  29. 2924ade IRgen: Move CGRecordLayout to its own happy little file. by Daniel Dunbar · 14 years ago