| /openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/Disassembler/ |
| H A D | XtensaDisassembler.cpp | 108 assert(isUInt<18>(Imm) && "Invalid immediate"); in decodeCallOperand() 115 assert(isUInt<18>(Imm) && "Invalid immediate"); in decodeJumpOperand() 127 assert(isUInt<12>(Imm) && "Invalid immediate"); in decodeBranchOperand() 133 assert(isUInt<8>(Imm) && "Invalid immediate"); in decodeBranchOperand() 144 assert(isUInt<16>(Imm) && "Invalid immediate"); in decodeL32ROperand() 152 assert(isUInt<8>(Imm) && "Invalid immediate"); in decodeImm8Operand() 160 assert(isUInt<8>(Imm) && "Invalid immediate"); in decodeImm8_sh8Operand() 167 assert(isUInt<12>(Imm) && "Invalid immediate"); in decodeImm12Operand() 174 assert(isUInt<4>(Imm) && "Invalid immediate"); in decodeUimm4Operand() 181 assert(isUInt<5>(Imm) && "Invalid immediate"); in decodeUimm5Operand() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 209 assert(isUInt<4>(Base) && isUInt<12>(Disp)); in getBDAddr12Encoding() 219 assert(isUInt<4>(Base) && isInt<20>(Disp)); in getBDAddr20Encoding() 230 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Index)); in getBDXAddr12Encoding() 241 assert(isUInt<4>(Base) && isInt<20>(Disp) && isUInt<4>(Index)); in getBDXAddr20Encoding() 253 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Len)); in getBDLAddr12Len4Encoding() 264 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<8>(Len)); in getBDLAddr12Len8Encoding() 275 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Len)); in getBDRAddr12Encoding() 286 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<5>(Index)); in getBDVAddr12Encoding()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86AsmParserCommon.h | 18 (isUInt<16>(Value) && isInt<8>(static_cast<int16_t>(Value))); in isImmSExti16i8Value() 23 (isUInt<32>(Value) && isInt<8>(static_cast<int32_t>(Value))); in isImmSExti32i8Value() 35 return isUInt<8>(Value) || isInt<8>(Value); in isImmUnsignedi8Value() 39 return isUInt<4>(Value); in isImmUnsignedi4Value()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 344 bool isU1Imm() const { return Kind == Immediate && isUInt<1>(getImm()); } in isU1Imm() 345 bool isU2Imm() const { return Kind == Immediate && isUInt<2>(getImm()); } in isU2Imm() 346 bool isU3Imm() const { return Kind == Immediate && isUInt<3>(getImm()); } in isU3Imm() 347 bool isU4Imm() const { return Kind == Immediate && isUInt<4>(getImm()); } in isU4Imm() 348 bool isU5Imm() const { return Kind == Immediate && isUInt<5>(getImm()); } in isU5Imm() 350 bool isU6Imm() const { return Kind == Immediate && isUInt<6>(getImm()); } in isU6Imm() 352 isUInt<6>(getImm()) && in isU6ImmX2() 354 bool isU7Imm() const { return Kind == Immediate && isUInt<7>(getImm()); } in isU7Imm() 356 isUInt<7>(getImm()) && in isU7ImmX4() 358 bool isU8Imm() const { return Kind == Immediate && isUInt<8>(getImm()); } in isU8Imm() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/Disassembler/ |
| H A D | CSKYDisassembler.cpp | 230 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeUImmOperand() 239 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeOImmOperand() 246 assert(isUInt<8>(Imm) && "Invalid immediate"); in decodeLRW16Imm8() 260 assert(isUInt<2>(Imm) && "Invalid immediate"); in decodeJMPIXImmOperand() 279 assert(isUInt<10>(Imm) && "Invalid immediate"); in DecodeRegSeqOperand() 296 assert(isUInt<10>(Imm) && "Invalid immediate"); in DecodeRegSeqOperandF1() 313 assert(isUInt<10>(Imm) && "Invalid immediate"); in DecodeRegSeqOperandD1() 330 assert(isUInt<10>(Imm) && "Invalid immediate"); in DecodeRegSeqOperandF2() 347 assert(isUInt<10>(Imm) && "Invalid immediate"); in DecodeRegSeqOperandD2() 372 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperand()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARC/ |
| H A D | ARCFrameLowering.cpp | 65 if (isUInt<6>(AbsAmount)) in generateStackAdjustment() 138 if (isUInt<6>(VarArgsBytes)) in emitPrologue() 187 TII->get(isUInt<6>(MFI.getStackSize()) ? ARC::ADD_rru6 in emitPrologue() 255 if (isUInt<6>(StackSize)) in emitEpilogue() 283 if (isUInt<6>(MoveAmount)) in emitEpilogue() 298 if (isUInt<6>(4 * StackSlotsUsedByFunclet)) in emitEpilogue() 325 if (isUInt<6>(VarArgsBytes)) in emitEpilogue() 455 if (isUInt<6>(NumBytes)) in emitRegUpdate()
|
| H A D | ARCRegisterInfo.cpp | 74 unsigned AddOpc = isUInt<6>(Offset) ? ARC::ADD_rru6 : ARC::ADD_rrlimm; in replaceFrameIndex() 115 TII.get(isUInt<6>(Offset) ? ARC::ADD_rru6 : ARC::ADD_rrlimm)) in replaceFrameIndex()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 339 return isUInt<1>(N->getZExtValue()); 343 return isUInt<2>(N->getZExtValue()); 347 return isUInt<3>(N->getZExtValue()); 351 return isUInt<4>(N->getZExtValue()); 357 return isUInt<4>(N->getZExtValue()); 361 return isUInt<6>(N->getZExtValue()); 369 return isUInt<8>(N->getZExtValue()); 375 return isUInt<12>(N->getZExtValue()); 387 return isUInt<16>(N->getZExtValue()); 480 return isUInt<8>(N->getSExtValue()); [all …]
|
| H A D | SystemZTargetTransformInfo.cpp | 90 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost() 143 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCostInst() 151 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCostInst() 154 if (isUInt<32>(-Imm.getSExtValue())) in getIntImmCostInst() 169 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCostInst() 182 if (isUInt<32>(~Imm.getZExtValue())) in getIntImmCostInst() 246 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCostIntrin() 248 if (isUInt<32>(-Imm.getSExtValue())) in getIntImmCostIntrin()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/Disassembler/ |
| H A D | LoongArchDisassembler.cpp | 107 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeUImmOperand() 116 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperand()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64CompressJumpTables.cpp | 145 if (isUInt<8>(Span / 4)) { in compressJumpTable() 151 if (isUInt<16>(Span / 4)) { in compressJumpTable()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/Disassembler/ |
| H A D | RISCVDisassembler.cpp | 284 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeUImmOperand() 303 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperand() 323 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperandAndLsl1() 334 assert(isUInt<6>(Imm) && "Invalid immediate"); in decodeCLUIImmOperand() 344 assert(isUInt<3>(Imm) && "Invalid immediate"); in decodeFRMArg()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Utility/ |
| H A D | OptionDefinition.h | 52 return llvm::isUInt<CHAR_BIT>(short_option) && in HasShortOption()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 253 if (!isUInt<24>(AddrSpace)) in getAddrSpace() 311 if (!isUInt<24>(AddrSpace)) in parseSpecifier() 405 if (!isUInt<16>(ABIAlign)) in parseSpecifier() 422 if (!isUInt<16>(PrefAlign)) in parseSpecifier() 574 if (!isUInt<24>(bit_width)) in setAlignment()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVSExtWRemoval.cpp | 85 return isUInt<11>(MI.getOperand(2).getImm()); in isSignExtendingOpW() 88 return !isUInt<11>(MI.getOperand(2).getImm()); in isSignExtendingOpW()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo.cpp | 237 if (isUInt<16>(Val)) { in movImm() 257 if (isUInt<8>(Val)) { in movImm() 261 } else if (isUInt<16>(Val)) { in movImm() 274 } else if (isUInt<24>(Val)) { in movImm()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | AVRFrameLowering.cpp | 124 unsigned Opcode = (isUInt<6>(FrameSize) && STI.hasADDSUBIW()) ? AVR::SBIWRdK in emitPrologue() 206 if (isUInt<6>(FrameSize) && STI.hasADDSUBIW()) { in emitEpilogue() 388 if (isUInt<6>(Amount) && STI.hasADDSUBIW()) { in eliminateCallFramePseudoInstr()
|
| H A D | AVRRegisterInfo.cpp | 208 if (isUInt<6>(Offset) && STI.hasADDSUBIW()) { in eliminateFrameIndex() 281 assert(isUInt<6>(Offset) && "Offset is out of range"); in eliminateFrameIndex()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | PointerEmbeddedInt.h | 64 assert((std::is_signed<IntT>::value ? isInt<Bits>(I) : isUInt<Bits>(I)) &&
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 1508 return 0 <= Id && isUInt<ID_WIDTH_>(Id); in isValidHwreg() 1512 return 0 <= Offset && isUInt<OFFSET_WIDTH_>(Offset); in isValidHwregOffset() 1516 return 0 <= (Width - 1) && isUInt<WIDTH_M1_WIDTH_>(Width - 1); in isValidHwregWidth() 1769 return 0 <= OpId && isUInt<OP_WIDTH_>(OpId); in isValidMsgOp() 1795 return 0 <= StreamId && isUInt<STREAM_ID_WIDTH_>(StreamId); in isValidMsgStream() 2425 if (isInt<16>(Literal) || isUInt<16>(Literal)) { in isInlinableLiteralV216() 2439 if (isInt<16>(Literal) || isUInt<16>(Literal)) in isInlinableIntLiteralV216() 2452 if (isInt<16>(Literal) || isUInt<16>(Literal)) in isFoldableLiteralV216() 2498 return hasSMEMByteOffset(ST) ? isUInt<20>(EncodedOffset) in isLegalSMRDEncodedUnsignedOffset() 2499 : isUInt<8>(EncodedOffset); in isLegalSMRDEncodedUnsignedOffset() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVAsmBackend.cpp | 295 } else if (isUInt<8>(Value)) { in relaxDwarfCFA() 299 } else if (isUInt<16>(Value)) { in relaxDwarfCFA() 303 } else if (isUInt<32>(Value)) { in relaxDwarfCFA()
|
| H A D | RISCVMatInt.cpp | 124 } else if (isUInt<32>((uint64_t)Val << 12) && in generateInstSeqImpl() 135 if (isUInt<32>((uint64_t)Val) && !isInt<32>((uint64_t)Val) && in generateInstSeqImpl()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOperands.td | 24 return isUInt<9>(v);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/ |
| H A D | RISCVAsmParser.cpp | 520 (isRV64() || (isInt<32>(Imm) || isUInt<32>(Imm))); in isImmXLenLI() 531 return (isRV64() && isUInt<6>(Imm)) || isUInt<5>(Imm); in isUImmLog2XLen() 544 return (isRV64() && isUInt<6>(Imm)) || isUInt<5>(Imm); in isUImmLog2XLenNonZero() 555 return (isRV64() && isUInt<5>(Imm)) || isUInt<4>(Imm); in isUImmLog2XLenHalf() 564 return IsConstantImm && isUInt<N>(Imm) && VK == RISCVMCExpr::VK_RISCV_None; in IsUImm() 617 (isUInt<5>(Imm) || (Imm >= 0xfffe0 && Imm <= 0xfffff)) && in isCLUIImm() 726 return isUInt<20>(Imm) && (VK == RISCVMCExpr::VK_RISCV_None || in isUImm20LUI() 746 return isUInt<20>(Imm) && (VK == RISCVMCExpr::VK_RISCV_None || in isUImm20AUIPC() 1405 if (isUInt<7>(Imm)) { in parseInsnDirectiveOpcode() 1465 if (isUInt<12>(Imm)) { in parseCSRSystemRegister()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/Disassembler/ |
| H A D | SystemZDisassembler.cpp | 171 if (!isUInt<N>(Imm)) in decodeUImmOperand() 179 if (!isUInt<N>(Imm)) in decodeSImmOperand() 261 assert(isUInt<N>(Imm) && "Invalid PC-relative offset"); in decodePCDBLOperand()
|