summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* hwasan, codegen: Keep more lifetime markers used for hwasanVitaly Buka2019-08-262-0/+2
* msan, codegen, instcombine: Keep more lifetime markers used for msanVitaly Buka2019-08-262-11/+6
* [OPENMP][NVPTX]Fix critical region codegen.Alexey Bataev2019-08-261-2/+24
* Do a sweep of symbol internalization. NFC.Benjamin Kramer2019-08-231-1/+1
* [OPENMP5]Use nonmonotonic modifier by default for non-static andAlexey Bataev2019-08-231-8/+21
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-233-5/+32
* [Clang][CodeGen] set alias linkage on QualTypeNick Desaulniers2019-08-221-4/+9
* IR. Change strip* family of functions to not look through aliases.Peter Collingbourne2019-08-221-2/+1
* Revert r369458 "[DebugInfo] Add debug location to dynamic atexit destructor"Hans Wennborg2019-08-222-4/+1
* [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1 under the new p...Leonard Chan2019-08-211-1/+1
* [DebugInfo] Add debug location to dynamic atexit destructorAlexandre Ganea2019-08-202-1/+4
* [Support][Time profiler] Make FE codegen blocks to be inside frontend blocksAnton Afanasyev2019-08-191-0/+2
* Don't keep stale pointers to LoopInfos.Aaron Ballman2019-08-192-7/+8
* [WebAssembly] Correctly handle va_arg of zero-sized structuresGuanzhong Chen2019-08-151-2/+3
* Replace llvm::integer_sequence and friends with the C++14 standard versionBenjamin Kramer2019-08-151-2/+2
* [Clang] Pragma vectorize_predicate implies vectorizeSjoerd Meijer2019-08-151-6/+15
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-147-16/+16
* [OPENMP]Support for non-rectangular loops.Alexey Bataev2019-08-141-0/+30
* [clang] - An update after LLVM change.George Rimar2019-08-141-1/+5
* [NewPM][PassInstrumentation] IR printing support from clang driverTaewook Oh2019-08-141-1/+5
* [WebAssembly] Make clang emit correct va_arg code for structsGuanzhong Chen2019-08-131-2/+4
* [CodeGen] Disable UBSan for coroutine functionsBrian Gesiak2019-08-131-0/+9
* cfi-icall: Allow the jump table to be optionally made non-canonical.Peter Collingbourne2019-08-092-14/+25
* [OpenMP] Add support for close map modifier in ClangGheorghe-Teodor Bercea2019-08-091-2/+8
* CodeGen: ensure 8-byte aligned String Swift CF ABISaleem Abdulrasool2019-08-091-1/+4
* Add SVE opaque built-in typesRichard Sandiford2019-08-093-0/+35
* [clang] Add no-warn support for WaBrian Cain2019-08-081-0/+1
* Recommit Devirtualize destructor of final class.Hiroshi Yamauchi2019-08-081-3/+27
* Delay diagnosing asm constraints that require immediates until after inliningBill Wendling2019-08-061-5/+3
* Builtins: Start adding half versions of math builtinsMatt Arsenault2019-08-061-0/+21
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-054-26/+503
* Move LangStandard*, InputKind::Language to BasicRainer Orth2019-08-051-1/+2
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* Revert "[OpenMP 5.0] Codegen support for user-defined mappers."Michael Kruse2019-08-044-503/+26
* [OpenMP 5.0] Codegen support for user-defined mappers.Michael Kruse2019-08-044-26/+503
* [BPF] annotate DIType metadata for builtin preseve_array_access_index()Yonghong Song2019-08-021-3/+9
* [PGO] Add PGO support at -O0 in the experimental new pass managerRong Xu2019-08-011-0/+10
* [clang] Adopt new FileManager error-returning APIsHarlan Haskins2019-08-011-2/+2
* [OpenMP] Fix declare target link implementationGheorghe-Teodor Bercea2019-08-011-32/+40
* [COFF][ARM64] Reorder handling of aarch64 MSVC builtinsDavid Major2019-07-301-145/+145
* [NFC] avoid AlignedCharArray in clangJF Bastien2019-07-291-3/+4
* [DebugInfo] Don't emit incorrect descriptions of thunk params (PR42627)Vedant Kumar2019-07-291-2/+3
* Revert "Revert "CodeGen: ensure placeholder instruction for cleanup is created""Saleem Abdulrasool2019-07-251-8/+11
* Reland the "[NewPM] Port Sancov" patch from rL365838. No functionalLeonard Chan2019-07-251-7/+40
* Revert "CodeGen: ensure placeholder instruction for cleanup is created"JF Bastien2019-07-251-11/+8
* CodeGen: ensure placeholder instruction for cleanup is createdSaleem Abdulrasool2019-07-251-8/+11
* Allow prefetching from non-zero address spacesJF Bastien2019-07-251-4/+4
* [Clang] New loop pragma vectorize_predicateSjoerd Meijer2019-07-252-1/+35
* Updated the signature for some stack related intrinsics (CLANG)Christudasan Devadasan2019-07-222-11/+16
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-228-65/+118