aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Target/ARM/MachineInstrTest.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-29Revert "[llvm][arm] add T1 and T2 assembly options for vlldm and vlstm (#83116)"Tomas Matheson1-2/+0
2024-02-28[llvm][arm] add T1 and T2 assembly options for vlldm and vlstm (#83116)SivanShani-Arm1-0/+2
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-6/+6
2023-01-25[unittests] Use GTEST_SKIP() instead of return when appropriatePaul Robinson1-6/+6
2022-12-02[llvm/unittests] Use std::nullopt instead of None (NFC)Kazu Hirata1-23/+18
2022-11-29[ARM,MVE] Update MVE_VMLA_qr for architecture change.Simon Tatham1-24/+12
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-10-07[ARM] Introduce a MQPRCopyDavid Green1-1/+2
2021-09-22[ARM] Allow smaller VMOVL in tail predicated loopsDavid Green1-0/+883
2021-08-31[ARM] Add missing validForTailPredication for VMINNM/VMAXNMDavid Green1-0/+8
2021-05-26[ARM] Add patterns for vmulhDavid Green1-0/+12
2020-09-22[ARM] VPT validForTailPredicationSam Parker1-0/+22
2020-09-16[ARM] Add more validForTailPredicationSam Parker1-19/+30
2020-09-10[ARM] Tail predicate VQDMULH and VQRDMULHSam Parker1-0/+12
2020-08-18[ARM] Allow tail predication of VLDnDavid Green1-12/+50
2020-07-21[ARM] More unpredictable VCVT instructions.David Green1-2/+2
2020-07-05[ARM] Remove hasSideEffects from FP convertsDavid Green1-8/+106
2020-04-22[ARM] Replace arm vendor with none. NFCDavid Green1-5/+5
2020-04-15[ARM][MVE] Tail predicate VML[A|S]LDAVSam Parker1-1/+37
2020-04-02[ARM] Make remaining MVE instruction predictableDavid Green1-54/+14
2020-03-30[ARM][LowOverheadLoops] Add horizontal reduction supportSam Parker1-0/+12
2020-03-27[ARM][MVE] Add DoubleWidthResult flagSam Parker1-1/+97
2020-03-25[ARM][MVE] Add HorizontalReduction flagSam Parker1-0/+157
2020-03-24[ARM][MVE] Add target flag for narrowing instsSam Parker1-1/+100
2020-03-10[ARM][MVE] VFMA and VFMS validForTailPredicationSam Parker1-0/+4
2020-03-06[ARM][MVE] Enable VMOVN for tail predicationSam Parker1-0/+16
2020-03-05[ARM][MVE] Enable *SHRN* for tail predicationSam Parker1-0/+32
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-5/+5
2020-01-23[ARM,MVE] Revise immediate VBIC/VORR to look more like NEON.Simon Tatham1-12/+4
2020-01-22[ARM] Mark MVE loads/store as not having side effectsDavid Green1-0/+86
2020-01-14[ARM][LowOverheadLoops] Allow all MVE instrs.Sam Parker1-2/+0
2020-01-10[ARM][MVE] Tail predicate VMAX,VMAXA,VMIN,VMINASam Parker1-0/+18
2019-12-20[ARM][MVE] Tail predicate bottom/top muls.Sam Parker1-1/+24
2019-12-13[ARM][MVE] Make VPT invalid for tail predicationSam Parker1-22/+0
2019-12-06[ARM][MVE] Fix copy-paste error in VQSHL instruction ids.Simon Tatham1-6/+6
2019-11-27[ARM][MVE][Intrinsics] Add MVE VMUL intrinsics. Remove annoying "t1" from VMU...Mark Murray1-3/+3
2019-11-19[ARM][MVE] Tail predication conversionSam Parker1-0/+3
2019-10-15[ARM][MVE] validForTailPredication instsSam Parker1-129/+470
2019-09-17[ARM][MVE] Add invalidForTailPredication to TSFlagsSam Parker1-0/+166