Home
last modified time | relevance | path

Searched refs:isUInt (Results 1 – 25 of 144) sorted by relevance

123456

/openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/Disassembler/
H A DXtensaDisassembler.cpp108 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 DSystemZMCCodeEmitter.cpp209 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 DX86AsmParserCommon.h18 (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 DPPCAsmParser.cpp344 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 DCSKYDisassembler.cpp230 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 DARCFrameLowering.cpp65 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 DARCRegisterInfo.cpp74 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 DSystemZOperands.td339 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 DSystemZTargetTransformInfo.cpp90 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 DLoongArchDisassembler.cpp107 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 DAArch64CompressJumpTables.cpp145 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 DRISCVDisassembler.cpp284 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 DOptionDefinition.h52 return llvm::isUInt<CHAR_BIT>(short_option) && in HasShortOption()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp253 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 DRISCVSExtWRemoval.cpp85 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 DCSKYInstrInfo.cpp237 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 DAVRFrameLowering.cpp124 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 DAVRRegisterInfo.cpp208 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 DPointerEmbeddedInt.h64 assert((std::is_signed<IntT>::value ? isInt<Bits>(I) : isUInt<Bits>(I)) &&
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp1508 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 DRISCVAsmBackend.cpp295 } 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 DRISCVMatInt.cpp124 } 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 DHexagonOperands.td24 return isUInt<9>(v);
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp520 (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 DSystemZDisassembler.cpp171 if (!isUInt<N>(Imm)) in decodeUImmOperand()
179 if (!isUInt<N>(Imm)) in decodeSImmOperand()
261 assert(isUInt<N>(Imm) && "Invalid PC-relative offset"); in decodePCDBLOperand()

123456