if L=0 then
in_range <- (src22lo <= src1) & (src1 <= src22hi)
else
- in_range <- ((src21lo <= src1) & (src1 <= src21hi)) |
- ((src22lo <= src1) & (src1 <= src22hi))
+ in_range <- (((src21lo <= src1) & (src1 <= src21hi)) |
+ ((src22lo <= src1) & (src1 <= src22hi)))
CR[4×BF+32] <- 0b0
CR[4×BF+33] <- in_range
CR[4×BF+34] <- 0b0
* cmpeqb BF,RA,RB
src1 <- GPR[RA].bit[56:63]
- match <- (src1 = (RB)[00:07]) |
- (src1 = (RB)[08:15]) |
- (src1 = (RB)[16:23]) |
- (src1 = (RB)[24:31]) |
- (src1 = (RB)[32:39]) |
- (src1 = (RB)[40:47]) |
- (src1 = (RB)[48:55]) |
- (src1 = (RB)[56:63])
+ match <- ((src1 = (RB)[00:07]) |
+ (src1 = (RB)[08:15]) |
+ (src1 = (RB)[16:23]) |
+ (src1 = (RB)[24:31]) |
+ (src1 = (RB)[32:39]) |
+ (src1 = (RB)[40:47]) |
+ (src1 = (RB)[48:55]) |
+ (src1 = (RB)[56:63]))
CR[4×BF+32] <- 0b0
CR[4×BF+33] <- match
CR[4×BF+34] <- 0b0