Displaying 2 results from an estimated 2 matches for "ceil_w".
Did you mean:
ceil_l
2012 May 22
2
[LLVMdev] Match operands
...>;
def _D32 : FFR1<funct, 17, opstr, "w.d", FGR32, AFGR64>,
Requires<[NotFP64bit]>;
def _D64 : FFR1<funct, 17, opstr, "w.d", FGR32, FGR64>,
Requires<[IsFP64bit]> {
let DecoderNamespace = "Mips64";
}
}
defm CEIL_W : FFR1_W_M<0xe, "ceil">;
defm CEIL_L : FFR1_L_M<0xa, "ceil">;
When assembly matcher is generated these are created as five instructions, each having 'ceil' as mnemonic:
static const MatchEntry MatchTable[277] = {
.
.
.
{ Mips::CEIL_L_D64, 93 /* ceil */,...
2012 May 22
0
[LLVMdev] Match operands
...str, "w.d", FGR32, AFGR64>,
> Requires<[NotFP64bit]>;
> def _D64 : FFR1<funct, 17, opstr, "w.d", FGR32, FGR64>,
> Requires<[IsFP64bit]> {
> let DecoderNamespace = "Mips64";
> }
> }
>
> defm CEIL_W : FFR1_W_M<0xe, "ceil">;
> defm CEIL_L : FFR1_L_M<0xa, "ceil">;
>
> When assembly matcher is generated these are created as five instructions, each having 'ceil' as mnemonic:
>
> static const MatchEntry MatchTable[277] = {
> .
> .
>...