LLVM does not use the old style simple isel any more.
authorEvan Cheng <evan.cheng@apple.com>
Mon, 8 Oct 2007 17:54:24 +0000 (17:54 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 8 Oct 2007 17:54:24 +0000 (17:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42758 91177308-0d34-0410-b5e6-96231b3b80d8

docs/CodeGenerator.html

index bc82b46735b307eca8187098d0795493db4ab4a5..b454b6b9d0b9055b1dc2021cbdbf6f1936ea4d8b 100644 (file)
@@ -748,11 +748,8 @@ explains how they work and some of the rationale behind their design.</p>
 <p>
 Instruction Selection is the process of translating LLVM code presented to the
 code generator into target-specific machine instructions.  There are several
-well-known ways to do this in the literature.  In LLVM there are two main forms:
-the SelectionDAG based instruction selector framework and an old-style 'simple'
-instruction selector, which effectively peephole selects each LLVM instruction
-into a series of machine instructions.  We recommend that all targets use the
-SelectionDAG infrastructure.
+well-known ways to do this in the literature.  LLVM uses a SelectionDAG based
+instruction selector.
 </p>
 
 <p>Portions of the DAG instruction selector are generated from the target