[llvm-commits] CVS: llvm/lib/Target/PowerPC/README.txt
Brian Gaeke
gaeke at cs.uiuc.edu
Fri Jan 23 00:49:02 PST 2004
Changes in directory llvm/lib/Target/PowerPC:
README.txt added (r1.1)
---
Log message:
Ward off unsuspecting persons from this directory, until it contains more
Good Bits.
---
Diffs of the changes: (+26 -0)
Index: llvm/lib/Target/PowerPC/README.txt
diff -c /dev/null llvm/lib/Target/PowerPC/README.txt:1.1
*** /dev/null Fri Jan 23 00:48:23 2004
--- llvm/lib/Target/PowerPC/README.txt Fri Jan 23 00:48:12 2004
***************
*** 0 ****
--- 1,26 ----
+
+ PowerPC backend skeleton
+ ------------------------
+
+ Someday we'd like to have a PowerPC backend. Unfortunately, this
+ is not yet that day.
+
+ This directory contains mainly stubs and placeholders; there is no
+ binary machine code emitter, no assembly writer, and no instruction
+ selector here. Most of the functions in these files call abort()
+ or fail assertions on purpose, just to reinforce the fact that they
+ don't work.
+
+ If you want to use LLVM on the PowerPC *today*, use the C Backend
+ (llvm-dis -c). It generates C code that you can compile with the
+ native GCC compiler and run. A distant second choice would be the
+ Interpreter (lli --force-interpreter=true).
+
+ A few things *are* really here, including:
+ * PowerPC register file definition in TableGen format
+ * PowerPC definitions of TargetMachine and other target-specific classes
+
+ "Patches," as they say, "are accepted."
+
+ $Date: 2004/01/23 06:48:12 $
+
More information about the llvm-commits
mailing list