Displaying 2 results from an estimated 2 matches for "0b001111".
Did you mean:
00001111
2010 Jan 01
2
[LLVMdev] Assembly Printer
...that some of the target instructions do not have corresponding
patterns to match.
For example, in SparcInstrInfo.td, "udiv" and "sdiv" don't seem to have any
patterns specified.
defm UDIV : F3_12np<"udiv", 0b001110>;
defm SDIV : F3_12np<"sdiv", 0b001111>;
Is this because these instructions are handled differently from other
instructions in SparcISelDAGToDAG.cpp?
In function SparcDAGToDAGISel::Select(SDValue Op), instruction selection for
"sdiv" and "udiv" is done in the switch-case statement, while SelectCode(Op)
takes care...
2010 Jan 03
0
[LLVMdev] Assembly Printer
...instructions do not have corresponding patterns to match.
> For example, in SparcInstrInfo.td, "udiv" and "sdiv" don't seem to have any patterns specified.
>
> defm UDIV : F3_12np<"udiv", 0b001110>;
> defm SDIV : F3_12np<"sdiv", 0b001111>;
>
> Is this because these instructions are handled differently from other instructions in SparcISelDAGToDAG.cpp?
> In function SparcDAGToDAGISel::Select(SDValue Op), instruction selection for "sdiv" and "udiv" is done in the switch-case statement, while SelectCode...