summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprScalar.cpp
AgeCommit message (Expand)Author
2015-02-03Address review feedback for r228003.Adrian Prantl
2015-02-03Merge ArtificialLocation into ApplyDebugLocation and make a clearAdrian Prantl
2015-01-25DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie
2015-01-14Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie
2015-01-13[mips] Fix va_arg() for pointer types on big-endian N32.Daniel Sanders
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
2014-12-19Fix an address space id reset with array decay'sPekka Jaaskelainen
2014-12-17Revert "DebugInfo: Generalize debug info location handling"David Blaikie
2014-12-16DebugInfo: Generalize debug info location handlingDavid Blaikie
2014-12-15Bugfix for Codegen of atomic load/store/other ops.Alexey Bataev
2014-12-14CodeGen: Compound literals with funny types shouldn't crashDavid Majnemer
2014-11-26[OpenCL] Implemented restrictions for pointer conversions specified in OpenCL...Anastasia Stulova
2014-11-19Allow EmitVAArg() to promote types and use this to fix some N32/N64 vararg is...Daniel Sanders
2014-11-11Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov
2014-11-10Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov
2014-11-07Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov
2014-10-30Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov
2014-10-13Sanitize upcasts and conversion to virtual base.Alexey Samsonov
2014-10-11Suppress a warning about an unused variable in NDEBUG builds.Chandler Carruth
2014-10-11[complex] Teach the other two binary operators on complex numbers (==Chandler Carruth
2014-10-04Emit @llvm.assume for non-parameter lvalue align_value-attribute loadsHal Finkel
2014-09-24Include debug info for types referenced only via explicit cast expressions.David Blaikie
2014-08-27Allow __fp16 as a function arg or return type for AArch64Oliver Stannard
2014-07-17[UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov
2014-07-17IR: update Clang to use polymorphic __fp16 conversion intrinsics.Tim Northover
2014-07-10Fix the dtor location issues in PR20038 harder.David Blaikie
2014-07-07[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov
2014-07-07Cleanup. No functionality change intended.Richard Smith
2014-06-25PR20038: DebugInfo: Call sites without DebugLocs for temporary dtors after a ...David Blaikie
2014-06-13IR-change: cmpxchg operations now return { iN, i1 }.Tim Northover
2014-05-31[CodeGen] Don't cast and use SizeTy instead of Int32Ty when constructing {ext...Michael J. Spencer
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-04-19Remove some empty statementsAlp Toker
2014-04-14Ensure we evaluate VLA bounds if a variably-modified type is used as theRichard Smith
2014-03-11Update for IR: add a second AtomicOrdering to cmpxchg insts.Tim Northover
2014-03-04[Modules] Update to reflect the move of CFG.h to the IR library in LLVMChandler Carruth
2014-03-02[C++11] Replace llvm::tie with std::tie.Benjamin Kramer
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer
2014-02-17Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson
2014-02-17Fix some minor whitespace issues.Bob Wilson
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker
2014-01-13CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner
2014-01-06CodeGen: Initial instrumentation based PGO implementationJustin Bogner
2014-01-01Eliminate UnaryTypeTraitExprAlp Toker
2013-12-13Eliminate BinaryTypeTraitExprAlp Toker
2013-12-11Add front-end infrastructure now address space casts are in LLVM IR.David Tweed
2013-12-05Correct hyphenations in comments and assert messagesAlp Toker