mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-19 19:29:31 +00:00
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14283 91177308-0d34-0410-b5e6-96231b3b80d8
27 lines
889 B
Plaintext
27 lines
889 B
Plaintext
|
|
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
|
|
(llc -march=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$
|
|
|