+138
−77
+139
−91
+17
−32
+10
−16
File changed.
Preview size limit exceeded, changes collapsed.
Loading
* Most :CONDITIONAL VOPs only specify which condition flags they set
* GENERIC-{EQL,=,<,>} are :CONDITIONAL VOPs, but don't show up as
calls anymore
* Values may be selected with CMOVcc if applicable (and :CMOV is
in *backend-subfeatures*, for x86):
- Values that are represented, unboxed, in GPRs are CMOVed using
custom VOPs
- Unboxed float and complex types aren't converted
- Other types are assumed to be boxed and CMOVed as descriptors
* A test to try and to cover an interesting cross-section of flags
and values to move conditionally.
File changed.
Preview size limit exceeded, changes collapsed.