index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
CodeGen
/
CGExprComplex.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoretical
John McCall
2010-12-06
1
-2
/
+2
*
__block variables require us to evaluate the RHS of an assignment before
John McCall
2010-12-06
1
-1
/
+1
*
Fix a bug in the emission of __real/__imag l-values on scalar operands.
John McCall
2010-12-05
1
-7
/
+8
*
Remove some defensive calls to EmitLoadOfPropertyRefLValue that shouldn't
John McCall
2010-12-04
1
-16
/
+19
*
Although we currently have explicit lvalue-to-rvalue conversions, they're
John McCall
2010-12-04
1
-1
/
+16
*
Kill the KVC l-value kind and calculate the base expression when emitting
John McCall
2010-12-04
1
-19
/
+7
*
Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...
John McCall
2010-12-02
1
-4
/
+0
*
Support compound complex operations as l-values in C++. Add a test
John McCall
2010-11-16
1
-0
/
+23
*
Simplify some complex emission and implement correct semantics for
John McCall
2010-11-16
1
-62
/
+65
*
Teach complex compound assignment IR-generation that the RHS of
John McCall
2010-11-16
1
-3
/
+7
*
Always emit full loads from volatile complex l-values.
John McCall
2010-11-14
1
-10
/
+3
*
Add a few more complex-related cast kinds that arise due to arbitrary
John McCall
2010-11-14
1
-0
/
+2
*
Introduce five new cast kinds for various conversions into and
John McCall
2010-11-13
1
-0
/
+2
*
Implements in IRgen gnu extensions missing LHS for
Fariborz Jahanian
2010-09-20
1
-13
/
+20
*
GCC didn't care for my attempt at API compatibility, so brute-force everything
John McCall
2010-08-25
1
-2
/
+2
*
Add lvalue-bitcast support for complex numbers.
Douglas Gregor
2010-07-14
1
-5
/
+16
*
Whenever we're creating an expression that is typically an rvalue
Douglas Gregor
2010-07-13
1
-2
/
+2
*
Reinstate the fix for PR7556. A silly use of isTrivial() was
Douglas Gregor
2010-07-08
1
-1
/
+1
*
Revert r107828 and r107827, the fix for PR7556, which seems to be
Douglas Gregor
2010-07-07
1
-1
/
+1
*
Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its
Douglas Gregor
2010-07-07
1
-1
/
+1
*
IRgen: Assignment to Objective-C properties shouldn't reload the value, for
Daniel Dunbar
2010-06-29
1
-38
/
+36
*
Code gen for compound assignment of complex
Fariborz Jahanian
2010-03-23
1
-2
/
+7
*
Patch to implement code gen. use of compound assignent on
Fariborz Jahanian
2010-03-23
1
-6
/
+19
*
Uniformize the names of type predicates: rather than having isFloatTy and
Duncan Sands
2010-02-15
1
-6
/
+6
*
refactor pre/postinc logic into CGF and require the caller to pass in the
Chris Lattner
2010-01-09
1
-35
/
+4
*
Minor optimization; emit proper unsupported messages for a couple of cases.
Eli Friedman
2009-12-25
1
-2
/
+9
*
Simplify code. No functionality change.
Benjamin Kramer
2009-11-29
1
-22
/
+6
*
Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.
Benjamin Kramer
2009-11-28
1
-2
/
+1
*
Change all the Type::getAsFoo() methods to specializations of Type::getAs().
John McCall
2009-09-21
1
-10
/
+10
*
Reflow comments and some minor whitespace fixups.
Mike Stump
2009-09-09
1
-66
/
+65
*
Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...
Fariborz Jahanian
2009-08-20
1
-2
/
+2
*
Switch to SmallString::str from SmallString::c_str.
Daniel Dunbar
2009-08-19
1
-4
/
+11
*
Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.
Fariborz Jahanian
2009-08-18
1
-1
/
+2
*
Update for LLVM API change.
Owen Anderson
2009-07-31
1
-5
/
+5
*
Canonicalize else spacing.
Mike Stump
2009-07-30
1
-1
/
+0
*
Update for LLVM API change.
Owen Anderson
2009-07-27
1
-3
/
+1
*
Switch to using llvm::Value::getName()
Daniel Dunbar
2009-07-26
1
-2
/
+2
*
Update for LLVM API change.
Owen Anderson
2009-07-24
1
-1
/
+1
*
Update for LLVM API change, and contextify a bunch of related stuff.
Owen Anderson
2009-07-14
1
-2
/
+4
*
Update for LLVM API change.
Owen Anderson
2009-07-13
1
-5
/
+8
*
Update clang for the add ->add/fadd split. Likewise for sub and mul.
Chris Lattner
2009-06-17
1
-30
/
+87
*
Support complex properties, ivars and message expressions.
Daniel Dunbar
2009-06-10
1
-6
/
+42
*
Implement VisitCXXExprWithTemporaries for complex expressions.
Anders Carlsson
2009-05-31
1
-0
/
+3
*
Fixup the rest of the trivial cases of the codegen of volatile. If
Mike Stump
2009-05-29
1
-22
/
+108
*
Functions that return references can be rvalues as well.
Anders Carlsson
2009-05-27
1
-0
/
+3
*
Change compound assignment operators to keep track of both the promoted
Eli Friedman
2009-03-28
1
-1
/
+1
*
Some minor fixes for complex IRGen.
Eli Friedman
2009-03-23
1
-23
/
+16
*
Minor cleanup for choose expressions: add a helper that returns the
Eli Friedman
2009-03-04
1
-2
/
+1
*
rip out __builtin_overload
Chris Lattner
2009-02-18
1
-6
/
+0
*
Use EmitVAListRef instead of EmitLValue directly to handle array decay
Daniel Dunbar
2009-02-11
1
-1
/
+1
[next]