summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Merging r345838:Tom Stellard2018-12-081-2/+8
* Merging r345826:Tom Stellard2018-12-081-0/+16
* Merging r342152:Tom Stellard2018-12-083-93/+75
* Merging r344100:Tom Stellard2018-11-301-2/+0
* Merging r347262:Tom Stellard2018-11-281-11/+42
* Merging r344824:Tom Stellard2018-10-221-3/+3
* Merging r340181:Hans Wennborg2018-08-211-1/+2
* Merging r340191:Hans Wennborg2018-08-211-9/+11
* Merging r339372, r339373, r339374, and r339379Hans Wennborg2018-08-211-1/+2
* Merging r340048:Hans Wennborg2018-08-211-0/+21
* Backport r339704 to 7.0 for PR38598Hans Wennborg2018-08-172-39/+11
* Merging r339603:Hans Wennborg2018-08-163-37/+96
* Merging r339264:Hans Wennborg2018-08-131-8/+8
* Merging r339428 and r339494:Hans Wennborg2018-08-135-85/+232
* Merging r339281:Hans Wennborg2018-08-091-0/+1
* Merging r339317:Hans Wennborg2018-08-091-2/+26
* Merging r339128:Hans Wennborg2018-08-081-34/+4
* [OPENMP] Change linkage of offloading symbols to support droppingAlexey Bataev2018-07-311-2/+4
* [OPENMP] Prevent problems with linking of the static variables.Alexey Bataev2018-07-311-0/+13
* Revert "Add a definition for FieldSize that seems to make sense here."Eric Christopher2018-07-301-1/+0
* Add a definition for FieldSize that seems to make sense here.Eric Christopher2018-07-301-0/+1
* Fix use of uninitialized variable in r338299Scott Linder2018-07-301-1/+1
* [DebugInfo][OpenCL] Generate correct block literal debug info for OpenCLScott Linder2018-07-301-34/+48
* Remove trailing spaceFangrui Song2018-07-3038-486/+486
* [clang][ubsan] Implicit Conversion Sanitizer - integer truncation - clang partRoman Lebedev2018-07-302-16/+90
* [ARM, AArch64]: Use unadjusted alignment when passing composites as argumentsMomchil Velikov2018-07-301-5/+14
* [mips64][clang] Provide the signext attribute for i32 return valuesStefan Maksimovic2018-07-301-2/+8
* Revert r337456: [CodeGen] Disable aggressive structor optimizations at -O0, t...Chandler Carruth2018-07-291-14/+4
* [UBSan] Strengthen pointer checks in 'new' expressionsSerge Pavlov2018-07-284-26/+69
* [CUDA][HIP] Allow function-scope static const variableYaxun Liu2018-07-281-0/+4
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-282-5/+3
* [ARM64] [Windows] Follow MS X86_64 C++ ABI when passing structsSanjin Sijaric2018-07-261-0/+1
* [COFF, ARM64] Decide when to mark struct returns as SRetMandeep Singh Grang2018-07-262-1/+14
* [RISCV] Add support for interrupt attributeAna Pazos2018-07-261-0/+21
* [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe.Akira Hatanaka2018-07-263-61/+103
* [OPENMP] ThreadId in serialized parallel regions is 0.Alexey Bataev2018-07-252-9/+16
* CodeGen: use non-zero memset when possible for automatic variablesJF Bastien2018-07-251-26/+141
* Revert "[DebugInfo] Generate debug information for labels. (Fix PR37395)"Shiva Chen2018-07-243-39/+0
* [DebugInfo] Generate debug information for labels. (Fix PR37395)Shiva Chen2018-07-243-0/+39
* Borrow visibility from __fundamental_type_info for generated fundamental type...Thomas Anderson2018-07-241-60/+67
* Support lifetime-extension of conditional temporaries.Richard Smith2018-07-233-109/+148
* [CodeGen] Record if a C++ record is a trivial typeAaron Smith2018-07-231-0/+4
* [NEON] Fix support for vrndi_f32(), vrndiq_f32() and vrndns_f32() intrinsicsIvan A. Kosarev2018-07-231-6/+13
* [HIP] Support -fcuda-flush-denormals-to-zero for amdgcnYaxun Liu2018-07-212-2/+2
* [NFC] CodeGen: rename memset to bzeroJF Bastien2018-07-201-30/+27
* [HIP] Register/unregister device fat binary only onceYaxun Liu2018-07-201-17/+105
* [codeview] Don't emit variable templates as class membersReid Kleckner2018-07-201-5/+10
* [CodeGen][ObjC] Make copying and disposing of a non-escaping blockAkira Hatanaka2018-07-202-5/+20
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-205-46/+232
* Change \t to spacesFangrui Song2018-07-202-5/+5