Lines Matching defs:width
265 vfpFpToFixed(T val, bool isSigned, uint8_t width, uint8_t imm, bool
359 if (width == 16) {
361 } else if (width == 32) {
363 } else if (width == 64) {
366 panic("Unsupported width %d\n", width);
370 int64_t minVal = ~mask(width-1);
375 int64_t maxVal = mask(width-1);
382 finalVal = result & mask(width);
385 if (width != 64) {
386 outOfRange = ((uint64_t) result >> (width - 1)) !=
387 (isNeg ? mask(64-width+1) : 0);
395 finalVal = 1LL << (width-1);
400 finalVal = mask(width-1);
420 uint64_t result = ((uint64_t) val) & mask(width);
425 return mask(width);
435 uint64_t val, uint8_t width, uint8_t imm);
437 int64_t val, uint8_t width, uint8_t imm);
440 uint64_t val, uint8_t width, uint8_t imm);
442 int64_t val, uint8_t width, uint8_t imm);