summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
2015-09-29Honor the casted-to alignment of an explicit cast even whenJohn McCall
2015-09-15Decorating vptr load & stores with !invariant.groupPiotr Padlewski
2015-09-11[OPENMP] Preserve alignment of the original variables for the captured refere...Alexey Bataev
2015-09-10[OPENMP] Outlined function for parallel and other regions with list of captur...Alexey Bataev
2015-09-10CFI: Introduce -fsanitize=cfi-icall flag.Peter Collingbourne
2015-09-09CodeGen: Add CFI unrelated cast checks to the new pointer code path.Peter Collingbourne
2015-09-08Introduce __builtin_nontemporal_store and __builtin_nontemporal_load.Michael Zolotukhin
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall
2015-09-04[OPENMP] Fix for http://llvm.org/PR24674: assertion failed and and abort trapAlexey Bataev
2015-08-31[OPENMP 4.0] Codegen for array sections.Alexey Bataev
2015-08-28Revert "[OPENMP 4.0] Codegen for array sections."Daniel Jasper
2015-08-28[OPENMP 4.0] Codegen for array sections.Alexey Bataev
2015-08-11Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas
2015-07-28[CodeGen] Simplify creation of shuffle masks.Benjamin Kramer
2015-07-21Pass an iterator range to EmitCallArgsDavid Blaikie
2015-07-14Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu...David Blaikie
2015-07-10Respect alignment of nested bitfieldsUlrich Weigand
2015-07-02Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.Akira Hatanaka
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-19Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne
2015-06-18Introduce -fsanitize-trap= flag.Peter Collingbourne
2015-05-18API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie
2015-05-11Unify sanitizer kind representation between the driver and the rest of the co...Peter Collingbourne
2015-04-23InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner
2015-04-09[CodeGen] Do a more principled fix for PR231653, always use the inner type.Benjamin Kramer
2015-04-09[CodeGen] When promoting a reference temporary to a global use the inner type...Benjamin Kramer
2015-04-05clang-format my last commitDavid Blaikie
2015-04-05[opaque pointer type] More GEP API migrationsDavid Blaikie
2015-04-04[opaque pointer type] More GEP API migrationsDavid Blaikie
2015-03-18Fix the LLVM type used when lowering initializer list reference temporaries t...Nick Lewycky
2015-03-17Revert r232454 and r232456: "Fix the LLVM type used when lowering initializer...Hans Wennborg
2015-03-17Fix the LLVM type used when lowering initializer list reference temporaries t...Nick Lewycky
2015-03-14Implement bad cast checks using control flow integrity information.Peter Collingbourne
2015-03-07Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals."Benjamin Kramer
2015-03-07Revert r231508 "CodeGen: Emit constant temporaries into read-only globals."Hans Wennborg
2015-03-06CodeGen: Emit constant temporaries into read-only globals.Benjamin Kramer
2015-02-25Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer
2015-02-25[OPENMP] Rename methods of OpenMPRuntime class. NFC. Alexey Bataev
2015-02-14Try to unbreak the Hexagon botDavid Majnemer
2015-02-14CodeGen: _Atomic(_Complex) shouldn't crashDavid Majnemer
2015-02-14Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer
2015-02-14CodeGen: Correctly convert atomic bool from i8 to i1David Majnemer
2015-02-13Revert r229082 for a bit, it caused PR22577.Nico Weber
2015-02-13MS ABI: Implement /volatile:msDavid Majnemer
2015-01-25DebugInfo: Attribute calls to overloaded operators with the operator, not the...David Blaikie
2015-01-25DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie
2015-01-24DebugInfo: Correct the line location of geps on array accessesDavid Blaikie
2015-01-23DebugInfo: Remove outdated comment. Column info is no longer needed to differ...David Blaikie
2015-01-21DebugInfo: Remove forced column-info workaround for inlined callsDavid Blaikie