summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2014-08-21Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall.Alexey Samsonov
2014-08-19ext_vector IRGen. Patch to allow indexing into Fariborz Jahanian
2014-08-13Header guard canonicalization, clang part.Benjamin Kramer
2014-08-06Objective-C ARC. First patch toward generating new APIsFariborz Jahanian
2014-08-05Introduce f[no-]max-unknown-pointer-align=[number] optionFariborz Jahanian
2014-08-04Remove separator parameter from static local naming codeReid Kleckner
2014-07-26MS ABI: Use musttail for vtable thunks that pass arguments by valueReid Kleckner
2014-07-26Remove an extra parameter and C++11 for loop-ify this codeReid Kleckner
2014-07-25MS ABI: Don't push destructor cleanups for aggregate parameters in thunksReid Kleckner
2014-07-22[OPENMP] Initial parsing and sema analysis for 'atomic' directive.Alexey Bataev
2014-07-22[OPENMP] Initial parsing and sema analysis for 'ordered' directive.Alexey Bataev
2014-07-21Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison
2014-07-21Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison
2014-07-21[OPENMP] Initial parsing and sema analysis for 'flush' directive.Alexey Bataev
2014-07-21[OPENMP] Parsing/Sema of the OpenMP directive 'critical'.Alexander Musman
2014-07-18Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison
2014-07-18Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison
2014-07-18[OPENMP] Initial parsing and sema analysis for 'taskwait' directive.Alexey Bataev
2014-07-18[OPENMP] Initial parsing and sema analysis for 'barrier' directive.Alexey Bataev
2014-07-18[OPENMP] Initial parsing and sema analysis of 'taskyield' directive.Alexey Bataev
2014-07-17[UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov
2014-07-17[OPENMP] Parsing/Sema analysis of directive 'master'Alexander Musman
2014-07-11[OPENMP] Parsing and sema analysis for 'omp task' directive.Alexey Bataev
2014-07-10Fix the dtor location issues in PR20038 harder.David Blaikie
2014-07-08[OPENMP] Parsing and sema analysis for 'omp parallel sections' directive.Alexey Bataev
2014-07-07[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov
2014-07-07[OPENMP] Added initial support for 'omp parallel for'.Alexey Bataev
2014-07-07Add an AST node for __leave statements, hook it up.Nico Weber
2014-07-01Remove CleanupHackLevel from CGException.Logan Chien
2014-06-30Using of variable length arrays in captured statements and OpenMP constructs.Alexey Bataev
2014-06-28Remove llvm:: from uses of ArrayRef.Craig Topper
2014-06-26[OPENMP] Initial parsing and sema analysis for 'single' directive.Alexey Bataev
2014-06-26[OPENMP] Initial parsing and sema analysis for 'section' directive.Alexey Bataev
2014-06-25[OPENMP] Initial support for 'sections' directive.Alexey Bataev
2014-06-24Add R600 builtin codegen.Matt Arsenault
2014-06-24ARM: remove dead CodeGen functions.Tim Northover
2014-06-18[OPENMP] Initial support for '#pragma omp for' (fixed incompatibility with MS...Alexey Bataev
2014-06-17Revert "[OPENMP] Initial support for '#pragma omp for'."Rafael Espindola
2014-06-17[OPENMP] Initial support for '#pragma omp for'.Alexey Bataev
2014-06-06Adding a new #pragma for the vectorize and interleave optimization hints.Aaron Ballman
2014-06-03Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith
2014-06-03When emitting a multidimensional array new, emit the initializers for theRichard Smith
2014-05-24AArch64/ARM64: rename ARM64 components to AArch64Tim Northover
2014-05-24AArch64/ARM64: update Clang after AArch64 removal.Tim Northover
2014-05-22This patch adds a helper class (CGLoopInfo) for marking memory instructions w...Alexander Musman
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-05-19Non-allocatable Global Named RegisterRenato Golin
2014-05-09Don't indent in namespaces.Rafael Espindola
2014-05-06[OPENMP] Initial codegen for '#pragma omp parallel'Alexey Bataev
2014-04-15CodeGen: Handle CapturedStmt in instrumentation based profilingJustin Bogner