From: Chad Rosier Date: Wed, 26 Oct 2011 23:34:37 +0000 (+0000) Subject: Add a TODO comment. FastISel works by parsing each basic block from the bottom X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=8ff2664f2f3f4f5dbd847f94352ffc8b4e1b85e3;p=oota-llvm.git Add a TODO comment. FastISel works by parsing each basic block from the bottom up. Thus, improving the support for compares is goodness because it increases the number of terminator instructions we can handle. This creates many more opportunities for target specific fast-isel. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143079 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/ARM/ARMFastISel.cpp b/lib/Target/ARM/ARMFastISel.cpp index 72e69a049c0..a67c8671458 100644 --- a/lib/Target/ARM/ARMFastISel.cpp +++ b/lib/Target/ARM/ARMFastISel.cpp @@ -1193,6 +1193,7 @@ bool ARMFastISel::ARMEmitCmp(const Value *Src1Value, const Value *Src2Value) { unsigned CmpOpc; switch (VT.SimpleTy) { + // TODO: Add support for non-legal types (i.e., i1, i8, i16). default: return false; // TODO: Verify compares. case MVT::f32: