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-11-04
Merge constant array and structures. This will create a global variables for ...
Tanya Lattner
2009-11-04
Fix 80-col violations.
Mike Stump
2009-11-04
Split out return adjustments in thunks from this adjustment in thunks
Mike Stump
2009-11-03
Misc cleanups.
Mike Stump
2009-11-03
Refine volatile handling, specifically, we must have the canonical
Mike Stump
2009-11-03
Refine codegen for covariant thunks that return references.
Mike Stump
2009-11-03
Refine return value adjustments for thunks.
Mike Stump
2009-11-03
Fix documentation.
Mike Stump
2009-11-03
Refine codegen for non-virtual this adjustments for thunks.
Mike Stump
2009-11-03
Add virtual adjustments for this for thunks.
Mike Stump
2009-11-02
Add basic codegen for thunks that return values.
Mike Stump
2009-11-02
Refine codegen for thunks.
Mike Stump
2009-10-31
Refine vcall/vbase ordering with vtable construction.
Mike Stump
2009-10-30
Get throws limping along, still a bunch of FIXMEs. Too bad we don't support c...
Anders Carlsson
2009-10-30
Fix thinko, mangleCXXRtti should obviously take a QualType!
Anders Carlsson
2009-10-30
Add CGException.cpp, to be used for exception related code generation.
Anders Carlsson
2009-10-30
mangleCXXRtti obviously needs to take a type, what was I thinking...
Anders Carlsson
2009-10-29
Patch for destruction of array of objects on block exit.
Fariborz Jahanian
2009-10-29
make clang emit undefs for padding of structs and unions instead of zeros. th...
Nuno Lopes
2009-10-29
optimize out some ifdefs.
Chris Lattner
2009-10-28
Implement clang support for indirect branch and address of label
Chris Lattner
2009-10-28
Minor cleanup.
Fariborz Jahanian
2009-10-28
Code gen for array construction - WIP
Fariborz Jahanian
2009-10-28
Refactor a bit.
Mike Stump
2009-10-28
factor a creation of Int32Ty.
Chris Lattner
2009-10-28
random tidying
Chris Lattner
2009-10-28
Mangle based on the declaration we're given, not the canonical
Douglas Gregor
2009-10-28
adjust for a pending LLVM change.
Chris Lattner
2009-10-28
Add mangling for VTTs.
Mike Stump
2009-10-28
Finish off pure virtual function handling.
Mike Stump
2009-10-27
Prep work for putting ___cxa_pure_virtual in the vtables for pure functions.
Mike Stump
2009-10-27
Refactor code a little.
Mike Stump
2009-10-27
Implement proper linkage for explicit instantiation declarations of
Douglas Gregor
2009-10-27
__builtin_object_size refinements. Ensure we handle expressions with
Mike Stump
2009-10-27
Introduce FunctionDecl::isInlined() to tell whether a function should
Douglas Gregor
2009-10-27
Rename FunctionDecl::isInline/setInline to
Douglas Gregor
2009-10-27
Set OptimizeForSize LLVM function attribute with -Os.
Daniel Dunbar
2009-10-27
Fix crash when synthesizing property setters when the property type and ivar
Daniel Dunbar
2009-10-27
Add a PrettyStackTraceDecl in CodeGenModule::EmitGlobalDefinition.
Anders Carlsson
2009-10-26
Prep for future __builtin_object_size refinements. The theory is that
Mike Stump
2009-10-26
Add Code gen support for '->*' operator which fell
Fariborz Jahanian
2009-10-26
Switch vtable to linkeonce_odr. Patch by nlewycky.
Chandler Carruth
2009-10-26
assert -> llvm_unreachable
Douglas Gregor
2009-10-26
Update location of DataTypes.h to reflect move in LLVM with r85086.
Chandler Carruth
2009-10-25
Fix a bug in calculating shufflevector indices when constructing vectors from...
Nate Begeman
2009-10-23
Store the builtin types as CanQualTypes. Expand a bit on the CanQual API,
John McCall
2009-10-23
Eliminate QualifiedDeclRefExpr, which captured the notion of a
Douglas Gregor
2009-10-23
Emit calls using the canonical prototype of the called function.
John McCall
2009-10-23
Fixup the return type of functions.
Mike Stump
2009-10-22
Complete code gen for '.*' binary expression for
Fariborz Jahanian
[prev]
[next]