Displaying 3 results from an estimated 3 matches for "writeimul".
Did you mean:
write_impl
2018 Sep 17
2
error about adding an trinsics
...ve]>;
In /lib/Target/X86/X86InstrArithmetic.td:
def max_qb : I<0xff,MRMSrcReg, (outs GR32:$dst), (ins GR32:$src1,GR32:$src2),
"max_qb\t {$dst, $src1,$src2|$src1,$src2, $dst}", [(set GR32:$dst,EFLAGS,(X86max_qb_flag GR32:$src1, GR32:$src2))]>,
Sched<[WriteIMul]>, TB, OpSize32 ;
I think it can be work ,at least work as one multiplication(because I use the Sched<[WriteIMul]>).
But there is an error :"error: use of unknown builtin '__builtin_x86_max_qb'". And I don't konw what I should do.
Thanks a lot.
-------------- next pa...
2018 Jul 10
2
Stuck with instruction in tablegen
2018 Jul 10
2
Stuck with instruction in tablegen
Hi,
I'm trying to revive jacobly0's Z80 back-end (from
https://github.com/jacobly0/llvm-z80) and build it with a current
version of LLVM.
Apart from some interface changes, I'm stuck at building the tables.
Specifically, the generation of the DAG instruction selector causes an
assertion in the table generator:
Assertion failed: Ops.size() >= NumSrcResults &&