summaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2018-09-10Merging r341642:Hans Wennborg
2018-08-13Merging r339225:Hans Wennborg
2018-07-31Revert r338354 "[ARM] Revert r337821"Reid Kleckner
2018-07-31[ARM] Revert r337821Sam Parker
2018-07-30Reapply "Fix crash on inline asm with 64bit matching input in 32bit GPR"Thomas Preud'homme
2018-07-30Fix uninitialized read in ARM's PrintAsmOperandThomas Preud'homme
2018-07-30[ARM] Fix over-alignment in arguments that are HA of 128-bit vectorsPetr Pavlu
2018-07-29revert r338206 because the test does not passSanjay Patel
2018-07-28Fix crash on inline asm with 64bit matching input in 32bit GPRThomas Preud'homme
2018-07-28[DAGCombiner] Teach DAG combiner that A-(B-C) can be folded to A+(C-B)Craig Topper
2018-07-27[ARM] Add new target feature to fuse literal generationEvandro Menezes
2018-07-25Fix PR34170: Crash on inline asm with 64bit output in 32bit GPRThomas Preud'homme
2018-07-24[ARM] Disable ARMCodeGenPrepare by defaultSam Parker
2018-07-23[ARM] ARMCodeGenPrepare backend passSam Parker
2018-07-20[ARM] Add new feature to enable optimizing the VFP registersEvandro Menezes
2018-07-19ARM: switch armv7em MachO triple to hard-float defaults and libcalls.Tim Northover
2018-07-18Revert "ARM: switch armv7em triple to hard-float defaults and libcalls."Tim Northover
2018-07-18ARM: switch armv7em triple to hard-float defaults and libcalls.Tim Northover
2018-07-17[DAGCombiner] Call SimplifyDemandedVectorElts from EXTRACT_VECTOR_ELTSimon Pilgrim
2018-07-13[ARM] Regenerated arg endian testSimon Pilgrim
2018-07-11[FileCheck] Add -allow-deprecated-dag-overlap to failing llvm testsJoel E. Denny
2018-07-11[ARM] ParallelDSP: multiple reduction stmts in loopSjoerd Meijer
2018-07-10[ARM] Treat cmn immediates as legal in isLegalICmpImmediate.Eli Friedman
2018-07-06Revert 336426 (and follow-ups 428, 440), it very likely caused PR38084.Nico Weber
2018-07-06[ARM] ParallelDSP: added statistics, NFC.Sjoerd Meijer
2018-07-06Commit rL336426 cause buildbot failuresDiogo N. Sampaio
2018-07-06[SelectionDAG] https://reviews.llvm.org/D48278Diogo N. Sampaio
2018-07-05[NEON] Fix combining of vldx_dup intrinsics with updating of base addressesIvan A. Kosarev
2018-07-05Partial revert of "NFC - Various typo fixes in tests"Mikael Holmen
2018-07-05[ARM] ParallelDSP: only support i16 loads for nowSjoerd Meijer
2018-07-04NFC - Various typo fixes in testsGabor Buella
2018-07-02[ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.Vadzim Dambrouski
2018-06-28[ARM] Parallel DSP PassSjoerd Meijer
2018-06-27[NEON] Support vldNq intrinsics in AArch32 (LLVM part)Ivan A. Kosarev
2018-06-26[X86,ARM] Retain split-stack prolog check for sibling callsThan McIntosh
2018-06-22Recommit r335333 "[MC] - Add .stack_size sections into groups and link them w...George Rimar
2018-06-22Revert r335332 "[MC] - Add .stack_size sections into groups and link them wit...George Rimar
2018-06-22[MC] - Add .stack_size sections into groups and link them with .textGeorge Rimar
2018-06-22Recommit of r335326, with the test fixed that I missed.Sjoerd Meijer
2018-06-22Reverting r335326 while I look at the test failureSjoerd Meijer
2018-06-22[ARM] ARMv6m and v8m.baseline strict alignSjoerd Meijer
2018-06-21[ARM] Enable useAA() for the in-order Cortex-R52David Green
2018-06-21[NFC][ARM] ldrd/strd negative testsSam Parker
2018-06-21[DAGCombine] Fix alignment for offset loads/storesDavid Green
2018-06-20Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...Alina Sbirlea
2018-06-20ARM: convert ORR instructions to ADD where possible on Thumb.Tim Northover
2018-06-19[ARM] Add Thumb1 coverage for cmn testcases.Eli Friedman
2018-06-19[ARM] Testcase for missed optimization with i16 compare.Eli Friedman
2018-06-14easing the constraint for isNegatibleForFree and GetNegatedExpressionMichael Berg
2018-06-11DAG: Fix extract_subvector combine for a single elementMatt Arsenault