summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Clarify and elaborate the conditions on which we're checking targetEric Christopher2015-11-141-4/+6
* Provide a frontend based error for always_inline functions that requireEric Christopher2015-11-121-0/+9
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-061-1/+1
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-16/+15
* [DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev2015-10-201-3/+13
* Honor the casted-to alignment of an explicit cast even whenJohn McCall2015-09-291-1/+0
* Decorating vptr load & stores with !invariant.groupPiotr Padlewski2015-09-151-3/+5
* [OPENMP] Preserve alignment of the original variables for the captured refere...Alexey Bataev2015-09-111-2/+6
* [OPENMP] Outlined function for parallel and other regions with list of captur...Alexey Bataev2015-09-101-1/+4
* CFI: Introduce -fsanitize=cfi-icall flag.Peter Collingbourne2015-09-101-0/+23
* CodeGen: Add CFI unrelated cast checks to the new pointer code path.Peter Collingbourne2015-09-091-0/+8
* Introduce __builtin_nontemporal_store and __builtin_nontemporal_load.Michael Zolotukhin2015-09-081-4/+18
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-405/+625
* [OPENMP] Fix for http://llvm.org/PR24674: assertion failed and and abort trapAlexey Bataev2015-09-041-4/+10
* [OPENMP 4.0] Codegen for array sections.Alexey Bataev2015-08-311-0/+151
* Revert "[OPENMP 4.0] Codegen for array sections."Daniel Jasper2015-08-281-127/+0
* [OPENMP 4.0] Codegen for array sections.Alexey Bataev2015-08-281-0/+127
* Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas2015-08-111-2/+4
* [CodeGen] Simplify creation of shuffle masks.Benjamin Kramer2015-07-281-33/+8
* Pass an iterator range to EmitCallArgsDavid Blaikie2015-07-211-2/+2
* Rely on default zero-arg value for IRBuilder::CreateCall calls to zero-arg fu...David Blaikie2015-07-141-2/+1
* Respect alignment of nested bitfieldsUlrich Weigand2015-07-101-9/+10
* Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.Akira Hatanaka2015-07-021-2/+13
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne2015-06-191-2/+4
* Introduce -fsanitize-trap= flag.Peter Collingbourne2015-06-181-12/+12
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-4/+4
* Unify sanitizer kind representation between the driver and the rest of the co...Peter Collingbourne2015-05-111-4/+6
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-4/+3
* [CodeGen] Do a more principled fix for PR231653, always use the inner type.Benjamin Kramer2015-04-091-10/+9
* [CodeGen] When promoting a reference temporary to a global use the inner type...Benjamin Kramer2015-04-091-3/+4
* clang-format my last commitDavid Blaikie2015-04-051-3/+2
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-4/+4
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-041-2/+2
* Fix the LLVM type used when lowering initializer list reference temporaries t...Nick Lewycky2015-03-181-2/+5
* Revert r232454 and r232456: "Fix the LLVM type used when lowering initializer...Hans Wennborg2015-03-171-5/+2
* Fix the LLVM type used when lowering initializer list reference temporaries t...Nick Lewycky2015-03-171-2/+5
* Implement bad cast checks using control flow integrity information.Peter Collingbourne2015-03-141-0/+7
* Reapply r231508 "CodeGen: Emit constant temporaries into read-only globals."Benjamin Kramer2015-03-071-2/+20
* Revert r231508 "CodeGen: Emit constant temporaries into read-only globals."Hans Wennborg2015-03-071-22/+2
* CodeGen: Emit constant temporaries into read-only globals.Benjamin Kramer2015-03-061-2/+22
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+1
* [OPENMP] Rename methods of OpenMPRuntime class. NFC. Alexey Bataev2015-02-251-1/+1
* Try to unbreak the Hexagon botDavid Majnemer2015-02-141-1/+1
* CodeGen: _Atomic(_Complex) shouldn't crashDavid Majnemer2015-02-141-2/+6
* Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer2015-02-141-2/+3
* CodeGen: Correctly convert atomic bool from i8 to i1David Majnemer2015-02-141-1/+1
* Revert r229082 for a bit, it caused PR22577.Nico Weber2015-02-131-3/+2
* MS ABI: Implement /volatile:msDavid Majnemer2015-02-131-2/+3
OpenPOWER on IntegriCloud