From 1142f3cf90f382242d30f3022ebe8a0e252ee119 Mon Sep 17 00:00:00 2001 From: Chad Rosier Date: Tue, 2 Feb 2016 15:22:55 +0000 Subject: [AArch64] Add a FIXME comment. llvm-svn: 259515 --- llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'llvm/lib/Target') diff --git a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp index 0b16a2cfe9f..253d76f87c0 100644 --- a/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp +++ b/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp @@ -1021,6 +1021,8 @@ bool AArch64LoadStoreOpt::findMatchingStore( ModifiedRegs.reset(); UsedRegs.reset(); + // FIXME: We miss the case where the matching store is the first instruction + // in the basic block. for (unsigned Count = 0; MBBI != E && Count < Limit;) { --MBBI; MachineInstr *MI = MBBI; -- cgit v1.2.3