summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGExprComplex.cpp
Commit message (Expand)AuthorAgeFilesLines
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-3/+4
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-4/+4
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+1
* CodeGen: _Atomic(_Complex) shouldn't crashDavid Majnemer2015-02-141-0/+2
* Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer2015-02-141-1/+2
* Revert r229082 for a bit, it caused PR22577.Nico Weber2015-02-131-2/+1
* MS ABI: Implement /volatile:msDavid Majnemer2015-02-131-1/+2
* Fix typoo.Richard Smith2015-02-121-2/+2
* DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie2015-02-091-8/+2
* DebugInfo: Suppress the location of instructions in complex default arguments.David Blaikie2015-02-091-2/+8
* DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie2015-01-251-1/+1
* DebugInfo: Attribute complex expressions to the source location of the expres...David Blaikie2015-01-181-0/+1
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-14/+8
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-8/+14
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-14/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-8/+14
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-14/+8
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-8/+14
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-14/+8
* DebugInfo: Correct location for compound complex assignmentDavid Blaikie2014-12-091-2/+1
* DebugInfo: Accurate location information for complex assignmentDavid Blaikie2014-12-091-4/+4
* DebugInfo: Emit the correct location for initialization of a complex variableDavid Blaikie2014-12-091-8/+14
* Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov2014-12-021-5/+14
* Remove CastKind typedef from CastExpr since CastKind is in the clang namespace.Craig Topper2014-10-311-2/+2
* Lower compound assignment for the missing type llvm::Type::FP128TyID.Jiangning Liu2014-10-211-0/+4
* [complex] Teach the complex math IR gen to emit direct math andChandler Carruth2014-10-191-17/+83
* complex long double support for PowerPCJoerg Sonnenberger2014-10-171-0/+4
* [complex] Use the much more powerful EmitCall routine to call libcallsChandler Carruth2014-10-111-17/+1
* [complex] Teach Clang to preserve different-type operands to arithmeticChandler Carruth2014-10-111-35/+162
* [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