Displaying 1 result from an estimated 1 matches for "ajumpcc".
2012 Nov 02
0
[LLVMdev] Alternate instruction encoding for subtargets - SOLVED
...tr;
let Pattern = pattern;
}
My instruction formats classes encode the same instruction twice: into
the Inst and Inst6 fields. The operation subcode which is different
between the sub-targets is also specified twice in the class
parameters as the op13 (KCPSM3) and op16 (KCPSM6) argument.
class AJumpCC<bits<6> op13, bits<6> op16,
dag outs, dag ins, string asmstr, list<dag> pattern>
: InstPB<FCCAA, outs, ins, asmstr, pattern>
{
bits<2> cc; // condition codes
bits<12> dst; // address field
// encode KCPSM3...