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
/
CGExprComplex.cpp
Age
Commit message (
Expand
)
Author
2010-09-20
Implements in IRgen gnu extensions missing LHS for
Fariborz Jahanian
2010-08-25
GCC didn't care for my attempt at API compatibility, so brute-force everything
John McCall
2010-07-14
Add lvalue-bitcast support for complex numbers.
Douglas Gregor
2010-07-13
Whenever we're creating an expression that is typically an rvalue
Douglas Gregor
2010-07-08
Reinstate the fix for PR7556. A silly use of isTrivial() was
Douglas Gregor
2010-07-07
Revert r107828 and r107827, the fix for PR7556, which seems to be
Douglas Gregor
2010-07-07
Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its
Douglas Gregor
2010-06-29
IRgen: Assignment to Objective-C properties shouldn't reload the value, for
Daniel Dunbar
2010-03-23
Code gen for compound assignment of complex
Fariborz Jahanian
2010-03-23
Patch to implement code gen. use of compound assignent on
Fariborz Jahanian
2010-02-15
Uniformize the names of type predicates: rather than having isFloatTy and
Duncan Sands
2010-01-09
refactor pre/postinc logic into CGF and require the caller to pass in the
Chris Lattner
2009-12-25
Minor optimization; emit proper unsupported messages for a couple of cases.
Eli Friedman
2009-11-29
Simplify code. No functionality change.
Benjamin Kramer
2009-11-28
Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.
Benjamin Kramer
2009-09-21
Change all the Type::getAsFoo() methods to specializations of Type::getAs().
John McCall
2009-09-09
Reflow comments and some minor whitespace fixups.
Mike Stump
2009-08-20
Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...
Fariborz Jahanian
2009-08-19
Switch to SmallString::str from SmallString::c_str.
Daniel Dunbar
2009-08-18
Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.
Fariborz Jahanian
2009-07-31
Update for LLVM API change.
Owen Anderson
2009-07-30
Canonicalize else spacing.
Mike Stump
2009-07-27
Update for LLVM API change.
Owen Anderson
2009-07-26
Switch to using llvm::Value::getName()
Daniel Dunbar
2009-07-24
Update for LLVM API change.
Owen Anderson
2009-07-14
Update for LLVM API change, and contextify a bunch of related stuff.
Owen Anderson
2009-07-13
Update for LLVM API change.
Owen Anderson
2009-06-17
Update clang for the add ->add/fadd split. Likewise for sub and mul.
Chris Lattner
2009-06-10
Support complex properties, ivars and message expressions.
Daniel Dunbar
2009-05-31
Implement VisitCXXExprWithTemporaries for complex expressions.
Anders Carlsson
2009-05-29
Fixup the rest of the trivial cases of the codegen of volatile. If
Mike Stump
2009-05-27
Functions that return references can be rvalues as well.
Anders Carlsson
2009-03-28
Change compound assignment operators to keep track of both the promoted
Eli Friedman
2009-03-23
Some minor fixes for complex IRGen.
Eli Friedman
2009-03-04
Minor cleanup for choose expressions: add a helper that returns the
Eli Friedman
2009-02-18
rip out __builtin_overload
Chris Lattner
2009-02-11
Use EmitVAListRef instead of EmitLValue directly to handle array decay
Daniel Dunbar
2009-02-10
Support va_arg on _Complex.
Daniel Dunbar
2009-01-29
Introduce a new expression node, ImplicitValueInitExpr, that
Douglas Gregor
2009-01-29
Fix typo
Daniel Dunbar
2009-01-26
Comment fix.
Daniel Dunbar
2008-11-13
Normalize many BasicBlock names.
Daniel Dunbar
2008-11-11
Rework IRgen invariant w.r.t. current insert point.
Daniel Dunbar
2008-11-11
Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...
Sebastian Redl
2008-11-11
Add CodeGenFunction::EmitBranch.
Daniel Dunbar
2008-11-11
Centralize basic block creation in CodeGenFunction::createBasicBlock.
Daniel Dunbar
2008-11-01
Move IRBuilder type definition to common file.
Daniel Dunbar
2008-08-30
Add Objective-C property setter support.
Daniel Dunbar
2008-08-23
Add CodeGen support for CXXZeroInitValueExpr.
Argyrios Kyrtzidis
2008-08-16
Change WarnUnsupported to ErrorUnsupported (in name and in practice).
Daniel Dunbar
[next]