[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