Home
last modified time | relevance | path

Searched refs:IntImm (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp126 uint16_t IntImm = getIntInlineImmEncoding(static_cast<int16_t>(Val)); in getLit16Encoding() local
127 if (IntImm != 0) in getLit16Encoding()
128 return IntImm; in getLit16Encoding()
162 uint16_t IntImm = getIntInlineImmEncoding(static_cast<int16_t>(Val)); in getLitBF16Encoding() local
163 if (IntImm != 0) in getLitBF16Encoding()
164 return IntImm; in getLitBF16Encoding()
183 uint32_t IntImm = getIntInlineImmEncoding(static_cast<int32_t>(Val)); in getLit32Encoding() local
184 if (IntImm != 0) in getLit32Encoding()
185 return IntImm; in getLit32Encoding()
224 uint32_t IntImm = getIntInlineImmEncoding(static_cast<int64_t>(Val)); in getLit64Encoding() local
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp199 if (const auto *IntImm = dyn_cast<IntInit>(OpInit)) { in parseInstructionPatternOperand() local
201 IP.addOperand(IntImm->getValue(), insertStrRef(Name), PatternType()); in parseInstructionPatternOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h871 SystemZVectorConstantInfo(APInt IntImm);
H A DSystemZISelLowering.cpp944 SystemZVectorConstantInfo::SystemZVectorConstantInfo(APInt IntImm) { in SystemZVectorConstantInfo() argument
945 if (IntImm.isSingleWord()) { in SystemZVectorConstantInfo()
946 IntBits = APInt(128, IntImm.getZExtValue()); in SystemZVectorConstantInfo()
947 IntBits <<= (SystemZ::VectorBits - IntImm.getBitWidth()); in SystemZVectorConstantInfo()
949 IntBits = IntImm; in SystemZVectorConstantInfo()
953 SplatBits = IntImm; in SystemZVectorConstantInfo()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3085 int64_t IntImm; in matchCombineInsertVecElts() local
3090 m_GInsertVecElt(m_MInstr(TmpInst), m_Reg(TmpReg), m_ICst(IntImm)))) { in matchCombineInsertVecElts()
3091 if (IntImm >= NumElts || IntImm < 0) in matchCombineInsertVecElts()
3093 if (!MatchInfo[IntImm]) in matchCombineInsertVecElts()
3094 MatchInfo[IntImm] = TmpReg; in matchCombineInsertVecElts()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp4373 APInt IntImm = Imm.bitcastToAPInt(); in isInlineConstant() local
4374 int64_t IntImmVal = IntImm.getSExtValue(); in isInlineConstant()
4381 return isInlineConstant(IntImm); in isInlineConstant()