Displaying 1 result from an estimated 1 matches for "mipscalllowering".
2019 Jul 24
2
About a new porting of GlobalIsel for RISCV
...ipermail/llvm-dev/2018-January/120098.html
http://lists.llvm.org/pipermail/llvm-dev/2018-August/125094.html
Till now, I think we have a reasonable solution to continue the work,
the implementation of GlobalIsel from Mips is a good example, which
use target-specific "MipsCCState" and "MipsCallLowering::MipsHandler"
to handle Call/Arguments/Return lowering.
For RISCV, there's no "CCAssignFnForCall" or "CCAssignFnForReturn"
functions defined, just like the solution in Mips, a new
target-specific "ValueHandler" will be created to support
calllowering.
I have m...