Add some more information to the top-level comment for this file.
authorDan Gohman <gohman@apple.com>
Tue, 28 Oct 2008 18:47:37 +0000 (18:47 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 28 Oct 2008 18:47:37 +0000 (18:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58339 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/DAGISelHeader.h

index 7c1e3c08bc6cf500d595ce55f5b7f6b502bb792f..43168f803f3ea79fd2d1e5a9cf80ff65aac190d8 100644 (file)
 // data, which is used by SelectionDAG-based instruction selectors.
 //
 // *** NOTE: This file is #included into the middle of the target
-// *** instruction selector class.  These functions are really methods.
+// instruction selector class.  These functions are really methods.
+// This is a little awkward, but it allows this code to be shared
+// by all the targets while still being able to call into
+// target-specific code without using a virtual function call.
+//
 //===----------------------------------------------------------------------===//
 
 #ifndef LLVM_CODEGEN_DAGISEL_HEADER_H