[LLVMdev] Mips -> DLX Modifications as Target
anton at korobeynikov.info
Mon Jul 6 06:33:28 PDT 2009
> Mainly the problem is if the constant is specified as negative, and
> when 0-constant can fit in 16-bits unsigned, wish it to use the SUBui
sub reg, imm is canonicalized in LLVM into add imm, -imm. You need to
"replay" this back via some "pipehole" pattern.
You might find ARM target useful as an example.
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-dev