krasin/llvm-dcpu16 — pull request #68 by arbaal (2012-04-08 20:16:02+00:00)
Title: DCPU16: Renamed all registers and deleted FP references

This is a rather big change. It renames all registers adds the
SP and O registers AND removes all references to the frame
point register, which we never used. I think that branch prediction
was and is right now broken. We really need to find a way to
validate our code soon. When this change has been approved,
I will refactor the instruction tablegen with multiclasses, since
right now, it has much duplicated code, which would be hard
to maintain otherwise.

Commit message:

Our targets now contains only the registers, the DCPU16
specification contains. I also removed all FP refrences,
since we don't use a frame pointer (We never did).

Signed-off-by: Nils Hasenbanck