aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprComplex.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-03-26[coroutines] Add codegen for await and yield expressionsGor Nishanov1-0/+10
2017-03-06Don't assume cleanup emission preserves dominance in expr evaluationReid Kleckner1-1/+5
2016-12-23Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev1-0/+1
2016-12-20Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper1-1/+0
2016-12-20[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev1-0/+1
2016-10-26Refactor call emission to package the function pointer together withJohn McCall1-3/+3
2016-07-28[OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu1-0/+1
2016-07-18[NFC] Header cleanupMehdi Amini1-3/+0
2016-01-13[Bugfix] Fix ICE on constexpr vector splat.George Burgess IV1-0/+1
2015-11-23Preserve exceptions information during calls code generation.Samuel Antao1-7/+13
2015-10-20[DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev1-0/+2
2015-09-17Support __builtin_ms_va_list.Charles Davis1-2/+2
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall1-40/+35
2015-08-11Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas1-17/+22
2015-08-05Don't repeat function names in comments. NFC.Filipe Cabecinhas1-3/+3
2015-04-23InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner1-3/+4
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie1-4/+4
2015-02-25Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer1-1/+1
2015-02-14CodeGen: _Atomic(_Complex) shouldn't crashDavid Majnemer1-0/+2
2015-02-14Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer1-1/+2
2015-02-13Revert r229082 for a bit, it caused PR22577.Nico Weber1-2/+1
2015-02-13MS ABI: Implement /volatile:msDavid Majnemer1-1/+2
2015-02-12Fix typoo.Richard Smith1-2/+2
2015-02-09DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie1-8/+2
2015-02-09DebugInfo: Suppress the location of instructions in complex default arguments.David Blaikie1-2/+8
2015-01-25DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie1-1/+1
2015-01-18DebugInfo: Attribute complex expressions to the source location of the expres...David Blaikie1-0/+1
2015-01-14Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie1-14/+8
2015-01-09Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie1-8/+14
2014-12-30Reapply "DebugInfo: Generalize debug info location handling"David Blaikie1-14/+8
2014-12-29Revert "DebugInfo: Generalize debug info location handling"David Blaikie1-8/+14
2014-12-29Reapply "DebugInfo: Generalize debug info location handling"David Blaikie1-14/+8
2014-12-17Revert "DebugInfo: Generalize debug info location handling"David Blaikie1-8/+14
2014-12-16DebugInfo: Generalize debug info location handlingDavid Blaikie1-14/+8
2014-12-09DebugInfo: Correct location for compound complex assignmentDavid Blaikie1-2/+1
2014-12-09DebugInfo: Accurate location information for complex assignmentDavid Blaikie1-4/+4
2014-12-09DebugInfo: Emit the correct location for initialization of a complex variableDavid Blaikie1-8/+14
2014-12-02Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov1-5/+14
2014-10-31Remove CastKind typedef from CastExpr since CastKind is in the clang namespace.Craig Topper1-2/+2
2014-10-21Lower compound assignment for the missing type llvm::Type::FP128TyID.Jiangning Liu1-0/+4
2014-10-19[complex] Teach the complex math IR gen to emit direct math andChandler Carruth1-17/+83
2014-10-17complex long double support for PowerPCJoerg Sonnenberger1-0/+4
2014-10-11[complex] Use the much more powerful EmitCall routine to call libcallsChandler Carruth1-17/+1
2014-10-11[complex] Teach Clang to preserve different-type operands to arithmeticChandler Carruth1-35/+162
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper1-1/+1
2014-02-17Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson1-4/+0
2014-01-13CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner1-2/+2
2014-01-06CodeGen: Initial instrumentation based PGO implementationJustin Bogner1-1/+7
2013-12-11Add front-end infrastructure now address space casts are in LLVM IR.David Tweed1-0/+1
2013-11-22CodeGen: WhitespaceJustin Bogner1-5/+5