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-12-04
Add a premature optimization.
Anders Carlsson
2009-12-04
Add the method directly to the vtable.
Anders Carlsson
2009-12-04
Get rid of the PureVirtualMethods map.
Anders Carlsson
2009-12-04
Move handling of pure virtual methods to AppendMethods (and rename it to Appe...
Anders Carlsson
2009-12-04
Move covariant thunk handling to AppendMethods too.
Anders Carlsson
2009-12-04
Move 'this' pointer adjustment thunks to AppendMethods.
Anders Carlsson
2009-12-04
Make functions returning a struct indirectly evaluate the returned struct
Eli Friedman
2009-12-04
Factor appending methods to a vtable out into a separate function.
Anders Carlsson
2009-12-04
Get rid of the Thunks struct too.
Anders Carlsson
2009-12-04
Remove the CovariantThunk struct.
Anders Carlsson
2009-12-04
Remove the GlobalDecl from the Thunk as well.
Anders Carlsson
2009-12-04
Remove the GlobalDecl from the CovariantThunk struct, we can just look it up ...
Anders Carlsson
2009-12-04
Start populating the VtableMembers structure.
Anders Carlsson
2009-12-04
Add a data structure for efficient storing of vtable methods. Not used yet.
Anders Carlsson
2009-12-04
Fixup reference binding for catch parameters.
Mike Stump
2009-12-04
Update chunk of #if 0'ed code to remove fixed FIXME and make it compile. We
Eli Friedman
2009-12-03
These are done.
Mike Stump
2009-12-03
Improve catch parameter bindings for scalar non-pointers. WIP.
Mike Stump
2009-12-03
Handle static_assert inside functions.
Anders Carlsson
2009-12-03
Eli, I copied my code from this code... Let's fix the souce of the bad idea!
Mike Stump
2009-12-03
Fix for PR5659: correct a rather nasty oversight in the type conversion for
Eli Friedman
2009-12-03
Convert ABIArgInfo::dump to raw_ostream.
Daniel Dunbar
2009-12-03
Attempt to fix the MSVC build.
Anders Carlsson
2009-12-03
Fix thunk generation for thunks with a parameter with reference type.
Eli Friedman
2009-12-03
Minor cleanup.
Eli Friedman
2009-12-03
Add support for thunking dtors. Oh why does this make my head hurt?
Mike Stump
2009-12-03
Reflow.
Mike Stump
2009-12-03
Revert r90402 for now, virt.cpp is failing.
Anders Carlsson
2009-12-03
Use Eli's ComputeThunkAdjustment for calculating the return adjustment.
Anders Carlsson
2009-12-03
Add CodeGenModule::ComputeThunkAdjustment, which Eli wrote.
Anders Carlsson
2009-12-03
Remove the index from the Thunk struct.
Anders Carlsson
2009-12-03
Change the Thunks map to use the vtable index as the key.
Anders Carlsson
2009-12-03
Add the global decl to the Thunk struct.
Anders Carlsson
2009-12-03
Remove unused struct fields.
Anders Carlsson
2009-12-03
Delay computing the return adjustments for covariant thunks until when they a...
Anders Carlsson
2009-12-03
No need to create the covariant thunk in both places now.
Anders Carlsson
2009-12-03
Whoops, forgot to save :)
Anders Carlsson
2009-12-03
Remove the index field from the CovariantThunk structure.
Anders Carlsson
2009-12-03
Change the CovariantThunk map to use the vtable index as its key.
Anders Carlsson
2009-12-03
Store a GlobalDecl in the return adjustment.
Anders Carlsson
2009-12-03
Do not include the 'this' pointer adjustment in the covariant return type. In...
Anders Carlsson
2009-12-03
Move VtableBuilder::OverrideMethod out of line in preparation of other change...
Anders Carlsson
2009-12-03
Remove untrue statement.
Mike Stump
2009-12-03
Note a failure I saw from the g++ testsuite:
Mike Stump
2009-12-03
Work-in-progress: teach mangler how to mangle thunks for destructors.
Eli Friedman
2009-12-02
Cleanups on exceptional edges don't work at all, yet. This doesn't
Mike Stump
2009-12-02
Add a cleanup scope for each catch clause.
Mike Stump
2009-12-02
Add missing branch to exit. Seemingly obvious when I look at the
Mike Stump
2009-12-02
Fix for PR5522 and PR5666: fix a bunch of mangling issues with extern variables
Eli Friedman
2009-12-02
Pull the terminate handler up so that we can use it for the catch
Mike Stump
[prev]
[next]