Home
last modified time | relevance | path

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

123

/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp54 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost()
105 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost()
113 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost()
116 if (isUInt<32>(-Imm.getSExtValue())) in getIntImmCost()
131 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost()
144 if (isUInt<32>(~Imm.getZExtValue())) in getIntImmCost()
206 if (isUInt<32>(Imm.getZExtValue())) in getIntImmCost()
208 if (isUInt<32>(-Imm.getSExtValue())) in getIntImmCost()
DSystemZOperands.td244 return isUInt<4>(N->getZExtValue());
248 return isUInt<6>(N->getZExtValue());
256 return isUInt<8>(N->getZExtValue());
266 return isUInt<16>(N->getZExtValue());
345 return isUInt<8>(N->getSExtValue());
353 return isUInt<16>(N->getZExtValue());
361 return isUInt<32>(N->getZExtValue());
365 return isUInt<32>(-N->getSExtValue());
DSystemZInstrInfo.cpp626 isUInt<12>(MI->getOperand(2).getImm()) && in isSimpleBD12Move()
1127 if (isUInt<12>(Offset) && isUInt<12>(Offset2)) { in getOpcodeForOffset()
1229 return MI && isUInt<8>(MI->getOperand(1).getImm()) ? SystemZ::CLIJ : 0; in getCompareAndBranch()
1231 return MI && isUInt<8>(MI->getOperand(1).getImm()) ? SystemZ::CLGIJ : 0; in getCompareAndBranch()
DSystemZISelDAGToDAG.cpp350 return isUInt<12>(Val); in selectDisp()
468 return isUInt<12>(Val); in isValidDisp()
472 return !isUInt<12>(Val); in isValidDisp()
496 if (isUInt<12>(Disp)) in shouldUseLA()
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp148 assert(isUInt<4>(Base) && isUInt<12>(Disp)); in getBDAddr12Encoding()
158 assert(isUInt<4>(Base) && isInt<20>(Disp)); in getBDAddr20Encoding()
169 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<4>(Index)); in getBDXAddr12Encoding()
180 assert(isUInt<4>(Base) && isInt<20>(Disp) && isUInt<4>(Index)); in getBDXAddr20Encoding()
192 assert(isUInt<4>(Base) && isUInt<12>(Disp) && isUInt<8>(Len)); in getBDLAddr12Len8Encoding()
/external/llvm/lib/Target/Hexagon/
DHexagonOperands.td206 return isUInt<32>(v);
211 return isUInt<32>(v);
236 return isUInt<16>(v);
246 return isUInt<16>(v);
256 return isUInt<9>(v);
261 return isUInt<8>(v);
267 return isUInt<7>(Imm) && Imm > 0;
272 return isUInt<7>(v);
277 return isUInt<6>(v);
282 return isUInt<6>(v);
[all …]
DHexagonCopyToCombine.cpp175 !isUInt<6>(I->getOperand(1).getImm()); in isGreaterThan6BitTFRI()
586 if (!isUInt<6>(LoOperand.getImm())) { in emitCombineII()
DHexagonInstrInfo.cpp757 return isUInt<6>(MI->getOperand(1).getImm()); in isPredicable()
771 return isUInt<6>(MI->getOperand(2).getImm()); in isPredicable()
790 return (isUInt<6>(MI->getOperand(1).getImm()) && in isPredicable()
1239 return isUInt<10>(Offset); in isValidOffset()
/external/llvm/lib/Target/R600/
DSILoadStoreOptimizer.cpp150 if (isUInt<8>(EltOffset0) && isUInt<8>(EltOffset1)) in offsetsCanBeCombined()
158 return isUInt<8>(EltOffset0 / 64) && isUInt<8>(EltOffset1 / 64); in offsetsCanBeCombined()
240 assert((isUInt<8>(NewOffset0) && isUInt<8>(NewOffset1)) && in mergeRead2Pair()
327 assert((isUInt<8>(NewOffset0) && isUInt<8>(NewOffset1)) && in mergeWrite2Pair()
DAMDGPUISelDAGToDAG.cpp812 if ((OffsetBits == 16 && !isUInt<16>(Offset)) || in isDSOffsetLegal()
813 (OffsetBits == 8 && !isUInt<8>(Offset))) in isDSOffsetLegal()
843 if (isUInt<16>(CAddr->getZExtValue())) { in SelectDS1Addr1Offset()
882 if (isUInt<8>(DWordOffset0) && isUInt<8>(DWordOffset1)) { in SelectDS64Bit4ByteAligned()
902 return isUInt<12>(Imm->getZExtValue()); in isLegalMUBUFImmOffset()
944 } else if (isUInt<32>(C1->getZExtValue())) { in SelectMUBUF()
DSIShrinkInstructions.cpp159 if (MovSrc.isImm() && isUInt<32>(MovSrc.getImm())) { in foldImmediates()
/external/llvm/lib/Target/SystemZ/InstPrinter/
DSystemZInstPrinter.cpp59 assert(isUInt<4>(Value) && "Invalid u4imm argument"); in printU4ImmOperand()
66 assert(isUInt<6>(Value) && "Invalid u6imm argument"); in printU6ImmOperand()
80 assert(isUInt<8>(Value) && "Invalid u8imm argument"); in printU8ImmOperand()
94 assert(isUInt<16>(Value) && "Invalid u16imm argument"); in printU16ImmOperand()
108 assert(isUInt<32>(Value) && "Invalid u32imm argument"); in printU32ImmOperand()
/external/llvm/include/llvm/Support/
DMathExtras.h285 inline bool isUInt(uint64_t x) {
290 inline bool isUInt<8>(uint64_t x) {
294 inline bool isUInt<16>(uint64_t x) {
298 inline bool isUInt<32>(uint64_t x) {
306 return isUInt<N+S>(x) && (x % (1<<S) == 0);
/external/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp428 bool isU1Imm() const { return Kind == Immediate && isUInt<1>(getImm()); } in isU1Imm()
429 bool isU2Imm() const { return Kind == Immediate && isUInt<2>(getImm()); } in isU2Imm()
430 bool isU3Imm() const { return Kind == Immediate && isUInt<3>(getImm()); } in isU3Imm()
431 bool isU4Imm() const { return Kind == Immediate && isUInt<4>(getImm()); } in isU4Imm()
432 bool isU5Imm() const { return Kind == Immediate && isUInt<5>(getImm()); } in isU5Imm()
434 bool isU6Imm() const { return Kind == Immediate && isUInt<6>(getImm()); } in isU6Imm()
436 isUInt<6>(getImm()) && in isU6ImmX2()
439 isUInt<7>(getImm()) && in isU7ImmX4()
442 isUInt<8>(getImm()) && in isU8ImmX8()
444 bool isU12Imm() const { return Kind == Immediate && isUInt<12>(getImm()); } in isU12Imm()
[all …]
/external/llvm/lib/Target/SystemZ/Disassembler/
DSystemZDisassembler.cpp109 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeUImmOperand()
116 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperand()
170 assert(isUInt<N>(Imm) && "Invalid PC-relative offset"); in decodePCDBLOperand()
/external/llvm/lib/IR/
DDataLayout.cpp249 if (!isUInt<24>(AddrSpace)) in parseSpecifier()
395 if (!isUInt<24>(bit_width)) in setAlignment()
397 if (!isUInt<16>(abi_align)) in setAlignment()
399 if (!isUInt<16>(pref_align)) in setAlignment()
/external/jsoncpp/chromium-overrides/src/lib_json/
Djson_value.cpp763 JSON_ASSERT_MESSAGE(isUInt(), "LargestInt out of UInt range"); in asUInt()
766 JSON_ASSERT_MESSAGE(isUInt(), "LargestUInt out of UInt range"); in asUInt()
945 return isUInt() in isConvertibleTo()
1414 Value::isUInt() const in isUInt() function in Json::Value
1487 return isInt() || isUInt(); in isIntegral()
/external/jsoncpp/src/lib_json/
Djson_value.cpp759 JSON_ASSERT_MESSAGE(isUInt(), "LargestInt out of UInt range"); in asUInt()
762 JSON_ASSERT_MESSAGE(isUInt(), "LargestUInt out of UInt range"); in asUInt()
941 return isUInt() in isConvertibleTo()
1410 Value::isUInt() const in isUInt() function in Json::Value
1483 return isInt() || isUInt(); in isIntegral()
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp738 if (isUInt<8>(imm)) in emitFEXT_T8I8I16_ins()
740 else if ((!ImmSigned && isUInt<16>(imm)) || in emitFEXT_T8I8I16_ins()
754 if (isUInt<8>(Imm)) in Mips16WhichOp8uOr16simm()
DMips16InstrInfo.cpp211 if (isUInt<11>(FrameSize)) in makeFrame()
238 if (!isUInt<11>(FrameSize)) { in restoreFrame()
/external/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp1582 bool Use32BitInsts = isUInt<32>(Mask); in SelectAndParts64()
1587 bool NeedsRotate = VRI.RLAmt || (VRI.Repl32 && !isUInt<32>(Mask)); in SelectAndParts64()
1631 if (VRI.RLAmt || (VRI.Repl32 && !isUInt<32>(Mask))) in SelectAndParts64()
1779 bool Use32BitInsts = isUInt<32>(Mask); in Select64()
1941 if (isUInt<16>(Imm)) in SelectCC()
1965 if (isInt32Immediate(RHS, Imm) && isUInt<16>(Imm)) in SelectCC()
1982 if (isUInt<16>(Imm)) in SelectCC()
1999 if (isUInt<32>(Imm)) { in SelectCC()
2008 if (isInt64Immediate(RHS.getNode(), Imm) && isUInt<16>(Imm)) in SelectCC()
3817 if (!isUInt<15>(Op32.getConstantOperandVal(0))) in PeepholePPC64ZExtGather()
[all …]
DPPCTargetTransformInfo.cpp174 if (UnsignedFree && isUInt<16>(Imm.getZExtValue())) in getIntImmCost()
/external/llvm/lib/Target/PowerPC/Disassembler/
DPPCDisassembler.cpp267 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeUImmOperand()
275 assert(isUInt<N>(Imm) && "Invalid immediate"); in decodeSImmOperand()
/external/llvm/lib/Target/R600/AsmParser/
DAMDGPUAsmParser.cpp879 return isImm() && isUInt<16>(getImm()); in isDSOffset()
883 return isImm() && isUInt<8>(getImm()); in isDSOffset01()
1091 return isImm() && isUInt<12>(getImm()); in isMubufOffset()
/external/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp145 else if (!isUInt<16>(Val)) { in Select()

123