[llvm-commits] [llvm] r148346 - in /llvm/trunk: include/llvm/Target/TargetCallingConv.td utils/TableGen/CodeGenRegisters.cpp utils/TableGen/CodeGenRegisters.h utils/TableGen/RegisterInfoEmitter.cpp

Joerg Sonnenberger joerg at britannica.bec.de
Tue Jan 17 16:13:27 PST 2012


On Wed, Jan 18, 2012 at 03:37:09AM +0400, Anton Korobeynikov wrote:
> > What about runtime reservations of specific registers? Consider global
> > register variables as use case.
> This looks unrelated to me. Jacob just tablegen'ed various hard-coded
> lists of callee-saved regs already existed in the backends.
> This way he can seamlessly convert the stuff to his new "register masks" :)

I disagree somewhat. The parsing code for such runtime reservations
could be created by tablegen too, right?

Joerg



More information about the llvm-commits mailing list