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-05-23
Propagate volatile around for property references.
Mike Stump
2009-05-23
Track volatile aggregate copies better. I'm hoping someone else will decide
Mike Stump
2009-05-23
Fix thinko, and implement aggregate volatile reads.
Mike Stump
2009-05-23
More volatile fixes. Can't testcase these yet as ultimately volatile
Mike Stump
2009-05-23
Collapse a few FIXMEs together and refactor to make fixing the code easier.
Mike Stump
2009-05-23
Add support for volatile RValues.
Mike Stump
2009-05-23
One step to fixing up codegen for a=b, where a is a volatile struct.
Mike Stump
2009-05-23
Initialize Obj-C GC attributes when emitting BlockDeclRefExprs.
Daniel Dunbar
2009-05-23
Fix typo.
Mike Stump
2009-05-22
This patch adds support for sender-aware dispatch in Objective-C for the GNU ...
Fariborz Jahanian
2009-05-22
Fixup codegen for __block int i; i += rhs();. Should also slightly
Mike Stump
2009-05-22
x86_64 ABI: Account for sret parameters consuming an integer register.
Daniel Dunbar
2009-05-22
Targets like PIC16 generate Static decls for automatic variables, emit the ap...
Sanjiv Gupta
2009-05-22
Set correct calling convention even if there is a bitcast in the way.
Torok Edwin
2009-05-21
Fixup blocks codegen for { __block i; i = rhs(); }, we want the rhs
Mike Stump
2009-05-21
Use v.data() instead of &v[0] when SmallVector v might be empty.
Jay Foad
2009-05-21
Minor refactoring. Uses an existing API to lookup a class method.
Fariborz Jahanian
2009-05-20
This patch provides preliminary support for non-fragile instance variables on...
Fariborz Jahanian
2009-05-20
Handle the remaining unhandled cases in EmitReferenceBindingToExpr.
Eli Friedman
2009-05-20
irgen for references to complex rvales (Very important...)
Anders Carlsson
2009-05-20
Create a temporary if the lvalue is a bitfield. Reported by Eli.
Anders Carlsson
2009-05-20
Add support for binding references to scalar rvalues.
Anders Carlsson
2009-05-20
Bind references to lvalues correctly.
Anders Carlsson
2009-05-20
Add EmitReferenceBindingToExpr. Have EmitCallArg use it for now. Doesn't supp...
Anders Carlsson
2009-05-19
Improve support for irgen of references.
Anders Carlsson
2009-05-19
Only do the bitcast in EmitStoreOfScalar if the type is a boolean.
Anders Carlsson
2009-05-19
Pass the destination QualType to EmitStoreOfScalar. No functionality change.
Anders Carlsson
2009-05-19
Don't always zext the result of the not unary operator to an int.
Anders Carlsson
2009-05-19
Have AggExprEmitter::VisitCXXConstructExpr make new variables if necessary. S...
Anders Carlsson
2009-05-19
Clean up some unnecessary includes.
Eli Friedman
2009-05-19
This patch allows clang to generate code for declared properties on the GNU r...
Fariborz Jahanian
2009-05-18
Debug info: Initialize runtime language field correctly for Objective-C
Daniel Dunbar
2009-05-18
Since we miscompile many cases when declaring a variable with a reference typ...
Anders Carlsson
2009-05-18
Remove an unused builtin.
Anders Carlsson
2009-05-18
Add 'cmp' SSE builtins and get rid of a bunch of other builtins.
Anders Carlsson
2009-05-17
Add support for converting member pointer types to LLVM types. Also mangle po...
Anders Carlsson
2009-05-17
This patch fixes two bugs in the GNU Objective-C runtime implementation. One...
Fariborz Jahanian
2009-05-16
extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728.
Anders Carlsson
2009-05-16
Reflow some comments.
Mike Stump
2009-05-15
Classes with "+load" methods need to go in the non-lazy class list (or
Daniel Dunbar
2009-05-15
Factor code for adding module-level class lists into separate method.
Daniel Dunbar
2009-05-15
A C++ member function always has either weak linkage (if it's inline or defin...
Anders Carlsson
2009-05-15
Name mangling for class template specializations and template arguments.
Anders Carlsson
2009-05-15
Fixup debug information for the location information for __block
Mike Stump
2009-05-14
Skip the asm prefix when storing the name in block info.
Daniel Dunbar
2009-05-14
Enhance debug information for block literals. Radar 6867696
Mike Stump
2009-05-14
We need to specify the "linkage name" to the subprogram now that we
Daniel Dunbar
2009-05-13
Make sure not to include the LLVM asm prefix in function names for
Daniel Dunbar
2009-05-13
ABI handling: Fix invalid assertion, it is possible for a valid
Daniel Dunbar
2009-05-13
Removed 4-letter :) word in comment.
Fariborz Jahanian
[next]