| Commit message (Expand) | Author | Age | Files | Lines |
| * | AArch64: fix bitcode upgrade of @llvm.neon.addp. | Tim Northover | 2020-01-14 | 1 | -4/+3 |
| * | Add Triple::isX86() | Fangrui Song | 2020-01-06 | 1 | -3/+1 |
| * | Ignore "no-frame-pointer-elim" and "no-frame-pointer-elim-non-leaf" in favor ... | Fangrui Song | 2019-12-30 | 1 | -0/+20 |
| * | [IR] Split out target specific intrinsic enums into separate headers | Reid Kleckner | 2019-12-11 | 1 | -0/+3 |
| * | [ARM] Replace arm_neon_vqadds with sadd_sat | David Green | 2019-11-27 | 1 | -0/+20 |
| * | [ObjC][ARC] Check whether the return and parameter types of the old and | Akira Hatanaka | 2019-10-24 | 1 | -1/+22 |
| * | Regex: Make "match" and "sub" const member functions | Thomas Preud'homme | 2019-09-24 | 1 | -3/+3 |
| * | Add AutoUpgrade function to add new address space datalayout string to existi... | Amy Huang | 2019-09-18 | 1 | -0/+20 |
| * | [AutoUpgrader] Make ArcRuntime Autoupgrader more conservative | Steven Wu | 2019-08-13 | 1 | -5/+8 |
| * | Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions | Akira Hatanaka | 2019-08-13 | 1 | -3/+38 |
| * | Revert "Do not call replaceAllUsesWith to upgrade calls to ARC runtime functi... | Akira Hatanaka | 2019-08-13 | 1 | -37/+3 |
| * | Do not call replaceAllUsesWith to upgrade calls to ARC runtime functions | Akira Hatanaka | 2019-08-12 | 1 | -3/+37 |
| * | Change the return type of UpgradeARCRuntimeCalls to void | Akira Hatanaka | 2019-08-08 | 1 | -9/+5 |
| * | [ObjC][ARC] Upgrade calls to ARC runtime functions to intrinsic calls if | Akira Hatanaka | 2019-08-08 | 1 | -14/+68 |
| * | Allow prefetching from non-zero address spaces | JF Bastien | 2019-07-25 | 1 | -0/+13 |
| * | [NVPTX] Use atomicrmw fadd instead of intrinsics | Benjamin Kramer | 2019-07-11 | 1 | -0/+8 |
| * | Change semantics of fadd/fmul vector reductions. | Sander de Smalen | 2019-06-11 | 1 | -1/+42 |
| * | [IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in ... | Fangrui Song | 2019-05-15 | 1 | -3/+29 |
| * | [X86] Remove duplicate string comparison | Simon Pilgrim | 2019-04-29 | 1 | -1/+0 |
| * | [X86] Restore the pavg intrinsics. | Craig Topper | 2019-04-15 | 1 | -21/+15 |
| * | [ObjC][ARC] Convert the retainRV marker that is passed as a named | Akira Hatanaka | 2019-04-10 | 1 | -6/+6 |
| * | [AArch64] Split the neon.addp intrinsic into integer and fp variants. | Amara Emerson | 2019-03-21 | 1 | -0/+11 |
| * | [Bitcode] Fix bitcode compatibility issue with clang.arc.use intrinsic | Steven Wu | 2019-03-08 | 1 | -0/+14 |
| * | Fix auto-upgrade for the new parameter to llvm.objectsize | Erik Pilkington | 2019-02-12 | 1 | -2/+2 |
| * | [AutoUpgrade] Fix AutoUpgrade for x86.seh.recoverfp | Mandeep Singh Grang | 2019-02-02 | 1 | -4/+5 |
| * | [opaque pointer types] Pass value type to LoadInst creation. | James Y Knight | 2019-02-01 | 1 | -5/+5 |
| * | Add a 'dynamic' parameter to the objectsize intrinsic | Erik Pilkington | 2019-01-30 | 1 | -1/+3 |
| * | [X86] Add new variadic avx512 compress/expand intrinsics that use vXi1 types ... | Craig Topper | 2019-01-28 | 1 | -0/+23 |
| * | [X86] Remove and autoupgrade vpconflict intrinsics that take a mask and passt... | Craig Topper | 2019-01-26 | 1 | -0/+16 |
| * | [X86] Remove GCCBuiltins from 512-bit cvt(u)qqtops, cvt(u)qqtopd, and cvt(u)d... | Craig Topper | 2019-01-26 | 1 | -23/+32 |
| * | [X86] Remove and autoupgrade vpmovqd/vpmovwb intrinsics using trunc+select. | Craig Topper | 2019-01-21 | 1 | -0/+12 |
| * | [X86] Auto upgrade VPCOM/VPCOMU intrinsics to generic integer comparisons | Simon Pilgrim | 2019-01-20 | 1 | -21/+25 |
| * | [X86] Auto upgrade old style VPCOM/VPCOMU intrinsics to generic integer compa... | Simon Pilgrim | 2019-01-20 | 1 | -22/+47 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfp | Mandeep Singh Grang | 2019-01-16 | 1 | -0/+4 |
| * | [X86] Remove mask parameter from avx512 pmultishiftqb intrinsics. Use select ... | Craig Topper | 2019-01-14 | 1 | -0/+10 |
| * | [X86] Remove mask parameter from vpshufbitqmb intrinsics. Change result to a ... | Craig Topper | 2019-01-14 | 1 | -0/+15 |
| * | Recommit r350554 "[X86] Remove AVX512VBMI2 concat and shift intrinsics. Repla... | Craig Topper | 2019-01-07 | 1 | -42/+50 |
| * | [X86][AutoUpgrade] Make some tweaks to reduce the number of nested if/else in... | Craig Topper | 2019-01-07 | 1 | -96/+79 |
| * | Revert r350554 "[X86] Remove AVX512VBMI2 concat and shift intrinsics. Replace... | Craig Topper | 2019-01-07 | 1 | -50/+42 |
| * | [X86] Remove AVX512VBMI2 concat and shift intrinsics. Replace with target ind... | Craig Topper | 2019-01-07 | 1 | -42/+50 |
| * | [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic i... | Simon Pilgrim | 2018-12-21 | 1 | -35/+23 |
| * | [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift int... | Simon Pilgrim | 2018-12-20 | 1 | -64/+41 |
| * | [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic... | Simon Pilgrim | 2018-12-19 | 1 | -17/+4 |
| * | [X86] Merge addcarryx/addcarry intrinsic into a single addcarry intrinsic. | Craig Topper | 2018-12-10 | 1 | -59/+40 |
| * | [X86] Add some comments about when some X86 intrinsic autoupgrade code was ad... | Craig Topper | 2018-12-09 | 1 | -7/+7 |
| * | [X86] Modify the the rdtscp intrinsic to return values instead of taking a po... | Craig Topper | 2018-09-07 | 1 | -0/+37 |
| * | [X86] Change the addcarry and subborrow intrinsics to return 2 results and re... | Craig Topper | 2018-09-07 | 1 | -0/+58 |
| * | Allow creating llvm::Function in non-zero address spaces | Alexander Richardson | 2018-08-23 | 1 | -2/+2 |
| * | [X86] Remove masking from the 512-bit padds and psubs intrinsics. Use select ... | Craig Topper | 2018-08-16 | 1 | -8/+10 |