summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprComplex.cpp
Commit message (Expand)AuthorAgeFilesLines
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-1/+1
* Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson2014-02-171-4/+0
* CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner2014-01-131-2/+2
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-1/+7
* Add front-end infrastructure now address space casts are in LLVM IR.David Tweed2013-12-111-0/+1
* CodeGen: WhitespaceJustin Bogner2013-11-221-5/+5
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-16/+21
* Make IgnoreParens() look through ChooseExprs.Eli Friedman2013-07-201-1/+1
* Propagate alignment for _ComplexJF Bastien2013-07-171-6/+20
* Fix crash on complex constant zero.Eli Friedman2013-07-161-3/+3
* Add support for complex compound assignments where the LHS is a scalar.Eli Friedman2013-06-121-34/+64
* Make sure we don't emit invalid IR for StmtExprs with complex cleanups.Eli Friedman2013-06-101-1/+3
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-201-0/+4
* Promote atomic type sizes up to a power of two, capped byJohn McCall2013-03-071-1/+6
* Change hasAggregateLLVMType, which conflates complex andJohn McCall2013-03-071-58/+56
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-201-0/+1
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-2/+2
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Simplify: replace getContext().getLangOpts() with just getLangOpts().Richard Smith2012-11-011-2/+2
* Change the representation of builtin functions in the ASTEli Friedman2012-08-311-0/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-2/+2
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-11/+4
* Unify the BlockDeclRefExpr and DeclRefExpr paths so thatJohn McCall2012-03-101-2/+18
* Add missing code for compound literals of complex type. <rdar://problem/1093...Eli Friedman2012-02-271-0/+4
* Generate an AST for the conversion from a lambda closure type to aDouglas Gregor2012-02-221-0/+1
* Split reinterpret_casts of member pointers out from CK_BitCast; thisJohn McCall2012-02-151-0/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* Some improvements to the handling of C11 atomic types:David Chisnall2012-01-161-0/+4
* Revert r147664; it's breaking clang regression tests.Eli Friedman2012-01-061-1/+1
* Silence GCC warnings.Jakub Staszak2012-01-061-1/+1
* Enter the cleanups for a block outside the enclosingJohn McCall2011-11-101-1/+3
* Rip out CK_GetObjCProperty.John McCall2011-11-071-1/+0
* Rip the ObjCPropertyRef l-value kind out of IR-generation.John McCall2011-11-071-28/+5
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-0/+4
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-1/+1
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-1/+1
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-1/+1
* Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman2011-10-111-0/+4
* de-tmpify clang.Benjamin Kramer2011-09-271-24/+24
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Add list initialization for complex numbers in C. Essentially, this allows "...Eli Friedman2011-09-191-1/+8
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-4/+4
* When converting a block pointer to an Objective-C pointer type, extendJohn McCall2011-09-101-0/+1
* Give conversions of block pointers to ObjC pointers a different cast kindJohn McCall2011-09-091-1/+2
* blocks: Support capturing complex variable in block.Fariborz Jahanian2011-09-021-0/+1
* revert patch in r139020Fariborz Jahanian2011-09-021-1/+5
* blocks: Support capturing complex variable in block.Fariborz Jahanian2011-09-021-5/+1
* de-constify llvm::Type, patch by David Blaikie!Chris Lattner2011-07-181-3/+3
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-151-0/+4
OpenPOWER on IntegriCloud