llvm-project/llvm/lib/Target/AArch64/GISel
Amara Emerson 520ab710fb Revert "Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")"
This reverts commit 8693ddc743.

Re-committing with the test requiring asserts.
2020-09-01 14:29:04 -07:00
..
AArch64CallLowering.cpp AArch64: Use Register 2020-07-22 14:14:44 -04:00
AArch64CallLowering.h [SVE][CodeGen] Fix bug when falling back to DAG ISel 2020-07-07 09:23:04 +01:00
AArch64InstructionSelector.cpp Revert "Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")" 2020-09-01 14:29:04 -07:00
AArch64LegalizerInfo.cpp GlobalISel: Add generic instructions for memory intrinsics 2020-08-26 20:08:45 -04:00
AArch64LegalizerInfo.h GlobalISel: Pass LegalizerHelper to custom legalize callbacks 2020-06-18 17:17:38 -04:00
AArch64PostLegalizerCombiner.cpp [AArch64][GlobalISel] Selection support for vector DUP[X]lane instructions. 2020-07-29 11:41:37 -07:00
AArch64PreLegalizerCombiner.cpp GlobalISel: Add generic instructions for memory intrinsics 2020-08-26 20:08:45 -04:00
AArch64RegisterBankInfo.cpp [AArch64][GlobalISel] Handle rtcGPR64RegClassID in AArch64RegisterBankInfo::getRegBankFromRegClass() 2020-08-19 12:52:30 -07:00
AArch64RegisterBankInfo.h [AArch64] Move RegisterBankInfo.cpp/h to GISel. 2020-06-09 23:26:25 -07:00