summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP] Do not create offloading entry for declare target variablesAlexey Bataev2018-08-291-1/+9
* [OPENMP][NVPTX] Add support for lightweight runtime.Alexey Bataev2018-08-292-49/+321
* [MinGW] Don't mark external variables as DSO localMartin Storsjo2018-08-291-0/+8
* [OPENMP] Create non-const ident_t objects.Mike Rice2018-08-291-12/+13
* [X86] Add kadd intrinsics to match gcc and icc.Craig Topper2018-08-281-1/+29
* [X86] Add kortest intrinsics for 8, 32, and 64 bit masks. Add new intrinsic n...Craig Topper2018-08-281-6/+13
* [X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor with 8, 32, and 64-bi...Craig Topper2018-08-271-12/+32
* [LTO] Fix -save-temps with LTO and unnamed globals.Eli Friedman2018-08-241-2/+4
* Currently clang does not emit unused static constants. GCC emits theseElizabeth Andrews2018-08-221-0/+13
* [CodeGen] Look at the type of a block capture field rather than the typeAkira Hatanaka2018-08-221-16/+16
* [AArch64] Add Tiny Code Model for AArch64David Green2018-08-221-0/+1
* Eliminate instances of `EmitScalarExpr(E->getArg(n))` in EmitX86BuiltinExpr().Nico Weber2018-08-211-12/+9
* [CodeGen] Implicitly set stackrealign on the main function, if custom stack a...Martin Storsjo2018-08-211-0/+7
* Add a new flag and attributes to control static destructor registrationErik Pilkington2018-08-212-0/+6
* DebugInfo: Add the ability to disable DWARF name tables entirelyDavid Blaikie2018-08-201-3/+2
* [OPENMP] Fix crash on the emission of the weak function declaration.Alexey Bataev2018-08-201-9/+11
* [OPENMP][BLOCKS]Fix PR38923: reference to a global variable is capturedAlexey Bataev2018-08-201-1/+2
* [CodeGen] add rotate builtins that map to LLVM funnel shift Sanjay Patel2018-08-192-0/+29
* revert r340137: [CodeGen] add rotate builtinsSanjay Patel2018-08-192-39/+40
* [CodeGen] add/fix rotate builtins that map to LLVM funnel shift (retry)Sanjay Patel2018-08-192-40/+39
* revert r340135: [CodeGen] add rotate builtinsSanjay Patel2018-08-191-37/+40
* [CodeGen] add rotate builtinsSanjay Patel2018-08-191-40/+37
* [ObjC] Error out when using forward-declared protocol in a @protocolAlex Lorenz2018-08-171-2/+3
* Update comments in CGDebugInfo to reflect changes in the MS mangler, NFCReid Kleckner2018-08-171-12/+26
* [HIP] Make __hip_gpubin_handle hidden to avoid being merged across different ...Yaxun Liu2018-08-171-0/+2
* Make __shiftleft128 / __shiftright128 real compiler built-ins.Nico Weber2018-08-171-0/+21
* [CodeGen] Merge identical block descriptor global variables.Akira Hatanaka2018-08-174-132/+337
* [AArch64] - return address signingLuke Cheeseman2018-08-171-0/+17
* Disable pubnames in NVPTX debug info using metadataDavid Blaikie2018-08-161-2/+5
* [InstrProf] Use atomic profile counter updates for TSanVedant Kumar2018-08-161-0/+5
* Update for LLVM API changeDavid Blaikie2018-08-161-1/+2
* [X86] Remove masking from the 512-bit paddus/psubus builtins. Use a select bu...Craig Topper2018-08-161-10/+4
* [OPENMP] FIx processing of declare target variables.Alexey Bataev2018-08-153-19/+33
* [InlineAsm] Update the min-legal-vector-width function attribute based on inp...Craig Topper2018-08-141-0/+14
* [OPENMP] Fix processing of declare target construct.Alexey Bataev2018-08-142-40/+12
* [gnu-objc] Make selector order deterministic.David Chisnall2018-08-141-3/+7
* [X86] Lowering addus/subus intrinsics to native IRTomasz Krupa2018-08-141-1/+47
* [CodeGen] Before returning a copy/dispose helper function, bitcast it toAkira Hatanaka2018-08-141-2/+2
* Convert if/else to a switch. NFC.Akira Hatanaka2018-08-131-42/+50
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-133-37/+96
* Revert "[OPENMP] Fix emission of the loop doacross constructs."Alexey Bataev2018-08-133-79/+37
* [OPENMP] Fix emission of the loop doacross constructs.Alexey Bataev2018-08-133-37/+79
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-106-69/+255
* Fix a deprecated warning in the last commit.David Chisnall2018-08-101-1/+1
* Add Windows support for the GNUstep Objective-C ABI V2.David Chisnall2018-08-105-85/+232
* clang-cl: Support /guard:cf,nochecksHans Wennborg2018-08-101-1/+1
* Mark up deprecated methods as suchStephen Kelly2018-08-091-1/+4
* Port getLocEnd -> getEndLocStephen Kelly2018-08-097-11/+11
* Port getLocStart -> getBeginLocStephen Kelly2018-08-0921-168/+163
* Port getStartLoc -> getBeginLocStephen Kelly2018-08-091-11/+11
OpenPOWER on IntegriCloud