summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGExprScalar.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r228053:Hans Wennborg2015-02-041-1/+2
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-1/+2
* [mips] Fix va_arg() for pointer types on big-endian N32.Daniel Sanders2015-01-131-2/+6
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-2/+1
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-1/+2
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-2/+1
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-1/+2
* Fix an address space id reset with array decay'sPekka Jaaskelainen2014-12-191-1/+2
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-2/+1
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-1/+2
* Bugfix for Codegen of atomic load/store/other ops.Alexey Bataev2014-12-151-10/+10
* CodeGen: Compound literals with funny types shouldn't crashDavid Majnemer2014-12-141-2/+4
* [OpenCL] Implemented restrictions for pointer conversions specified in OpenCL...Anastasia Stulova2014-11-261-2/+2
* Allow EmitVAArg() to promote types and use this to fix some N32/N64 vararg is...Daniel Sanders2014-11-191-2/+10
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-26/+28
* Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov2014-11-101-12/+22
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-26/+29
* Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov2014-10-301-22/+22
* Sanitize upcasts and conversion to virtual base.Alexey Samsonov2014-10-131-3/+3
* Suppress a warning about an unused variable in NDEBUG builds.Chandler Carruth2014-10-111-0/+1
* [complex] Teach the other two binary operators on complex numbers (==Chandler Carruth2014-10-111-5/+23
* Emit @llvm.assume for non-parameter lvalue align_value-attribute loadsHal Finkel2014-10-041-3/+41
* Include debug info for types referenced only via explicit cast expressions.David Blaikie2014-09-241-0/+4
* Allow __fp16 as a function arg or return type for AArch64Oliver Stannard2014-08-271-4/+8
* [UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov2014-07-171-12/+22
* IR: update Clang to use polymorphic __fp16 conversion intrinsics.Tim Northover2014-07-171-8/+15
* Fix the dtor location issues in PR20038 harder.David Blaikie2014-07-101-9/+7
* [Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov2014-07-071-1/+1
* Cleanup. No functionality change intended.Richard Smith2014-07-071-5/+4
* PR20038: DebugInfo: Call sites without DebugLocs for temporary dtors after a ...David Blaikie2014-06-251-1/+4
* IR-change: cmpxchg operations now return { iN, i1 }.Tim Northover2014-06-131-4/+6
* [CodeGen] Don't cast and use SizeTy instead of Int32Ty when constructing {ext...Michael J. Spencer2014-05-311-4/+1
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-23/+23
* Remove some empty statementsAlp Toker2014-04-191-1/+1
* Ensure we evaluate VLA bounds if a variably-modified type is used as theRichard Smith2014-04-141-0/+4
* Update for IR: add a second AtomicOrdering to cmpxchg insts.Tim Northover2014-03-111-4/+6
* [Modules] Update to reflect the move of CFG.h to the IR library in LLVMChandler Carruth2014-03-041-1/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-4/+4
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-1/+1
* Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson2014-02-171-8/+0
* Fix some minor whitespace issues.Bob Wilson2014-02-171-1/+1
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner2014-01-131-4/+4
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-3/+34
* Eliminate UnaryTypeTraitExprAlp Toker2014-01-011-3/+0
* Eliminate BinaryTypeTraitExprAlp Toker2013-12-131-1/+1
* Add front-end infrastructure now address space casts are in LLVM IR.David Tweed2013-12-111-2/+13
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-051-1/+1
* Remove an incorrect optimization inside Clang's IRGen. Its check to determineNick Lewycky2013-11-081-15/+8
* Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-insertedRichard Smith2013-10-221-2/+2