2015-12-21 |
Matthew Simpson | [AArch64] Add additional extract-extend patterns for... |
blob | commitdiff | raw |
2015-12-11 |
Hal Finkel | Revert r248483, r242546, r242545, and r242409 - absdiff... |
blob | commitdiff | raw | diff to current |
2015-12-11 |
Matt Arsenault | Start replacing vector_extract/vector_insert with extra... |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Pirama Arumuga Nainar | Define selection for v4f16, v8f16 scalar_to_vector |
blob | commitdiff | raw | diff to current |
2015-12-08 |
Oliver Stannard | [AArch64] Add ARMv8.2-A FP16 vector instructions |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Oliver Stannard | [AArch64] Add ARMv8.2-A Statistical Profiling Extension |
blob | commitdiff | raw | diff to current |
2015-11-26 |
Oliver Stannard | [AArch64] Add subtarget features for ARMv8.2-A |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Charlie Turner | [AArch64] Add UABDL patterns for log2 shuffle. |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Charlie Turner | [AArch64] Handle extract_subvector(..., 0) in ISel. |
blob | commitdiff | raw | diff to current |
2015-10-05 |
Alexandros Lamprineas | [MC layer][AArch64] llvm-mc accepts 4-bit immediate... |
blob | commitdiff | raw | diff to current |
2015-09-22 |
Stephen Canon | Don't raise inexact when lowering ceil, floor, round... |
blob | commitdiff | raw | diff to current |
2015-09-10 |
Ahmed Bougacha | [AArch64] Support selecting STNP. |
blob | commitdiff | raw | diff to current |
2015-09-01 |
Ahmed Bougacha | [AArch64] Lower READCYCLECOUNTER using MRS PMCCTNR_EL0. |
blob | commitdiff | raw | diff to current |
2015-08-26 |
Silviu Baranga | [AArch64] Unify the integer min/max vector selection... |
blob | commitdiff | raw | diff to current |
2015-08-14 |
Ahmed Bougacha | [AArch64] Fix FMLS scalar-indexed-from-2s-after-neg... |
blob | commitdiff | raw | diff to current |
2015-08-11 |
James Molloy | [AArch64] Match fminnum/fmaxnum for vector fminnm/fmaxn... |
blob | commitdiff | raw | diff to current |
2015-08-11 |
James Molloy | [AArch64] Replace the custom AArch64ISD::FMIN/MAX nodes... |
blob | commitdiff | raw | diff to current |
2015-08-04 |
Ahmed Bougacha | [AArch64] Rename FP formats to be more consistent.... |
blob | commitdiff | raw | diff to current |
2015-07-31 |
Geoff Berry | [AArch64] Favor extended reg patterns for sub |
blob | commitdiff | raw | diff to current |
2015-07-29 |
Tim Northover | AArch64: use 32-bit MOV rather than UBFX to truncate... |
blob | commitdiff | raw | diff to current |
2015-07-20 |
Chad Rosier | [AArch64] Change EON pattern to match more often. |
blob | commitdiff | raw | diff to current |
2015-07-17 |
James Molloy | [AArch64] Use [SU]ABSDIFF nodes instead of intrinsics... |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Matthias Braun | AArch64: Implement conditional compare sequence matching. |
blob | commitdiff | raw | diff to current |
2015-07-14 |
Tim Northover | AArch64: add rev64 alias for 64-bit rev instruction. |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Arnold Schwaighofer | Add more nvcasts |
blob | commitdiff | raw | diff to current |
2015-07-07 |
Arnold Schwaighofer | Add a pattern for a nvcast from v2f64 -> v4f32 |
blob | commitdiff | raw | diff to current |
2015-07-01 |
Arnaud A. de Grand... | [AArch64] Implement add/adds/sub/subs/cmp/cmn with... |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Matthias Braun | Revert "AArch64: Use CMP;CCMP sequences for and/or... |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Tim Northover | AArch64: fix typo in SMIN far atomics and add tests |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Vladimir Sukharev | [AArch64] Add v8.1a atomic instructions |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Matthias Braun | AArch64: Use CMP;CCMP sequences for and/or/setcc trees. |
blob | commitdiff | raw | diff to current |
2015-05-15 |
James Molloy | Mark SMIN/SMAX/UMIN/UMAX nodes as legal and add pattern... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | Reapply r235977 "[DebugInfo] Add debug locations to... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Daniel Jasper | Revert "[DebugInfo] Add debug locations to constant... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | [DebugInfo] Add debug locations to constant SD nodes |
blob | commitdiff | raw | diff to current |
2015-04-23 |
Pirama Arumuga Nainar | [AArch64] Add nvcast patterns for v4f16 and v8f16 |
blob | commitdiff | raw | diff to current |
2015-04-16 |
Vladimir Sukharev | [AArch64] Add v8.1a "Limited Ordering Regions" extension |
blob | commitdiff | raw | diff to current |
2015-04-14 |
Bradley Smith | [AArch64] Allow non-standard INS/DUP encodings |
blob | commitdiff | raw | diff to current |
2015-04-01 |
Vladimir Sukharev | [AArch64] Rename v8.1a from "extension" to "architecture" |
blob | commitdiff | raw | diff to current |
2015-03-31 |
Vladimir Sukharev | [AArch64] Add v8.1a "Rounding Double Multiply Add/Subtr... |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Vladimir Sukharev | [AArch64, ARM] Add v8.1a architecture and generic cpu |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Chad Rosier | [AArch64] Enable rematerialization of float 0 values. |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Ahmed Bougacha | [AArch64] Avoid going through GPRs for across-vector... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Ahmed Bougacha | [AArch64] Remove integer INSvi*lane patterns. NFCI. |
blob | commitdiff | raw | diff to current |
2015-03-04 |
Kristof Beyls | Fix PR22408 - LLVM producing AArch64 TLS relocations... |
blob | commitdiff | raw | diff to current |
2015-02-02 |
Ahmed Bougacha | [AArch64] Prefer DUP/MOV ("CPY") to INS for vector_extract. |
blob | commitdiff | raw | diff to current |
2015-01-07 |
Karthik Bhat | Revert r225165 and r225169 |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Ahmed Bougacha | [AArch64] Improve codegen of store lane instructions... |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Ahmed Bougacha | [AArch64] Improve codegen of store lane 0 instructions... |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Karthik Bhat | Select lower fsub,fabs pattern to fabd on AArch64 |
blob | commitdiff | raw | diff to current |
2015-01-05 |
Karthik Bhat | Select lower sub,abs pattern to sabd on AArch64 |
blob | commitdiff | raw | diff to current |
2014-12-22 |
Karthik Bhat | Lower multiply-negate operation to mneg on AArch64 |
blob | commitdiff | raw | diff to current |
2014-12-10 |
Juergen Ributzka | [AArch64] MachO large code-model: Materialize FP consta... |
blob | commitdiff | raw | diff to current |
2014-11-26 |
Craig Topper | Replace neverHasSideEffects=1 with hasSideEffects=0... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Benjamin Kramer | AArch64: Pattern match integer vector abs like we do... |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Chad Rosier | [AArch64] Generate vector signed/unsigned mul and mla... |
blob | commitdiff | raw | diff to current |
2014-10-01 |
Asiri Rathnayake | Add missing natual vector cast. |
blob | commitdiff | raw | diff to current |
2014-09-04 |
Tim Northover | AArch64: fix vector-immediate BIC/ORR on big-endian... |
blob | commitdiff | raw | diff to current |
2014-09-04 |
Tim Northover | AArch64: fix big-endian immediate materialisation |
blob | commitdiff | raw | diff to current |
2014-08-29 |
Jiangning Liu | [AArch64] Fix some failures exposed by value type v4f16... |
blob | commitdiff | raw | diff to current |
2014-08-27 |
Oliver Stannard | Teach the AArch64 backend about v4f16 and v8f16 |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Jiangning Liu | [AArch64] Disable some optimization cases for type... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Tim Northover | CodeGen: emit IR-level f16 conversion intrinsics as... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Tim Northover | CodeGen: extend f16 conversions to permit types > float. |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Yi Kong | Port memory barriers intrinsics to AArch64 |
blob | commitdiff | raw | diff to current |
2014-07-14 |
Tim Northover | AArch64: remove unnecessary pseudo-instruction. |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Arnaud A. de Grand... | [AArch64] Add logical alias instructions to MC AsmParser |
blob | commitdiff | raw | diff to current |
2014-07-09 |
Jim Grosbach | AArch64: Better codegen for storing to __fp16. |
blob | commitdiff | raw | diff to current |
2014-07-08 |
Jim Grosbach | AArch64: Better codegen for loading from __fp16. |
blob | commitdiff | raw | diff to current |
2014-07-06 |
Saleem Abdulrasool | AArch64: whitespace cleanup |
blob | commitdiff | raw | diff to current |
2014-06-16 |
Jim Grosbach | AArch64: Add backend intrinsic for rbit. |
blob | commitdiff | raw | diff to current |
2014-05-24 |
Tim Northover | AArch64/ARM64: move ARM64 into AArch64's place |
blob | commitdiff | raw | diff to current |
2014-05-24 |
Tim Northover | AArch64/ARM64: remove AArch64 from tree prior to renami... |
blob | commitdiff | raw |
2014-05-16 |
Tim Northover | AArch64: disable printing of add/sub alias |
blob | commitdiff | raw | diff to current |
2014-05-16 |
Tim Northover | AArch64: disable printing of MOV -> MOVZ aliases |
blob | commitdiff | raw | diff to current |
2014-05-12 |
Tim Northover | TableGen: use PrintMethods to print more aliases |
blob | commitdiff | raw | diff to current |
2014-03-21 |
Chad Rosier | [AArch64] Add SchedRW lists to NEON instructions. |
blob | commitdiff | raw | diff to current |
2014-03-13 |
Tim Northover | AArch64: error when both positional & named operands... |
blob | commitdiff | raw | diff to current |
2014-03-06 |
Chad Rosier | [AArch64] This is a work in progress to provide a machi... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chad Rosier | Revert "[AArch64] This is a work in progress to provide... |
blob | commitdiff | raw | diff to current |
2014-03-03 |
Chad Rosier | [AArch64] This is a work in progress to provide a machi... |
blob | commitdiff | raw | diff to current |
2014-02-24 |
Albrecht Kadlec | trivial test commit |
blob | commitdiff | raw | diff to current |
2014-02-21 |
Kevin Qin | [AArch64] Add register constraints to avoid generating... |
blob | commitdiff | raw | diff to current |
2013-12-24 |
Ana Pazos | [AArch64] Check fmul node single use in fused multiply... |
blob | commitdiff | raw | diff to current |
2013-12-24 |
Ana Pazos | [AArch64 NEON] Fixed fused multiply negate add/sub... |
blob | commitdiff | raw | diff to current |
2013-12-18 |
Kevin Qin | [AArch64 NEON]Implment loading vector constant form... |
blob | commitdiff | raw | diff to current |
2013-11-12 |
Chad Rosier | [AArch64] Implemented AdvSIMD scalar x indexed element... |
blob | commitdiff | raw | diff to current |
2013-10-31 |
Amara Emerson | [AArch64] Make the use of FP instructions optional... |
blob | commitdiff | raw | diff to current |
2013-10-30 |
Chad Rosier | [AArch64] Add support for NEON scalar floating-point... |
blob | commitdiff | raw | diff to current |
2013-09-24 |
Jiangning Liu | Initial support for Neon scalar instructions. |
blob | commitdiff | raw | diff to current |
2013-09-13 |
Tim Northover | AArch64: use RegisterOperand for NEON registers. |
blob | commitdiff | raw | diff to current |
2013-08-01 |
Tim Northover | AArch64: add initial NEON support |
blob | commitdiff | raw | diff to current |
2013-07-01 |
Tim Northover | AArch64: correct CodeGen of MOVZ/MOVK combinations. |
blob | commitdiff | raw | diff to current |
2013-05-04 |
Tim Northover | AArch64: implement large code model access to global... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Tim Northover | AArch64: remove useless comment |
blob | commitdiff | raw | diff to current |
2013-04-08 |
Tim Northover | AArch64: remove barriers from AArch64 atomic operations. |
blob | commitdiff | raw | diff to current |
2013-04-03 |
Tim Northover | AArch64: switch patterns to be type-based rather than... |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Tim Northover | AArch64: remove post-encoder method from FCMP (immediat... |
blob | commitdiff | raw | diff to current |
2013-02-28 |
Tim Northover | AArch64: Use cbnz instead of cmp/b.ne pair for atomic... |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Tim Northover | AArch64: remove ConstantIsland pass & put literals... |
blob | commitdiff | raw | diff to current |
next |