summaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM64
Commit message (Expand)AuthorAge
* Revert r206732 which is causing llc to crash on most of the build bots.Chandler Carruth2014-04-21
* Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,Michael Zolotukhin2014-04-21
* [ARM64] Ports the Cortex-A53 Machine Model description from AArch64.Chad Rosier2014-04-18
* AArch64/ARM64: add more NEON tests.Tim Northover2014-04-18
* ARM64: disable generation of .loh directives outside MachO.Tim Northover2014-04-18
* ARM64: don't emit .subsections_via_symbols on ELF.Tim Northover2014-04-18
* ARM64: add extra NEG pattern.Tim Northover2014-04-18
* AArch64/ARM64: port more AArch64 tests to ARM64.Tim Northover2014-04-18
* AArch64/ARM64: add non-scalar lowering for more FCVT operations.Tim Northover2014-04-18
* AArch64/ARM64: improve spotting of EXT instructions from VECTOR_SHUFFLE.Tim Northover2014-04-18
* AArch64/ARM64: spot a greater variety of concat_vector operations.Tim Northover2014-04-18
* ARM64: implement cunning optimisation from AArch64Tim Northover2014-04-18
* Make test/CodeGen/ARM64/vector-insertion.ll explicitly select neon syntaxLouis Gerbarg2014-04-17
* Improve ARM64 vector creationLouis Gerbarg2014-04-17
* ARM64: [su]xtw use W regs as inputs, not X regs.Jim Grosbach2014-04-17
* ARM64: switch to IR-based atomic operations.Tim Northover2014-04-17
* ARM64: add acquire/release versions of the existing atomic intrinsics.Tim Northover2014-04-17
* [ARM64] Fix "Cannot select" for vector ctpopAdam Nemet2014-04-17
* AArch64/ARM64: port some NEON tests to ARM64Tim Northover2014-04-16
* ARM64: specify triple so that Linux tests passTim Northover2014-04-16
* ARM64: use 32-bit moves for constants where possible.Tim Northover2014-04-16
* ARM64: explicitly ask for Apple NEON syntax so test passes on LinuxTim Northover2014-04-16
* ARM64: mark x7 as used when an i128 gets shunted onto the stack.Tim Northover2014-04-16
* DAGCombiner: don't optimise non-existant litpool loadTim Northover2014-04-16
* [ARM64] Set default CPU to generic instead of cyclone.Quentin Colombet2014-04-15
* Revert r191049/r191059 as it can produce wrong code (see PR17975).Robert Lougher2014-04-15
* ARM64: add constraints to various FastISel operationsTim Northover2014-04-15
* Fix for codegen bug that could cause illegal cmn instruction generationLouis Gerbarg2014-04-14
* Add a flag to disable the ARM64DeadRegisterDefinitionsPassLouis Gerbarg2014-04-14
* ARM64: remove buggy REV16 pattern.Tim Northover2014-04-14
* Add the ability to use GEPs for address sinking in CGPHal Finkel2014-04-12
* Add ARM64 CLS patternsLouis Gerbarg2014-04-11
* [DAGCombiner] DAG combine does not know how to combine indexed loads withQuentin Colombet2014-04-09
* Fix some doc and comment typosAlp Toker2014-04-09
* [ARM64] Rename LR to the UAL-compliant 'X30'.Bradley Smith2014-04-09
* [ARM64] Rename FP to the UAL-compliant 'X29'.Bradley Smith2014-04-09
* ARM64: scalarize v1i64 mul operationTim Northover2014-04-09
* ARM64: add pattern for <1 x i64> custom not node.Tim Northover2014-04-09
* [Constant Hoisting][ARM64] Enable constant hoisting for ARM64.Juergen Ributzka2014-04-08
* ARM64: fix fmsub patterns which assumed accum operand was firstTim Northover2014-04-08
* DAGLegalize: add last-ditch type-legalization for VSELECT.Tim Northover2014-04-04
* ARM64: handle v1i1 types arising from setcc properly.Tim Northover2014-04-04
* ARM64: use regalloc-friendly COPY_TO_REGCLASS for bitcastsTim Northover2014-04-04
* ARM64: add 128-bit MLA operations to the custom selection code.Tim Northover2014-04-04
* [ARM64] Teach the ARM64DeadRegisterDefinition pass to respect implicit-defs.Lang Hames2014-04-03
* ARM64: add regression test for r205519.Tim Northover2014-04-03
* ARM64: don't generate __sincos_stret calls unless on MachOTim Northover2014-04-03
* ARM64: use GOT for weak symbols & PIC.Tim Northover2014-04-02
* ARM64: fix lowering of fp128 fptosi/fptouiTim Northover2014-04-02
* ARM64: make sure first argument to INSERT_SUBVECTOR has right type.Tim Northover2014-04-02