summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64
Commit message (Expand)AuthorAge
* [AArch64][NEON] Added UXTL and UXTL2 instruction aliasesAna Pazos2014-01-08
* [AArch64 NEON] Fix generating incorrect value type of NEON_VDUPLANEKevin Qin2014-01-08
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* [AArch64]Add support to spill/fill D tuples such as DPair/DTriple/DQuad. Ther...Hao Liu2014-01-07
* [AArch64]Add support to copy D tuples such as DPair/DTriple/DQuad and Q tuple...Hao Liu2014-01-07
* [AArch64 NEON] Fixed incorrect immediate used in BIC instruction.Kevin Qin2014-01-07
* Remove unnecessary #includes.Bill Wendling2014-01-06
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-05
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* [AArch64][NEON] Added SXTL and SXTL2 instruction aliasesAna Pazos2014-01-03
* Remove the 's' DataLayout specificationRafael Espindola2014-01-01
* For AArch64 Neon, simplify scalar dup by lane0 for fp.Jiangning Liu2013-12-30
* [AArch64]Add code to spill/fill Q register tuples such as QPair/QTriple/QQuad.Hao Liu2013-12-30
* [AArch64]Can't select shift left 0 of type v1i64Hao Liu2013-12-30
* [AArch64]Fix the problem that can't select mul of v1i64/v2i64 types.Hao Liu2013-12-30
* [AArch64]Fix a problem that the register order of fmls/fmla by element is inc...Hao Liu2013-12-25
* [AArch64]Add patterns to match normal shift nodes: shl, sra and srl.Hao Liu2013-12-24
* [AArch64 NEON] Fix a bug when lowering BUILD_VECTOR.Kevin Qin2013-12-24
* [AArch64 NEON] Fix a pattern match failure with NEON_VDUP.Kevin Qin2013-12-24
* [AArch64] Check fmul node single use in fused multiply patternsAna Pazos2013-12-24
* [AArch64 NEON] Fixed fused multiply negate add/sub patternsAna Pazos2013-12-24
* [AArch64 NEON]Implment loading vector constant form constant pool.Kevin Qin2013-12-18
* [AArch64] Fix v1fx patterns for Floating-point Multiply Extend and Floating-p...Chad Rosier2013-12-16
* The preferred alignment defaults to the abi alignment. Omit if it is the same.Rafael Espindola2013-12-16
* On DataLayout, omit the default of p:64:64:64.Rafael Espindola2013-12-16
* [AArch64]Fix the pattern match failure for v1i8/v1i16/v1i32 types.Hao Liu2013-12-16
* [AArch64] Simplify the Neon Scalar3Same patterns for floating-point reciprocalChad Rosier2013-12-13
* Simplify the datalayout string of ARM and AArch64.Rafael Espindola2013-12-12
* [AArch64] Removed unnecessary copy patterns with v1fx types.Chad Rosier2013-12-12
* [AArch64]Fix the problem that AArch64 backend fails to select scalar_to_vecto...Hao Liu2013-12-12
* [AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64Chad Rosier2013-12-11
* [AArch64] Add NEON scalar floating-point compare LLVM AArch64 intrinsics thatChad Rosier2013-12-11
* [AArch64] Refactor the NEON scalar floating-point reciprocal step andChad Rosier2013-12-11
* [AArch64] Refactor the NEON scalar floating-point reciprocal estimate, floating-Chad Rosier2013-12-11
* [AArch64 NEON] Get instruction BSL matched to VSELECT.Kevin Qin2013-12-11
* Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi2013-12-11
* [AArch64] Refactor the NEON floating-point absolute difference LLVM AArch64Chad Rosier2013-12-10
* [AArch64] Refactor the NEON signed/unsigned floating-point convert to fixed-p...Chad Rosier2013-12-10
* [AArch64] Overload NEON signed/unsigned floating-point convert to fixed-pointChad Rosier2013-12-10
* [AArch64] Overload NEON signed/unsigned integer convert to floating-pointChad Rosier2013-12-10
* [AArch64] Refactor the Neon vector/scalar floating-point convert intrinsics soChad Rosier2013-12-10
* [AArch64] Refactor the Neon vector/scalar floating-point convert implementation.Chad Rosier2013-12-10
* [AArch64 NEON] Replace fpimm with fpz32 for floating compare with zero.Kevin Qin2013-12-10
* [AArch64 NEON] Support poly128_t and implement relevant intrinsic.Kevin Qin2013-12-10
* Add proper dependencies to LLVMBuild.txt in llvm/lib.NAKAMURA Takumi2013-12-10
* Whitespaces.NAKAMURA Takumi2013-12-10
* [AArch64] Refactor the NEON scalar reduce pairwise intrinsics, so that they useChad Rosier2013-12-09
* [AArch64] Refactor NEON scalar reduce pairwise front-end codegen to removeChad Rosier2013-12-09