llvm-project/llvm/lib/Target/AArch64/GISel
Amara Emerson 2ed8053d46 Revert "[AArch64][GlobalISel] Don't contract cross-bank copies into truncating stores."
This reverts commit 67bf3ac744.

The reason is that this change is now superseded by 04fb9b729a which fixes the
underlying problem in the selector. Now it's fine to generate truncating FP stores
since the selector code will just generate subreg copies to handle them.
2021-08-24 16:26:56 -07:00
..
AArch64CallLowering.cpp [NFC] Clean up users of AttributeList::hasAttribute() 2021-08-13 11:59:18 -07:00
AArch64CallLowering.h [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. 2021-03-17 15:08:08 -07:00
AArch64GlobalISelUtils.cpp [AArch64][GlobalISel] Add post-legalizer lowering for NEON vector fcmps 2021-05-10 15:40:06 -07:00
AArch64GlobalISelUtils.h [AArch64][GlobalISel] Add post-legalizer lowering for NEON vector fcmps 2021-05-10 15:40:06 -07:00
AArch64InstructionSelector.cpp Revert "[AArch64][GlobalISel] Don't contract cross-bank copies into truncating stores." 2021-08-24 16:26:56 -07:00
AArch64LegalizerInfo.cpp [AArch64][GlobalISel] Legalize narrow scalar FP arithmetic 2021-08-24 13:54:28 -07:00
AArch64LegalizerInfo.h [AArch64][GlobalISel] Legalize bswap <2 x i16> 2021-07-17 15:31:15 -07:00
AArch64O0PreLegalizerCombiner.cpp [GISel] Support llvm.memcpy.inline 2021-06-30 12:39:05 -07:00
AArch64PostLegalizerCombiner.cpp [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT. 2021-07-26 10:58:04 -07:00
AArch64PostLegalizerLowering.cpp [AArch64][GlobalISel] Don't form truncstores in postlegalizer-lowering for s128. 2021-07-20 00:04:34 -07:00
AArch64PostSelectOptimize.cpp [various] Remove or use variables which are unused but set. 2021-06-01 15:38:48 -07:00
AArch64PreLegalizerCombiner.cpp [GISel] Support llvm.memcpy.inline 2021-06-30 12:39:05 -07:00
AArch64RegisterBankInfo.cpp [AArch64][GlobalISel] Add regbankselect support for G_LLROUND 2021-08-23 10:32:20 -07:00
AArch64RegisterBankInfo.h AArch64: support i128 cmpxchg in GlobalISel. 2021-05-14 10:41:38 +01:00
select-saddo.mir [AArch64][GlobalISel] Select G_SADDO and G_SSUBO 2020-12-08 09:18:28 -08:00
select-ssubo.mir [AArch64][GlobalISel] Select G_SADDO and G_SSUBO 2020-12-08 09:18:28 -08:00