| Commit message (Expand) | Author | Age | Files | Lines |
* | [CFI] Add CFI-icall pointer type generalization | Vlad Tsyrklevich | 2017-10-31 | 3 | -6/+33 |
* | [CodeGen] map sqrt libcalls to llvm.sqrt when errno is not set | Sanjay Patel | 2017-10-31 | 3 | -23/+31 |
* | [CodeGen] Generate TBAA info for reference loads | Ivan A. Kosarev | 2017-10-30 | 1 | -14/+22 |
* | Filter out invalid 'target' items from being passed to LLVM | Erich Keane | 2017-10-27 | 1 | -8/+8 |
* | Simplify codegen and debug info generation for block context parameters. | Adrian Prantl | 2017-10-26 | 1 | -0/+20 |
* | Revert "Simplify codegen and debug info generation for block context paramete... | Adrian Prantl | 2017-10-26 | 1 | -20/+0 |
* | Simplify codegen and debug info generation for block context parameters. | Adrian Prantl | 2017-10-26 | 1 | -0/+20 |
* | [X86] Add a target attribute test for no-sse4. | Craig Topper | 2017-10-26 | 1 | -6/+9 |
* | CodeGen: fix PPC Darwin variadics | Saleem Abdulrasool | 2017-10-25 | 1 | -0/+28 |
* | [CodeGen] add tests for __builtin_sqrt*; NFC | Sanjay Patel | 2017-10-20 | 1 | -0/+9 |
* | [CodeGen] Fix generation of TBAA info for array-to-pointer conversions | Ivan A. Kosarev | 2017-10-20 | 1 | -0/+18 |
* | [CGExprScalar] Add missing types in function GetIntrinsic | Guozhi Wei | 2017-10-19 | 1 | -1/+24 |
* | [Hexagon] Handling of new HVX flags and target-features | Sumanth Gundapaneni | 2017-10-18 | 1 | -1/+1 |
* | [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ... | Ivan A. Kosarev | 2017-10-17 | 1 | -0/+23 |
* | Basic: make the nan family pure | Saleem Abdulrasool | 2017-10-17 | 1 | -12/+8 |
* | Basic: adjust attributes on `nan` LIBBUILTINs | Saleem Abdulrasool | 2017-10-13 | 1 | -296/+296 |
* | [CUDA] Added __hmma_m16n16k16_* builtins to support mma instructions on sm_70 | Artem Belevich | 2017-10-12 | 1 | -0/+166 |
* | [X86] Add CLWB intrinsic. clang part | Craig Topper | 2017-10-12 | 1 | -0/+9 |
* | [X86] Use -ffreestanding instead of using the mm_malloc.h include guard hack ... | Craig Topper | 2017-10-12 | 4 | -11/+7 |
* | [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb | Martin Storsjo | 2017-10-12 | 1 | -0/+26 |
* | [X86] Add support for 'amdfam17h' to __builtin_cpu_is to match gcc. | Craig Topper | 2017-10-11 | 1 | -0/+1 |
* | [CGExprScalar] In EmitCompare trunc the result if it has different type as E-... | Guozhi Wei | 2017-10-10 | 1 | -0/+11 |
* | Driver: hoist the `wchar_t` handling to the driver | Saleem Abdulrasool | 2017-10-06 | 5 | -6/+6 |
* | Refine generation of TBAA information in clang | Ivan A. Kosarev | 2017-10-06 | 1 | -3/+3 |
* | [CodeGen] Emit a helper function for __builtin_os_log_format to reduce | Akira Hatanaka | 2017-10-06 | 1 | -179/+335 |
* | [OpenCL] Clean up and add missing fields for block struct | Yaxun Liu | 2017-10-04 | 1 | -17/+0 |
* | [ubsan] Save a ptrtoint when emitting alignment checks | Vedant Kumar | 2017-10-03 | 1 | -2/+1 |
* | Add a testcase to check that debug info is upgraded when compiling LLVM IR | Adrian Prantl | 2017-10-02 | 1 | -0/+17 |
* | [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ... | Coby Tayree | 2017-09-29 | 2 | -0/+90 |
* | revert rL314300 | Coby Tayree | 2017-09-27 | 2 | -89/+0 |
* | [X86][MS-InlineAsm] Extended support for variables / identifiers on memory / ... | Coby Tayree | 2017-09-27 | 2 | -0/+89 |
* | Basic: support Preserve{Most,All} CC on Windows | Saleem Abdulrasool | 2017-09-26 | 1 | -0/+3 |
* | [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins. | Artem Belevich | 2017-09-26 | 1 | -1/+21 |
* | Fix TBAA information for reference accesses | Ivan A. Kosarev | 2017-09-26 | 1 | -0/+29 |
* | Allow specifying sanitizers in blacklists | Vlad Tsyrklevich | 2017-09-25 | 6 | -0/+44 |
* | [x86] make assertions less strict in avx512f test file | Sanjay Patel | 2017-09-25 | 1 | -1/+1 |
* | [x86] make assertions less strict in avx512f test file | Sanjay Patel | 2017-09-25 | 1 | -16/+16 |
* | [x86] remove RUNs that were checking fully optimized IR | Sanjay Patel | 2017-09-25 | 2 | -421/+2546 |
* | Revert "[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtin... | Justin Lebar | 2017-09-25 | 1 | -21/+1 |
* | [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins. | Artem Belevich | 2017-09-25 | 1 | -1/+21 |
* | fixing a bug in mask[z]_set1 intrinsic | Jina Nahias | 2017-09-25 | 1 | -32/+4 |
* | Promote storage-only __fp16 vector operands to float vectors. | Akira Hatanaka | 2017-09-23 | 1 | -0/+162 |
* | [CodeGen][ObjC] Build the global block structure before emitting the | Akira Hatanaka | 2017-09-22 | 1 | -3/+3 |
* | [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions... | Artem Belevich | 2017-09-21 | 2 | -2/+51 |
* | [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins. | Artem Belevich | 2017-09-20 | 2 | -0/+61 |
* | Remove offset size check in nullptr arithmetic handling | Andrew Kaylor | 2017-09-20 | 1 | -0/+13 |
* | Fix 32-bit buildbots by removing tests that are dependent on pointer-size com... | Andrew Kaylor | 2017-09-19 | 1 | -12/+4 |
* | Teach clang to tolerate the 'p = nullptr + n' idiom used by glibc | Andrew Kaylor | 2017-09-19 | 1 | -0/+42 |
* | Lowering Mask Set1 intrinsics to LLVM IR | Jina Nahias | 2017-09-19 | 4 | -70/+554 |
* | [WebAssembly] Restore __builtin_wasm_rethrow builtin | Heejin Ahn | 2017-09-16 | 1 | -0/+6 |