Displaying 1 result from an estimated 1 matches for "ii_load1_rr".
2016 Sep 26
2
Incompatible type assertion from llvm-tblgen
...rgument of incompatible type!"' failed.
Looks like the incompatible types are DefInit and Init. The offending line
is in this definition:
class LoadOpIdx< bits<7> op,
string instr_asm,
OperandInfo info,
InstrItinClass itin=II_LOAD1_RR >
//
// load: r1 = mem[r2 + (r3 << sizeof(operand) ]
//
: FR3< op,
(outs info.regClass:$r1),
(ins ADDR_SHLI:$addr), //<<-this line causes assert
instr_asm # "\t\t$r1, $addr, " # info.sizeStr,
[(set info.regClass:$r1, (load...