summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2014-12-09DebugInfo: Emit the correct location for initialization of a complex variableDavid Blaikie
2014-12-09DebugInfo: Correctly identify the location of C++ member initializer list ele...David Blaikie
2014-12-04CodeGen: refactor ARM builtin handlingSaleem Abdulrasool
2014-12-03Fix incorrect codegen for devirtualized calls to virtual overloaded operators.Nico Weber
2014-12-01Revert "Remove threshold for lifetime marker insertion of named temporaries"Arnaud A. de Grandmaison
2014-12-01Remove threshold for lifetime marker insertion of named temporariesArnaud A. de Grandmaison
2014-11-11Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov
2014-11-11[Sanitizer] Refactor sanitizer options in LangOptions.Alexey Samsonov
2014-11-10Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov
2014-10-31Silence a warning from MSVC "14" by making an enum unsignedReid Kleckner
2014-10-31MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer
2014-10-30Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov
2014-10-29Improved capturing variable-length array types in CapturedStmt.Alexey Bataev
2014-10-28Objective-C. revert patch for rdar://17554063.Fariborz Jahanian
2014-10-21Fixing the MSVC build by removing friendship with CodeGenFunction; NFC.Aaron Ballman
2014-10-21[OPENMP] Codegen for 'private' clause in 'parallel' directive.Alexey Bataev
2014-10-16Insert poisoned paddings between fields in C++ classes so that AddressSanitiz...Kostya Serebryany
2014-10-15Moving CGF::EmitAlignmentAssumption to IRBuilderHal Finkel
2014-10-13Sanitize upcasts and conversion to virtual base.Alexey Samsonov
2014-10-10Unfriend CGOpenMPRegionInfo so it can go into an anonymous namespace.Benjamin Kramer
2014-10-10Code reformatting and improvement for OpenMP.Alexey Bataev
2014-10-10Code improvements in OpenMP CodeGen.Alexey Bataev
2014-10-10Revert r218865 because it introduced PR21236, a crash in codegen emitting the...Nick Lewycky
2014-10-10Promote null pointer constants used as arguments to variadic functionsReid Kleckner
2014-10-09[OPENMP] 'omp teams' directive basic support.Alexey Bataev
2014-10-08[OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev
2014-10-08Revert commit r219297.Alexey Bataev
2014-10-08[OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev
2014-10-08Revert back r219295.Alexey Bataev
2014-10-08[OPENMP] Codegen for 'firstprivate' clause.Alexey Bataev
2014-10-08Revert "[OPENMP] 'omp teams' directive basic support. Includes parsing and se...Renato Golin
2014-10-08Fix IRGen for referencing a static local before emitting its declReid Kleckner
2014-10-07[OPENMP] 'omp teams' directive basic support.Alexey Bataev
2014-10-07[OPENMP] Small refactoring of EmitOMPSimdLoop helper routine.Alexander Musman
2014-10-05MS ABI: Implement thread_local for global variablesDavid Majnemer
2014-10-02Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison
2014-10-01[OPENMP] Loop collapsing and codegen for 'omp simd' directive.Alexander Musman
2014-09-23[OPENMP] Parsing/Sema of directive omp parallel for simdAlexander Musman
2014-09-19[OPENMP] Initial parsing/sema analysis of 'target' directive.Alexey Bataev
2014-09-18MS ABI: Don't ICE for pointers to pointers to members of incomplete classesDavid Majnemer
2014-09-18Parsing/Sema of directive omp for simdAlexander Musman
2014-09-08Implement nonnull-attribute sanitizerAlexey Samsonov
2014-09-07Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel
2014-09-04MS inline asm: Allow __asm blocks to set a return valueReid Kleckner
2014-08-28Kill one of EmitCallArgs overloads. NFC.Alexey Samsonov
2014-08-27Fix some cases were ArrayRefs were being passed by reference.Craig Topper
2014-08-25Pass actual CXXConstructExpr instead of argument iteratorsAlexey Samsonov
2014-08-25Pass actual CallExpr instead of CallExpr-specific iteratorsAlexey Samsonov
2014-08-22DebugInfo: Scope for condition variables more narrowly than the loop variable.David Blaikie
2014-08-22CGCall: Factor out the logic mapping call arguments to LLVM IR arguments.Alexey Samsonov