summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
2014-05-09Use auto to avoid duplicating the type.Rafael Espindola
2014-04-08Add support for MSVC's __FUNCSIG__Reid Kleckner
2014-03-26PR19254: If a thread_local data member of a class is accessed via member accessRichard Smith
2014-02-20Sema: Do not assert when dereferencing member pointer using virtual inheritan...David Majnemer
2014-02-17Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker
2014-01-13CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner
2014-01-07CodeGen: Sentences end with a periodJustin Bogner
2014-01-06CodeGen: Initial instrumentation based PGO implementationJustin Bogner
2013-12-11Add front-end infrastructure now address space casts are in LLVM IR.David Tweed
2013-11-21Fix a crash in EmitStoreThroughExtVectorComponentLValue for vectors of odd si...Joey Gouly
2013-11-08ubsan: Only emit constants for filenames and type descriptors once.Will Dietz
2013-11-06[-fms-extensions] Add support for __FUNCDNAME__David Majnemer
2013-11-05C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith
2013-10-22Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-insertedRichard Smith
2013-10-20Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne
2013-10-08TBAA: use the same format for scalar TBAA and struct-path aware TBAA.Manman Ren
2013-10-07Fix objectsize tests after r192117Matt Arsenault
2013-10-02Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky
2013-10-01No functionality change. Reflow lines that could fit on one line. Break linesNick Lewycky
2013-09-11Fix 2 cases of uninitialized reads of an invalid PresumedLoc.Evgeniy Stepanov
2013-08-30Revert r189649 because it was breaking sanitizer bots.Yunzhong Gao
2013-08-30Fixing a bug where debug info for a local variable gets emitted at file scope.Yunzhong Gao
2013-08-27Revert "PR14569: Omit debug info for thunks"David Blaikie
2013-08-26Handle predefined expression for a captured statementWei Pan
2013-08-21Sema: Use the right type for PredefinedExpr when it's in a lambda.Benjamin Kramer
2013-08-15CodeGen: __uuidof should work even with an incomplete _GUID typeDavid Majnemer
2013-08-08UBSan: Fix alignment checks emitted in downcasts.Filipe Cabecinhas
2013-07-26Debug Info / EmitCallArgs: arguments may modify the debug location.Adrian Prantl
2013-07-26Remove trailing whitespace.Craig Topper
2013-07-20Make IgnoreParens() look through ChooseExprs.Eli Friedman
2013-07-11Simplify atomic load/store IRGen.Eli Friedman
2013-07-05Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper
2013-06-28Delete dead code.Eli Friedman
2013-06-14Emit initializers for static-storage-duration temporaries as constants whereRichard Smith
2013-06-12Simplify: we don't need any special-case lifetime extension when initializingRichard Smith
2013-06-12PR12086, PR15117Richard Smith
2013-06-12Reapply r183721, reverted in r183776, with a fix for a bug in the former (weRichard Smith
2013-06-11Revert r183721. It caused cleanups to be delayed too long in some cases.Richard Smith
2013-06-11Silence GCC warning.Benjamin Kramer
2013-06-11Rework IR emission for lifetime-extended temporaries. Instead of trying to walkRichard Smith
2013-06-04Remove some unreachable (and wrong) code and replace it with an assertion.Richard Smith
2013-06-03Fix handling of pointers-to-members and comma expressions whenRichard Smith
2013-05-09CodeGen for CapturedStmtsBen Langmuir
2013-05-03Correctly emit certain implicit references to 'self' even withinJohn McCall
2013-04-27Struct-path aware TBAA: fix handling of may_alias attribute.Manman Ren
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-19Implement CodeGen for C++11 thread_local, following the Itanium ABI specifica...Richard Smith
2013-04-14CodeGen support for function-local static thread_local variables withRichard Smith
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith