summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+1
* Reapply r225000 (reverted in r225555): DebugInfo: Generalize debug info locat...David Blaikie2015-01-141-27/+10
* Reimplement -fsanitize-recover family of flags.Alexey Samsonov2015-01-121-38/+85
* Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2015-01-121-1/+1
* Revert "DebugInfo: Generalize debug info location handling" and related commitsDavid Blaikie2015-01-091-10/+27
* CodeGen: Don't crash when a lambda uses a local constexpr variableDavid Majnemer2015-01-011-16/+16
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-301-27/+10
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-10/+27
* Reapply "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-291-27/+10
* Revert "DebugInfo: Generalize debug info location handling"David Blaikie2014-12-171-10/+27
* DebugInfo: Generalize debug info location handlingDavid Blaikie2014-12-161-27/+10
* Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2014-12-161-4/+5
* [OPENMP] Bugfix for processing of global variables in OpenMP regions.Alexey Bataev2014-12-161-15/+15
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-5/+11
* DebugInfo: Correct location information for array accesses to elements of var...David Blaikie2014-12-101-0/+3
* DebugInfo: Fix another case of array access line informationDavid Blaikie2014-12-101-0/+3
* DebugInfo: Correct the location of array accessesDavid Blaikie2014-12-101-0/+2
* IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith2014-12-091-7/+12
* DebugInfo: Correctly identify the location of C++ member initializer list ele...David Blaikie2014-12-091-1/+5
* DebugInfo: Ensure the store for an assignment is attributed to the beginning ...David Blaikie2014-12-081-0/+2
* This patch fixes couple of bugs for predefined expressionFariborz Jahanian2014-11-141-1/+4
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-34/+33
* [OPENMP] Codegen for threadprivate variablesAlexey Bataev2014-11-111-0/+20
* CGExpr.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2014-11-111-0/+2
* Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov2014-11-101-18/+54
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-12/+15
* Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov2014-10-301-13/+12
* CodeGen: correct materialize temporary aggregates in ARC modeSaleem Abdulrasool2014-10-241-3/+17
* CodeGen: trivial conversion to range based loopSaleem Abdulrasool2014-10-241-4/+4
* SanitizerBlacklist: blacklist functions by their source location.Alexey Samsonov2014-10-171-1/+2
* Moving CGF::EmitAlignmentAssumption to IRBuilderHal Finkel2014-10-151-29/+0
* Sanitize upcasts and conversion to virtual base.Alexey Samsonov2014-10-131-11/+13
* Revert r218865 because it introduced PR21236, a crash in codegen emitting the...Nick Lewycky2014-10-101-27/+11
* Fix for bug http://llvm.org/PR17427.Alexey Bataev2014-10-091-79/+12
* Fix IRGen for referencing a static local before emitting its declReid Kleckner2014-10-081-1/+2
* MS ABI: Implement thread_local for global variablesDavid Majnemer2014-10-051-1/+2
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-10-021-11/+27
* Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC.Rafael Espindola2014-09-111-2/+2
* Implement nonnull-attribute sanitizerAlexey Samsonov2014-09-081-1/+2
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-071-0/+28
* Kill one of EmitCallArgs overloads. NFC.Alexey Samsonov2014-08-281-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall.Alexey Samsonov2014-08-211-9/+6
* ext_vector IRGen. Patch to allow indexing into Fariborz Jahanian2014-08-191-3/+35
* [Sanitizer] Introduce SanitizerMetadata class.Alexey Samsonov2014-08-011-3/+3
* Revert "Emit column debug information for loads"Tobias Grosser2014-07-291-3/+0
* Emit column debug information for loadsTobias Grosser2014-07-291-0/+3
* Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison2014-07-211-25/+0
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-07-211-0/+25
* [UBsan] Skip -fsanitize=vptr instrumentations when the pointer value is null.Alexey Samsonov2014-07-181-1/+1