index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2009-08-03
Make sure UTF-16 strings end with a 16-bit null (as opposed to 8-bit).
Daniel Dunbar
2009-08-03
When generating cleanup blocks for Obj-C @finally, mark them as catch all blocks
Daniel Dunbar
2009-08-03
assert(nyi) on attempt to destruct an array of objects.
Fariborz Jahanian
2009-08-03
ir-gen for destructor calls.
Fariborz Jahanian
2009-08-03
Formatting fixes (trailing whitespace, 80-cols, indentation).
Daniel Dunbar
2009-08-02
Whoops, meant to delete this.
Anders Carlsson
2009-08-02
use CodeGenModule::EmitNullConstant in a couple of places.
Anders Carlsson
2009-08-02
Remove old code that was causing the new test to fail.
Anders Carlsson
2009-08-02
Don't evaluate inout constraints twice. Fixes PR3800.
Anders Carlsson
2009-08-02
Use Twine instead of utostr
Daniel Dunbar
2009-08-01
Fix a minor issue with unions in the new struct building code.
Eli Friedman
2009-08-01
Don't error on C++ linkage; if we don't support that, there are
Eli Friedman
2009-07-31
Add beginnigs of rtti generation, wire up more of -fno-exceptions.
Mike Stump
2009-07-31
Remove the old struct builder code.
Anders Carlsson
2009-07-31
And now we can generate a simple vtable. Still a work in progress...
Mike Stump
2009-07-31
Move code from EmitUnion directly into the function that handles cast-to-union.
Anders Carlsson
2009-07-31
Use the struct builder for unions.
Anders Carlsson
2009-07-31
Fixup spacing and 80-col violations.
Mike Stump
2009-07-31
Update for LLVM API change.
Owen Anderson
2009-07-31
Add code to setup the vtable pointer in the constructor. Work in progress.
Mike Stump
2009-07-31
Fix spacing.
Mike Stump
2009-07-31
Update for LLVM API change.
Owen Anderson
2009-07-30
Synthesize the default constructor which has not
Fariborz Jahanian
2009-07-30
Update for LLVM API changes.
Owen Anderson
2009-07-30
Canonicalize else spacing.
Mike Stump
2009-07-30
Note some other limitations.
Mike Stump
2009-07-30
Patch for future ir-gen for destructor calls.
Fariborz Jahanian
2009-07-30
Remove bogus "unsupported" case for vectors (which shouldn't
Eli Friedman
2009-07-30
Add ability to layout the vtable pointer in trivial cases. I noticed
Mike Stump
2009-07-30
ir-gen for nested non-virtual base member access
Fariborz Jahanian
2009-07-29
Eliminate an unused-variable warning
Douglas Gregor
2009-07-29
Update for LLVM API change.
Owen Anderson
2009-07-29
Change uses of:
Ted Kremenek
2009-07-29
Update for LLVM API change.
Owen Anderson
2009-07-29
No longer need to keep base class offsets in the offset
Fariborz Jahanian
2009-07-29
Patch to provide cast of objects in member access
Fariborz Jahanian
2009-07-29
Use the existing API for base offset. Use suitable llvm type
Fariborz Jahanian
2009-07-29
Code refactoring to define getCXXRecordDeclForPointerType
Fariborz Jahanian
2009-07-28
ir-gen derived-to-base conversion in implicit casts.
Fariborz Jahanian
2009-07-28
Update for LLVM API change.
Owen Anderson
2009-07-28
Remove the old RecordOrganizer.
Anders Carlsson
2009-07-28
More cleanup of data member access and then some.
Fariborz Jahanian
2009-07-28
Update for LLVM API change.
Owen Anderson
2009-07-28
add some fixme's
Chris Lattner
2009-07-28
Some code cleanup.
Fariborz Jahanian
2009-07-28
More CGRecordLayoutBuilder cleanup.
Anders Carlsson
2009-07-28
More work toward data member access ir-gen.
Fariborz Jahanian
2009-07-28
Allow functions to be marked "implicit return zero" and so mark main().
John McCall
2009-07-27
Patch for objc's zero-const exception to not assume
Fariborz Jahanian
2009-07-27
Update for LLVM API change.
Owen Anderson
[prev]
[next]