index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
CodeGen
/
CodeGenTypes.cpp
Age
Commit message (
Expand
)
Author
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-12-21
Convert opaque type when struct definition is seen.
Devang Patel
2007-12-21
Keep track of llvm struct size while adding fields.
Devang Patel
2007-12-17
Patch to implemented objective-c's dynamic object pointer qualified with
Fariborz Jahanian
2007-12-17
Update to use new PointerType::getUnqual() api.
Christopher Lamb
2007-12-13
Add assert to detect incomplete implementation work.
Devang Patel
2007-12-11
Refactor bit-field handling code into a separate method.
Devang Patel
2007-12-11
Separate access field number is not required.
Devang Patel
2007-12-11
Beautify comment.
Devang Patel
2007-12-11
Add support to share llvm fields for bit-fields.
Devang Patel
2007-12-10
Use getABITypeSizeInBits() instead of getTypeSizeInBits() during struct layout.
Devang Patel
2007-12-10
Use getABITypeSizeInBits() instead of getTypeSizeInBits() during struct layout.
Devang Patel
2007-12-06
More struct bitfields layout work. Now handle,
Devang Patel
2007-12-05
fix some bogus code noticed by Kevin Andre
Chris Lattner
2007-12-01
Better match llvm-gcc's behavior for CodeGen naming of anonymous structs and ...
Christopher Lamb
2007-12-01
When generating the CodeGen type name of a struct, union, enum use the typedef
Christopher Lamb
2007-11-27
update to match change in mainline llvm.
Chris Lattner
2007-11-08
Add assert for the case that is not handled.
Devang Patel
2007-11-08
Keep track of beginning offset for the bit field that does not start at byte ...
Devang Patel
2007-11-07
Stay within 80 columns.
Devang Patel
2007-11-07
Start struct bit field laout work.
Devang Patel
2007-11-01
Rename classes and collections that maintain record layout information.
Devang Patel
2007-11-01
Remove unnecessary method.
Devang Patel
2007-11-01
start adding pading fields.
Devang Patel
2007-10-31
Refactor code into a separate method.
Devang Patel
2007-10-31
Check whether next slot meets field type's alignment requirements.
Devang Patel
2007-10-31
Keep track of field offsets during structure layout.
Devang Patel
2007-10-31
Take 2.
Devang Patel
2007-10-31
temporarily revert devang's patch to link in the llvm codegen etc.
Chris Lattner
2007-10-31
Keep track of field offsets during structure layout.
Devang Patel
2007-10-31
Make target info available to clang code generator.
Devang Patel
2007-10-30
Avoid unnecessary PATypeHolder copy.
Devang Patel
2007-10-30
Fix 80 col violations.
Devang Patel
2007-10-30
Use
Devang Patel
2007-10-29
Add RecordOrganizer::layoutUnionFields()
Devang Patel
2007-10-26
Codegen union member references.
Devang Patel
2007-10-25
Cache llvm::Type through PATypeHolder.
Devang Patel
2007-10-24
Move RecordOrganizer into CodeGenTypes.cpp
Devang Patel
2007-10-24
Constify methods and reuse RecordOrganizer object.
Devang Patel
2007-10-24
Add notes.
Devang Patel
2007-10-24
untabify
Devang Patel
2007-10-24
Fixed a strange construct, please review.
Hartmut Kaiser
2007-10-23
Handle nested structs.
Devang Patel
2007-10-23
Begin struct layout work.
Devang Patel
2007-10-08
Added a new class for Interfaces qualified by protocol list.
Fariborz Jahanian
2007-09-16
fix some warnings, patch by Justin Handville
Chris Lattner
2007-09-04
eliminate some VC++ warnings, patch contributed by Hartmut Kaiser
Chris Lattner
2007-08-30
Fix the following redefinition errors submitted by Keith Bauer...
Steve Naroff
2007-08-28
Change EnumDecl to store its corresponding integer type
Chris Lattner
2007-08-27
teach codegen to lay out enum types.
Chris Lattner
[next]