summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprComplex.cpp
AgeCommit message (Expand)Author
2019-07-02[C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington
2019-05-16Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier
2019-03-06[Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan
2019-02-09[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-02-05[opaque pointer types] Pass function types for runtime function calls.James Y Knight
2019-01-30Cleanup: replace uses of CallSite with CallBase.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-09Compound literals, enums, et al require const exprBill Wendling
2018-10-23[Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan
2018-10-23[OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev
2018-10-15[Fixed Point Arithmetic] FixedPointCastLeonard Chan
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-06Fix typos in clangAlexander Kornienko
2018-03-20Delete BuiltinCC. NFC.Rafael Espindola
2018-03-20[CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka
2017-12-20[Complex] Don't use __div?c3 when building with fast-math.Florian Hahn
2017-10-08Remove unused variables. No functionality change.Benjamin Kramer
2017-08-25[IRGen] Evaluate constant static variables referenced through memberAlex Lorenz
2017-03-26[coroutines] Add codegen for await and yield expressionsGor Nishanov
2017-03-06Don't assume cleanup emission preserves dominance in expr evaluationReid Kleckner
2016-12-23Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev
2016-12-20Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper
2016-12-20[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev
2016-10-26Refactor call emission to package the function pointer together withJohn McCall
2016-07-28[OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu
2016-07-18[NFC] Header cleanupMehdi Amini
2016-01-13[Bugfix] Fix ICE on constexpr vector splat.George Burgess IV
2015-11-23Preserve exceptions information during calls code generation.Samuel Antao
2015-10-20[DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev
2015-09-17Support __builtin_ms_va_list.Charles Davis
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall
2015-08-11Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas
2015-08-05Don't repeat function names in comments. NFC.Filipe Cabecinhas
2015-04-23InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie
2015-02-25Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer
2015-02-14CodeGen: _Atomic(_Complex) shouldn't crashDavid Majnemer
2015-02-14Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer
2015-02-13Revert r229082 for a bit, it caused PR22577.Nico Weber
2015-02-13MS ABI: Implement /volatile:msDavid Majnemer
2015-02-12Fix typoo.Richard Smith
2015-02-09DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie
2015-02-09DebugInfo: Suppress the location of instructions in complex default arguments.David Blaikie
2015-01-25DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie
2015-01-18DebugInfo: Attribute complex expressions to the source location of the expres...David Blaikie
2015-01-14Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie
2015-01-09Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie
2014-12-30Reapply "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-29Revert "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-29Reapply "DebugInfo: Generalize debug info location handling"David Blaikie