Displaying 2 results from an estimated 2 matches for "rcweighttabl".
Did you mean:
rcweighttable
2012 Dec 06
0
[LLVMdev] Register classes, reg unit weights calculation in tablegen
...f which width, and so on. (The architecture has several flag registers tied to various registers).
The problem is that extremely huge values for reg unit weights result in tablegen. I suspect a circular propagation of weights, due to these common sub/super reg-classes.
static const RegClassWeight RCWeightTable[] = {
{4294967295, 4294967288}, // FlagRegs
...
Does anyone have a suggestion of how to get around this problem? It would be a big task to rewrite the instructions to have different types of pred-operands depending of used CCReg, etc. Could perhaps the unit weight calculation be fixed to handle m...
2012 Dec 11
0
[LLVMdev] FW: Register classes, reg unit weights calculation in tablegen
...f which width, and so on. (The architecture has several flag registers tied to various registers).
The problem is that extremely huge values for reg unit weights result in tablegen. I suspect a circular propagation of weights, due to these common sub/super reg-classes.
static const RegClassWeight RCWeightTable[] = {
{4294967295, 4294967288}, // FlagRegs
...
Does anyone have a suggestion of how to get around this problem? It would be a big task to rewrite the instructions to have different types of pred-operands depending of used CCReg, etc. Could perhaps the unit weight calculation be fixed to handle m...